Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    409

Everything posted by Emistry

  1. 2584
  2. you can just create a new item group that generate items randomly with different rate .. that work just like Old Blue Box / Old Violet Box / Cash Egg.. *groupranditem <group id>; Returns the item_id of a random item picked from the group specified. The different groups and their group number are specified in db/item_group_db.txt When used in conjunction with other functions, you can get a random item. For example, for a random pet lure: to use it in npc...just add this getitem groupranditem(<ItemGroupID>),1;
  3. 2577
  4. 2575
  5. 2573
  6. 2571
  7. 2568
  8. 2566
  9. 2563
  10. 2559
  11. 2375
  12. 2373
  13. 2371
  14. add this below the OnPCLoginEvent: sc_start sc_berserk, 1000000000, 1; then add this after they pass the "Check" sc_end sc_berserk;
  15. 2368
  16. you can try this change if( getgmlevel() < .LowGMLvl ) into if( getgmlevel() < .LowGMLvl && agitcheck() )
  17. http://rathena.org/board/topic/64770-itemizer-solution-to-combat-gm-corruption/ http://rathena.org/board/topic/60513-event-ticket-rewarder-php-log-viewer-anti-gm-corruption/page__hl__itemizer
  18. if i am not mistaken, you are using my Multi Currency Shop rite ? if you duplicate the script... you can either choose to edit the shop npc name in the script or remove the shop npc in the other script
  19. try this - script Sample -1,{ OnPCDieEvent: unitemote getcharid(3),e_sob; end; }
  20. 2366
  21. Emistry

    Freebies

    yes it is advised to make a new 1... then edit item_trade.txt
  22. 2364
  23. compile ur server with higher eventqueue.
  24. change if(strcharinfo(3)!="dicastes01" || strcharinfo(3)!="dicastes02" ) end; into this if(strcharinfo(3)!="dicastes01" && strcharinfo(3)!="dicastes02" ) end;
  25. remove the "0" inside the bracket. Change if(guildopenstorage(0) == 1){ to if(guildopenstorage() == 1){
×
×
  • Create New...