Lua
local id
addEvent("client_request_exit_target",true)
addEventHandler("client_request_exit_target",getRootElement(),
function(lastinsertid)
outputChatBox("Drücke num_add um den Ausgang zu speichern!")
id = lastinsertid
unbindKey("num_add","both",showhide_ic)
bindKey("num_add","both",client_create_exit)
bindKey("num_0","both",client_interior_fail)
end
)
function client_create_exit(key,keystate)
if (key == "num_add") and (keystate == "down") then
triggerServerEvent("server_add_exit",getLocalPlayer(),id)
id = nil
unbindKey("num_add","both",client_create_exit)
bindKey("num_add","both",showhide_ic)
unbindKey("num_0","both",client_interior_fail)
end
end
function client_interior_fail(key,keystate)
if (key == "num_add") and (keystate == "down") then
triggerServerEvent("server_remove_interior",getLocalPlayer(),id)
id = nil
unbindKey("num_add","both",client_create_exit)
bindKey("num_add","both",showhide_ic)
unbindKey("num_0","both",client_interior_fail)
end
end
Alles anzeigen
num_add funzt einwandfrei aber num_0 nicht
egal was ich für num_0 verwende, also auch rshift oder so funzen ned...
..kein error
EDIT: FAIIIILLL!!!!