Jump to content

Jaburak

Members
  • Posts

    1125
  • Joined

  • Days Won

    31

Everything posted by Jaburak

  1. trunk/db/packet_db.txt //2012-04-10aRagexeRE packet_ver: 30 +// New cashshop +0x0844,2,cashshopopen,0 +0x084a,2,cashshopclose,0 +0x08c9,4,cashshopitemlist,0 +0x0848,-1,cashshopbuy,0
  2. Jaburak

    Password

    Like what I've said; the script doesn't work in TXT server.
  3. Jaburak

    Mob Respawn

    trunk/npc/pre-re/mobs/ trunk/npc/re/mobs/ trunk/npc/mobs/
  4. Thanks! Thanks for your comment; I'll change it and will post changes tomorrow.
  5. prontera,139,229,6 script 3rd Class Job Changer 459,{ mes "[Third Job Changer]"; mes "Hello [" + strcharinfo(0) + "], so you'd like to change to the 3rd Class."; mes "Well, which class should it be ?"; next; if(BaseLevel < 255 || JobLevel < 75) goto L_level; menu "Rune Knight",-,"Guillotine Cross",L_1,"Ranger",L_2,"Warlock",L_3,"Archbishop",L_4,"Mechanic",L_5,"Royal Guard",L_6,"Shadow Chaser",L_7,"Minstrel",L_8,"Wanderer",L_9,"Sorcerer",L_10,"Sura",L_11,"Genetic",L_12,"Cancel",L_End; mes "[Third Job Changer]"; mes "So you would like to be an Rune Knight ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if ((Class == 4014) || (Class == 4022)) goto Lpeco; if (Class != 4008) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4060; mes "[Third Job Changer]"; mes "Congratulations ! You're now Rune Knight !!"; close; L_1: mes "[Third Job Changer]"; mes "So you would like to be an Guillotine Cross ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4013) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4065; mes "[Third Job Changer]"; mes "Congratulations ! You're now Guillotine Cross !!"; close; L_2: mes "[Third Job Changer]"; mes "So you would like to be an Ranger ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (checkfalcon() != 0) goto LFalcon; if (Class != 4012) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4062; getitem 6124,1; mes "[Third Job Changer]"; mes "Congratulations ! You're now Ranger !!"; close; L_3: mes "[Third Job Changer]"; mes "So you would like to be an Warlock ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4010) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4061; mes "[Third Job Changer]"; mes "Congratulations ! You're now Warlock !!"; close; L_4: mes "[Third Job Changer]"; mes "So you would like to be an Arc Bishop ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4009) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4063; mes "[Third Job Changer]"; mes "Congratulations ! You're now Arc Bishop !!"; close; L_5: mes "[Third Job Changer]"; mes "So you would like to be an Mechanic ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (checkcart() != 0) goto LCart; if (Class != 4011) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4064; mes "[Third Job Changer]"; mes "Congratulations ! You're now Mechanic !!"; close; L_6: mes "[Third Job Changer]"; mes "So you would like to be an Royal Guard ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if ((Class == 4014) || (Class == 4022)) goto Lpeco; if (Class != 4015) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4073; mes "[Third Job Changer]"; mes "Congratulations ! You're now Royal Guard !!"; close; L_7: mes "[Third Job Changer]"; mes "So you would like to be an Shadow Chaser ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4018) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4079; mes "[Third Job Changer]"; mes "Congratulations ! You're now Shadow Chaser !!"; close; L_8: mes "[Third Job Changer]"; mes "So you would like to be an Minstrell ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4020) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4076; mes "[Third Job Changer]"; mes "Congratulations ! You're now Minstrell !!"; close; L_9: mes "[Third Job Changer]"; mes "So you would like to be an Wanderer ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4021) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4075; mes "[Third Job Changer]"; mes "Congratulations ! You're now Wanderer !!"; close; L_10: mes "[Third Job Changer]"; mes "So you would like to be an Sorcerer ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4017) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4074; mes "[Third Job Changer]"; mes "Congratulations ! You're now Sorcerer !!"; close; L_11: mes "[Third Job Changer]"; mes "So you would like to be an Sura ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4016) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4077; mes "[Third Job Changer]"; mes "Congratulations ! You're now Sura !!"; close; L_12: mes "[Third Job Changer]"; mes "So you would like to be an Genetic ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (checkcart() != 0) goto LCart; if (Class != 4019) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4078; mes "[Third Job Changer]"; mes "Congratulations ! You're now Genetic !!"; close; L_level: mes "Sorry, but be sure if your"; mes "Base Lvl. is 255 / Job Lvl. is 75 and you've ste all your Skillpoints."; close; L_cant: mes "Sorry, but you can't change from that Class!"; close; LWeight: mes "Sorry, but you're overweight,"; mes "please put some of your items in the storage."; close; Lpeco: mes "Please release your Peco before changing."; close; LCart: mes "Please remove your Cart before changing."; close; LFalcon: mes "Please release your Falcon before changing."; close; L_End: mes "Bye."; close; L_NE: mes "Insufficient IPOD Coupon!"; close; }
  6. - script Sample -1,{ OnPCLoginEvent: for( set .@i,13; .@i <=18; set .@i,.@i + 1 ) if( readparam(.@i) > 255 ) set .@OverStat,.@OverStat + 1; if( .@OverStat >= 6 ){ dispbottom "You have 256 stat."; end; } }
  7. You need a source modifications to do that I guess.
  8. dicastes01,248,126,2 script Platinum Skill 94,{ mes "[ãæÙÝÉ ÇáãåÇÑÇÊ ÇáÈáÇÊíäíÉ]"; mes "íãßääí Ãä ÇÚØíß ÇáãåÇÑÇÊ ÇáÈáÇÊíäÉ áæÙíÝÊß"; mes "åá ÊÑíÏåÉ ÇáÃä ¿"; next; if (select("äÚã:áÇ") == 2) { mes "[ãæÙÝÉ ÇáãåÇÑÇÊ ÇáÈáÇÊíäíÉ]"; mes "ÇÓÊãÊÚ"; close; } skill 142,1,0; skill 143,1,0; switch(BaseClass) { case 0: if (Class !=23) skill 143,1,0; break; case 1: skill 144,1,0; skill 145,1,0; skill 146,1,0; break; case 2: skill 157,1,0; break; case 3: skill 147,1,0; skill 148,1,0; break; case 4: skill 156,1,0; break; case 5: skill 153,1,0; skill 154,1,0; skill 155,1,0; break; case 6: skill 149,1,0; skill 150,1,0; skill 151,1,0; skill 152,1,0; break; default: break; } switch(BaseJob) { case 7: skill 1001,1,0; break; case 8: skill 1014,1,0; break; case 9: skill 1006,1,0; break; case 10: skill 1012,1,0; skill 1013,1,0; break; case 11: skill 1009,1,0; break; case 12: skill 1003,1,0; skill 1004,1,0; break; case 14: skill 1002,1,0; break; case 15: skill 1015,1,0; skill 1016,1,0; break; case 16: skill 1007,1,0; skill 1008,1,0; skill 1017,1,0; skill 1018,1,0; skill 1019,1,0; break; case 17: skill 1005,1,0; break; case 18: skill 238,1,0; break; case 19: skill 1010,1,0; break; case 20: skill 1011,1,0; break; default: break; } mes "[ãæÙÝ ÇáãåÑÇÊ ÇáÈáÇÊíäíÉ]"; mes "åÇ ÇäÊ ÐÇ !!"; close; }
  9. Latest Flux CP Design for InvokeRO For more sample designs; Click Me!
  10. Can you try; ./configure make clean make sql make sql
  11. Ofcourse you need someone who can recolor your sprite. There is no such settings or configs on how to recolor sprites.
  12. Use Ragexe client, or if you want to use RagexeRE client choose the latest one.
  13. Check my profile for useful links. And yea it's already compiled. If not; there's a guide on how to compile the SVN. http://rathena.org/wiki/Compiling
  14. http://svn.code.sf.net/p/rathena/svn/
  15. Run this in your db. TRUNCATE TABLE `auction`; TRUNCATE TABLE `cart_inventory`; TRUNCATE TABLE `charlog`; TRUNCATE TABLE `char`; TRUNCATE TABLE `elemental`; TRUNCATE TABLE `friends`; TRUNCATE TABLE `global_reg_value`; TRUNCATE TABLE `guild_alliance`; TRUNCATE TABLE `guild_castle`; TRUNCATE TABLE `guild_expulsion`; TRUNCATE TABLE `guild_member`; TRUNCATE TABLE `guild_position`; TRUNCATE TABLE `guild_skill`; TRUNCATE TABLE `guild_storage`; TRUNCATE TABLE `guild`; TRUNCATE TABLE `homunculus`; TRUNCATE TABLE `hotkey`; TRUNCATE TABLE `interlog`; TRUNCATE TABLE `interreg`; TRUNCATE TABLE `inventory`; TRUNCATE TABLE `ipbanlist`; TRUNCATE TABLE `mail`; TRUNCATE TABLE `mapreg`; TRUNCATE TABLE `memo`; TRUNCATE TABLE `mercenary_owner`; TRUNCATE TABLE `mercenary`; TRUNCATE TABLE `party`; TRUNCATE TABLE `pet`; TRUNCATE TABLE `quest`; TRUNCATE TABLE `ragsrvinfo`; TRUNCATE TABLE `sc_data`; TRUNCATE TABLE `skill_homunculus`; TRUNCATE TABLE `skill`; TRUNCATE TABLE `sstatus`; TRUNCATE TABLE `storage`;
  16. Jaburak

    Password

    It's because you're using TXT server.
  17. 18507,Elven_Ears_,Elven Ears,5,20,,100,,0,,1,0xFFFFFFFE,7,2,512,,70,0,73,{},{},{}
  18. Just add to item_db.txt 18539,Skull_Cap,Skull Cap,5,40,,200,,5,,1,0xFFFFFFFF,7,2,256,,10,1,713,{ bonus bMatkRate,2; if(getrefine() >= 5) { bonus bMatkRate,3; } if(getrefine() >= 7) { bonus bMatkRate,3; } if(isequipped(18507)) bonus bUseSPrate,-3; },{},{}
  19. 18539,Skull_Cap,Skull Cap,5,40,,200,,5,,1,0xFFFFFFFF,7,2,256,,10,1,713,{ bonus bMatkRate,2; if(getrefine() >= 5) { bonus bMatkRate,3; } if(getrefine() >= 7) { bonus bMatkRate,3; } if(isequipped(18507)) bonus bUseSPrate,-3; },{},{}
  20. trunk/db/re/item_combo_db.txt Add: 1615:18539,{ bonus bMatk,10*getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; } 1636:18539,{ bonus bMatk,10*getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; } 2286:18539,{ bonus bUseSPrate,-3; } 18507:18539,{ bonus bUseSPrate,-3; }
  21. Add to item_db.txt 18539,Skull_Cap,Skull Cap,5,40,,200,,5,,1,0xFFFFFFFF,7,2,256,,10,1,713,{ bonus bMatkRate,2; if(getrefine() >= 5) { bonus bMatkRate,3; } if(getrefine() >= 7) { bonus bMatkRate,3; } },{},{}
×
×
  • Create New...