* Fixed checks in "Gemstone Trader" script, and cleaned a little, bugreport:6370 (merchants\gemstone.txt)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16532 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
euphyy 2012-07-30 00:01:38 +00:00
parent 4f02b8352f
commit a0bc17bd04
2 changed files with 44 additions and 46 deletions

View File

@ -1,9 +1,9 @@
//===== rAthena Script =======================================
//= Gemstone trader
//= Gemstone Trader
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.2
//= 1.3
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -16,6 +16,7 @@
//= 1.1 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
//= 1.2 Updated input with min/max values. [L0ne_W0lf]
//= Added a checkweight.
//= 1.3 Fixed checks. [Euphy]
//============================================================
payon,173,238,5 script Jade#pay 754,{
@ -60,13 +61,7 @@ S_TradeGems:
case 1:
delitem getarg(0),.@gems * 2;
getitem getarg(1),.@gems;
mes "[Jade]";
mes "There you go.";
mes "Feel free to come";
mes "back any time.";
mes "Hm, what's that look for?";
mes "Is there something on my face?";
close;
break;
case 2:
mes "[Jade]";
mes "So how many";
@ -91,27 +86,31 @@ S_TradeGems:
mes "than 100, remember...?";
next;
}
else {
break;
else if (.@gems < .@input) {
// Custom dialogue
mes "[Jade]";
mes "Errm...";
mes "You don't have that";
mes "many gems to trade...";
next;
}
else break;
}
if (.@gems > .@input) {
delitem getarg(0),.@input * 2;
getitem getarg(1),.@input;
mes "[Jade]";
mes "There you go.";
mes "Feel free to come";
mes "back any time.";
mes "Hm, what's that look for?";
mes "Is there something on my face?";
}
close;
break;
case 3:
mes "[Jade]";
mes "Sure, no problem.";
mes "Come back any time.";
close;
}
mes "[Jade]";
mes "There you go.";
mes "Feel free to come";
mes "back any time.";
mes "Hm, what's that look for?";
mes "Is there something on my face?";
close;
}
}

View File

@ -1,9 +1,9 @@
//===== rAthena Script =======================================
//= Gemstone trader
//= Gemstone Trader
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.2
//= 1.3
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -16,6 +16,7 @@
//= 1.1 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
//= 1.2 Updated input with min/max values. [L0ne_W0lf]
//= Added a checkweight.
//= 1.3 Fixed checks. [Euphy]
//============================================================
payon,173,238,5 script Jade#pay 754,{
@ -60,13 +61,7 @@ S_TradeGems:
case 1:
delitem getarg(0),.@gems * 2;
getitem getarg(1),.@gems;
mes "[Jade]";
mes "There you go.";
mes "Feel free to come";
mes "back any time.";
mes "Hm, what's that look for?";
mes "Is there something on my face?";
close;
break;
case 2:
mes "[Jade]";
mes "So how many";
@ -91,27 +86,31 @@ S_TradeGems:
mes "than 100, remember...?";
next;
}
else {
break;
else if (.@gems < .@input) {
// Custom dialogue
mes "[Jade]";
mes "Errm...";
mes "You don't have that";
mes "many gems to trade...";
next;
}
else break;
}
if (.@gems > .@input) {
delitem getarg(0),.@input * 2;
getitem getarg(1),.@input;
mes "[Jade]";
mes "There you go.";
mes "Feel free to come";
mes "back any time.";
mes "Hm, what's that look for?";
mes "Is there something on my face?";
}
close;
break;
case 3:
mes "[Jade]";
mes "Sure, no problem.";
mes "Come back any time.";
close;
}
mes "[Jade]";
mes "There you go.";
mes "Feel free to come";
mes "back any time.";
mes "Hm, what's that look for?";
mes "Is there something on my face?";
close;
}
}