Jump to content

Pandaaa

Members
  • Content Count

    170
  • Joined

  • Last visited

Everything posted by Pandaaa

  1. you don't have any basic unmanaged vps host most of it has ddos protection already. Unmanaged vps has nothing to do with ddos protection. We have standard node and you can choose os you want aside from Ragnarok VNC server which has pre-installed software needed for running an Athena emulator. some said unmanaged vps still better than Ready Ragnarok Hosting
  2. you don't have any basic unmanaged vps host most of it has ddos protection already.
  3. I was looking for an Unmanaged VPS/Cloud KVM Hosting all day, I am from Philippines looking for hosting who accept remittance only i dont have card for payments yet i wanna get from OVH/Digitalocean etc., but it only accept card right? if anyone here from Philippines and knows where to buy Unmanaged VPS with good price and good host please hit me up!
  4. Meron po bang hosting na pwedeng bayaran thru remittance onlly? pero di yung ready made blabla... yung Unmanaged VPS po meron ba?
  5. Pandaaa

    WoE Script

    Is there a script that you will edit the WoE schedule in the script instead of editing in the npc, every reload of the server?
  6. After editing the 25,000z for being a treasure hunter i changed it into 100m in the script and in the THQ_TTSHOP script i removed some items there and added some.. now i got the problem when opening the Token Shop it says in the server [Debug]: script debug : 2000003 110010970 : thqs_menu_buy: Missing entries in data! also i tried putting back the original script it still reads the script items i added in the token shops and still cant open some shop menu... T_T THQS_TTshop.txt //===== Hercules Script ====================================== //= Treasure Hunter Quests //===== By: ================================================== //= Fredzilla //===== Current Version: ===================================== //= 1.2a //===== Description: ========================================= //= Start for Treasure hunter quests //===== Additional Comments: ================================= //= Event_THQS - Used to check if you have already registered //= #Treasure_Token - used to keep track of tokens //= 1.0 - Straight conversion of Aegis NPC file //= 1.1 - balanced some prices, fixed 1 missing label //= removed Executioner&Mysteltain swords [Lupus] //= 1.2 - Optmized and fixed small error [Panikon] //= 1.2a - Fixed zeny formula [Panikon] //============================================================ prt_in,159,172,0 warp thqwrp 3,3,yuno_in01,123,155 // Main configuration object - script THQS#Configuration FAKE_NPC,{ OnInit: // Axes setarray $THQS_menu_weapons_1[0], Sabbath, Slaughter, Tomahawk, Great_Axe, Guillotine; setarray $THQS_menu_price_1[0], 160, 160, 180, 200, 200; // One Handed Swords setarray $THQS_menu_weapons_2[0], Edge, Solar_Sword, Scissores_Sword, Nagan, Immaterial_Sword, Excalibur, Byeorrun_Gum, Tale_Fing_; setarray $THQS_menu_price_2[0], 130, 150, 170, 180, 200, 200, 240, 320; // Two Handed Swords setarray $THQS_menu_weapons_3[0],Dragon_Slayer, Schweizersabel, Katzbalger, Muramasa, Masamune; setarray $THQS_menu_price_3[0], 140,200,300,300,400; // Books setarray $THQS_menu_weapons_4[0],Book_Of_Blazing_Sun, Book_Of_Billows, Book_Of_Gust_Of_Wind, Book_Of_Mother_Earth, Book_Of_The_Apocalypse, Bible, Tablet; setarray $THQS_menu_price_4[0], 80, 80, 80, 80, 80, 90, 120; // Bows setarray $THQS_menu_weapons_5[0], Bow_Of_Rudra, Bow_Of_Roguemaster; setarray $THQS_menu_price_5[0], 150, 150; // Katars setarray $THQS_menu_weapons_6[0], Katar_Of_Cold_Icicle,Katar_Of_Thornbush,Katar_Of_Raging_Blaze,Katar_Of_Piercing_Wind,Ghoul_Leg,Infiltrator; setarray $THQS_menu_price_6[0],70,70,70,70,125,150; // Knuckles setarray $THQS_menu_weapons_7[0],Kaiser_Knuckle,Berserk; setarray $THQS_menu_price_7[0],75,75; // Maces setarray $THQS_menu_weapons_8[0],Spike,Slash,Grand_Cross,Quadrille,Mjolnir; setarray $THQS_menu_price_8[0],65,90,100,110,1000; // Whips setarray $THQS_menu_weapons_9[0],Rapture_Rose,Chemeti; setarray $THQS_menu_price_9[0],50,65; // Wands setarray $THQS_menu_weapons_10[0],Mighty_Staff,Wizardy_Staff,Bone_Wand,Staff_Of_Soul; setarray $THQS_menu_price_10[0],90,150,110,120; // Cards setarray $THQS_menu_spec_11[0],Symbol_Of_Sun, Silver_Fancy, Rough_Billows, Slilince_Wave, Anger_Of_Valkurye, Air_Stream,Indication_Of_Tempest,Feather_Of_Angel,Crystal_Of_Snow,Cold_Moonlight,Mystery_Wheel,Golden_Bug_Card,Ghostring_Card,Deviling_Card,Antique_Pipe; setarray $THQS_menu_price_11[0],300,300,300,300,300,300,300,300,300,300,300,350,350,350,600; end; } // Trades tokens // getarg(0) - number of tokens to be traded function script thqs_trade_token { @type = getarg(0); if( @type == 4 ) close; // 10^0, 10^1, 10^2 @type -= 1; @price = pow(10, @type); // 10^3, 10^4, 10^5 @type += 3; // So we can use pow later to determine the qt of Zeny @prize = pow(10, @type); if( #Treasure_Token < @price ) { mes "You don't have enough tokens!"; close; } if( Zeny == MAX_ZENY ) { mes "You can't add more zeny to your character"; close; } Zeny += @prize; #Treasure_Token -= @price; close; } // Creates a buying menu // getarg(0) - .@mw$ -> ID // getarg(1) - .@mp$ -> PRICE function script thqs_menu_buy { if( getargcount() != 2 ) { debugmes "thqs_menu_buy: Wrong number of arguments!!"; close; } .@mw$ = getarg(0); .@mp$ = getarg(1); if( getarraysize( getd(.@mw$) ) != getarraysize( getd(.@mp$) ) ) { debugmes "thqs_menu_buy: Missing entries in data!"; close; } // Dynamic menu // Uses a dynamic string and then applies it to a *select .@select_menu$ = ""; for( .@i = 0; .@i < getarraysize( getd(.@mw$) ); .@i++ ) { .@price = getd(.@mp$+"["+.@i+"]"); if( .@select_menu$ != "") .@select_menu$ = .@select_menu$+":"+getitemname( getd(.@mw$+"["+.@i+"]") )+" - "+.@price+"T"; else .@select_menu$ = getitemname( getd(.@mw$+"["+.@i+"]") )+" - "+.@price+"T"; } .@select_menu$ = .@select_menu$ + ":Nevermind"; select(.@select_menu$); if( @menu == (.@i+1) ) close; @index = @menu - 1; // Arrays are 0 indexed while our menu is not @item_id = getd(.@mw$+"["+@index+"]"); @price = getd(.@mp$+"["+@index+"]"); if( #Treasure_Token < @price ) { mes "You don't have enough tokens!"; close; } #Treasure_Token -= @price; logmes "Treasure Token: Bought a "+getitemname(@item_id); getitem @item_id,1; close; } // Creates the first weapon menu // getarg(0) - @menu function script ths_menu_weapons { @first_option = getarg(0); if( @first_option == 11 ) close; mes "[Ash]"; mes "This is what we have to offer."+@first_option; next; // Array names so they can be used by thqs_menu_buy .@mw$ = "$THQS_menu_weapons_"+@first_option; .@mp$ = "$THQS_menu_price_"+@first_option; thqs_menu_buy(.@mw$,.@mp$); } // Main script prt_in,164,174,1 script Treasure Hunter's Shop 1_M_YOUNGKNIGHT,{ mes "[Ash]"; mes "Ahh, "+strcharinfo(PC_NAME)+"! Welcome to the Offical Treasure Hunter's Guild Shop."; mes "You currently have ^FF0000"+#Treasure_Token+"^000000 treasure tokens!!!"; next; switch( select("How does this place work?","What do you have in stock?","Nevermind") ) { case 1: mes "[Ash]"; mes "Well you see here you can exchange your treasure hunter tokens for zeny or rare weapons forged by our blacksmiths."; mes " "; mes "Everything has its own price value and the only way you can get the tokens is by completing quests assigned to you,the system normally works like this."; mes " "; mes "The harder the mission the more Tokens you will earn. All red quests are worth 4-8 Tokens, and the rest are worth 1-5."; mes " "; mes "Hope that solves your problem and questions."; close; case 2: break; case 3: close; } mes "[Ash]"; mes "Ok here is our Big list of goods."; mes " "; mes "(Note T stands for a Treasure Token.)"; next; mes "[Ash]"; mes "This is what we have to offer."; next; switch( select("Trade for zeny", "Trade for Weapons", "Trade for Special Items", "Nevermind") ) { case 1: select("5000000z - 1T","50000000z - 10T","600000000z - 100T","Nevermind"); thqs_trade_token(@menu); case 2: mes "[Ash]"; mes "This is what we have to offer."; next; select("Axe's","1 Handed Swords","2 Handed Swords","Book's","Bow's","Katar's","Knuckle's","Mace's","Whips","Wands","Nevermind"); ths_menu_weapons(@menu); case 3: mes "[Ash]"; mes "This is what we have to offer."; next; thqs_menu_buy("$THQS_menu_spec","$THQS_menu_price_11"); case 4: close; } end; } THQS_GuildNPC //===== Hercules Script ====================================== //= Treasure Hunter Quests //===== By: ================================================== //= Fredzilla //===== Current Version: ===================================== //= 1.0 //===== Description: ========================================= //= Start for Treasure hunter quests //===== Additional Comments: ================================= //= Event_THQS - Used to check if you have already registered //= #Treasure_Token - used to keep track of tokens //============================================================ yuno_in01,124,164,6 script Guild Leader 1_M_PRON_KING,{ mes "[Keegan]"; mes "What brings you here? Have something to say?"; next; switch (select("I want to be a Treasure Hunter", "Take a New Quest.", "Take me to the Official Shop.", "Nevermind.",N_NVM)) { case 1: if (Event_THQS==1) goto N_AlreadyReg; mes "[Keegan]"; mes "Well "+strcharinfo(PC_NAME)+" if you want to be a Treasure Hunter first you must."; mes " "; mes "^FF00001.^000000 You well be changed ^FF0000100,000,000z^000000 for basic training and your proof of being a member."; mes " "; mes "Umm... Well that is all you need to do. Hahaha."; next; if (select("Pay ^FF0000100,000,000z^000000.", "Thats way to high!!") != 1) { mes "[Keegan]"; mes "Well if you can't afford a small ^FF0000100,000,000z^000000 you shouldent be a Treasure Hunter yet."; close; } if (Zeny < 100000000) goto N_NoZeny; Zeny -= 100000000; //getitem 7950, 1; //getitem 7951, 1; Event_THQS = 1; mes "[Keegan]"; mes "Congratulations!"; emotion(e_grat); next; mes "[Keegan]"; mes "Welcome to the Guild of Treasure Hunters."; mes "You may now take a Treasure Hunting Quest as you see fit."; close; case 2: if (Event_THQS!=1) goto A_NeedReg; mes "[Keegan]"; mes "Well "+strcharinfo(PC_NAME)+" if you wish to take a quest go talk to the fellow Treasure Hunter in the other room there."; close; case 3: if (Event_THQS!=1) goto N_NeedMem; mes "[Keegan]"; mes "Yes "+strcharinfo(PC_NAME)+" I will take you to our shop right away!"; next; warp "prt_in",166,171; close; case 4: mes "[Keegan]"; mes "Alright come back when you have the free time to spare."; close; } N_NoZeny: mes "[Keegan]"; mes "Hmmm you don't seem to have ^FF0000100,000,000z^000000 "+strcharinfo(PC_NAME)+". Please come back when you do."; close; N_AlreadyReg: mes "[Keegan]"; mes "Ha ha ha...you are already a member."; close; A_NeedReg: mes "[Keegan]"; mes "Sorry you must be a member of the Treasure Hunter Guild if you wish to take a quest."; mes " "; mes "Also now that you are a member feel free to use our shops anytime you wish.They are all located on this floor."; mes " "; mes "We also have another shop for members only,in which we use little metal diamonds called Treasure Hunter Tokens to exchange for rare goods."; mes " "; mes "You will even have access to our exclusive personal Dungeon."; close; N_NeedMem: mes "[Keegan]"; mes "Im sorry only members may visit our private shop."; close; }
  7. New Revision of this mod? for new herc skill_db? can you update this thing in skill_db.conf? sir
  8. Old Hercules Spider Web [Mod] Found out there is no more skill unit db in new hercules and the format is not the same also anyone can Convert this mod to the new updates??
  9. Found it! but is there a max cap of size?
  10. here are my problem... is there anything i could do to fix this? [Warning]: npc_event: player's event queue is full, can't add event 'MOTD_HOURLY::OnPCLoginEvent' ! [Warning]: npc_event: player's event queue is full, can't add event 'PVPLADDER::OnPCLoginEvent' ! [Warning]: npc_event: player's event queue is full, can't add event 'DOTAPVP::OnPCLoadMapEvent' ! [Warning]: npc_event: player's event queue is full, can't add event 'WOE_CONTROL::OnPCLoadMapEvent' !
  11. Hello, I would like to ask for help on the source of Spider web [Prof Skill] that will work like Ankle snare [Sniper Skill], also will not web the ally or itself. Thank You! (tried other guides to make it work like ankle snare but its outdated [won't work]) https://rathena.org/board/topic/97613-spider-web-works-like-ankle-snare/ https://rathena.org/board/topic/53901-how-to-make-spider-web-works-like-ankle-snare-and-soul-link-that-adds-max-hp/
  12. vulcan skill twice spam is already on herc, if the clown/bard cast bragi itself w/ soul link
  13. is this possible without editing or having a delay after skilling 2 continuous skill? EDIT Arrow Vulcan Fixed.
  14. mmo.h #endif #ifndef MAX_GUILD #define MAX_GUILD (BASE_GUILD_SIZE+10*1) // Increased max guild members +6 per 1 extension levels [Lupus] #endif int_guild.c // Set the max number of members, Guild Extension skill - currently adds 6 to max per skill lv. g->max_member = BASE_GUILD_SIZE + inter_guild->checkskill(g, GD_EXTENSION) * 1; if(g->max_member > MAX_GUILD) error i get after compile the runs the server [Warning]: HPMDataCheck:HPMHooking: 'guild' size mismatch 11336 != 7736 [Fatal Error]: HPM:plugin_load: 'plugins/HPMHooking_map.dll' failed DataCheck, out of sync from the core (recompile plugin)! annd [Warning]: HPMDataCheck:HPMHooking: 'guild' size mismatch 11336 != 7736
  15. Anyone of you can give me link for best guide setting up vps? im getting scared of buying Ready Made Hosting for my files(ragnarok) being scammed and selling to others, i wanna learn setting up vps but i really have 0 idea :/ btw, what is cloud vps? EDIT.. i think i found a vps linux... operating system bothers me while ordering and control panel optionss on cpanel the Free is VestaCP and Webmin and for the operating system there are alot of choices Ubuntu,Fedora,Debian,CoreOS,CentOs which one? (Debian 7.0 only below) on the guide says he Recommend a Debian 8 lol
  16. Add command like @dice on to make it work and @dice off also how to make it work every 1 Hour. heres the script i found on rathena //======Name======================================== // Dice Event //======Version===================================== // 1.0 //======Author(s)=================================== // Sandbox //======Comments==================================== // In loving memory of AstralRO //================================================== //Edit to where would you place the warper warcraft,206,160,3 script Dice Event Warper#dice 1_SHADOW_NPC,{ mes "Do you want to join the Dice Event?"; menu "Yes",-; warp "quiz_02",55,87; close; } - script DiceTrigger FAKE_NPC,{ OnInit: disablenpc "Dice Event Warper#dice"; disablenpc "Claim Your Prize!#dice"; end; OnDiceETrigger: if(agitcheck() == 1) end; enablenpc "Dice Event Warper#dice"; announce "Dice Event: We are going to have a Dice Event",bc_all,0x8A2BE2; sleep2 1000; announce "Dice Event: For those who want to join, please warp @ warcraft 206 160!",bc_all,0x8A2BE2; sleep2 1000; announce "Dice Event: The Warper would be open for 1 minute",bc_all,0x8A2BE2; sleep2 30000; announce "Dice Event: Last 30 Seconds.",bc_all,0x8A2BE2; sleep2 30000; announce "Dice Event: Warper Closed.",bc_all,0x8A2BE2; disablenpc "Dice Event Warper#dice"; areawarp "ra_temsky",86,149,113,134,"ra_temsky",99,114; donpcevent "DiceEvent::OnDiceStart"; end; } quiz_02,55,90,3 script Got Stuck?#dice 4_F_NOVICE3,{ mes "[ Got Stuck? ]"; mes "Do you wish to go back?"; menu "Yes",-; warp "warcraft",206,152; close; } quiz_02,37,80,3 script Box 1 HIDDEN_NPC1,{ warp "quiz_02",37,70; close; } quiz_02,49,80,3 script Box 2 HIDDEN_NPC1,{ warp "quiz_02",49,70; close; } quiz_02,61,80,3 script Box 3 HIDDEN_NPC1,{ warp "quiz_02",61,70; close; } quiz_02,73,80,3 script Box 4 HIDDEN_NPC1,{ warp "quiz_02",73,70; close; } quiz_02,37,64,3 script Go Back#1 4_BULLETIN_BOARD21,{ warp "quiz_02",55,76; close; } quiz_02,49,64,3 script Go Back#2 4_BULLETIN_BOARD21,{ warp "quiz_02",55,76; close; } quiz_02,61,64,3 script Go Back#3 4_BULLETIN_BOARD21,{ warp "quiz_02",55,76; close; } quiz_02,73,64,3 script Go Back#4 4_BULLETIN_BOARD21,{ warp "quiz_02",55,76; close; } - script DiceEvent FAKE_NPC,{ OnDiceStart: mapannounce "quiz_02","We are about to start the Dice event.",bc_blue; sleep2 1000; mapannounce "quiz_02","Rules are simple:",bc_blue; sleep2 1000; mapannounce "quiz_02","I'm going to pick a number, 1 to 4. Then I'll do a countdown from 5 to 0",bc_blue; sleep2 1000; mapannounce "quiz_02","All you have to do is go to box of the number you want",bc_blue; sleep2 1000; mapannounce "quiz_02","Example, If I get the number 4, All players standing on number 1 to 3 loses.",bc_blue; sleep2 1000; mapannounce "quiz_02","We'll do it again and again until we have 1 player left on this map.",bc_blue; sleep2 2000; mapannounce "quiz_02","Before I forget, you must GO INSIDE THE BOX! because if you're caught standing outside the box you'll be automatically disqualified!",bc_blue; sleep2 2000; mapannounce "quiz_02","That's it.. Now let's get it on!",bc_blue; sleep2 3000; goto L_start; end; L_start: enablenpc "Go Back#1"; enablenpc "Go Back#2"; enablenpc "Go Back#3"; enablenpc "Go Back#4"; if(getmapusers("quiz_02") == 1) goto L_winner; enablenpc "Box 1"; enablenpc "Box 2"; enablenpc "Box 3"; enablenpc "Box 4"; if(getmapusers("quiz_02") == 0) goto L_noone; if(getmapusers("quiz_02") > 1) { set $@number,rand(1,4); sleep2 1000; mapannounce "quiz_02","I'm ready to pick a number. Please go to the box of the number you want! Go go go!",bc_blue; sleep2 20000; mapannounce "quiz_02","5",bc_blue; sleep2 1500; mapannounce "quiz_02","4",bc_blue; sleep2 1500; mapannounce "quiz_02","3",bc_blue; sleep2 1500; mapannounce "quiz_02","2",bc_blue; sleep2 1500; mapannounce "quiz_02","1",bc_blue; disablenpc "Box 1"; disablenpc "Box 2"; disablenpc "Box 3"; disablenpc "Box 4"; disablenpc "Go Back#1"; disablenpc "Go Back#2"; disablenpc "Go Back#3"; disablenpc "Go Back#4"; areawarp "quiz_02",32,95,79,76,"warcraft",206,152; areawarp "quiz_02",80,85,80,76,"warcraft",206,152; areawarp "quiz_02",31,85,31,76,"warcraft",206,152; if(getmapusers("quiz_02") == 0) goto L_noone; sleep2 1000; mapannounce "quiz_02","Time's Up. Winning number is "+$@number+"!",bc_blue; if($@number == 4) goto L_Lose1; if($@number == 3) goto L_Lose2; if($@number == 2) goto L_Lose3; if($@number == 1) goto L_Lose4; end; } L_Lose1: //Edit to where will you warp players that lost areawarp "quiz_02",33,73,41,52,"warcraft",206,152; areawarp "quiz_02",45,73,53,52,"warcraft",206,152; areawarp "quiz_02",57,73,65,52,"warcraft",206,152; set #PVPPoint, #PVPPoint+20; // SETTING PVP POINT goto L_start; end; L_Lose2: //Edit to where will you warp players that lost areawarp "quiz_02",33,73,41,52,"warcraft",206,152; areawarp "quiz_02",45,73,53,52,"warcraft",206,152; areawarp "quiz_02",57,73,65,52,"warcraft",206,152; getitem 674,1; goto L_start; end; L_Lose3: //Edit to where will you warp players that lost areawarp "quiz_02",33,73,41,52,"warcraft",206,152; areawarp "quiz_02",57,73,65,52,"warcraft",206,152; areawarp "quiz_02",69,73,77,52,"warcraft",206,152; getitem 674,1; goto L_start; end; L_Lose4: //Edit to where will you warp players that lost areawarp "quiz_02",45,73,53,52,"warcraft",206,152; areawarp "quiz_02",57,73,65,52,"warcraft",206,152; areawarp "quiz_02",69,73,77,52,"warcraft",206,152; getitem 674,1; goto L_start; end; L_noone: announce "No one won the Dice Event!",bc_all,0x8A2BE2; disablenpc "Claim Your Prize!#dice"; disablenpc "Dice Event Warper#dice"; end; L_winner: enablenpc "Claim Your Prize!#dice"; disablenpc "Dice Event Warper#dice"; end; } quiz_02,55,84,3 script Claim Your Prize!#dice 4_M_KHMAN,{ mes "Please tell me your name"; next; input .@name$; if(.@name$ != strcharinfo(0)) { mes "Are you sure thats your character name?"; close; } mes "Congrats. You've won."; close2; announce strcharinfo(0)+" won the Dice Event!",bc_all,0x8A2BE2; getitem 674,10; warp "warcraft",206,152; disablenpc "Claim Your Prize!#dice"; disablenpc "Dice Event Warper#dice"; close; end; } quiz_02 mapflag nowarp quiz_02 mapflag nowarpto quiz_02 mapflag noskill quiz_02 mapflag noteleport quiz_02 mapflag nomemo quiz_02 mapflag nosave SavePoint quiz_02 mapflag noicewall quiz_02 mapflag noloot
  17. up getting this message im using the same client..
  18. use mapflag prontera mapflag monster_noteleport Thank You!
×
×
  • Create New...

Important Information

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