Servus ich habe komischerweise nach einer gewissen Zeit die Error's & Warning's
Lua
[2015-03-21 14:58:43] ERROR: register_login/register_login_server.lua:1425: attempt to concatenate local 'pname' (a nil value)
[2015-03-21 14:58:43] WARNING: [vio]/vio_rl_script/register_login/register_login_server.lua:1403: Bad argument @ 'getPlayerName' [Expected element at argument 1, got nil]
[2015-03-21 14:58:43] WARNING: [vio]/vio_rl_script/register_login/register_login_server.lua:1409: Bad argument @ 'getPedWeapon' [Expected ped at argument 1, got nil]
[2015-03-21 14:58:43] WARNING: [vio]/vio_rl_script/register_login/register_login_server.lua:1410: Bad argument @ 'getPedTotalAmmo' [Expected ped at argument 1, got nil]
Hier der Script Ausschnitt von Zeile 1425
Lua
function logoutPlayer_func ( x, y, z, int, dim )
if vioGetElementData ( client, "shootingRanchGun" ) then
else
local pname = MySQL_Save ( getPlayerName ( client ) )
local int = tonumber ( MySQL_Save ( int ) )
local dim = tonumber ( MySQL_Save ( dim ) )
local curWeaponsForSave = "|"
for i = 1, 11 do
if i ~= 10 then
local weapon = getPedWeapon ( client, i )
local ammo = getPedTotalAmmo ( client, i )
if weapon and ammo then
if weapon > 0 and ammo > 0 then
if #curWeaponsForSave <= 40 then
curWeaponsForSave = curWeaponsForSave..weapon..","..ammo.."|"
end
end
end
end
end
curWeaponsForSave = MySQL_Save ( curWeaponsForSave )
pos = "|"..(math.floor(x*100)/100).."|"..(math.floor(y*100)/100).."|"..(math.floor(z*100)/100).."|"..int.."|"..dim.."|"
if #curWeaponsForSave < 5 then
curWeaponsForSave = ""
end
local result = mysql_vio_query( "INSERT INTO logout (Position, Waffen, Name) VALUES ('"..pos.."', '"..curWeaponsForSave.."', '"..pname.."')")
kickPlayer ( client, "Ausgeloggt." )
end
end
addEvent ( "logoutPlayer", true )
addEventHandler ( "logoutPlayer", getRootElement(), logoutPlayer_func )
Alles anzeigen