Heyho ich wollte als Mechaniker die Autos anderer Auf und Zu Schliessen lassen,
habe das hier schon gemacht
Lua: carcommands.lua
function lock_func ( player, command, locknr )
if locknr == nil then
outputChatBox ( "Gebrauch: /lock [Fahrzeugnummer]", player, 255, 0, 0 )
else
if vioGetElementData ( player, "carslot"..locknr ) and tonumber(vioGetElementData ( player, "carslot"..locknr )) >= 1 or isMechaniker(player) then
local pname = getPlayerName ( player )
local veh = allPrivateCars[pname][tonumber(locknr)] or false
if isElement ( veh ) then
if vioGetElementData ( veh, "locked" ) then
vioSetElementData ( veh, "locked", false )
setVehicleLocked ( veh, false )
outputChatBox ( "Fahrzeug Aufgeschlossen!", player, 0, 0, 255 )
elseif not vioGetElementData ( veh, "locked" ) then
vioSetElementData ( veh, "locked", true )
setVehicleLocked ( veh, true )
outputChatBox ( "Fahrzeug Abgeschlossen!", player, 0, 0, 255 )
end
else
outputChatBox ( "Bitte respawne dein Fahrzeug zuerst!", player, 255, 0, 0 )
end
else
outputChatBox ( "Du hast kein Fahrzeug mit diesem Namen!", player, 255, 0, 0 )
end
end
end
Alles anzeigen
Lua: car_click.lua
addEventHandler("onClientGUIClick", gButtons["vehabschliessen"],
function ()
local veh = vioClientGetElementData ( "clickedVehicle" )
if veh then
if getElementData ( veh, "owner" ) == getPlayerName ( lp ) or getElementData(lp,"fraktion") == 11 then
triggerServerEvent ( "lockPrivVehClick", lp, lp, "lock", tonumber ( getElementData ( veh, "carslotnr_owner" ) ) )
else
outputChatBox ( "Das Fahrzeug gehoert dir nicht!", 125, 0, 0 )
end
end
end
)
Alles anzeigen
An sich geht das nur das Auto ist immer noch zu.
//nachtrag
Habe das Ultimate Script
und Error kommen keine