Jump to content

Patskie

Members
  • Posts

    1702
  • Joined

  • Last visited

  • Days Won

    19

Everything posted by Patskie

  1. If you want this to be in n hours interval : if ( ( gettime(3) % n ) == 0 )
  2. Try @Emistry scripts : Exchanger [ Cashpoint to Coins ] Exchanger [ Poring Coin - Zeny ] Exchanger [ Points to Tickets ] Exchanger [ Item to Item ] Exchanger [ Item to Item ] Exchanger [ Multi Item to 1 Item ]
  3. Just set the .zeny_req to anything less than 250. You don't need to add a check if .zeny_req is less than 250 since in the first place it is a user configuration.
  4. sir man you rock but how can you change the hours to 1 hours? Remove : if ( ( gettime(3) % 2 ) == 0 )
  5. Did you recompile your server?
  6. This? http://rathena.org/board/topic/76418-quest-maker/
  7. What does the script do? How it works?
  8. Like this -> http://rathena.org/board/topic/82917-instant-job-change-like-this/?p=200405 After that, Change : getitem 4142,1; getitem 1705,1; getitem 1108,1; getitem 1208,1; getitem 1602,1; getitem 11501,200; getitem 2289,1; getitem 25023,1; getitem 25024,1; getitem 25025,1; getitem 25026,1; set Zeny,Zeny+500000; to : getitem 7539, 10; getitem 7227, 10;
  9. Try (spawn time is every 2 hours) : - script Sample -1,{ OnInit: announce "Dark Lord has been summoned!",0; monster "prontera",0,0,"Dark Lord",1272,1,strnpcinfo(1)+"::OnKill"; end; OnKill: announce "Dark Lord has been killed by " +strcharinfo(0)+ "!",0; end; OnMinute00: if ( ( gettime(3) % 2 ) == 0 ) donpcevent strnpcinfo(1)+"::OnInit"; end; }
  10. Change : for( .@i=0; .@i<getarraysize(.restrictedMap$); .@i++ ) to : for ( set .@i,0; .@i < getarraysize(.restrictedMap$); set .@i, .@i + 1 )
  11. By default, a breeder script is included in rAthena custom scripts ( npc/custom/breeder.txt )
  12. prontera,155,181,5<TAB>script<TAB>Sample<TAB>718,{
  13. prontera,155,181,5 script Sample 718,{ if( !#Freebies ) { set #Freebies,1; mes "Welcome...this is your gift..."; getitem 607,10; getitem 7539,10; } else { mes "You have claim the Reward already."; } close; }
  14. You should go to our paid services section for paid works.
  15. http://rathena.org/board/topic/84890-universal-script-freebies-1-per-ip/
  16. // 50% chance to get the item if ( rand(100) < 50 ) getitem 7227,10; end;
  17. Use multi-currency shop by @Emistry : http://rathena.org/board/files/file/2504-multi-currency-shop/ Can be. but i think no one will make that one for free unless someone is willing to
  18. bonus3 bAutoSpell,"ASC_EDP",1,1; Refer to : doc/item_bonus.txt
  19. Gonna be leaving for awhile (10/13 - 10/17) :))

  20. http://www.youtube.com/watch?v=Az0C1k9AU_o
  21. Try this one : - script Sample -1,{ OnInit: setarray .mob_id[0],1002,1113,1399,1159; set .size, getarraysize(.mob_id); set .random, rand(.size); set .amount, 1; // amount of monster spawned set .monster, .mob_id[.random]; end; OnMinute00: OnMinute30: monster "prontera",150,150,getmonsterinfo(.monster, 0),.monster,.amount,strnpcinfo(0)+ "::OnKill"; announce getmonsterinfo(.monster, 0)+ " has been spawned in prontera",0; end; OnKill: announce "The monster " +getmonsterinfo(.monster, 0)+ " has been killed",0; end; } Screenshot :
  22. Kinda sleepy so i don't know if this will work - script Sample -1,{ OnInit: setarray .mob_id[0],1002,1113,1399,1159; set .size, getarraysize(.mob_id); set .random, rand(.size); set .amount, 5; // amount of monster spawned end; OnMinute30: set .monster, .mob_id[.random]; monster "prontera",0,0,getmonsterinfo(.monster, 0),.monster,.amount,strnpcinfo(0)+ "::OnKill"; end; OnKill: announce "Monster is already killed",0; end; }
  23. Change that line to : set .@a, (.@tokens*15); eAthena doesn't support direct variable declaration
×
×
  • Create New...