Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. try this http://upaste.me/r/9cc1e9 edit the list
  2. Not sure with what you want, but if you're looking for a way to disable player from getting items due to these afk user abuse it. You can simply add a check for idle time using the checkidle . If they are idle, then stop the cash gaining.
  3. just like Najara told you .... it only work if you have Harmony installed in your server ... otherwise, there is no way for you to build a NPC script to detect the MAC address. or maybe you have some 3rd party tools that grab the MAC Address and stored it in your database accordingly. i dont think any members out there willing to try to write the script knowing that your server unable to detect MAC address but you still trying to ask for a MAC address detection script.
  4. `name` varchar(30) NOT NULL DEFAULT '', change to `master` varchar(30) NOT NULL DEFAULT '',
  5. i see .... i think you can try edit this part. src/map/pc.c#L3819 add another check for item id ...and change the index of the card to be compound to 3 ...
  6. i think the data folder v3 should be work fine ... the link i think you can try search at old eathena achieve forum. data folder v4 not sure, maybe still compatible, can grab from rathena forum, posted by alexendria i think
  7. you have duplicated contents.....drop/remove the old contents.
  8. change your whole OnClaim part into this OnClaim: mes "^FF0000 Enter your promotional code."; input .@pc$; close2; if( query_sql("SELECT nameid,amount FROM `reward_codes` WHERE `code`='"+escape_sql(.@pc$)+"'",.@item,.@amt) == 0 ){ dispbottom "Invalid promotional code."; } else if( query_logsql("SELECT code,account_id FROM `rewardlogs` WHERE `code`='"+escape_sql(.@pc$)+"' AND `account_id`='"+getcharid(3)+"'",.@code$,.@aid ) ){ dispbottom "You already claimed this promotional code."; } else if( query_logsql("SELECT code,allow_multiple FROM `reward_codes` WHERE `code`='"+escape_sql(.@pc$)+"' AND `allow_multiple`='1'",.@code$,.@multi ) ){ getitem .@item,.@amt; dispbottom "Promotional code successfully redeemed."; query_sql ("SELECT COUNT(code) FROM `reward_codes` WHERE `code`='"+escape_sql(.@pc$)+"'", .@pcode_exists); if(.@pcode_exists){ query_sql ("DELETE FROM `reward_codes` WHERE `code`='"+escape_sql(.@pc$)+"'"); } else{ dispbottom "Promotional code not found."; } end; } else if( query_logsql("SELECT code,allow_multiple FROM `reward_codes` WHERE `code`='"+escape_sql(.@pc$)+"' AND `allow_multiple`='0'",.@code$,.@multi ) ){ getitem .@item,.@amt; dispbottom "Promotional code successfully redeemed."; query_logsql("INSERT INTO `rewardlogs` (code,redeem_time,account_id) VALUES ('"+.@pc$+"',NOW(),"+getcharid(3)+")"); } dispbottom "Rugby is not for everyone!"; end;
  9. no ... you have to kill your character before they open the vending shop . Killing your character while opened a vending shop will make your vending shop automatically closed right after the character dead.
  10. double check your ROTD bonus item rate setting ...etc..
  11. there is no source mod required for this. in your enchanted script , just change the location of the "rune" into the 4th slot using the getitem2
  12. before open the vending shop .... consume edp ...
  13. I think you're given the option to remove the help message when you diffing your client.
  14. Topic Closed If your're offering a paid job, feel free to post at Job Available forum.Thank you.
  15. try http://upaste.me/r/2f2b74 antibot skip town and pvp area.
  16. addtimer 300000,strnpcinfo(0)+"::OnPCLoginEvent"; // <--- add this atcommand "@option 0 0 0"; close; the map part...i dont understand what you need...
  17. double check all the bonus itembonus that you have added recently.
  18. Topic Closed Languages English usage must be observed in any English section. If you have a problem with English, please find your international forum located at the bottom of the main page. The exception is Graphical Enhancements, where non-English maybe used, as long as an accurate translation is provided. Please follow the board rules.
  19. thx for pointing out. updated the content. http://upaste.me/r/5ec739 ( CTRL + F5 )
  20. try this http://upaste.me/r/5ec739 load the sql, and modify your guild package script.
  21. Emistry

    hello

    the players have to be offline if you are trying this method. or simply shutdown server and execute the query.
  22. i have seen a few monster's sprite in RO become very large when compare with original monster. Example : easter bunny event , a huge eclipse maybe they are planning for more ?? anyway it seem like some game out there are trying to add in the contents from RO.
×
×
  • Create New...