→ justinj :我有試過將pay_xxx的變數順序做調整..一樣出問題.. 05/20 17:04
→ laechan :改成 pay_xxx(string str,string choice,int money) 05/20 17:10
我將check_enter裡的改成
-----------------------------------------------------------------
write(ob->query("name")+"道:想要進入請繳交入城稅一萬影特幣。
"HIR"(y/n)\n"NOR);
input_to("pay_xxx",choice,10000);
return 1;
------------------------------------------------
pay_xxx裡的改成
--------------------------------------------------
write("你覺得這個問題值得思考,於是再想了一想。\n");
input_to("pay_xxx",str,choice,money);
------------------------------------------------
結果
-----------------------------------------
n
guard道:想要進入請繳交入城稅一萬影特幣。(y/n)
y
玩家(justinj /std/user)
money=0
你覺得這個問題值得思考,於是再想了一想。
a
玩家(justinj /std/user)
money=10000
(你繳交了入城費了!!)
於是你往前走了過去
guard道:想要進入請繳交入城稅一萬影特幣。(y/n)
a
玩家(justinj /std/user)
money=0
你覺得這個問題值得思考,於是再想了一想。
a
玩家(justinj /std/user)
money=10000
你覺得這個問題值得思考,於是再想了一想。
n
玩家(justinj /std/user)
money=a
你覺得這個問題值得思考,於是再想了一想。
n
玩家(justinj /std/user)
money=a
(你發現你身上沒那麼多錢,於是離開了)
------------------------------------------------
第一個好像會delay...
※ 編輯: justinj 來自: 220.129.140.197 (05/20 17:30)