看板 mud_sanc 關於我們 聯絡資訊
※ 引述《laechan (小太保)》之銘言: : ※ 引述《justinj (黑旋風)》之銘言: : : 我將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); : input_to("pay_xxx",choice,money,str); :                 │ : 對映函數 pay_xxx... ┌─────┘ : ↓ : int pay_xxx(string str,string choice,int money) : 所以依你的原意就是 :           ┌先補一個 0 給它 : ↓ : input_to("pay_xxx",0,money,choice); :                │ :            ┌───┘ : ↓ : int pay_xxx(string choice,int money); : 然後上面可以簡化為 : input_to("pay_xxx",0,money); : int pay_xxx(string choice,int money); : ↑ :            └你輸入的東西自動用這個變數來存 : Laechan n guard道:想要進入請繳交入城稅一萬影特幣。(y/n) a nmoney=a choice=0 你覺得這個問題值得思考,於是再想了一想。 a nmoney=a choice=a 你覺得這個問題值得思考,於是再想了一想。 剛剛發現....input_to("function",var1,var2) 用input_to是第一次輸入是改變var1,第二次是改變的是var2 第3次是var1,.... 結論...用input_to沒法子給它太多次input_to不然會亂了..amem 另一個問題是....有沒有法子強制取消input_to狀態 例如input_to出現10秒後就停止input_to -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.129.140.197 ※ 編輯: justinj 來自: 220.129.140.197 (05/20 20:42)
laechan :沒有.以前會用某個特殊的方法讓它消失,現在比較少用 05/20 21:06
justinj :了解... 05/20 21:08
HighElf :/u/h/highelf/elf/npc/* 裡面的怪每隻都使用input_to 05/20 21:11