also wegen dem command hier mal wie ich es gemacht habe.
Lua
function portjail(thePlayer)
takeAllWeapons(thePlayer)
local rnd = math.random(1,2)
if rnd == 1 then
setElementInterior(thePlayer,3, 193.7802734375, 174.71875, 1003.0234375)
elseif rnd == 2 then
setElementInterior(thePlayer,3,197.900390625, 174.5732421875, 1003.0234375)
end
end
Arrestcolshape1 = createColSphere ( 194.1770, 159.4618, 1003.0234, 3.0)
setElementInterior(Arrestcolshape1, 3)
function arrest(theCop, Command, target)
local skinID = getElementModel ( theCop )
local targetplayer = getPlayerFromName(target)
local wantedlevel = getPlayerWantedLevel(targetplayer)
if getElementData(theCop, "Fraktion") == 1 or (getElementData(theCop,"Fraktion") == 5) or (getElementData(theCop,"Fraktion") == 4) or (getElementData(theCop,"Fraktion") == 12) then
if wantedlevel >= 1 then
if (isElementWithinColShape(theCop, Arrestcolshape1) == true) and (isElementWithinColShape(targetplayer, Arrestcolshape1) == true) then
local knastzeit = wantedlevel*3
local rnd = math.random(1,2)
takeAllWeapons(targetplayer)
setElementData(targetplayer, "Jailtime", knastzeit)
if rnd == 1 then
setElementPosition(targetplayer, 264.39999389648, 77.400001525879, 1001)
setElementInterior(targetplayer, 6)
setPlayerWantedLevel(targetplayer, 0)
setElementData(targetplayer, "Jailtime", knastzeit)
elseif rnd == 2 then
setElementPosition(targetplayer, 264.39999389648, 77.400001525879, 1001)
setElementInterior(targetplayer, 6)
setPlayerWantedLevel(targetplayer, 0)
setElementData(targetplayer, "Jailtime", knastzeit)
end
outputChatBox("Du wurdest für "..tostring(knastzeit).." Minuten eingesperrt!", targetplayer,255,0,0)
outputChatBox("Der Spieler wurde für "..tostring(knastzeit).." Minuten eingesperrt!", theCop,0,255,0)
else
outputChatBox("Du stehst nicht am richtigen Punkt!", theCop,255,0,0)
end
else
outputChatBox("Dieser Spieler hat keine Wanteds!", theCop)
end
else
outputChatBox("Du bist kein Beamter oder nicht im Dienst!", theCop,255,0,0)
end
end
addCommandHandler("arrest", arrest)
Alles anzeigen
also damit kannst du jemanden einknasten, aber musst nur denne rausfinden wie er nach ablauf der zeit rauskommt, weil das bearbeite ich auch noch im moment und weis ned wo der fehler deshalb ist xD