2017-03-11 6 views
1

Garry's Mod Luaをテストしています。奇妙なエラーがポップアップしています。Garry's mod lua、メソッドエラーを呼び出そうとしました

このエラーは、PlayerなどのGluaクラスを使用するたびにポップアップしているようです:kill!

これは

[ERROR] lua/test.lua:6: attempt to call method 'Kill' (a nil value) 

私のエラーであり、ここで私は

function killplayer() 


local ply = LocalPlayer() 

ply:Kill() 

end 

killplayer() 

を使用していたコードです助けてください!

答えて

0

試してみてくださいこの:

function killplayer() 
    if !(LocalPlayer() and LocalPlayer():Alive()) then return end 
    LocalPlayer():Kill() 
end 
+0

[ERROR]のLUA/test.lua:6:悪い引数#1 'のペア' に(期待テーブル、得たユーザデータ) 1ペア - [C]: - 1 2. killplayer - lua/test.lua:6 3.不明 - lua/test.lua:12 –

+0

私はそのエラーを受け取りました:/ –

+0

forループを忘れ、 'print(ply)'だけを試みてください。あなたが呼んだときに 'ply'が存在するかどうかを表示します。 –

関連する問題