Hallo,
ich hab ein bisschen rumgebastelt und hab bei dem Script folgendes Problem:
Oben wird abgefragt ob derjenige in der Fraktion 7 ist. Aber wenn man ausbricht z.B. in der Fraktion 2 funktioniert das trotzdem.
Keine Fehlermeldung sowohl im Debugscript 3 oder im Serverlog.
Ich benutze den THC Gamemmode. Ich habe das Script in der allround.lua gespeichert.
Lua
function knastausbruch_func(player, cmd)
if thcGetElementData ( player, "fraktion" ) == 7 then
return
end
if (thcGetElementData(player, "jailtime") >= 1) then
if not knastausbruchan then
outputChatBox("Hat leider nicht geklappt, versuche es später erneut!", player, 200, 0, 0)
return
end
knastausbruchan = false
setTimer(function ()
knastausbruchan = true
end, 60*60*1000, 1)
setElementPosition ( player, -1614.5999755859, 681.09997558594, 7.1999998092651 )
setElementInterior(player, 0)
setElementDimension ( player, 0 )
outputChatBox("Jemand ist aus dem Gefängniss ausgebrochen!", getRootElement(), 200, 0, 0)
outputChatBox ("Für deinen Ausbruch musste deine Fraktion 5000 $ Aufwand betreiben!", player, 0, 255, 0 )
thcSetElementData ( player, "wanteds", 6 )
setPlayerWantedLevel ( player, 6 )
thcSetElementData ( player, "bail", 0 )
thcSetElementData ( player, "jailtime", 0 )
toggleControl ( player, "enter_exit", true )
toggleControl ( player, "fire", true )
toggleControl ( player, "jump", true )
toggleControl ( player, "action", true )
else
triggerClientEvent(player, "infobox_start", getRootElement(), "Du bist nicht\nim Gefaengniss!", 7500, 255, 0, 0)
end
end
addCommandHandler("flucht", knastausbruch_func)
Alles anzeigen
mfg