Hallo.
Ich habe eine Funktion erstellt, dass wenn ein Auto vom Spieler beschlagnahmt worden ist, es nicht respawnt, solange er das Fahrzeug nicht freikauft.
Nun gibt es ein Problem mit der Funktion. Und zwar kann das System "Slot" nicht lesen und es spuckt diesen Error aus:
ERROR: carcommands.lua attempt to concatenate local "Slot" ( a nil value )
So sieht das ganze aus:
Lua
function respawnVehFalse_func ( carslot, pname )
local Slot = vioGetElementData ( _G[getPrivVehString ( pname, carslot )], "carslotnr_owner" )
if MySQL_GetString("vehicles", "Beschlagnahmt", 1, "Besitzer LIKE '"..owner.."' AND Slot LIKE '"..Slot.."'") then
outputChatBox("Dein Fahrzeug wurde beschlagnahmt!", player, 255,0,0)
cancelEvent ()
end
end
addEvent ( "respawnVeh", false )
addEventHandler ( "respawnVeh", getRootElement(), respawnVehFalse_func )
Alles anzeigen
Ich hab schon verschiedene Sachen versucht, verstehe aber trotzdem nicht wieso es bei dieser Funktion nicht geht und bei jeder anderen geht es.
Hoffentlich kann mir jemand von euch weiterhelfen.