diff options
author | The Kandiman <kandiman@kandiman.(none)> | 2011-09-10 20:15:17 -0400 |
---|---|---|
committer | The Kandiman <kandiman@kandiman.(none)> | 2011-09-11 16:48:18 -0400 |
commit | 1cb0e75cbd356485ebe35bb3f5af10e1454e57a5 (patch) | |
tree | 594bbf4a1bb428ef527f6ce6ec79e4eb3e478607 /world/map/npc/functions/water_bottle.txt | |
parent | a9868851cfe19c503cc72b0289889c564b41dd20 (diff) | |
download | serverdata-1cb0e75cbd356485ebe35bb3f5af10e1454e57a5.tar.gz serverdata-1cb0e75cbd356485ebe35bb3f5af10e1454e57a5.tar.bz2 serverdata-1cb0e75cbd356485ebe35bb3f5af10e1454e57a5.tar.xz serverdata-1cb0e75cbd356485ebe35bb3f5af10e1454e57a5.zip |
Tab conversion and formatting project.
npc/functions and npc/items complete.
Diffstat (limited to 'world/map/npc/functions/water_bottle.txt')
-rw-r--r-- | world/map/npc/functions/water_bottle.txt | 58 |
1 files changed, 32 insertions, 26 deletions
diff --git a/world/map/npc/functions/water_bottle.txt b/world/map/npc/functions/water_bottle.txt index c2d9a1e0..02dc35b2 100644 --- a/world/map/npc/functions/water_bottle.txt +++ b/world/map/npc/functions/water_bottle.txt @@ -1,34 +1,40 @@ // Fills empty bottles with water -function script WaterBottle { - set @COST_PER_BOTTLE, 150; - - mes "How many empty bottles do you want to fill with water? It costs " + @COST_PER_BOTTLE + "gp per bottle."; - input @count; - - if (@count == 0) close; - set @cost, @count * @COST_PER_BOTTLE; - set @empty, countitem("EmptyBottle"); - - if (@empty < @count) goto L_NotEnoughBottles; - if (zeny < @cost) goto L_NotEnoughMoney; - getinventorylist; - if (@inventorylist_count == 100 && countitem("BottleOfWater") == 0 && @empty > @count) goto L_NotEnoughSlots; - - set zeny, zeny - @cost; - delitem "EmptyBottle", @count; - getitem "BottleOfWater", @count; - close; +function|script|WaterBottle|{ + set @COST_PER_BOTTLE, 150; + + mes "How many empty bottles do you want to fill with water? It costs " + @COST_PER_BOTTLE + "gp per bottle."; + input @count; + + if (@count == 0) + close; + set @cost, @count * @COST_PER_BOTTLE; + set @empty, countitem("EmptyBottle"); + + if (@empty < @count) + goto L_NotEnoughBottles; + if (zeny < @cost) + goto L_NotEnoughMoney; + getinventorylist; + if (@inventorylist_count == 100 + && countitem("BottleOfWater") == 0 + && @empty > @count) + goto L_NotEnoughSlots; + + set zeny, zeny - @cost; + delitem "EmptyBottle", @count; + getitem "BottleOfWater", @count; + close; L_NotEnoughBottles: - mes "You don't have that many empty bottles!"; - close; + mes "You don't have that many empty bottles!"; + close; L_NotEnoughMoney: - mes "You don't have enough gp! You need " + @cost + "gp."; - close; + mes "You don't have enough gp! You need " + @cost + "gp."; + close; L_NotEnoughSlots: - mes "You don't have room for these bottles!"; - close; -} + mes "You don't have room for these bottles!"; + close; +} |