Witam wszystkich !
Gdy m?j skrypt rozwo?enia towar?w "poszed? do naprawy", postanowi?em napisa? w?asn? frakcj? policji, ze wszystkim (wi?zienie, spawn, brama) w jednym skrypcie.
Ale wyskakuje mi b??d Attempt to concatenate global 'jailPlayer' (a userdata value), dok?adnie w tej linijce:
Kod: outputChatBox("Gracz " .. jailPlayer .. " zosta? uwi?ziony za z?e zachowanie!", getRootElement(), 0, 0, 255, true)
Kod:
function jail ( thePlayer, command, niedouczony )
jailPlayer = getPlayerFromName(niedouczony)
if ( isObjectInACLGroup ( "user." .. getAccountName (getPlayerAccount (thePlayer) ), aclGetGroup ( "Policja" ) ) ) then
if jailPlayer then
setElementInterior(jailPlayer, 6)
setElementPosition(jailPlayer, 264.24, 77.55, 1001.82)
outputChatBox("Zosta?e? uwi?ziony za z?e zachowanie!", jailPlayer, 0, 0, 255, true)
outputChatBox("Gracz " .. jailPlayer .. " zosta? uwi?ziony za z?e zachowanie!", getRootElement(), 0, 0, 255, true)
setTimer ( function()
outputChatBox ( "5 second delay text!" )
end, 5000, 1 )
else
outputChatBox("Z?y nick!", thePlayer, 0, 0, 255, true)
end
else
outputChatBox("Nie jeste? pracownikiem Policji!", player)
end
end
addCommandHandler("jail", jail)