Hallöchen und zwar würde ich gerne das kleine Script mit ins admincmds.lua einbauen nur leider bekomme ich noch einen Fehler den ich nicht verstehe
admin\admincmds.lua:28: bad argument #1 to 'mysql_query' (mysqlHandler expected, got string)
Meine frage ist kann man dies überhaut einfügen wen ja was muss ich noch ändern das es geht?
Ich möchte dies nur rein machen da ich selbst keine login daten für die Mysql habe die hat nur der inhaber des servers nur ich möchte gerne 2 wagen setzen
Lua
function changecar ( player , cmd , target, slot , id )
local playername = getPlayerName( player )
if isAdminLevel ( player, adminLevels["Projektleiter"] ) then
if tonumber(slot) and tonumber(id) and target then
if MySQL_DatasetExist("vehicles", "Besitzer LIKE '"..target.."' and Slot LIKE '"..slot.."'") then
local slotid = tonumber(slot)
local idid = tonumber(id)
abfrage = "UPDATE `vehicles` SET `Typ` = '"..idid.."' WHERE `vehicles`.`Besitzer`LIKE '"..target.."' and Slot LIKE '"..slotid.."'"
mysql_query ( abfrage )
outputLog ( "[AENDERUNG]: "..getPlayerName ( player ).." hat das Fahrzeug von "..target.." in Slot "..slot.." in "..id.." geaendert.", "admin" )
for playeritem, key in pairs(adminsIngame) do
outputChatBox ( getPlayerName(player).." hat das Fahrzeug von "..target.." in Slot "..slot.." in "..id.." geändert.", playeritem, 200, 200, 0 )
end
else
triggerClientEvent ( player, "infobox_start", getRootElement(), "\n\Fahrzeug existiert nicht!", 5000, 255, 0, 0 )
end
else
triggerClientEvent ( player, "infobox_start", getRootElement(), "\n\nVerwende: /changecar [Name] [Slot] [ID]", 5000, 0, 125, 125 )
end
else
triggerClientEvent ( player, "infobox_start", getRootElement(), "\n\nDu bist kein Administrator!", 5000, 255, 0, 0 )
end
end
addCommandHandler("changecar" , changecar )
Alles anzeigen