Jump to content

chromus28

Members
  • Posts

    263
  • Joined

  • Last visited

Everything posted by chromus28

  1. sir what is this debug? [Debug]: script debug : 2000001 110013044 : BotKiller 6: Loading configuration... [Debug]: script debug : 2000001 110013044 : BotKiller 6: 16 parameter(s) loaded [Debug]: script debug : 2000001 110013044 : BotKiller 6: Loading map ignore list...
  2. * Please do not post all your problem twice in both Script Request and Script Support forum ... read the Forum Rules .. sorry,,, one suggestion.. can be this script will be like it will trigger the anti bot every 10mins? not when killing monster but only farmers will be asked by anti bot not all players even in idle mode
  3. already fixed btw its not my script xD my friends script thanks for the help i appriciate it
  4. thanks bro thanks bro sorry bro but when im using high wizard it doesnt show up the lvl 15 skill
  5. can change the script into ,, when logging in will not gonna ask the player? coz when im logging in its always asking players on that...
  6. guys my premium npc from emistry is working fine but when im paying the 10 pod this is popping out [Warning]: script:op_2num: overflow detected op=C_MUL i1=1377061112 i2=1000 [Debug]: Source (NPC): Premium NPC at prontera (151,185) [Warning]: script:op_2num: overflow detected op=C_MUL i1=1377061112 i2=1000 [Debug]: Source (NPC): Premium NPC at prontera (151,185) here is my script prontera,151,185,6 script Premium NPC 435,{ mes "Want to be full time Premium Users for 1 week ?"; mes "Then give me "+10+" x "+getitemname(7179); if( countitem( 7179 ) >= 10 ){ if( select("YES:NO") == 1 ){ delitem 7179,10; set #PremiumUser,gettimetick(2) + ( .Day * 3600 * 24 ); sc_start SC_ITEMBOOST,( #PremiumUser * 1000 ),200; sc_start SC_EXPBOOST,( #PremiumUser * 1000 ),200; mes "Done. enjoy your Premium Services for 1 Week."; } } close; OnPCLoginEvent: if( #PremiumUser > gettimetick(2) ){ sc_start SC_ITEMBOOST,( ( #PremiumUser - gettimetick(2) ) * 1000 ),200; sc_start SC_EXPBOOST,( ( #PremiumUser - gettimetick(2) ) * 1000 ),200; } end; } problem solve by myself lol thanks for the great script
  7. hi can anyone help me about this one { if(BaseJob==Job_High_Wizard) skill "AC_VULTURE",8; skill "WZ_STORMGUST",15; skill "WZ_VERMILION",15; skill "WZ_METEOR",15; else if(BaseJob==Job_Sage) skill "MG_COLDBOLT",15; skill "MG_LIGHTNINGBOLT",15; skill "MG_FIREBOLT",15; },{},{} i tried to use this script for my staff but when im in professor storm gust, meteor storm and lord of vermillion is in my professor.. how can i make this wizard is for wizard and professor for professor skill only
  8. not really coz i just copy what emistry did in this script
  9. i tried this script and its working fine but there is a debug and warning on my putty [Warning]: script:op_2num: overflow detected op=C_MUL i1=1377056730 i2=1000 [Debug]: Source (NPC): Premium NPC at prontera (151,185) [Warning]: script:op_2num: overflow detected op=C_MUL i1=1377056730 i2=1000 [Debug]: Source (NPC): Premium NPC at prontera (151,185) what is the problem in this case?
  10. hi can anyone please help me on this.. i tried to use emistry's crafting shop and when im crafting knife it didnt give me anything..it just saying "you gained 1 knife" but it didnt give me 1 prontera,129,215,6 script Crafting NPC 951,{ function RequiredItems; function ForgedList; mes "What you are trying to Forge ?"; next; switch( select( "Knife", // case 1 "Cutter", // case 2 "Dirk" )){ // last case... Case 1: RequiredItems( 985,1,984,1 ); set .@i,ForgedList( 1201,1202,1203,1201 ); break; Case 2: RequiredItems( 985,2,984,2,607,1 ); set .@i,ForgedList( 1204,1205,1206,1205 ); break; Case 3: RequiredItems( 985,3,984,3,607,1,608,1 ); set .@i,ForgedList( 1210,1211,1212,1206 ); break; //Case 4 or more... default: mes "Configuration's Problems.."; close; } mes "You gained 1 "+getitemname( .@i )+"."; close2; emotion e_heh; end; function RequiredItems { mes "[ ^0000FF Required Items ^000000 ]"; mes "^FFFFFF________________________________^000000"; for( set .@i,0; getarg( .@i,0 ); set .@i,.@i + 2 ){ mes (( countitem( getarg( .@i ) ) < getarg( .@i + 1 ) )?"^FF0000":"^00FF00" )+"[ "+countitem( getarg( .@i ) )+" / "+getarg( .@i + 1 )+" ] ^0000FF "+getitemname( getarg( .@i ) )+"^000000"; if( countitem( getarg( .@i ) ) < getarg( .@i + 1 ) ) set .@InComplete,.@InComplete + 1; } mes "^FFFFFF________________________________^000000"; if( .@InComplete ){ mes "[ ^FF0000InComplete^000000 ] ^FF0000"+.@InComplete+"^000000 Items "; close; } next; mes "^FF0000Success Rate^000000 :"; mes "^FFFFFF________________________________^000000"; mes "Normal : 50%"; mes "Superior : 25%"; mes "Perfect : 10%"; mes "Legendary : 5%"; mes "^FFFFFF________________________________^000000"; mes "^FF0000Else...Fail..^000000"; next; if( select("^FF0000Continue^000000:Cancel") == 2 ) close; for( set .@i,0; getarg( .@i,0 ); set .@i,.@i + 2 ) delitem getarg( .@i ),getarg( .@i + 1 ); return; } function ForgedList { set .@Rate,rand( 200 ); // 5% if( .@Rate < 5 ) return getarg(3); // 15% else if( .@Rate >= 5 && .@Rate < 15 ) return getarg(2); // 10% else if( .@Rate >= 15 && .@Rate < 40 ) return getarg(1); // 50% else if( .@Rate >= 40 && .@Rate < 90 ) return getarg(0); //other... else{ mes "You ...Failed..."; close; } } }
  11. im not really good on scripting and i want them to be freezed when anti bot is triggered
  12. can anyone please edit my anti bot checker? i want this script to be like if the player killing monster only then it will popped out,, but this anti bot checker are always checking me even im logging in anti bot checker always popped out.. prontera,144,199,6 script AntiBot 113,{ function GetString; OnNPCKillEvent: set @Kill,@Kill + 1; if( @Kill < 43 ) end; // 43 kill to trigger set @Kill,0; OnPCLoginEvent: switch( rand(2) ){ Case 0: set .@String$,GetString( 15,rand(5,10) ); mes "Input the ^FF0000RED COLOUR^000000 part"; mes "^0000FF"+GetString( 15,rand(5,10) )+"^FF0000"+.@String$+"^0000FF"+GetString( 15,rand(3,10) )+"^000000"; input .@Input$; if( .@Input$ != .@String$ ){ mes "Wrong.."; atcommand "@kick "+strcharinfo(0); } break; Case 1: set .@A,rand(1000); set .@B,rand(1000); mes "If A = "+.@A+" B = "+.@B; switch( rand(4) ){ Case 0: set .@Answer,.@A + .@B; mes "How many is A + B ?"; break; Case 1: set .@Answer,.@A - .@B; mes "How many is A - B ?"; break; Case 2: set .@Answer,.@A * .@B; mes "How many is A * B ?"; break; Case 3: set .@Answer,.@A / .@B; mes "How many is A / B ?"; break; } input .@Input; if( .@Input != .@Answer ){ mes "Wrong"; atcommand "@kick "+strcharinfo(0); } break; } close; function GetString { if( getarg(0) & 1 ) setarray .@List$[ getarraysize( .@List$ ) ],"1","2","3","4","5","6","7","8","9"; if( getarg(0) & 2 ) setarray .@List$[ getarraysize( .@List$ ) ],"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"; if( getarg(0) & 4 ) setarray .@List$[ getarraysize( .@List$ ) ],"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"; if( getarg(0) & 8 ) setarray .@List$[ getarraysize( .@List$ ) ],"!","@","#","$","%","^","&","*","(",")","-","=","/","+"; set .@Str$,""; while( getstrlen( .@Str$ ) < getarg(1) ) set .@Str$,.@Str$ + .@List$[ rand( getarraysize( .@List$ ) ) ]; return .@Str$; } } and when it's asking i want to freeze the players so they can't warp
  13. guys sorry noob question only.. how to disable cards on woe? please anyonge give a full guide or steps on how to disable cards on woe? sorry i found the answer >.<
  14. hi can anyone give me an script of monster invasion that will announce for every 8hours?
  15. Hi guys.. I just wanna ask what is the problem on battleground if you are getting error when you are in the waiting room (After you break the crystal) or when the crystal break it suddenly get me an error? T_T can anyone help me about that? coz im encountering that error even in other server
  16. Yeah 3 is the length of parameters for one item. every item just add 3 and you'll be fine. Thank you so much for helping me T_T i really appreciate it..
  17. Alright I forgot one thing in the function so the rate should be fixed now. To add items exclusive to the party leader use the first callfunc. prontera,150,150,5 script Tier 1 Award 100,{ if(getcharid(0)!=getpartyleader(getcharid(1),2)) end; callfunc("package_func",3,7899,1,50); getpartymember(getcharid(1),2); set .mem, $@partymembercount; copyarray .mem_aid[0], $@partymemberaid[0], 128; while(.@i<.mem) { set(.@i,.@i+1); if(isloggedin(.mem_aid[.@i-1])){ attachrid(.mem_aid[.@i-1]); callfunc("package_func",3,12246,1,10); } } set @id,getcharid(1); warpparty "prontera",165,24,@id; disablenpc "Tier 1 Award"; end; OnInit: disablenpc "Tier 1 Award"; } /// callfunc("package_func",<length>,<itemid>,<amount>,<chance>{,<itemid>,<amount>,<chance>{,<itemid>,<amount>,<chance>{,...}}}) function script package_func { set .@len, getarg(0)+1; set(.@i,1); while(.@i<.@len) { set(.@i,.@i+3); if(rand(101)<=getarg(.@i-1)) { set(.@a,.@a+1); set(@package_item[.@a-1],getarg(.@i-3)); set(@package_amount[.@a-1],getarg(.@i-2)); getitem(@package_item[.@a-1],@package_amount[.@a-1]); } } return .@a; } prontera,151,151,5 script Tier 1 106,{ if (getcharid(1) < 1) { mes "You're not in a party."; } else if (getpartyleader(getcharid(1),2) != getcharid(0)) { mes "You are not the party leader."; } else { getpartymember(getcharid(1)); set .mem, $@partymembercount; if (.mem < 2) { mes "You need at least 2 party members."; } else { mes "[Summon Man]"; mes "Hi There,"; mes "Welcome to Riot's Tier 1"; next; mes "[Summon Man]"; mes "This is a custom party quest of XXXX RO that you need party members to get through on this quest..."; next; mes "[Summon Man]"; mes "This is not a simple MVP Room remember all MVP here is"; mes "a Edited Stats by your Admin which 1 or 2 people"; mes "cannot defeat the MVP's Hope you enjoy and good-luck..."; next; mes "[Summon Man]"; mes "Would you like to summon the first Boss?"; menu "Yes",-,"No",L_ayaw; next; mes "[Tier 1]"; mes "before you summon the boss please bring me the following"; next; mes "[Summon Man]"; mes "10x Platinum Bullion"; menu "Yes",-,"No",L_ayaw; next; mes "[Tier 1]"; mes "I'll be waiting for you chosen one!"; if(countitem(7230) < 10) goto koolang; if(countitem(7230) >= 10) goto k1; close; L_ayaw: mes "[Tier 1]"; mes "Just speak to me if you have the Requirements"; close; koolang: next; mes "[Tier 1]"; mes "As I said one missing material and all the others go to waste"; close; k1: next; mes "[Tier 1]"; mes "Very well done my friend you have finished the Tier 1 Quest"; mes "Get ready"; delitem 7230,10; next; monster "prontera",0,0,"Tier 1",1399,1,"Tier 1::OnDarkDead"; mes "[Tier 1]"; mes "Now go and kill the Great Baphomet"; close; OnDarkDead: announce "Party "+getpartyname(getcharid(1))+" has Finish the Tier 1",bc_all,0xFFFF00; enablenpc "Tier 1 Award"; end; L_Dead: announce "Summon Man: ",3; set $OnDarkDead,0; end; } } close; } whats is the 3 in >>callfunc("package_func",3,7899,1,50); ?? 7899 is item id 1 is how many items 50 is chance then the 3 is? Sir i tried this one >>> callfunc("package_func",3,7899,1,50,12246,2,100); but it didn't give me even 1 mca 3 is lenght?? what is lenght for? i've got it now..3 is exact only for 1 items if i make it 6 i can make it for 2 items
  18. haha lol..btw sir emistry how can i change this like on each card there is a different points..and that points can be use to buy some items..Poring coin is ok..
  19. Ok I was using command that existed in eAthena but the rAthena updated version of them... and some shortcuts that don't work on eAthena... I tested it again and it still works. I'm so used to the shortcuts I forgot about the old versions. I think that's called proactive interference in psychology. prontera,150,150,5 script Tier 1 Award 100,{ if(getcharid(0)!=getpartyleader(getcharid(1),2)) end; getpartymember(getcharid(1),2); set .mem, $@partymembercount; copyarray .mem_aid[0], $@partymemberaid[0], 128; while(.@i<.mem) { set(.@i,.@i+1); if(isloggedin(.mem_aid[.@i-1])){ attachrid(.mem_aid[.@i-1]); callfunc("package_func",6,7899,1,100,12246,1,100); } } set @id,getcharid(1); warpparty "prontera",165,24,@id; disablenpc "Tier 1 Award"; end; OnInit: disablenpc "Tier 1 Award"; } /// callfunc("package_func",<length>,<itemid>,<amount>,<chance>{,<itemid>,<amount>,<chance>{,<itemid>,<amount>,<chance>{,...}}}) function script package_func { set .@len, getarg(0); set(.@i,1); while(.@i<.@len) { set(.@i,.@i+3); if(rand(101)<=getarg(.@i-1)) { set(.@a,.@a+1); set(@package_item[.@a-1],getarg(.@i-3)); set(@package_amount[.@a-1],getarg(.@i-2)); getitem(@package_item[.@a-1],@package_amount[.@a-1]); } } return .@a; } prontera,151,151,5 script Tier 1 106,{ if (getcharid(1) < 1) { mes "You're not in a party."; } else if (getpartyleader(getcharid(1),2) != getcharid(0)) { mes "You are not the party leader."; } else { getpartymember(getcharid(1)); set .mem, $@partymembercount; if (.mem < 2) { mes "You need at least 2 party members."; } else { mes "[Summon Man]"; mes "Hi There,"; mes "Welcome to Riot's Tier 1"; next; mes "[Summon Man]"; mes "This is a custom party quest of XXXX RO that you need party members to get through on this quest..."; next; mes "[Summon Man]"; mes "This is not a simple MVP Room remember all MVP here is"; mes "a Edited Stats by your Admin which 1 or 2 people"; mes "cannot defeat the MVP's Hope you enjoy and good-luck..."; next; mes "[Summon Man]"; mes "Would you like to summon the first Boss?"; menu "Yes",-,"No",L_ayaw; next; mes "[Tier 1]"; mes "before you summon the boss please bring me the following"; next; mes "[Summon Man]"; mes "10x Platinum Bullion"; menu "Yes",-,"No",L_ayaw; next; mes "[Tier 1]"; mes "I'll be waiting for you chosen one!"; if(countitem(7230) < 10) goto koolang; if(countitem(7230) >= 10) goto k1; close; L_ayaw: mes "[Tier 1]"; mes "Just speak to me if you have the Requirements"; close; koolang: next; mes "[Tier 1]"; mes "As I said one missing material and all the others go to waste"; close; k1: next; mes "[Tier 1]"; mes "Very well done my friend you have finished the Tier 1 Quest"; mes "Get ready"; delitem 7230,10; next; monster "prontera",0,0,"Tier 1",1399,1,"Tier 1::OnDarkDead"; mes "[Tier 1]"; mes "Now go and kill the Great Baphomet"; close; OnDarkDead: announce "Party "+getpartyname(getcharid(1))+" has Finish the Tier 1",bc_all,0xFFFF00; enablenpc "Tier 1 Award"; end; L_Dead: announce "Summon Man: ",3; set $OnDarkDead,0; end; } } close; } If the enable and disable commands still aren't working we can always replace them with other commands and if you don't have the warpparty command we can do something about that to. woooooooooooooooooooooo it's working now WOW!!! THANKS!!! One last suggestion, hehe xD can you please make the 7899 item directed in the partyleader only? coz in this quest there is some items that only party leaders can recieve that items to went through the next sage of this tier..please please? Sir i lowered tha chance of 12246 MCA but still its like 100% chance to get
  20. The only thing I can think of is maybe you already have an npc name Award and it's not reacting correctly with enable/disable npc... Try this, and tell me if anything happens in your terminal. prontera,150,150,5 script Tier 1 Award 100,{ if(getcharid(0)!=getpartyleader(getcharid(1),2)) end; getpartymember(getcharid(1),2); getpartymember(getcharid(1),1); set .mem, $@partymembercount; copyarray .mem_aid[0], $@partymemberaid[0], 128; copyarray .mem_cid[0], $@partymembercid[0], 128; while((set(.@i,.@i+1)-1)<.mem) if(isloggedin(.mem_aid[.@i-1],.mem_cid[.@i-1])) callfunc("package_func",7,7899,1,100,12246,1,100,.mem_aid[.@i-1]); set @id,getcharid(1); warpparty "prontera",165,24,@id; disablenpc "Tier 1 Award"; end; OnInit: disablenpc "Tier 1 Award"; } /// callfunc("package_func",<length>,<itemid>,<amount>,<chance>{,<itemid>,<amount>,<chance>{,<itemid>,<amount>,<chance>{,...},<accountid>}}) function script package_func { set .@len, getarg(0)-((getarg(getarg(0)-1)>=2000000)?1:0); set(.@i,1); set .@id, ((getarg(getarg(0)-1)>=2000000)?getarg(getarg(0)-1):getcharid(3)); while(set(.@i,.@i+3)-3<.@len) if(rand(101)<=getarg(.@i-1)) getitem(set(@package_item[set(.@a,.@a+1)-1],getarg(.@i-3)),set(@package_amount[.@a-1],getarg(.@i-2)),.@id); return .@a; } prontera,151,151,5 script Tier 1 106,{ if (getcharid(1) < 1) { mes "You're not in a party."; } else if (getpartyleader(getcharid(1),2) != getcharid(0)) { mes "You are not the party leader."; } else { getpartymember(getcharid(1)); set .mem, $@partymembercount; if (.mem < 2) { mes "You need at least 2 party members."; } else { mes "[Summon Man]"; mes "Hi There,"; mes "Welcome to Riot's Tier 1"; next; mes "[Summon Man]"; mes "This is a custom party quest of XXXX RO that you need party members to get through on this quest..."; next; mes "[Summon Man]"; mes "This is not a simple MVP Room remember all MVP here is"; mes "a Edited Stats by your Admin which 1 or 2 people"; mes "cannot defeat the MVP's Hope you enjoy and good-luck..."; next; mes "[Summon Man]"; mes "Would you like to summon the first Boss?"; menu "Yes",-,"No",L_ayaw; next; mes "[Tier 1]"; mes "before you summon the boss please bring me the following"; next; mes "[Summon Man]"; mes "10x Platinum Bullion"; menu "Yes",-,"No",L_ayaw; next; mes "[Tier 1]"; mes "I'll be waiting for you chosen one!"; if(countitem(7230) < 10) goto koolang; if(countitem(7230) >= 10) goto k1; close; L_ayaw: mes "[Tier 1]"; mes "Just speak to me if you have the Requirements"; close; koolang: next; mes "[Tier 1]"; mes "As I said one missing material and all the others go to waste"; close; k1: next; mes "[Tier 1]"; mes "Very well done my friend you have finished the Tier 1 Quest"; mes "Get ready"; delitem 7230,10; next; monster "prontera",0,0,"Tier 1",1399,1,"Tier 1::OnDarkDead"; mes "[Tier 1]"; mes "Now go and kill the Great Baphomet"; close; OnDarkDead: announce "Party "+getpartyname(getcharid(1))+" has Finish the Tier 1",bc_all,0xFFFF00; enablenpc "Tier 1 Award"; end; L_Dead: announce "Summon Man: ",3; set $OnDarkDead,0; end; } } close; } Make sure to restart your server completely to eliminate and excess npcs. I could add a hidden part of event label to the npcs name... You might want to consider switching to rAthena I've tested every version of this npc on rAthena and it worked. Unfortunatly I don't have an eAthena server to test on atm... Give me a second and I'll download one. Also you can use that button to paste codes. now the problem is npc_enable: attempted to hide a non-existing NPC 'TIER 1 Award' (flag-0) oh its ok now.. but one more problem when i killed bapho it showed up the npc but it didnt warp me out and the npc is still on the mid..
  21. sir is this correct? coz when i killed the baphomet the award npc didn't showed up >.<
  22. I think you were very right to ask here. Many of the members of rAthena including myself can easily recognize the differences from eAthena and rAthena and correct them. Just remember to post your emulator version along with your request next time and that should save some of the hassle. I've got an error again in line 23 and it said status_set_viewdata (NPC) : No view data for class 146 [Error]: script error on npc/rns/Cedi/ceditier.txt line 23 parse_callfunc: expected ')' to close argument list 22 : { * 23 : set .@len, getarg(0)-((getarg(getargcount'(')-1)>=2000000)?1:0); set(.@i,1); 24 : set .@id, ((getarg(getargcount()-1)>=2000000)?getarg(getargcount()-1):getcharid(3)); 25 : while(set(.@i,.@i+3)-3<.@len) 26 : if(rand(101)<=getarg(.@i-1)) 27 : getitem(set(@package_item[set(.@a,.@a+1)-1],getarg(.@i-3)),set(@package_amount[.@a-1],getarg(.@i-2)),.@id); 28 : return .@a;
  23. It looks like you're using eAthena give me a second and I'll convert it. prontera,150,150,5 script Award 100,{ if(getcharid(0)!=getpartyleader(getcharid(1),2)) end; getpartymember(getcharid(1),2); getpartymember(getcharid(1),1); set .mem, $@partymembercount; copyarray .mem_aid[0], $@partymemberaid[0], 128; copyarray .mem_cid[0], $@partymembercid[0], 128; while((set(.@i,.@i+1)-1)<.mem) if(isloggedin(.mem_aid[.@i-1],.mem_cid[.@i-1])) callfunc("package_func",7,7899,1,100,12246,1,100,.mem_aid[.@i-1]); set @id,getcharid(1); warpparty "prontera",165,24,@id; disablenpc "Award"; end; OnInit: disablenpc "Award"; } /// callfunc("package_func",<length>,<itemid>,<amount>,<chance>{,<itemid>,<amount>,<chance>{,<itemid>,<amount>,<chance>{,...},<accountid>}}) function script package_func { set .@len, getarg(0)-((getarg(getargcount()-1)>=2000000)?1:0); set(.@i,1); set .@id, ((getarg(getargcount()-1)>=2000000)?getarg(getargcount()-1):getcharid(3)); while(set(.@i,.@i+3)-3<.@len) if(rand(101)<=getarg(.@i-1)) getitem(set(@package_item[set(.@a,.@a+1)-1],getarg(.@i-3)),set(@package_amount[.@a-1],getarg(.@i-2)),.@id); return .@a; } prontera,151,151,5 script Tier 1 106,{ if (getcharid(1) < 1) { mes "You're not in a party."; } else if (getpartyleader(getcharid(1),2) != getcharid(0)) { mes "You are not the party leader."; } else { getpartymember(getcharid(1)); set .mem, $@partymembercount; if (.mem < 2) { mes "You need at least 2 party members."; } else { mes "[Summon Man]"; mes "Hi There,"; mes "Welcome to Riot's Tier 1"; next; mes "[Summon Man]"; mes "This is a custom party quest of XXXX RO that you need party members to get through on this quest..."; next; mes "[Summon Man]"; mes "This is not a simple MVP Room remember all MVP here is"; mes "a Edited Stats by your Admin which 1 or 2 people"; mes "cannot defeat the MVP's Hope you enjoy and good-luck..."; next; mes "[Summon Man]"; mes "Would you like to summon the first Boss?"; menu "Yes",-,"No",L_ayaw; next; mes "[Tier 1]"; mes "before you summon the boss please bring me the following"; next; mes "[Summon Man]"; mes "10x Platinum Bullion"; menu "Yes",-,"No",L_ayaw; next; mes "[Tier 1]"; mes "I'll be waiting for you chosen one!"; if(countitem(7230) < 10) goto koolang; if(countitem(7230) >= 10) goto k1; close; L_ayaw: mes "[Tier 1]"; mes "Just speak to me if you have the Requirements"; close; koolang: next; mes "[Tier 1]"; mes "As I said one missing material and all the others go to waste"; close; k1: next; mes "[Tier 1]"; mes "Very well done my friend you have finished the Tier 1 Quest"; mes "Get ready"; delitem 7230,10; next; monster "prontera",0,0,"Tier 1",1399,1,"Tier 1::OnDarkDead"; mes "[Tier 1]"; mes "Now go and kill the Great Baphomet"; close; OnDarkDead: announce "Party "+getpartyname(getcharid(1))+" has Finish the Tier 1",bc_all,0xFFFF00; enablenpc "Award"; end; L_Dead: announce "Summon Man: ",3; set $OnDarkDead,0; end; } } close; } awww ok ok..i ask here coz rathena members is fast on helping than eathena >.< and i thought some script of rathena is ok on eathena
×
×
  • Create New...