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

Wysłany: 2018-12-23, 12:10


killercycDDS

Migacz






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

Piwa: 1659

Respekt: 22

Witam nudzi mi postanowi?em zrobi? sobie system poziom?w i mam jeden problem jak zrobi? by odpowiedni exp by? odpowiedni przypisany poziomowi np 2 lvl potrzeba 20 exp i tak dalej

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 12:39


Mikołajj







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

Piwa: 132

Respekt: 91

na przyk?adzie:

function level(plr)
    if getElementData(plr"p:points") >= "20" then
        setElementData(plr"p:level""1")
    end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 13:05


killercycDDS

Migacz






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

Piwa: 1659

Respekt: 22

zrobi?em co? takiego

function lvl(plr)
local exp getElementData(plr,"player:exp")
local lvl getElementData(plr,"player:poziom")
if getElementData(plr"player:exp") >= "20" then
        setElementData(plr"player:poziom""1")
    end
end
if getElementData(plr"player:exp") >= "40" then
        setElementData(plr"player:poziom""2")
    end
end)
addEvent('lvls',true)
addEventHandler('lvls',root,function(lvl)

i wywala
'<eof>' expected near 'end' 11 linika
a to jest 11 linijka end)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 13:07


Qwertick

Coming soon...






Wiek: 23
Na forum: 3577 dni
Posty: 472
Nick w MP: Qwertick

Piwa: 2726

Respekt: 215,8
Respekt: 215,8Respekt: 215,8

function lvl(plr)
local exp getElementData(plr,"player:exp")
local lvl getElementData(plr,"player:poziom")
if getElementData(plr"player:exp") >= "20" then
        setElementData(plr"player:poziom""1")
    end
end
if getElementData(plr"player:exp") >= "40" then
        setElementData(plr"player:poziom""2")
    end
end
addEvent('lvls',true)
addEventHandler('lvls',root,function(lvl)


Podpis

Kontakt
Discord: Qwertick#1210

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 14:43


killercycDDS

Migacz






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

Piwa: 1659

Respekt: 22

"Wercio." napisał/a:

function lvl(plr)
local exp getElementData(plr,"player:exp")
local lvl getElementData(plr,"player:poziom")
if getElementData(plr"player:exp") >= "20" then
        setElementData(plr"player:poziom""1")
    end
end
if getElementData(plr"player:exp") >= "40" then
        setElementData(plr"player:poziom""2")
    end
end
addEvent('lvls',true)
addEventHandler('lvls',root,function(lvl)


Nadal to samo

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 14:46


Qwertick

Coming soon...






Wiek: 23
Na forum: 3577 dni
Posty: 472
Nick w MP: Qwertick

Piwa: 2726

Respekt: 215,8
Respekt: 215,8Respekt: 215,8

function lvl(plr)
local exp getElementData(plr,"player:exp")
local lvl getElementData(plr,"player:poziom")
if getElementData(plr"player:exp") >= 20 then
        setElementData(plr"player:poziom""1")
    end
if getElementData(plr"player:exp") >= 40 then
        setElementData(plr"player:poziom""2")
    end
end
addEvent('lvls',true)
addEventHandler('lvls',root,lvl)


Podpis

Kontakt
Discord: Qwertick#1210

Ostatnio zmieniony przez Qwertick 2018-12-23, 20:05, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 14:54


killercycDDS

Migacz






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

Piwa: 1659

Respekt: 22

Dalej systemlvla/lvl.lua:12: 'end' expected near '<eof>'

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 15:23


Pawel5321

Szkrypter






Wiek: 36
Na forum: 3809 dni
Posty: 237
Nick w MP: Pawell

Piwa: 2315

Respekt: 240
Respekt: 240Respekt: 240

Nie pami?tam jak to dok?adnie jest w lua, ale
getElementData(plr, "player:exp") >= "40"
sprawdzanie czy tekst jest mniejszy/wi?kszy od innego tekstu to kiepski pomys?.
Spr?buj u?y? tonumber.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 18:03


killercycDDS

Migacz






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

Piwa: 1659

Respekt: 22

M?g?by? pokaza? jaki? przyk?ad uzycia

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 18:07


Qwertick

Coming soon...






Wiek: 23
Na forum: 3577 dni
Posty: 472
Nick w MP: Qwertick

Piwa: 2726

Respekt: 215,8
Respekt: 215,8Respekt: 215,8

function lvl(plr)
    local exp tonumber(getElementData(plr"player:exp"))
    local lvl tonumber(getElementData(plr"player:poziom"))
    if exp >= "20" then
        setElementData(plr"player:poziom""1")
    end
    if exp >= "40" then
        setElementData(plr"player:poziom""2")
    end
end
addEvent('lvls',true)
addEventHandler('lvls',root,lvl)


Podpis

Kontakt
Discord: Qwertick#1210

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
killercycDDS
Wysłany: 2018-12-23, 19:34


Pawel5321

Szkrypter






Wiek: 36
Na forum: 3809 dni
Posty: 237
Nick w MP: Pawell

Piwa: 2315

Respekt: 240
Respekt: 240Respekt: 240

xD
nie piszcie tego "20" i "40 w cudzys?owie, tylko bez.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
killercycDDS
Wysłany: 2018-12-23, 21:00


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

przyk?ad:

function wczytaj(plr)
    local aktualne_exp=getElementData(plr,"aktualne_exp") or 0
    if (aktualne_exp>=20then
        setElementData(plr,"poziom",1)
    elseif (aktualne_exp>=40then
        setElementData(plr,"poziom",2)
    elseif (aktualne_exp>=60then
        setElementData(plr,"poziom",3)
    end
end
addCommandHandler("wczytajpoziom",wczytaj)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 22:05


killercycDDS

Migacz






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

Piwa: 1659

Respekt: 22

"Wercio." napisał/a:

function lvl(plr)
    local exp tonumber(getElementData(plr"player:exp"))
    local lvl tonumber(getElementData(plr"player:poziom"))
    if exp >= "20" then
        setElementData(plr"player:poziom""1")
    end
    if exp >= "40" then
        setElementData(plr"player:poziom""2")
    end
end
addEvent('lvls',true)
addEventHandler('lvls',root,lvl)

thx dzia?a ale teraz jak zrobi? by aktualizowa?o scoreborda

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 22:11


Qwertick

Coming soon...






Wiek: 23
Na forum: 3577 dni
Posty: 472
Nick w MP: Qwertick

Piwa: 2726

Respekt: 215,8
Respekt: 215,8Respekt: 215,8

dxDrawText(tonumber(getElementData(player"player:exp")), whwh...
to player na swoje zmie?

Podpis

Kontakt
Discord: Qwertick#1210

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-23, 23:44


killercycDDS

Migacz






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

Piwa: 1659

Respekt: 22


function lvl(plr)
    local exp getElementData(plr"player:exp") or 0
    local lvl getElementData(plr"player:poziom")
    local uid getElementData(plr,"player:uid")
    --local ss getElementData(plr,"player:poziom")
    --setElementData(plr,"player:poziom",ss+1)
--if el ~= localPlayer then return end
    if exp 25 then 
        setElementData(plr"player:poziom"1)
        triggerClientEvent(plr"onClientAddNotification"plr"Osi?gn??e? 1 poziom. Gratulujemy.")
    exports["tiyl-db"]:dbSet("UPDATE tiyl_gracze SET poziom=? WHERE id=?"getElementData(plr"player:uid"), lvl+1)
end
    if exp 40 then
        setElementData(plr"player:poziom"2)
        triggerClientEvent(plr"onClientAddNotification"plr"Osi?gn??e? 2 poziom. Gratulujemy.")
        exports["tiyl-db"]:dbSet("UPDATE tiyl_gracze SET poziom=? WHERE id=?"getElementData(plr"player:uid"), lvl+1)
    end
end
addEvent('lvls',true)
addEventHandler('lvls',root,lvl)

zrobi?em co? takiego ani nie dodaje lvla ani nie wy?wietla powiadomie? gdy wbijemy odpowiedni? liczb? exp

Postaw piwo autorowi tego posta
 

 
Tagi: poziomy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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