diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-03-30 18:09:20 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-03-30 18:09:20 +0300 |
commit | ef5c725bfdbfbdbe9046f9dc994a34a6b040cd87 (patch) | |
tree | 8d02614ebca450208e690d67aa296defb0596761 | |
parent | 8b404210448607c6d813a1d18b42feb339764efb (diff) | |
download | serverdata-ef5c725bfdbfbdbe9046f9dc994a34a6b040cd87.tar.gz serverdata-ef5c725bfdbfbdbe9046f9dc994a34a6b040cd87.tar.bz2 serverdata-ef5c725bfdbfbdbe9046f9dc994a34a6b040cd87.tar.xz serverdata-ef5c725bfdbfbdbe9046f9dc994a34a6b040cd87.zip |
Add into test map, demonstation for removing cards from items.
-rw-r--r-- | npc/test/npc1.txt | 43 |
1 files changed, 40 insertions, 3 deletions
diff --git a/npc/test/npc1.txt b/npc/test/npc1.txt index fddadc3c..21b6a9f8 100644 --- a/npc/test/npc1.txt +++ b/npc/test/npc1.txt @@ -27,7 +27,7 @@ test,10,10,0 script npc1 NPC_TEST1,3,3,{ } L_Start: - switch (select("show area:map:pc:change npc direction:quest test:cart:items:chat:wall:craft")) + switch (select("show area", "map", "pc", "change npc direction", "quest test", "cart", "items", "chat", "wall", "craft")) { case 1: areatest; @@ -125,13 +125,13 @@ L_Start: case 7: while(1) { - switch (select("refine:rent:bound:named:back")) + switch (select("refine", "rent", "bound", "named", "cards", "back")) { case 1: .@item = -1; while(1) { - switch (select("set item:refine +1:refine -1:refine fail:back")) + switch (select("set item", "refine +1", "refine -1", "refine fail", "back")) { case 1: .@item = requestitemindex(); @@ -210,6 +210,43 @@ L_Start: } break; case 5: + .@item = -1; + while(1) + { + switch (select("set item", + "remove cards success", + "fail, remove both", + "fail, remove card", + "fail, remove item", + "fail, safe", + "back")) + { + case 1: + .@item = requestitemindex(); + mes "Item index selected: " + str(.@item); + break; + case 2: + successremovecardsindex .@item; + break; + case 3: + failedremovecardsindex .@item, 0; + break; + case 4: + failedremovecardsindex .@item, 1; + break; + case 5: + failedremovecardsindex .@item, 2; + break; + case 6: + failedremovecardsindex .@item, 3; + break; + case 7: + goto L_Start; + break; + } + } + break; + case 6: goto L_Start; break; } |