-
Posts
949 -
Joined
-
Last visited
-
Days Won
16
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Everything posted by sandbox
-
Just copy the NPC and edit its name and the event label..
-
prontera,150,150,3 script WaitingNPC 53,{ end; OnFull: warpwaitingpc "prontera",150,170; disablewaitingroomevent "WaitingNPC"; delwaitingroom "WaitingNPC"; end; OnInit: waitingroom "The Cool People",10,"WaitingNPC::OnFull",10; enablewaitingroomevent "WaitingNPC"; end; }
-
Version 1.2
1367 downloads
This script will hand out rewards to your player accounts once upon login, and can be dynamic depending on how you configure it. And when a player logs 5x consecutively, s/he will receive all the prizes from day 1 to 5. Example based on Day Red Potion (1pc.) Orange Potion (2pcs.) Yellow Potion (3pcs.) Yggdrasil Berry (2pcs.) Yggdrasil Seed (1pc.) + 1 Red Potion, 2 Orange Potion, 3 Yellow Potion, 2 Yggdrasil Berry Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for this script. Though you can modify/edit it to your liking. I can give you support, but please, do not message me.Free -
From http://rathena.org/wiki/Waitingroom prontera,150,150,3 script WaitingNPC 53,{ if ($@npcWaitingRoom) { mes "The cool people wait here."; } else { mes "Let's wait for some cool people."; set $@npcWaitingRoom, 1; waitingroom "The Cool People",15,"WaitingNPC::OnFull",15; enablewaitingroomevent "WaitingNPC"; } close; OnFull: npctalk "There are too many cool people here!"; warpwaitingpc "prontera",150,170; disablewaitingroomevent "WaitingNPC"; delwaitingroom "WaitingNPC"; set $@npcWaitingRoom, 0; end; }
-
Don't forget to rep. and rate This keeps us motivated to improve our work! My Script Releases In-Game Poll ~> http://rathena.org/board/files/file/3156-in-game-poll/ Click The Pub Event ~> http://rathena.org/board/topic/93430-click-the-pub/Daily Monster Hunt ~> http://rathena.org/board/topic/93336-daily-monster-hunt-v12/Armor Awakening System ~> http://rathena.org/board/topic/92895-quests-games-armor-awakening-npc/ Potion Brewer NPC ~> http://rathena.org/board/topic/92899-quests-games-potion-brewer-npc/ Mining NPC ~> http://rathena.org/board/topic/92900-quests-games-mining-npc/ Daily Gem Collection Quest ~> http://rathena.org/board/topic/92894-quests-games-daily-gem-collection-quest/ Poring Race ~> http://rathena.org/board/topic/92896-quests-games-custom-poring-race/ Yet Another Town Invasion ~> http://rathena.org/board/topic/93385-yet-another-town-invasion-v21/ Yet Another Poring Catcher Event ~> http://rathena.org/board/topic/92897-quests-games-poring-catcher-event/ Yet Another Dice Event ~> http://rathena.org/board/topic/92898-quests-games-dice-event/ Yet Another Daily Rewards Giver ~> http://rathena.org/board/files/file/3130-daily-rewards-giver/ GM Reward Giver with logs ~> http://rathena.org/board/files/file/3118-gm-reward-giver/ @punish ~> http://rathena.org/board/topic/93211-punish/ @minimart ~> http://rathena.org/board/topic/93011-minimart/#entry246777 @empladder ~> http://rathena.org/board/topic/93063-empladder/#entry247019 @mvpladder ~> http://rathena.org/board/topic/93066-mvpladder/ (REQUEST) @hatredreset ~>http://rathena.org/board/topic/93792-r-hatredreset-command-for-players/?p=250701 (REQUEST) @item3 / @item4 ~> http://rathena.org/board/topic/93166-item3-and-item4-for-test-and-no-corruption-purpose/?p=247546 (REQUEST) Account Bound Item Bonus ~> http://rathena.org/board/pastebin/4oand85uxoxt/ (REQUEST) VIP Buffer / Broadcaster ~> http://rathena.org/board/topic/93174-r-npc-full-buffs-for-vip-players/?p=247542 (REQUEST) WoE Supply Giver ~> http://rathena.org/board/topic/93077-npc-script/?p=247395 (REQUEST) Server Maintenance Announcer + Shutdown ~> http://rathena.org/board/topic/93114-qrserver-annoucnement-before-maintenance/?p=247260 Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for my scripts. Though you can modify/edit it to your liking. I can give you support, but please, use my support topics. It is your own responsibility to create a backup before implementing anything new.
-
Sure! I'd be glad to help ya
-
Quests, Games: Potion Brewer NPC
sandbox replied to sandbox's topic in Game, Event, Quest Script Releases
You're welcome Kido! Theyre kinda old though.. -
check the settings in conf/battle/items.conf // Required level of bNoMagicDamage before Status Changes are blocked (Golden Thief Bug card). // For example, if left at 50. An item can give bNoMagicDamage,40; // which reduces magic damage by 40%, but does not blocks status changes. gtb_sc_immunity: 50
-
setcart function unequip remove item baselevel
sandbox replied to utofaery's question in Scripting Support
Use `callfunc GetCart;`on OnEquip script function GetCart { if (BaseLevel <= 40) setcart 1; else if (BaseLevel > 40 && BaseLevel < 66) setcart 2; else if (BaseLevel > 65 && BaseLevel < 81) setcart 3; else if (BaseLevel > 80 && BaseLevel < 91) setcart 4; else if (BaseLevel > 90) setcart 5; return; } For your 2nd question yes, `setcart 0;` would work on OnUnequip. -
Arrow shower is probably a bug or due to an outdated source.. About bowling bash, what do you mean by gutter lines? And for your sonic blow problem, this is mainly due to lag mostly, when a player's client/isp is running too slow
-
read db/[pre-]re/skill_nocast_db.txt db/[pre-]reitem_noequip.txt conf/mapflag/restricted.txt
-
Did you mean that it gets deleted upon entering BG or you don't want it to be usable in BG?
-
File Name: Mining NPC File Submitter: sandbox File Submitted: 21 Feb 2014 File Category: Games, Events, Quests Content Author: sandbox If your players are bored with the usual Gold Room.. Then they can try this mining system! So basically, the player mines mithrils using pick axe, and like my Brewing script, it also has a leveling function, the higher the mining level of the player, the FASTER the player mines.. Mine Exp is only given if the mining process was a success. Installation Enable the script on your NPC folder Carefully read the comments I made inside the script and make sure to configure it properly Things required to be available/unused: Map: force_2-2 = configurable, ask on thread Items: 6010(Pick Axe), 7233(Mithril Ore), 7757(Mithril) = configurable, ask on thread Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for this script. Though you can modify/edit it to your liking. I can give you support, but please, do not message me. Click here to download this file
-
File Name: Potion Brewer NPC File Submitter: sandbox File Submitted: 21 Feb 2014 File Category: Games, Events, Quests Content Author: sandbox This script is an alternative way to obtain special potions. In my server BEFORE, being a high-rates server, I used this as a quest to create full restore potions with 1 weight only.. It has a level function, the higher the brewing level of the player, the higher the chance of his brews would success. Brew Exp is only given when the player successfully brews the potion which can be configured easily. Installation Enable the script on your NPC folder Carefully read the comments I made inside the script and make sure to configure it properly Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for this script. Though you can modify/edit it to your liking. I can give you support, but please, do not message me. Click here to download this file
-
File Name: Dice Event File Submitter: sandbox File Submitted: 21 Feb 2014 File Category: Games, Events, Quests Content Author: sandbox, UnoDelta This is Yet Another Dice Event script which was used on my server.. The objective of this event is to correct the right number between 1~4 that the NPC would be picking.. Players that chose the wrong number, will automatically be kicked from the event, the process will repeat until there's 1 player left.. Installation Enable the script on your NPC folder To trigger it, you have to create a new NPC, something like this - script DiceTrigger -1,{OnMinute00:if(gettime(3) == 0 || gettime(3) == 3 || gettime(3) == 6 || gettime(3) == 9 || gettime(3) == 12 || gettime(3) == 15) donpcevent "DiceTrigger::OnDiceETrigger";end;} Carefully read the comments I made inside the script and make sure to configure it properly Edit the warper NPC coordinates Edit the prize to be given Edit the coordinates where you will warp losing players Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for this script. Though you can modify/edit it to your liking. I can give you support, but please, do not message me. Click here to download this file
-
File Name: Poring Catcher Event File Submitter: sandbox File Submitted: 21 Feb 2014 File Category: Games, Events, Quests Content Author: sandbox, Clydelion This is Yet Another Poring Catcher Script which was used on my server.. Basically, the event spawns 1 Poring with the correct name and 36(multiplied by the number of players inside) fake Porings.. When the player kills the poring named correctly, s/he wins! However if s/he kills the fake poring, player gets warped out.. Installation Enable the script on your NPC folder To trigger it, you have to create a new NPC, something like this - script PCETrigger -1,{ OnMinute00:if(gettime(3) == 0 || gettime(3) == 3 || gettime(3) == 6 || gettime(3) == 9 || gettime(3) == 12 || gettime(3) == 15) donpcevent "pcetrigger::OnCatcherTrigger";end; } Carefully read the comments I made inside the script and make sure to configure it properly Edit the warper NPC coordinates Edit the prize to be given Edit the coordinates where you will warp losing players Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for this script. Though you can modify/edit it to your liking. I can give you support, but please, do not message me. Click here to download this file
-
File Name: Custom Poring Race File Submitter: sandbox File Submitted: 21 Feb 2014 File Category: Games, Events, Quests Content Author: sandbox This is a custom poring race which was based from the Hugel's monster race. Kindly take note that this was badly written because I was still new at scripting when I wrote this. Though it is fully functional. Installation Enable the script on your NPC folder To trigger it, you have to create a new NPC, something like this - script PRaceTrigger -1,{ OnMinute00:if(gettime(3) == 0 || gettime(3) == 3 || gettime(3) == 6 || gettime(3) == 9 || gettime(3) == 12 || gettime(3) == 15) donpcevent "pracetrigger::OnRaceTrigger";end; } Carefully read the comments I made inside the script and make sure to configure it properly Things to configure MANUALLY: Bet type Prize type Warper NPC Disable NPCs existing inside the p_track02 map Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for this script. Though you can modify/edit it to your liking. I can give you support, but please, do not message me. Click here to download this file
-
File Name: Armor Awakening NPC File Submitter: sandbox File Submitted: 21 Feb 2014 File Category: Games, Events, Quests Content Author: sandbox This script was based from the Hidden Enchantment NPC and is also inspired by FlyFF's awakening system.. The difference of this script is, it is enabled for all armors except headgears. And as long as your server does not have armors that have more than 3 slots.. So basically the gear is randomly given +1 ~ +10 of one of the 6 stats. And if the player is not satisfied, it can re-do the process again, but with an additional requirement(Re-awakening scroll, see script). The chance for gaining a higher stat(7~10) is lower than gaining a low stat(1~6). Unfortunately, I forgot how the formula works, and too lazy to analyze it again, haha! It also works if the equipment has cards already compounded in it. To have a brief idea on how this script works, check this thread out.. http://ratemyserver.net/armor_enchant.php Installation Enable the script on your NPC folder Carefully read the comments I made inside the script and make sure to configure it properly Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for this script. Though you can modify/edit it to your liking. I can give you support, but please, do not message me. Click here to download this file
-
File Name: Daily Gem Collection Quest File Submitter: sandbox File Submitted: 21 Feb 2014 File Category: Games, Events, Quests Content Author: sandbox This is a simple script that can kill time for your players, it is a repeatable quest that requires players to collect the birthstones(topaz, opal, etc.) available in RO.. Installation Enable the script on your NPC folder Edit the commented lines to the reward that you want to be given to your players Disable the Jeweler NPCs on npc/merchants/shops.txt Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for this script. Though you can modify/edit it to your liking. I can give you support, but please, do not message me. Click here to download this file
-
Did you also remove their cooldown on skill_cast_db?
-
In battle.c find //SC_FUSION hp penalty [Komurka] if (sc->data[SC_FUSION]) { int hp= sstatus->max_hp; if (sd && tsd) { hp = 8*hp/100; if (((int64)sstatus->hp * 100) <= ((int64)sstatus->max_hp * 20)) hp = sstatus->hp; } else hp = 2*hp/100; //2% hp loss per hit status_zap(src, hp, 0); } comment out these lines //else // hp = 2*hp/100; //2% hp loss per hit // status_zap(src, hp, 0); don't forget to backup and recompile
-
Is your server updated? Maybe you have a problem with pcre.
-
Did you reload your itemdb/scripts or restarted your server after you made these changes?
-
You are advised to read and review setcell *setcell "<map name>",<x1>,<y1>,<x2>,<y2>,<type>,<flag>; Each map cell has several 'flags' that specify the properties of that cell. These include terrain properties (walkability, shootability, presence of water), skills (basilica, land protector, ...) and other (NPC nearby, no vending, ...). Each of these can be 'on' or 'off'. Together they define a cell's behavior. This command lets you alter these flags for all map cells in the specified (x1,y1)-(x2,y2) rectangle. The 'flag' can be 0 or 1 (0:clear flag, 1:set flag). The 'type' defines which flag to modify. Possible options see 'db/const.txt'. Example: setcell "arena",0,0,300,300,cell_basilica,1; setcell "arena",140,140,160,160,cell_basilica,0; setcell "arena",135,135,165,165,cell_walkable,0; setcell "arena",140,140,160,160,cell_walkable,1; This will add a makeshift ring into the center of the map. The ring will be surrounded by a 5-cell wide 'gap' to prevent interference from outside, and the rest of the map will be marked as 'basilica', preventing observers from casting any offensive skills or fighting among themselves. Note that the wall will not be shown nor known client-side, which may cause movement problems. Another example: OnBarricadeDeploy: setcell "schg_cas05",114,51,125,51,cell_walkable,0; end; OnBarricadeBreak: setcell "schg_cas05",114,51,125,51,cell_walkable,1; end; This could be a part of the WoE:SE script, where attackers are not allowed to proceed until all barricades are destroyed. This script would place and remove a nonwalkable row of cells after the barricade mobs.
-
Use a GRF extractor then browse data.grf