Dobra jest ma?y problem. Mam kod na to aby samoch?d by? przypisany pod nick danego gracza. Tylko jest problem, jak wchodzi do wozu to nikt wi?cej nie mo?e do niego wej?? nawet jako pasa?er, albo wszyscy mog? wej??... Nie wiem jakiej u?y? funkcji ?eby nie przypisywa? wszystkich samochod?w o danym ID tylko jeden o danej nazwie np:
auta = {
{id = 587, x = 2279.1000976563, y = -1671.1999511719, z = 15.10000038147, r = 272, wlasciciel = "Henio_Assassin"},
{id = 411, x = 0, y = 0, z = 3, r = 0, wlasciciel = "nBanan"},
}
function startZasobu()
for k, v in ipairs(auta) do
local auto = createVehicle(v.id,v.x,v.y,v.z,0,0,v.r)
setElementData(auto,"owner",v.wlasciciel)
end
end
addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),startZasobu)
function privateC( player, seat, jacked )
local account = getPlayerAccount( player )
local accountName = ( account and getAccountName ( account ) or "" )
local owner = getElementData(source,"owner")
if seat == 0 then
if owner then
if not( accountName == owner or owner == false ) then
cancelEvent()
outputChatBox("Ten pojazd nale?y do u?ytkownika o nazwie #FFFFFF"..owner, player, 255, 150, 0, true)
end
end
end
end
addEventHandler ( "onVehicleStartEnter", getRootElement(), privateC )
Auto na moje konto mo?esz usun?? (jest po to, aby pokaz? Tobie, jak si? uk?ada tabel?), w t? tabel? mo?esz wstawia? aut, ile chcesz. r oznacza obr?t pojazdu.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach