求大大們替我看看我的scripting

Home Home
引用 | 編輯 wongyin2010
2011-08-10 18:35
樓主
推文 x0
我每次下載SMA轉AMXX都出現could not locate output file compiled.表情
所以...我也試個很多大大的方法都不行表情

所以!我想應該是我的scripting有問題!表情

所以= =求大大們替我看看我的scripting表情

本帖包含附件
檔名: zip scripting.rar   (2022-06-09 14:18 / 850 KB)  
我的scripting
下載次數:14


獻花 x0
引用 | 編輯 無聲哭泣
2011-08-17 02:10
1樓
  
不是scripting有問題 是路徑有問題 (好像)
路徑中有中文名吧?

獻花 x0
引用 | 編輯 a23107971a
2011-08-17 07:23
2樓
  
主樓是你不會轉八

獻花 x0
引用 | 編輯 wongyin2010
2011-08-21 00:49
3樓
  
下面是引用 s04101423 於 2011-08-17 02:10 發表的 : 到引言文
不是scripting有問題 是路徑有問題 (好像)
路徑中有中文名吧?

沒有!

獻花 x0
引用 | 編輯 love2257210
2011-08-21 09:18
4樓
  
幾乎都可以轉...請問您用什麼來編寫這sma去轉檔 0.0 (是用.txt的話 請改用EmEditor)?

話說 哪來那麼多 msa @@? 該不會是把scripting資料夾

直接搬上來問吧....

獻花 x0
引用 | 編輯 sonic0103
2011-08-25 04:58
5樓
  
首先,先說明會發生這個問題是什麼原因:
問題原因:
發生這個問題並不是你編譯器版本的問題。
出現"could not locate output file compiled"錯誤,是指無法將編譯好的檔案做輸出動作。
有可能是因為輸出檔案的"compiled"資料夾不存在,或者是輸出的路徑被更改或無法找到。

當然有測試過的使用者會發現,如果把"compiled"資料夾刪除後再做編譯,會發現在編譯後,
它會自動再建立一個
"compiled"資料夾,那究竟是誰指定要輸出的amxx檔放哪裡?
又或者在不存在輸出資料夾時會幫我們創建這個"
compiled"資料夾"呢?

其實這些處理在官方釋出的標準插件就做好了,它是由celltrie.inc幫我們建立輸出路徑和資料夾的!
(celltrie.inc位於 ..\scripting\include 路徑下)


而其實出現這個錯誤之前,編譯器在編譯前已經有提醒你這個問題可能會有錯誤的提醒了,
在"could not locate output file compiled"這段錯誤訊息前
就有出現一段警告訊息:
cannot read from file: "celltrie"
所以編譯時要注意不能只單單看編譯後的錯誤訊息阿......表情  
前面的警告也是要注意的.....

解決方法:
也就是說你提供的檔案內在 include資料夾下並沒有celltrie.inc,將此celltrie.inc補上即可解決此問題。

本帖包含附件
檔名: zip scripting.rar   (2022-06-09 14:18 / 1 KB)   下載次數:17


獻花 x0