Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-08-12, 13:23


tymczasowy

Numb






Wiek: 38
Na forum: 5125 dni
Posty: 41
Nick w MP: Rosso



Respekt: 50

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:

samochod createVehicle5872279.1000976563, -1671.199951171915.1000003814700272 )


Tutaj kod. Jest on z usuni?t? funkcj? na sprawdzanie wozu bo i tak ona nie dzia?a?a.


samochod createVehicle5872279.1000976563, -1671.199951171915.1000003814700272 )


    function  privateCplayerseatjacked )
         if seat == 0 then 
 
            local account getPlayerAccountplayer )
            local accountName = ( account and getAccountName account ) or "" )
            if notaccountName == "Henio_Assassin" then
                cancelEvent()
                outputChatBox("Wlascicielem samochodu jest: Henio_Assassin "player25500false)
            end
        end
    end

addEventHandler "onVehicleStartEnter"getRootElement(), privateC )


Chodzi mi o funkcj? kt?r? m?g?bym u?y? do tego ?eby, gdy gracz wchodzi na miejsce kierowcy, sprawdza?o czy to jest stworzony samoch?d = "samochod".

Chyba dosy? zrozumiale to napisa?em. Za pomoc :piwo: oczywi?cie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-20, 01:28


Wittx

8===D






Wiek: 26
Na forum: 4794 dni
Posty: 121
Nick w MP: wittula

Piwa: 1905

Respekt: 120
Respekt: 120



auta = {
{id 5872279.1000976563= -1671.199951171915.10000038147272wlasciciel "Henio_Assassin"},
{id 4110030wlasciciel "nBanan"},                                                                      
}

function startZasobu()
for kv 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  privateCplayerseatjacked )
            local account getPlayerAccountplayer )
            local accountName = ( account and getAccountName account ) or "" )
            local owner getElementData(source,"owner")
            if seat == 0 then
            if owner then
                if notaccountName == owner or owner == false then
                cancelEvent()
                outputChatBox("Ten pojazd nale?y do u?ytkownika o nazwie #FFFFFF"..ownerplayer2551500true)
            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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-21, 17:14


tymczasowy

Numb






Wiek: 38
Na forum: 5125 dni
Posty: 41
Nick w MP: Rosso



Respekt: 50

Dzi?ki za pomoc ;) Do zamkni?cia/usuni?cia.

Postaw piwo autorowi tego posta
 

 
Tagi: samochód :: nick
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Samochód na nick Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku