Hallöchen,
habe ein Problem mit meinem kleinen Script, auf einmal triggert MTA ein Event nimmer, sagt dat Event wäre Serverside nicht hinzugefügt...
Ich habe mein Serverseitiges Script auch Serverside ind ie MTA eingetragen, müsste eigentlich auch so funktionieren.. tuts halt nur nicht.
Mein Script:
Lua
Client
function makecar()
local vehicles = guiGridListGetSelectedItem(rentcargrid)
if (vehicles) then
local vehname = guiGridListGetItemText (rentcargrid, guiGridListGetSelectedItem (rentcargrid), 1)
local vehid = getVehicleModelFromName (vehname)
local source = getLocalPlayer()
triggerServerEvent("machjetzt ", source, vehname, vehid)
end
end
addEventHandler("onClientDoubleClick", getRootElement(), makecar)
Alles anzeigen
Lua
Server
vehs = 0
function machhin (source, name, id)
if getElementData(source, "creaecar") == 1 then
veh12 = vehs +1
local x, y, z = getElementPosition(source)
veh12 = createVehicle(id, x +2, y, z)
warpPedIntoVehicle(source, veh12)
outputChatBox("Du hast dir ein "..name.." erstellt!", source, 0, 255, 255)
setElementData(source, "createcar", 0)
else
outputChatBox("Du kannst nur ein Fahrzeug erstellen!", source, 255, 0, 0)
end
end
addEvent("machjetzt", true)
addEventHandler("machjetzt", getRootElement(), machhin)
Alles anzeigen