Jump to content

Magnetix

Members
  • Posts

    439
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Magnetix

  1. Please post your char_athena, map_athena and clientinfo.
  2. Why not use rAthena? May pre-renewal naman cla. If habol mo with 3rd class and no skill delay 3CeAM pwedeng gamitin. Sa tanong mo, yes pwede naman imerge some files. Pero hindi lahat mamemerge mo since maraming pagbabago sa rAthena.
  3. Thank you, one of the Must-Have tool
  4. What Paulinds pointed out is true. The old command system lets you disable charcommands or set the minimum level. With the new system, we are unable to do the same. I suggest implementation of this feature. All in all, I'm starting to like this new command system, easy to setup but due to what I mentioned above it restrains me to fully like the system.
  5. Use the correct Lua Files for your client. Lua Files should be dated with the same date as your client and packetver.
  6. he's probably using item_db.txt. use Matrixfox's solution.
  7. For your first screenshot, make sure your packet_db contains the packets supported by your client and set the right packetver.
  8. I think there was a script where you can specify the coordinates where players can vend... Idk if you can find it in rAthena or eathena's site.
  9. I like the map, rated 9.5/10, teh trees, they block my LOS... ohh!!! rA download system is down.. D:
  10. Then if you want a month, change 24 to 24*(days in 1 month)?
  11. Lemme guess, you're not using rathena rather you merged rathena's databases either to eAthena or 3CeAM?
  12. I never had the chance to test the script but you may test the changes I made. I noticed that the 3rd option is for level 40-80 and the last option is for 90 and above what if the player is level 81-89? What I did is to change the 3rd option to 40-89. You may change the level to your liking. And lastly, you don't have a proper checking of the zeny, so I kinda added that. Anyway here's the script. prontera,146,304,5 script Reseter 407,{ set .@name$, "[Reseter]"; if (BaseLevel <= 20) { mes .@name$; mes "If you are level 20 below, Reset Stat & Skills will cost you 5,000z, want it to reset?"; if (select("Yes:No") == 2) close; set .cost,5000; set .del_stone,0; goto reset; } else if (BaseLevel > 20 && BaseLevel <= 40) { mes .@name$; mes "If you are level 20-40, Reset Stat & Skills will cost you 2x Premium Reset Stone and 10,000z, want it to reset?"; if (select("Yes:No") == 2) close; set .cost,10000; set .del_stone,2; goto reset; } else if (BaseLevel > 40 && BaseLevel < 90) { mes .@name$; mes "If you are level 40-89, Reset Stat & Skills will cost you 3x Premium Reset Stone and 100,000z, want it to reset?"; if (select("Yes:No") == 2) close; set .cost,100000; set .del_stone,3; goto reset; } else if (BaseLevel >= 90) { mes .@name$; mes "If you are level 90 and above, Reset Stat & Skills will cost you 5x Premium Reset Stone and 10,000,000z want it to reset?"; if (select("Yes:No") == 2) close; set .cost,10000000; set .del_stone,5; goto reset; } reset: if (countitem(6320) < .del_stone) goto noitem; if (Zeny < .cost) goto nozeny; next; cutin "kafra_09.bmp",255; mes .@name$; mes "Alright, here we go now.. Remember, changes won't take effect until you log back on!"; delitem 29455, .del_stone; set Zeny, Zeny - .cost; ResetStatus; ResetSkill; close2; cutin "", 255; end; noitem: next; mes .@name$; mes "You dont have enough [Premium Reset Stone]."; close; nozeny: next; mes .@name$; mes "You dont have enough zeny."; close; } P.S: Please forgive my scripting, i'm nowhere near Emistry's or the other guys' scripting ability.. D:
  13. for future reference, can you please state what you did so when others try to fix the same issue? this thread may be able to help.
  14. you don't have to setup subnet_athena.conf since there are no sub networks.
  15. Try adding 1 more 0 (zero).. I think I encountered something like this, wherein the correct conversion of seconds to milliseconds was used where 1sec should be 1000milliseconds but it became 1sec = 10000.
  16. I've seen this issue over and over ever since eathena. I advice you to search and wiki also has most of the installation guides. Anyway here's the fix for your problem. CLICK ME!!!
  17. try using this script - script antibot -1,{ OnPCLoginEvent: if(getgmlevel() == 99) end; atcommand "@option 2"; mes "Please Red Colour Key in the Code..."; set .Code,rand(1000,99999); mes "^0000FF"+rand(1,9999)+"^FF0000"+.Code+"^0000FF"+rand(1,9999)+"^000000"; input @Code; if( @Code != .Code ) { atcommand "@kick "+strcharinfo(0); end; } atcommand "@option 0"; end; }
  18. when using OR (||) when one condition is met, it will execute your code even if the other condition is false.. use this instead... prontera,146,304,5 script Reseter 407,{ set .name$, "[Reseter]"; if (BaseLevel <= 20) { mes .name$; mes "Reset Stat & Skills will cost you 5,000z, want it to reset?"; next; if (select("Yes:No") == 2) close; if (Zeny >= 5000) { set Zeny, Zeny - 5000; callfunc "Reset1"; } // End if } else if (BaseLevel > 20 && BaseLevel <= 40) { mes .name$; mes "Reset Stat & Skills will cost you 2x Premium Reset Stone and 10,000z, want it to reset?"; next; if (select("Yes:No") == 2) close; if (countitem(6320) < 2) goto noitem; if (Zeny >= 10000) { set Zeny, Zeny - 10000; callfunc "Reset1"; } // End if } else if (BaseLevel > 40 && BaseLevel <= 80) { mes .name$; mes "Reset Stat & Skills will cost you 3x Premium Reset Stone and 100,000z, want it to reset?"; next; if (select("Yes:No") == 2) close; if (countitem(6320) < 3) goto noitem; if (Zeny >= 100000) { set Zeny, Zeny - 100000; callfunc "Reset1"; } // End if } else if (BaseLevel > 80) { mes .name$; mes "Reset Stat & Skills will cost you 5x Premium Reset Stone and 10,000,000z want it to reset?"; next; if (select("Yes:No") == 2) close; if (countitem(6320) < 5) goto noitem; if (Zeny >= 10000000) { set Zeny, Zeny - 10000000; callfunc "Reset1"; } // End if } // End if close; noitem: mes "[Reseter Manager]"; mes "You dont have enough [Premium Reset Stone].."; close; } // End script function script Reset1 { ResetStatus; ResetSkill; return; } // End function
  19. did you just switch from rA to eA? from what I can tell rAthena already dropped txt-server... why do you have those on your window?
  20. as far as I can remember job changers got a condition wherein a player can't proceed if he still has unused skillpoints.
  21. mob_skill_db.txt can be found in two directories if your server is Renewal then db > re if not db > pre-re
  22. I already posted the fix, any way use this script prontera,146,304,5 script Reseter 407,{ set .name$, "[Reseter]"; if (BaseLevel <= 20) { mes .name$; mes "Reset Stat & Skills will cost you 5,000z, want it to reset?"; next; if (select("Yes:No") == 2) close; if (Zeny >= 5000) { set Zeny, Zeny - 5000; callfunc "Reset1"; } // End if } else if (BaseLevel > 20 || BaseLevel <= 40) { mes .name$; mes "Reset Stat & Skills will cost you 2x Premium Reset Stone and 10,000z, want it to reset?"; next; if (select("Yes:No") == 2) close; if (countitem(6320) < 2) goto noitem; if (Zeny >= 10000) { set Zeny, Zeny - 10000; callfunc "Reset1"; } // End if } else if (BaseLevel > 40 || BaseLevel <= 80) { mes .name$; mes "Reset Stat & Skills will cost you 3x Premium Reset Stone and 100,000z, want it to reset?"; next; if (select("Yes:No") == 2) close; if (countitem(6320) < 3) goto noitem; if (Zeny >= 100000) { set Zeny, Zeny - 100000; callfunc "Reset1"; } // End if } else if (BaseLevel > 80) { mes .name$; mes "Reset Stat & Skills will cost you 5x Premium Reset Stone and 10,000,000z want it to reset?"; next; if (select("Yes:No") == 2) close; if (countitem(6320) < 5) goto noitem; if (Zeny >= 10000000) { set Zeny, Zeny - 10000000; callfunc "Reset1"; } // End if } // End if close; noitem: mes "[Reseter Manager]"; mes "You dont have enough [Premium Reset Stone].."; close; } // End script function script Reset1 { ResetStatus; ResetSkill; return; } // End function
  23. third line should be like this if (BaseLevel <= 20) {
×
×
  • Create New...