下面是引用 肥貓貓 於 2010-09-23 04:30 發表的 : 那invalid function or declaration又是什麼意思 你沒有先定義 weap_id 就使用這個函數 Pawn很笨 會看不懂. 所以 public blah_weap_stuff(id) { new static weap_id = get_user_weapon(id,_,_); if(weap_id == CSW_AWP) { // blah balh } // blah blah... } 其實不需要用到 static 這個 簡單點的話也可以用成 new weap_id = get_user_weapon(id,_,_);
下面是引用 a7811311622 於 2010-09-23 10:22 發表的 : 嘛…會出現錯誤「invalid function or declaration」就代表…編碼用成了有署名的UTF-8了…至於 static …意見同上…用了 new 又用 static 是意義不明的說…話說「get_user_weapon(id,_,_)」也能寫成「get_user_weapon(id)」…