Jump to content

chromus28

Members
  • Posts

    263
  • Joined

  • Last visited

Everything posted by chromus28

  1. guys anyone please help? in this one >>>>http://rathena.org/board/files/file/2987-poring-collection/ i successfully patch the King Poring but the other poring is error.. and it said attemp to index "JobNameTable" (a nil value) something like that...the author said "previously i have edited the name of each sprites which allow me to install all the mob sprite into the test server of mine easily" what he mean by edited the name? rename only or there is other way to change the name of it? i tried to rename it like Nekoring (Real Name is 1) but i got error. T_T help please sorry wrong section.. changing in other section aww maybe right section? i dont know >.< but please anyone help?
  2. help me to add 30seconds timer on this bot checker - script AntiBot -1,{ OnNPCKillEvent: set @Kill,@Kill + 1; if( @Kill < 243 ) end; // 100 kill to trigger set @Kill,0; atcommand "@option 2 0 3"; sc_start sc_berserk, 1000000000, 1; set .@A,rand(10); set .@B,rand(10); mes "If A = "+.@A+" B = "+.@B; switch( rand(1) ){ 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"; sc_end sc_berserk; atcommand "@option 0"; atcommand "@load"; atcommand "@alootid"; atcommand "@autoloot 0"; atcommand "@mute 15 "+strcharinfo(0); } else if( .@Input == .@Answer ){ mes "Good Job!"; sc_end sc_berserk; atcommand "@option 0"; percentheal 0,100; // since berserk use your 100% sp } close; }
  3. WOW THANKS!!!!! its works!!! I LOVE YOU NAJARA <3
  4. i got this warning in my wincp... what is the meaning of this? [Warning]: You are running eAthena as the root superuser. [Warning]: It is unnecessary and unsafe to run eAthena with root privileges. and how to take it off?
  5. guys anyone know how to convert my plain text msg into MD5? coz i need to keep safe my sql
  6. i cant understand his guide or SS..can you please teach me on how to use this WeeMapCache? ok
  7. ok i will try this thanks only SS? uhm he didnt say anything about step 1 or etc.. sir/mam?
  8. guys i patch new prontera but there is some place that i cant walk? i read some of the threads its sayd delete the mapcache.dat and run mapcache.exe? but i dont really get it.. any full guide?
  9. anyone please teach me on how to change user and pass of MySQL? someone hack my sql and he make gm lvl 99 gm
  10. uhm something like this one? 20037,Dark_Green_Valkyrie_Helm,Dark_Green_Valkyrie_Helm,5,10000,,10,,10,,1,0xFFFFFFFF,7,2,256,,0,0,1037,{ bonus2 bAddRace,RC_DemiHuman,5; bonus2 bSkill,"KN_BOWLINGBASH",5; bonus3 bAutoSpell,"CR_GRANDCROSS",5,50; bonus bStr,5; },{},{}
  11. like this one 5375,L_Orc_Hero_Helm,Orc Hero Headdress,5,20,,900,,5,,1,0xFFFFFFFF,7,2,256,,0,1,381,{ bonus bStr,10; bonus bDex,10; skill "BS_WEAPONPERFECT",5; bonus2 bSubEle,Ele_Wind,10; },{},{}
  12. guys what is the error if it is like this [Warning]: pc_bonus2: unknown type 0 0 5! [Warning]: pc_bonus2: unknown type 0 0 5!
  13. guys im using toasty woe of euphy. i just open prontera castle but why the player can break the other castle like payon? is there anything i need to do to make them close?
  14. que_moon,30,29,4 cashshop Cash Item Shop 513,12118:10,12119:10,12120:10,12121:10,12122:5,12123:5,12124:10,12215:5,12216:5,12219:7,12220:7,13538:7,13539:7,13540:7 try like this one
  15. guys where can i fnid 1@mist map on my winscp? coz i want to make that map like no pots cant use or storage please help
  16. here use my hourly points script
  17. guys is it possible to duplicate this npc?? what i mean is when i tried to make another one of this NPC the first npc's item will be here too at the second NPC? how can i make in first npc items will be there only that it will never go to my second npc?? //===== eAthena Script ======================================= //= Euphy's Quest Shop //===== By: ================================================== //= Euphy //===== Current Version: ===================================== //= 1.3 //===== Description: ========================================= //= A dynamic quest shop based on Lunar's, with easier config. //= Includes support for multiple shops & cashpoints. //= Item Preview script by ToastOfDoom. //============================================================ prontera,156,269,4 script Gear's 762,{ function Add; function Chk; function Slot; function A_An; if(.Shops$ != "") set .@i,1; else { set .@menu$,""; for(set .@i,1; .@i<=getarraysize(.Shops$); set .@i,.@i+1) set .@menu$, .@menu$+.Shops$[.@i]+":"; set .@i, select(.@menu$); } dispbottom "Select one item at a time."; callshop "wshop"+.@i,1; npcshopattach "wshop"+.@i; end; function Add { for(set .@n,5; 1; set .@n,.@n+2) if (!getarg(.@n,0)) break; for(set .@i,2; .@i<.@n; set .@i,.@i+1) set getd(".q_"+getarg(1)+"["+(.@i-2)+"]"), getarg(.@i); npcshopadditem "wshop"+getarg(0),getarg(1),((.ShowZeny)?getarg(3):0); return; } function Chk { if (getarg(0)<getarg(1)) { set @qf,1; return "^FF0000"; } else return "^00FF00"; } function Slot { set .@s$,getitemname(getarg(0)); switch(.ShowSlot){ case 1: if (!getitemslots(getarg(0))) return .@s$; case 2: if (getiteminfo(getarg(0),11)>0) return .@s$+" ["+getitemslots(getarg(0))+"]"; default: return .@s$; } } function A_An { setarray .@A$[0],"a","e","i","o","u"; set .@B$, "_"+getarg(0); for(set .@i,0; .@i<5; set .@i,.@i+1) if (compare(.@B$,"_"+.@A$[.@i])) return "an "+getarg(0); return "a "+getarg(0); } OnBuyItem: set .@q[0],@bought_nameid; copyarray .@q[1],getd(".q_"+@bought_nameid+"[0]"),getarraysize(getd(".q_"+@bought_nameid+"[0]")); if (!.@q[1]) { message strcharinfo(0),"An error has occurred."; end; } mes "[Quest Shop]"; mes "Reward: ^0055FF"+((.@q[1]>1)?.@q[1]+"x ":"")+Slot(.@q[0])+"^000000"; mes "Requirements:"; if (.@q[2]) mes " > "+Chk(Zeny,.@q[2])+.@q[2]+" Zeny^000000"; if (.@q[3]) mes " > "+Chk(getd(.Points$[0]),.@q[3])+.@q[3]+" "+.Points$[1]+" ("+getd(.Points$[0])+"/"+.@q[3]+")^000000"; if (.@q[4]) for(set .@i,4; .@i<getarraysize(.@q); set .@i,.@i+2) mes " > "+Chk(countitem(.@q[.@i]),.@q[.@i+1])+((.DisplayID)?"{"+.@q[.@i]+"} ":"")+Slot(.@q[.@i])+" ("+countitem(.@q[.@i])+"/"+.@q[.@i+1]+")^000000"; if (@qf) { set @qf,0; close; } next; if (!checkweight(.@q[0],.@q[1])) { mes "[Quest Shop]"; mes "^FF0000You need "+(((.@q[1]*getiteminfo(.@q[0],6))+Weight-MaxWeight)/10)+" additional weight capacity to complete this trade.^000000"; close; } set @qe1, getiteminfo(.@q[0],5); set @qe2, getiteminfo(.@q[0],11); addtimer 1000, strnpcinfo(3)+"::OnExit"; while(1){ switch(select(" ~ Purchase ^0055FF"+getitemname(.@q[0])+"^000000:"+((((@qe1&1) || (@qe1&256) || (@qe1&512)) && @qe2>0 && !@qe6)?" ~ Preview...":"")+": ~ ^777777Cancel^000000")) { case 1: if (.@q[2]) set Zeny, Zeny-.@q[2]; if (.@q[3]) setd .Points$[0], getd(.Points$[0])-.@q[3]; if (.@q[4]) for(set .@i,4; .@i<getarraysize(.@q); set .@i,.@i+2) delitem .@q[.@i],.@q[.@i+1]; getitem .@q[0],.@q[1]; if (.Announce) announce strcharinfo(0)+" has created "+A_An(getitemname(.@q[0]))+"!",0; specialeffect2 699; close; case 2: set @qe3, getlook(3); set @qe4, getlook(4); set @qe5, getlook(5); if (@qe1&1) atcommand "@changelook 3 "+@qe2; if (@qe1&256) atcommand "@changelook 1 "+@qe2; if (@qe1&512) atcommand "@changelook 2 "+@qe2; set @qe6,1; break; case 3: close; } } OnExit: if (@qe6) { atcommand "@changelook 3 "+@qe3; atcommand "@changelook 1 "+@qe4; atcommand "@changelook 2 "+@qe5; } for(set .@i,1; .@i<7; set .@i,.@i+1) setd "@qe"+.@i,0; end; OnInit: // --------------------- Config --------------------- // Custom points, if needed: "<variable>","<name to display>" setarray .Points$[0],"#CASHPOINTS","Cash Points"; set .Announce,1; // Announce quest completion? (1: yes / 0: no) set .ShowSlot,1; // Show item slots? (2: all equipment / 1: if slots > 0 / 0: never) set .DisplayID,0; // Show item IDs? (1: yes / 0: no) set .ShowZeny,0; // Show Zeny cost, if any? (1: yes / 0: no) // Shop categories, if needed: "<Shop 1>","<Shop 2>"{,...}; // Duplicate dummy data for any additional shops (bottom of script). // If no categories, use the second line instead (remove //). setarray .Shops$[1],"Upper Headgear Quest","Middle Headgear Quest","Lower Headgear Quest","Flax Set","Bonded Set","Iron Set","Alligator Set","Cashmere Set","Satin Set"; // set .Shops$,"n/a"; // Add(<shop number>,<reward ID>,<reward amount>,<Zeny cost>,<point cost>, // <required item ID>,<required item amount>{,...}); // Shop number corresponds with order above (default is 1). // Note: Do NOT use a reward item more than once! Add(1,20034,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20037,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20047,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20050,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20051,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20053,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20073,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20074,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20092,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20093,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20202,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20276,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,30019,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,25131,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,25132,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,25135,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,30046,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,30020,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,30036,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,30050,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20269,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20270,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20291,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20116,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(1,20117,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20178,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20180,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20181,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20182,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20212,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,30070,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,25104,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20021,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20023,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20008,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20015,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20012,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20013,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20016,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20024,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,20026,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,25136,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(2,25137,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,30035,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,20256,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,20257,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,30058,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,30054,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,30055,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,25130,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,30043,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,25119,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,20271,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,30024,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,20205,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,30033,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,30032,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(3,30031,1,0,0,27000,10,22007,10,22006,500,22005,550); Add(4,23000,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(4,23001,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(4,23002,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(4,23003,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(5,23016,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(5,23017,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(5,23018,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(5,23019,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(6,23032,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(6,23033,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(6,23034,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(6,23035,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(7,23020,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(7,23021,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(7,23022,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(7,23023,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(8,23012,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(8,23013,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(8,23014,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(8,23015,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(9,23008,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(9,23009,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(9,23010,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); Add(9,23011,1,0,0,674,4,27000,20,22007,20,22006,700,22005,700); // -------------------------------------------------- for(set .@i,1; .@i<=getarraysize(.Shops$); set .@i,.@i+1) npcshopdelitem "wshop"+.@i,909; waitingroom "Gear Quest",0; end; } // -------- Dummy data (duplicate as needed) -------- - shop wshop1 -1,909:-1 - shop wshop2 -1,909:-1 - shop wshop3 -1,909:-1 - shop wshop4 -1,909:-1 - shop wshop5 -1,909:-1 - shop wshop6 -1,909:-1 - shop wshop7 -1,909:-1 - shop wshop8 -1,909:-1 - shop wshop9 -1,909:-1 - shop wshop10 -1,909:-1 - shop wshop11 -1,909:-1 - shop wshop12 -1,909:-1 - shop wshop13 -1,909:-1 - shop wshop14 -1,909:-1 - shop wshop15 -1,909:-1
  18. uhm excuse me where can i find that info.lub?? and whats should i put on cardbmp?
  19. can anyone help me on this prob? i tried to download this map and i patched it.. but nothing happen? can you please give a guide for this map?? here is the link http://rathena.org/board/topic/68351-free-release-camland-prontera/
  20. uhmmm easy tip.. lower your SP caps..if the server is 255/120, make your max SP about 7-8k and 99/70 about 3-4k max SP...just take a look on all of the stable server..some of the stable server like 255/120 their max sp is around 6-8k only...and 99/70 is around 3-4k sometimes 2-3 only..
  21. guys can anyone help me with this one? prontera.gat,128,193,6 script Floating Rates#2 402,{ //------------------------- //Main Configuration set $oribrate,30000; //Your Original Base Exp Rate. set $orijrate,30000; //Your Original Job Exp Rate. set $zenyneeded,50000000; //Zeny needed to activate Floating Rates. set .@curzeny,readparam(20); //Reads the current zeny of the player. set .@bfloatrate,rand(30000,40000); //Floating Base Exp. set .@jfloatrate,rand(30000,40000); //Floating Job Exp. set @nn$,"[Floating Rates]"; //NPC Name. //------------------------- //Main Script if ( getgmlevel() >= 60 ) goto L_GM; L_Normal: mes @nn$; mes "Hello!"; mes "If we reach the ^00ff0050,000,000^000000 Zeny balance then we start a floating rates!"; next; mes @nn$; mes "Current Balance : ^00ff00"+$fzeny+"^000000 Zeny."; mes "We need more ^ff0000"+($zenyneeded-$fzeny)+" ^000000Zeny before we can start the floating rates"; mes "Do you want to contribute some zeny?"; next; menu "Yes",-,"No",L_End; mes @nn$; mes "Currently you have ^0000ff"+Zeny+"^000000 Zeny."; mes "So,what do you say?"; next; menu "I would like to contribute some zeny!",L_Contribute,"Sorry I need that zeny.",L_End; L_Contribute: mes @nn$; mes "How many zeny do you like to spend?"; input .@zcontribute; if ( .@zcontribute == 0 ) { next; mes @nn$; mes "I don't think you contribute something"; mes "Please be serious."; goto L_End; } if ( .@zcontribute > .@curzeny ) { next; mes @nn$; mes "Sorry you don't have that much Zeny."; goto L_End; } mes "Thanks for your contribution!"; set $fzeny,$fzeny+.@zcontribute; set Zeny,Zeny-.@zcontribute; if ($fzeny >= $zenyneeded) { set $fzeny,$fzeny - $zenyneeded; set $frate2,1; set $bexp,.@bfloatrate; set $jexp,.@jfloatrate; setbattleflag "base_exp_rate",$bexp; setbattleflag "job_exp_rate",$jexp; atcommand "@reloadmobdb"; mes "Floating Base Exp rate: "+$bexp/100+""; mes "Floating Base Exp rate: "+$jexp/100+""; set $rema2,gettimetick(2) + 3600; set $time2, $rema2 - gettimetick(2); set $min2, $time2 % (24*60*60) % (60*60) / (60); set $sec2, $time2 % (24*60*60) % (60*60) % (60); announce "Floating Rates were sponsored by many players for 1 hour. The Floating Rates are :",0; close2; // sleep2 3000; announce "Base EXP Rate : "+getbattleflag("base_exp_rate")/100+"",0; // sleep2 3000; announce "Job EXP Rate : "+getbattleflag("job_exp_rate")/100+"",0; goto L_room; end; } next; goto L_Normal; L_fix: setbattleflag "base_exp_rate",$oribrate; setbattleflag "job_exp_rate",$orijrate; atcommand "@rates"; close2; end; L_GM: mes @nn$; mes "How can I help you?"; next; menu "Stop the floating rates",L_StopFR,"Start the floating rates",L_StartFR,"Bring me to normal menu",L_Normal; L_StopFR: if ($frate2 == 1) { set $gmstop,1; set $rema2,0; set $frate2,0; announce "The Floating Rates where stoped by the Game Master. Thanks to many people for Floating Rates!",0; delwaitingroom; setbattleflag("base_exp_rate",$oribrate); setbattleflag("job_exp_rate",$orijrate); atcommand "@reloadmobdb"; end; } next; mes @nn$; mes "The floating rates haven't started yet."; next; goto L_GM; L_StartFR: if ($frate2 == 0) { set $frate2,1; set $bexp,.@bfloatrate; set $jexp,.@jfloatrate; setbattleflag "base_exp_rate",$bexp; setbattleflag "job_exp_rate",$jexp; atcommand "@reloadmobdb"; mes "Floating Base Exp rate: "+$bexp/100+""; mes "Floating Base Exp rate: "+$jexp/100+""; set $rema2,gettimetick(2) + 3600; set $time2, $rema2 - gettimetick(2); set $min2, $time2 % (24*60*60) % (60*60) / (60); set $sec2, $time2 % (24*60*60) % (60*60) % (60); announce "Floating Rates were sponsored by GM for 1 hour. The Floating Rates are :",0; close2; // sleep2 3000; announce "Base EXP Rate : "+getbattleflag("base_exp_rate")/100+"",0; // sleep2 3000; announce "Job EXP Rate : "+getbattleflag("job_exp_rate")/100+"",0; goto L_room; } next; mes @nn$; mes "The floating rates already started."; goto L_GM; L_End: next; mes @nn$; mes "Goodbye!"; close; end; L_room: sleep 1000; delwaitingroom; set $time2, $rema2 - gettimetick(2); set $min2, $time2 % (24*60*60) % (60*60) / (60); set $sec2, $time2 % (24*60*60) % (60*60) % (60); if ($rema2 <= 59 && $rema2 >= 1) { delwaitingroom; waitingroom ""+$sec2+" Seconds remaining.",0; goto L_room; } else if ($rema2 == gettimetick(2)) { delwaitingroom; announce "The Floating Rates ended. Thanks to many people for Floating Rates!",0; setBattleFlag "base_exp_rate",$oribrate; setBattleFlag "job_exp_rate",$orijrate; set $frate2,0; atcommand "@reloadmobdb"; end; } else if ($rema2 >= 60) { delwaitingroom; waitingroom ""+$min2+" min "+$sec2+" sec remaining.",0; goto L_room; } end; OnPcLoginEvent: if ($frate2 == 1) { announce "Floating Rates were sponsored by many players for 1 hour. The Floating Rates are : ",bc_self; // sleep2 3000; announce "Base EXP Rate : "+getbattleflag("base_exp_rate")/100+"",bc_self; // sleep2 3000; announce "Job EXP Rate : "+getbattleflag("job_exp_rate")/100+"",bc_self; // sleep2 3000; announce "The remaining time of the Floating Rates : "+$min2+" minutes "+$sec2+" seconds.",bc_self; end; } else {end;} OnInit: if ($rema2 <= 59) { if ($frate2 == 0) end; delwaitingroom; waitingroom ""+$sec2+" Seconds remaining.",0; goto L_room; } else if ($rema2 == gettimetick(2)) { if ($frate2 == 0) end; delwaitingroom; if ($sp$ == "") end; announce "The Floating Rates ended. Thanks to many people for Floating Rates!",0; setBattleFlag "base_exp_rate",$oribrate; setBattleFlag "job_exp_rate",$orijrate; set $frate2,0; atcommand "@reloadmobdb"; end; } else if ($rema2 >= 60) { if ($frate2 == 0) end; delwaitingroom; waitingroom ""+$min2+" min "+$sec2+" sec remaining.",0; goto L_room; } } - script frate#2 -1,{ OnWhisperGlobal: if (@whispervar0$ == "end" || @whispervar0$ == "e") { if (getgmlevel() >= 60) { if ($frate2 == 1) { set $gmstop,1; set $rema2,0; set $frate2,0; announce "The Floating Rates where stoped by the Game Master. Thanks to many people for Floating Rates!",0; delwaitingroom; setbattleflag("base_exp_rate",$oribrate); setbattleflag("job_exp_rate",$orijrate); atcommand "@reloadmobdb"; end; } } } } coz i got this error [Error]: npc_parsesrcfile: Unknown syntax in file 'npc/custom/floating_rates.txt', line '200'. Stopping... * w1=- script frate#2 -1,{ * w2= * w3= * w4=
  22. wow thanks for the fast reply sir i make it thor files too, then when i patch it nothing happen? my old palette is 29.5kb and the new one is 40kb i think when i patch the new one the 29.5kb palette are still the same Problem solve!!
  23. guys how can i patch my new pallette file? normally making patch is, you need to patch it with "Data Folder" right? how about pallette?
×
×
  • Create New...