Jump to content

HappyMan

Members
  • Posts

    191
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by HappyMan

  1. @bitsbeater05 sa cpanel mo public_html/themes/pony/footer.php <div class="testimonials"> <div class="testimonials-adjust"> <table cellspacing="0" cellpadding="0"> <tr> <td class="review">Playing this server is so much fun! I joined recently and I enjoy playing it alot. The staff is really good at there work</td> </tr> <tr> <td class="by">- Brightix</td> </tr> </table> </div> </div>
  2. pag check nga ung website mo. screenshot mo saken gusto mo paiba. message mo saken ung screen shot
  3. @fenderstyle69 try this one. summoner_room.txt
  4. @lionheart i dont know bro. but no guild not allowed to enter castle during woe is possible
  5. @Zxcv try to add amount or value here set @hhcoins,@hcoins;
  6. @FrostbiteDC hey this is not exactly what you want but edit it search some script... OnInit: while( 1 ){ delwaitingroom; waitingroom ""+gettimestr( "%H:%M:%S %p",21 ),0; sleep 1000; }
  7. @cahadeyelo all you need is to disable the castle you want to not spawn the emperium during woe times. go to npc/scripts_guild.conf just add // example. //npc: npc/guild/prtg_cas01.txt
  8. @cahadeyelo item position. use this one. ,5,20,,1000,,5,,1,0xFFFFFFFF,2,2,32,,55,1,2,
  9. if you encounter no option while talking in the npc just add close; or next;
  10. @Bringer //===== rAthena Script ======================================= //= Euphy's Quest Shop //===== By: ================================================== //= Euphy //===== Current Version: ===================================== //= 1.4a //===== Compatible With: ===================================== //= rAthena SVN r15340+ //===== Description: ========================================= //= A dynamic quest shop based on Lunar's, with easier config. //= Includes support for multiple shops & cashpoints. //= Item Preview script by ToastOfDoom. //============================================================ quiz_02,293,234,4 script Vote Shop 501,{ function Add; function Chk; function Slot; function A_An; if(.Shops$ != "") set [email protected],1; else { set [email protected]$,""; for(set [email protected],1; [email protected]<=getarraysize(.Shops$); set [email protected],[email protected]+1) set [email protected]$, [email protected]$+.Shops$[[email protected]]+":"; set [email protected], select([email protected]$); } dispbottom "Select one item at a time."; callshop "qshop2"[email protected],1; npcshopattach "qshop2"[email protected]; end; function Add { if (getitemname(getarg(1))=="null") { debugmes "Quest reward #"+getarg(1)+" invalid (skipped)."; return; } for(set [email protected],5; [email protected]<127; set [email protected],[email protected]+2) { if (!getarg([email protected],0)) break; if (getitemname(getarg([email protected]))=="null") { debugmes "Quest requirement #"+getarg([email protected])+" invalid (skipped)."; return; } } for(set [email protected],2; [email protected]<[email protected]; set [email protected],[email protected]+1) set getd(".q_"+getarg(1)+"["+([email protected])+"]"), getarg([email protected]); npcshopadditem "qshop2"+getarg(0),getarg(1),((.ShowZeny)?getarg(3):0); return; } function Chk { if (getarg(0)<getarg(1)) { set @qe0,1; return "^FF0000"; } else return "^00FF00"; } function Slot { set [email protected]$,getitemname(getarg(0)); switch(.ShowSlot){ case 1: if (!getitemslots(getarg(0))) return [email protected]$; case 2: if (getiteminfo(getarg(0),11)>0) return [email protected]$+" ["+getitemslots(getarg(0))+"]"; default: return [email protected]$; } } function A_An { setarray [email protected]$[0],"a","e","i","o","u"; set [email protected]$, "_"+getarg(0); for(set [email protected],0; [email protected]<5; set [email protected],[email protected]+1) if (compare([email protected]$,"_"[email protected]$[[email protected]])) return "an "+getarg(0); return "a "+getarg(0); } OnBuyItem: set [email protected][0],@bought_nameid; copyarray [email protected][1],getd(".q_"[email protected]_nameid+"[0]"),getarraysize(getd(".q_"[email protected]_nameid+"[0]")); if ([email protected][1]) { message strcharinfo(0),"An error has occurred."; end; } mes "[Quest Shop]"; mes "Reward: ^0055FF"+(([email protected][1]>1)[email protected][1]+"x ":"")+Slot([email protected][0])+"^000000"; mes "Requirements:"; if ([email protected][2]) mes " > "+Chk(Zeny,[email protected][2])[email protected][2]+" Zeny^000000"; if ([email protected][3]) mes " > "+Chk(getd(.Points$[0]),[email protected][3])[email protected][3]+" "+.Points$[1]+" ("+getd(.Points$[0])+"/"[email protected][3]+")^000000"; if ([email protected][4]) for(set [email protected],4; [email protected]<getarraysize([email protected]); set [email protected],[email protected]+2) mes " > "+Chk(countitem([email protected][[email protected]]),[email protected][[email protected]+1])+((.DisplayID)?"{"[email protected][[email protected]]+"} ":"")+Slot([email protected][[email protected]])+" ("+countitem([email protected][[email protected]])+"/"[email protected][[email protected]+1]+")^000000"; next; set @qe1, getiteminfo([email protected][0],5); set @qe2, getiteminfo([email protected][0],11); addtimer 1000, strnpcinfo(1)+"::OnEnd"; while(1){ switch(select(" ~ Purchase ^0055FF"+getitemname([email protected][0])+"^000000:"+((((@qe1&1) || (@qe1&256) || (@qe1&512)) && @qe2>0 && [email protected])?" ~ Preview...":"")+": ~ ^777777Cancel^000000")) { case 1: if (@qe0) { mes "[Quest Shop]"; mes "You're missing one or more quest requirements."; close; } if (!checkweight([email protected][0],[email protected][1])) { mes "[Quest Shop]"; mes "^FF0000You need "+((([email protected][1]*getiteminfo([email protected][0],6))+Weight-MaxWeight)/10)+" additional weight capacity to complete this trade.^000000"; close; } if ([email protected][2]) set Zeny, [email protected][2]; if ([email protected][3]) setd .Points$[0], getd(.Points$[0])[email protected][3]; if ([email protected][4]) for(set [email protected],4; [email protected]<getarraysize([email protected]); set [email protected],[email protected]+2) delitem [email protected][[email protected]],[email protected][[email protected]+1]; getitem [email protected][0],[email protected][1]; if (.Announce) announce strcharinfo(0)+" has created "+A_An(getitemname([email protected][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 "[email protected]; if (@qe1&256) atcommand "@changelook 1 "[email protected]; if (@qe1&512) atcommand "@changelook 2 "[email protected]; set @qe6,1; break; case 3: close; } } OnEnd: if (@qe6) { atcommand "@changelook 3 "[email protected]; atcommand "@changelook 1 "[email protected]; atcommand "@changelook 2 "[email protected]; } for(set [email protected],0; [email protected]<7; set [email protected],[email protected]+1) setd "@qe"[email protected],0; end; OnInit: freeloop(1); // --------------------- 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],"Vote4Cash Items","Vote4Cash Foods"; // 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,5401,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5402,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5288,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5793,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5387,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5486,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5338,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5346,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5336,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5360,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,18600,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5751,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5188,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5506,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5432,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5560,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5372,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5495,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,18656,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5579,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,20097,1,0,200,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5306,1,0,200,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12075,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12090,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12080,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12100,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12095,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12085,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,13697,1,0,20,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,13698,1,0,20,0,0,0,0,0,0,0,0,0,0,0,0); // -------------------------------------------------- freeloop(0); for(set [email protected],1; [email protected]<=getarraysize(.Shops$); set [email protected],[email protected]+1) npcshopdelitem "qshop2"[email protected],909; end; } // -------- Dummy data (duplicate as needed) -------- - shop qshop21 -1,909:-1 - shop qshop22 -1,909:-1 - shop qshop23 -1,909:-1
  11. dun sa gilid idol ung my heart pa click nalang yon hehe tska ung arrow hehe
  12. @eirwanda your npc script have table in your database?
  13. @bitsbeater05 pa reputation nalang kung nakatulong hehe
  14. @Kakaroto you want to add preview item in that script?
  15. //===== rAthena Script ======================================= //= Euphy's Quest Shop //===== By: ================================================== //= Euphy //===== Current Version: ===================================== //= 1.4a //===== Compatible With: ===================================== //= rAthena SVN r15340+ //===== Description: ========================================= //= A dynamic quest shop based on Lunar's, with easier config. //= Includes support for multiple shops & cashpoints. //= Item Preview script by ToastOfDoom. //============================================================ quiz_02,293,234,4 script Vote Shop 501,{ function Add; function Chk; function Slot; function A_An; if(.Shops$ != "") set [email protected],1; else { set [email protected]$,""; for(set [email protected],1; [email protected]<=getarraysize(.Shops$); set [email protected],[email protected]+1) set [email protected]$, [email protected]$+.Shops$[[email protected]]+":"; set [email protected], select([email protected]$); } dispbottom "Select one item at a time."; callshop "qshop2"[email protected],1; npcshopattach "qshop2"[email protected]; end; function Add { if (getitemname(getarg(1))=="null") { debugmes "Quest reward #"+getarg(1)+" invalid (skipped)."; return; } for(set [email protected],5; [email protected]<127; set [email protected],[email protected]+2) { if (!getarg([email protected],0)) break; if (getitemname(getarg([email protected]))=="null") { debugmes "Quest requirement #"+getarg([email protected])+" invalid (skipped)."; return; } } for(set [email protected],2; [email protected]<[email protected]; set [email protected],[email protected]+1) set getd(".q_"+getarg(1)+"["+([email protected])+"]"), getarg([email protected]); npcshopadditem "qshop2"+getarg(0),getarg(1),((.ShowZeny)?getarg(3):0); return; } function Chk { if (getarg(0)<getarg(1)) { set @qe0,1; return "^FF0000"; } else return "^00FF00"; } function Slot { set [email protected]$,getitemname(getarg(0)); switch(.ShowSlot){ case 1: if (!getitemslots(getarg(0))) return [email protected]$; case 2: if (getiteminfo(getarg(0),11)>0) return [email protected]$+" ["+getitemslots(getarg(0))+"]"; default: return [email protected]$; } } function A_An { setarray [email protected]$[0],"a","e","i","o","u"; set [email protected]$, "_"+getarg(0); for(set [email protected],0; [email protected]<5; set [email protected],[email protected]+1) if (compare([email protected]$,"_"[email protected]$[[email protected]])) return "an "+getarg(0); return "a "+getarg(0); } OnBuyItem: set [email protected][0],@bought_nameid; copyarray [email protected][1],getd(".q_"[email protected]_nameid+"[0]"),getarraysize(getd(".q_"[email protected]_nameid+"[0]")); if ([email protected][1]) { message strcharinfo(0),"An error has occurred."; end; } mes "[Quest Shop]"; mes "Reward: ^0055FF"+(([email protected][1]>1)[email protected][1]+"x ":"")+Slot([email protected][0])+"^000000"; mes "Requirements:"; if ([email protected][2]) mes " > "+Chk(Zeny,[email protected][2])[email protected][2]+" Zeny^000000"; if ([email protected][3]) mes " > "+Chk(getd(.Points$[0]),[email protected][3])[email protected][3]+" "+.Points$[1]+" ("+getd(.Points$[0])+"/"[email protected][3]+")^000000"; if ([email protected][4]) for(set [email protected],4; [email protected]<getarraysize([email protected]); set [email protected],[email protected]+2) mes " > "+Chk(countitem([email protected][[email protected]]),[email protected][[email protected]+1])+((.DisplayID)?"{"[email protected][[email protected]]+"} ":"")+Slot([email protected][[email protected]])+" ("+countitem([email protected][[email protected]])+"/"[email protected][[email protected]+1]+")^000000"; next; set @qe1, getiteminfo([email protected][0],5); set @qe2, getiteminfo([email protected][0],11); addtimer 1000, strnpcinfo(1)+"::OnEnd"; while(1){ switch(select(" ~ Purchase ^0055FF"+getitemname([email protected][0])+"^000000:"+((((@qe1&1) || (@qe1&256) || (@qe1&512)) && @qe2>0 && [email protected])?" ~ Preview...":"")+": ~ ^777777Cancel^000000")) { case 1: if (@qe0) { mes "[Quest Shop]"; mes "You're missing one or more quest requirements."; close; } if (!checkweight([email protected][0],[email protected][1])) { mes "[Quest Shop]"; mes "^FF0000You need "+((([email protected][1]*getiteminfo([email protected][0],6))+Weight-MaxWeight)/10)+" additional weight capacity to complete this trade.^000000"; close; } if ([email protected][2]) set Zeny, [email protected][2]; if ([email protected][3]) setd .Points$[0], getd(.Points$[0])[email protected][3]; if ([email protected][4]) for(set [email protected],4; [email protected]<getarraysize([email protected]); set [email protected],[email protected]+2) delitem [email protected][[email protected]],[email protected][[email protected]+1]; getitem [email protected][0],[email protected][1]; if (.Announce) announce strcharinfo(0)+" has created "+A_An(getitemname([email protected][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 "[email protected]; if (@qe1&256) atcommand "@changelook 1 "[email protected]; if (@qe1&512) atcommand "@changelook 2 "[email protected]; set @qe6,1; break; case 3: close; } } OnEnd: if (@qe6) { atcommand "@changelook 3 "[email protected]; atcommand "@changelook 1 "[email protected]; atcommand "@changelook 2 "[email protected]; } for(set [email protected],0; [email protected]<7; set [email protected],[email protected]+1) setd "@qe"[email protected],0; end; OnInit: freeloop(1); // --------------------- 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],"Vote4Cash Items","Vote4Cash Foods"; // 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,5401,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5402,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5288,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5793,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5387,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5486,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5338,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5346,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5336,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5360,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,18600,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5751,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5188,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5506,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5432,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5560,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5372,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5495,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,18656,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5579,1,0,25,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,20097,1,0,200,0,0,0,0,0,0,0,0,0,0,0,0); Add(1,5306,1,0,200,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12075,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12090,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12080,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12100,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12095,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,12085,1,0,5,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,13697,1,0,20,0,0,0,0,0,0,0,0,0,0,0,0); Add(2,13698,1,0,20,0,0,0,0,0,0,0,0,0,0,0,0); // -------------------------------------------------- freeloop(0); for(set [email protected],1; [email protected]<=getarraysize(.Shops$); set [email protected],[email protected]+1) npcshopdelitem "qshop2"[email protected],909; end; } // -------- Dummy data (duplicate as needed) -------- - shop qshop21 -1,909:-1 - shop qshop22 -1,909:-1 - shop qshop23 -1,909:-1 here.
  16. 1 image to 15 image make sure tama filename ng image mo also filetype
  17. 20430,Baby_RKnight_Suit,Baby RKnight Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4096;},{changebase class;} 20431,Baby_RGuard_Suit,Baby RGuard Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4102;},{changebase class;} 20432,Baby_GLTCross_Suit,Baby GLTCross Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4101;},{changebase class;} 20433,Baby_Shura_Suit,Baby Shura Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4106;},{changebase class;} 20434,Baby_Shadow_Chaser_Suit,Baby Shadow Chaser Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4108;},{changebase class;} 20435,Baby_Mechanic_Suit,Baby Mechanic Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4100;},{changebase class;} 20436,Baby_Archbishop_Suit,Baby Archbishop Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4099;},{changebase class;} 20437,Baby_Ranger_Suit,Baby Ranger Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4098;},{changebase class;} 20438,Baby_Warlock_Suit,Baby Warlock Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4097;},{changebase class;} 20439,Baby_Genetic_Suit,Baby Genetic Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4107;},{changebase class;} 20440,Baby_Sorcerer_Suit,Baby Sorcerer Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4103;},{changebase class;} here..
  18. you mean item/ 20437,Baby_Ranger_Suit,Baby Ranger Suit,5,0,,200,,0,,1,0xFFFFFFFF,7,2,8192,,60,0,0,{},{changebase 4098;},{changebase class;}
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.