yymmychat
|
分享:
▲
▼
下面是引用 chuchung712 於 2010-02-11 23:47 發表的 : 轉AMXX時有以下問題嘍 @@ 請問是什麼原因? 感謝! [attachment=618020] 那個 第64行是跳格的問題,你把那一行和上下的跳格數對齊就OK了解 第76行是我之前那個範例疏忽打錯了,誤導了你^^" , 要改成 show_menu(id, 1023, menubody, -1, "my_menu1") menubody 就是你秀出菜單時會出現的文字 第81行要改成 public action_my_menu1(id, key) ,不能打成 public action_my_menu1(id, 1023) 因為那個 key 不是指定常數,而是傳遞玩家按鍵代碼的變數參數,這個數值的結果會由amxx傳回, 也就是當玩家按了什麼鍵之後由 key 傳回的值,來用 if 或 switch 來判斷才能知道玩家按了什麼按鍵
|
※目前暫不接受插件修改委託※ 原本預計在2010年4月份之前發佈更新 Zombie Hell 3.0, 但我還是失信了.... 在此要先向眾版友們致歉,真的很抱歉 m(_._)m 但我終會完成此插件,兌現我的承諾.
|
x0
[31 樓]
From:台灣中華電信 | Posted:2010-02-12 08:52 |
|
|
chuchung712
|
分享:
▲
▼
下面是引用 yymmychat 於 2010-02-12 08:52 發表的 :
那個
第64行是跳格的問題,你把那一行和上下的跳格數對齊就OK了解
第76行是我之前那個範例疏忽打錯了,誤導了你^^" , 要改成 show_menu(id, 1023, menubody, -1, "my_menu1") menubody 就是你秀出菜單時會出現的文字
第81行要改成 public action_my_menu1(id, key) ,不能打成 public action_my_menu1(id, 1023) 因為那個 key 不是指定常數,而是傳遞玩家按鍵代碼的變數參數,這個數值的結果會由amxx傳回, 也就是當玩家按了什麼鍵之後由 key 傳回的值,來用 if 或 switch 來判斷才能知道玩家按了什麼按鍵 3個都解決了~ ^^ 太感謝您了~ 但又出現2個.. = =" 複製程式
64 new 1023 = (1<<0|1<<1|1<<2|1<<3|1<<4|1<<5|1<<6|1<<7|1<<8|1<<9)
65 new nLen = format( szMenuBody, 255, "\y菜單標題?:^n" )
66 nLen += format( szMenuBody[nLen], 255-nLen, "^n\w1. 操作1" )
67 nLen += format( szMenuBody[nLen], 255-nLen, "^n\w2. 操作2" )
68 nLen += format( szMenuBody[nLen], 255-nLen, "^n\w3. 操作3" )
69 nLen += format( szMenuBody[nLen], 255-nLen, "^n\w4. 操作4" )
......
......
75 nLen += format( szMenuBody[nLen], 255-nLen, "^n^n\w0. 退出" )
76 show_menu(id, 1023, szMenuBody, -1, "my_menu1") //秀出主選單
77 } 64行 error 020: invalid symbol name "" 77行 warning 204: symbol is assigned a value that is never used: "" 拜託 @@ 下面是引用 a7811311622 於 2010-02-12 11:54 發表的:
樓上大部分的回覆就是在討論怎麼處理插件啊… 突然說句無實質幫助的話有何用… 我想他只看了樓主就回覆了吧... @@
|
沒有理想的世界
|
x0
[34 樓]
From:香港有線寬頻 | Posted:2010-02-12 14:19 |
|
|
|