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

Wysłany: 2019-06-14, 17:30


Rumper

Majster od pysa






Wiek: 15
Na forum: 3315 dni
Posty: 231
Nick w MP: Rumper

Piwa: 592

Respekt: 180
Respekt: 180Respekt: 180

Ostrzeżeń: 20%
Jak zrobi? ?eby po wyj?ciu z serwera zapisywa?o bro? kt?r? ma gracz?

Podpis
Elo benc
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-14, 17:33


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

W jaki spos?b chcesz zapisa? t? informacj??


Więcej informacji znajdziesz w Wikipedii MTA:

getPedWeapons


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-14, 18:13


Rumper

Majster od pysa






Wiek: 15
Na forum: 3315 dni
Posty: 231
Nick w MP: Rumper

Piwa: 592

Respekt: 180
Respekt: 180Respekt: 180

Ostrzeżeń: 20%
W sumie to w jakikolwiek.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-14, 19:52


NotPaladyn







Wiek: 23
Na forum: 2790 dni
Posty: 866
Nick w MP: NotPaladyn

Piwa: 3135

Respekt: 690
Respekt: 690Respekt: 690


   Vice Admin: Jeśli potrzebujesz pomocy w sprawach organizacyjnych lub technicznych - skontaktuj się ze mną.
Masz tutaj kod, je?li chcesz to mo?esz go u?y?
Bronie zapisuj? si? je?li masz konto w ACL, nie musi by? w grupie Admin, po prostu jak u?yje /login nick has?o i dostanie bro? to ona zapisuj? si? na jego koncie.
Po relogu ona nadal jest tyle ?e gracz musi zalogowa? si? oczywi?cie na konto

Kod daj po stronie servera

function Bronie(source)
    if not (sourcethen 
        return false 
    end
    local konto getPlayerAccount source )
    if (kontothen
        for i=012 do
            local Bron         getAccountData(konto"Bron"..tostring(i))
            local Amunicja     getAccountData(konto"Amunicja"..tostring(i))
            if (Bronthen
                setElementData (source"Bron"..tostring(i), Bron )
                if Amunicja then
                    giveWeapon sourceBronAmunicja )
                    setElementData (source"Amunicja"..tostring(i), Amunicja)
                else
                    giveWeapon sourceBron)
                end
            end
        end
    end
end


function Zalogowanie(  )
    Broniesource )
    
end
addEventHandler("onPlayerLogin"getRootElement(), Zalogowanie)




function ZapiszBroniesource )
    if not (sourcethen return false end
    local konto getPlayerAccount source )
    if (kontothen
        for i=012 do
            Bron         getPedWeapon source)
            Amunicja     getPedTotalAmmo source)
            if Bron then
                setAccountData (konto"Bron"..tostring(i), Bron )
            end
            if Amunicja then
                setAccountData (konto"Amunicja"..tostring(i), Amunicja)
            end
        end
    end
end


function Wyjscie()
    ZapiszBronie(source)
end
addEventHandler "onPlayerQuit"getRootElement ( ), Wyjscie )




function SmiercGracza()
    for i=012 do
        local Bron         tonumber(getPedWeapon source))
        local Amunicja     tonumber(getPedTotalAmmo source))
        if Bron then
            setElementData (source"Bron"..tostring(i), Bron )
        end
        if Amunicja then
            setElementData (source"Amunicja"..tostring(i), Amunicja)
        end
    end
end
addEventHandler ("onPlayerWasted"getRootElement(), SmiercGracza)

function SpawnGracza(  )
    for i=012 do
        local Bron         tonumber(getElementData(source"Bron"..tostring(i)))
        local Amunicja     tonumber(getElementData(source"Amunicja"..tostring(i)))
        if Bron and Amunicja then
            giveWeapon(sourceBronAmunicja)
        elseif Bron and not Amunicja then
            giveWeapon(sourceBron1)
        end
    end
end
addEventHandler ("onPlayerSpawn"getRootElement(), SpawnGracza


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Rumper
Wysłany: 2019-06-19, 19:08


Rumper

Majster od pysa






Wiek: 15
Na forum: 3315 dni
Posty: 231
Nick w MP: Rumper

Piwa: 592

Respekt: 180
Respekt: 180Respekt: 180

Ostrzeżeń: 20%
NotPaladyn, Dzi?ki leci :piwo:
Do zamkni?cia

Postaw piwo autorowi tego posta
 

 
Tagi: bron
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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