-
Komischer LUA Error
Hallo,
der server dagt bei dem Folgenden Script immer "attempt to index local 'ply' (a boolean value)".
Obwohl das eigendlich nciht sein kann...
Code:
local ply = player.GetByUniqueID( ServerData[pl].uID )
if not ply then end
ply:SendLua("SetRPData( "..data1..", "..data2..")") <- Markierte Zeile
Die Variable 'ply' wird nirgenswo anders benutzt...
MFG
Schnittlauch
-
AW: Komischer LUA Error
Code:
local ply = player.GetByUniqueID( ServerData[pl].uID );
if !ply then
return ;
else
ply:SendLua("SetRPData( ' ..data1.. ', '..data2..')");
end
Versuch das mal und btw. machs glei richtig mim ply wie:
Code:
for _, ply in pairs(player.GetByUniqueID( ServerData[pl].uID )) do
if !ply then
return ;
else
ply:SendLua("SetRPData( ' ..data1.. ', '..data2..')");
end
end
Wenns so auch ncih geht ka aber es sollte gehen ;)
-
AW: Komischer LUA Error
YaY, danke funktioniert wieder :D