引用 | 編輯
ccw111
2012-06-25 22:48 |
樓主
▼ |
||
x0
AMXX-Studio載點如下: http://www.amxmodx.org/downloads.php AMXX-Studio是一款功能不少,主要是用作 編寫SMA(AMXX)的免費軟體。今次的教學 主要是介紹它的部分功能 相信有很多人在把SMA編譯成AMXX時, 曾經遇到Error或Warnig,但卻未能立即 找到自己的錯誤,以下簡單的教學將會 解決你們部分的難題。 設定 1.首先打開AMXX-Studo(廢話) 2.再按Tools > Settings 3. 選Compiler > Compiler Settings 圖中,上面設定的路徑是amxxpc.exe( 編譯器,有安裝AMXX的人可在addons/scripting中找到 ) 下面設定的是插件編譯出來後放置的位置 正題 1.當你寫好SMA後想檢查有沒有編寫錯誤(假設你已經照上面所說,設定好AMXX-Studio ) - 請按圖中紅眶所在的地方( Compile ) <---編譯 2.由於時間關係,我早已準備了編寫錯誤的例子,同時也按了Compile - 在AMXX-Studio的最下方(如圖中所示) 會顯示出你編寫出現錯誤的地方(行數) - 只要按兩下顯示錯誤訊息的地方,就會跳動到語法錯誤的一行 - Warning的說明:即是雖然編寫出現錯誤,但不會影響編譯,不過會影響插件的運行( 我的經驗 ) - Error的說明: 編寫出現了錯誤,而且會影響編譯,一旦出現Error,sma就會編譯失敗 圖中常見錯誤訊息的說明 - Warning:Symbol is never used ( 即是變數定義出來,但沒有被使用----> 就是浪費記憶體,還可能會影響插件的運行 ) - Error: Index out of bound ( 定義的數組只有3個元素(我稱為格子),但卻用了沒有被定義的被格子 ) - Warning: Tag mismatch ( 標籤錯誤 - 儲存Float的變數不能儲存小數點(如: 2.1 )外的數據,) 除此之外,AMXX-Studio還有其他的功能 例如:自動換行 這款軟體非常適合插件新手使用,因為能幫助到他們找出錯誤,不過你 也可以使用記事本編寫SMA的,也可以使用EmEditor,Notpad++等軟體 注意:本文章只針對編寫上的語法問題,至於插件運行時出現的錯誤,編譯器 是不會偵察到的 x0
|
引用 | 編輯
maplefeather
2017-02-05 21:26 |
15樓
▲ |
實用!!!
x0 |