Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. what's this about? npc script ? what the npc do ? i cant get what you mean from ur post ~
  2. Please refrain from using other language in this forum. If possible...please kindly translate all your posts above to english.
  3. the only way ...... create a new sprite of your own....or edit the sprite....or replace the sprite ~
  4. this part remove the quest if you cant finish ur quest within the time limit you set in the quest..... Case 1: mes "You hunted all ^0055FF"+.@QuestAmount[.@choose]+" x "+.@QuestName$[.@choose]+"^000000."; mes "But too bad....you cant make it in time....."; erasequest getd("Quest"+.@quest ); setd("Quest"+.@quest ),0; break; check cooldown... mes "[scientist Que]"; if( getd("QuestDelay"+.@quest ) > gettimetick(2) ){ mes "Please wait for 23 Hours before you can do again."; } switch( checkquest( getd("Quest"+.@quest),HUNTING ) ){ add cooldown setd("Quest"+.@quest ),0; getitem .@ItemID[0],.@ItemID[1]; set setd("QuestDelay"+.@quest ), gettimetick(2)+ ( 23 * 3600 );
  5. bonus2 bAddRace,7,6; LOL...thx EvilPuncker for remind... bonus2 bAddRace,n,x; +x% physical damage against race n n: 0=Formless, 1=Undead, 2=Brute, 3=Plant, 4=Insect, 5=Fish, 6=Demon, 7=Demi-Human, 8=Angel, 9=Dragon, 10=Boss monster, 11=Other than (normal monster) boss monster
  6. a simple trick.... mes "[Lost Souls]"; mes "Farewell, young adventurer. I wish you good luck."; set #ET_Points,#ET_Points + 1; <---------------------------------------------------------- close2; warp "alberta",223,36; end; then find a dynamic npc script in the script release section setup it to use the point to buy items.... in this case..both Euphy / My script support Custom Variable as Currency...
  7. you can try this if you want... http://pastebin.com/raw.php?i=PKfEi9RS // Reward + Amount setarray .@ItemID[0],607,1; // Quest List setarray .@QuestID[0],60119,60120,60121; // Target Amount List setarray .@QuestAmount[0],50,100,150; // Target Name List setarray .@QuestName$[0],"Alligator 1","Alligator 2","Alligator 3"; break;
  8. which item ID is that ? anyway...change the item bonus to this bonus bSplashRange,1; now i know what i cant find it in item_db.txt *facepalm*
  9. internet slow isnt an excuse here....what's the point to upload here when you are still required to download it with ur slow internet speed... beside,...direct update ur kro client would be far more efficient than download the "file" that we might upload to you here...
  10. @kickazz08 in ur script....you didnt add in any script / part that i show you in previous post...... you have to add in what i told you or euphy show you
  11. just update ur clientside file like KRO client ...then you should be able to get it automatically...
  12. another simple way for this..... sc_start FIREWEAPON,180000,5; sc_start WATERWEAPON,180000,5; sc_start WINDWEAPON,180000,5; sc_start EARTHWEAPON,180000,5;
  13. check my topic for Refiner script...... my refiner script can do whatever you have described above..... ticket or npc......max refine....etc...
  14. OnInit: waitingroom "message",0; end;
  15. you can do it easily like this.... - script Sample -1,{ OnInit: setarray .ItemID,7227,10; bindatcmd("autotrade",strnpcinfo(0)+"::OnAtcommand"); bindatcmd("at",strnpcinfo(0)+"::OnAtcommand"); end; OnAtcommand: if( countitem( .ItemID[0] ) < .ItemID[1] ){ dispbottom "You need "+.ItemID[1]+" x "+getitemname( .ItemID[0] ); }else if( !checkvending() ){ dispbottom "You have to open a Shop using Vending Skill"; }else{ delitem .ItemID[0],.ItemID[1]; atcommand "@autotrade"; } end; }
  16. Same opinion as Joseph... King of Emperium ?? you can done that in WOE... King of Hill would be different from it.
  17. just edit the refine_db.txt and reload it ingame....everything done without need to edit source.... only max refine you are required to edit source~
×
×
  • Create New...