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

Wysłany: 2020-02-20, 23:05


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

Witajcie przychodz? z pytaniem zastanawiam si? bo chc? po?wiczy? zrobi? system lvla ale taki nie ?e ka?dy poziom ma okre?lony lvl i by nie tworzy? milion linijek kodu tylko np start jest pierwszy lvl 100 xp i chc? by drugi lvl by? by 120 itd zwi?kszenie o 20 co lvl

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-20, 23:33


Mikołajj







Wiek: 22
Na forum: 2885 dni
Posty: 303
Nick w MP: Mikołaj

Piwa: 132

Respekt: 91

Troch? interpunkcji i mo?e co? zrozumiemy :p Dok?adniej? Opisz to jako? bo jak na razie to wiem, ?e lvl 20xp co? tam co? tam ma?o linijek kodu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 00:46


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22


addEvent('lvls',true)
addEventHandler('lvls',root,function()
    local poziom getElementData(client,"tiyl:gracz:poziom")
    local exp getElementData(client"tiyl:gracz:exp") or 0
    local ilosc_doswiadczen getElementData(client"tiyl:gracz:doswiadczenie") or 0
    local wymagane_xp 100 
    local nastepny_poziom 20
    if ilosc_doswiadczen >= wymagane_xp then 
    poziom poziom+1 
    ilosc_doswiadczen ilosc_doswiadczen-ilosc_doswiadczen 
    exp =  wymagane_xp+nastepny_poziom 
end
end)

Nie otrzymuje odpowiedniego po przekroczeniu 100 xp

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 01:02


Mikołajj







Wiek: 22
Na forum: 2885 dni
Posty: 303
Nick w MP: Mikołaj

Piwa: 132

Respekt: 91

Czym r??ni si? elementData ilosc_doswiadczen od exp?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 01:10


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

tiyl:gracz:doswiadczenie na wy?wietlanie a exp na ilo?? exp wymaganego

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 01:17


Mikołajj







Wiek: 22
Na forum: 2885 dni
Posty: 303
Nick w MP: Mikołaj

Piwa: 132

Respekt: 91

Kod jest troch? niezrozumia?y, ale poka? jak triggerujesz event, gdzie, po jakiej stronie itd.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 01:23


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

client

triggerServerEvent("lvls",localPlayerlocalPlayer)
setElementData(localPlayer,'tiyl:gracz:doswiadczenie',getElementData(localPlayer,'tiyl:gracz:doswiadczenie')+math.random(14,26))


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 12:11


Mikołajj







Wiek: 22
Na forum: 2885 dni
Posty: 303
Nick w MP: Mikołaj

Piwa: 132

Respekt: 91

?le wywo?ujesz event:

triggerServerEvent("lvls",localPlayerlocalPlayer)


Usu? drugie localPlayer, ale to chyba nie pomo?e, masz jakie? b??dy w ds3?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 12:38


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

db3 czyste

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 12:50


Mikołajj







Wiek: 22
Na forum: 2885 dni
Posty: 303
Nick w MP: Mikołaj

Piwa: 132

Respekt: 91

Zacznij mo?e od tego, ?e po kodzie wida?, ?e najpierw triggerujesz event, a potem ustawiasz elementDate ;)

Spr?buj:

setElementData(localPlayer,'tiyl:gracz:doswiadczenie',getElementData(localPlayer,'tiyl:gracz:doswiadczenie')+math.random(14,26))
triggerServerEvent("lvls",localPlayerlocalPlayer)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 19:00


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

"Miko?ajj" napisał/a:

Zacznij mo?e od tego, ?e po kodzie wida?, ?e najpierw triggerujesz event, a potem ustawiasz elementDate ;)

Spr?buj:

setElementData(localPlayer,'tiyl:gracz:doswiadczenie',getElementData(localPlayer,'tiyl:gracz:doswiadczenie')+math.random(14,26))
triggerServerEvent("lvls",localPlayerlocalPlayer)

M?g?by? mi wyt?umaczy? czym to si? r??ni bo na starej wersji systemu lvla tak mia?em i dzia?a?o

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 19:56


Mikołajj







Wiek: 22
Na forum: 2885 dni
Posty: 303
Nick w MP: Mikołaj

Piwa: 132

Respekt: 91

Bo najpierw dajesz expa a potem triggerujesz event, w kt?rym ma si? zmieni? lvl pod wzgl?dem expa tak?

Postaw piwo autorowi tego posta
 

 
Tagi: poziom
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » poziom Odpowiedz do tematu

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