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

Wysłany: 2020-03-20, 13:34


AsaXx







Wiek: 20
Na forum: 2413 dni
Posty: 74
Nick w MP: AsaXx

Piwa: 413

Respekt: 50

Cze??. Ostatnio pisz? sobie skrypt na levele, ale okaza?o si?, ?e na starcie ju? s? problemy. Chodzi mi o to, ?e jak jaki? gracz osi?gnie np. 300 SRP (bo 100 SRP to 1 lvl) by?o na tabie napisane, ?e ma ten 3 level. Ca?y czas na tabie pokazuje, ?e mam 1 level, a jak dam setElementData(localPlayer, "player:exp", 1000") to od razu znika nawet ten 1 level. Prosz? o szybk? pomoc, poniewa? mam ma?o czasu.

LEVELE:

Kod:


function levele()
if getElementData(localPlayer, "player:srp") > 1725 then
setElementData(localPlayer, "player:lvl", 1000)
end
end


TAB:
Kod:


{ ["name"] = "player:lvl", ["width"] = 50, ["friendlyName"] = "Poziom", ["priority"] = 4 },


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-20, 15:03


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

Sprawd? co zwraca
zmienna type (getElementData(localPlayer"player:srp")) -- i player:lvl

Je?li nie zwraca liczby tylko string to tu b?dzie problem. Je?li zwr?ci liczb? sprawd? jak u?yjesz np.
 if cosTam == getElementData 


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-20, 15:23


AsaXx







Wiek: 20
Na forum: 2413 dni
Posty: 74
Nick w MP: AsaXx

Piwa: 413

Respekt: 50

Mo?na troszk? ja?niej co i jak mam sprawdzi?? A? tak obeznany niestety nie jestem.
Cytat:


Sprawd? co zwraca

zmienna = type (getElementData(localPlayer, "player:srp")) -- i player:lvl


Nie mam ?adnej zmiennej w levelach albo dashboardzie, chyba, ?e jestem g?upi, a mo?e tak by? bo mia?em do?? du?? przerw? od pisania czego? w .lua.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-20, 15:32


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3


outputChatBox (type(getElementData(localPlayer"player:srp")))
 i 
 outputChatBox (type(getElementData(localPlayer"player:lvl")))

i powiedz co wyszlo

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-21, 17:11


AsaXx







Wiek: 20
Na forum: 2413 dni
Posty: 74
Nick w MP: AsaXx

Piwa: 413

Respekt: 50

Wysz?o mi takie co? i nie m?wi mi to nic.

number
boolean


[ Dodano: 2020-03-22, 13:30 ]
@ref

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-22, 18:48


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

A pr?bowa?e? zmienia? por?wnania? np. ==/<=/>=. Pode?lij wi?cej kodu bo z tego co masz to jest dobrze

[ Dodano: 2020-03-22, 18:49 ]
Poka? kod gdzie wstawiasz gracza pod TAB

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-23, 14:23


AsaXx







Wiek: 20
Na forum: 2413 dni
Posty: 74
Nick w MP: AsaXx

Piwa: 413

Respekt: 50

Je?li chodzi o kod z levelami to jest wszystko, napisa?em go na razie na testy.

Tab:

scoreboardColumns = {
    { ["name"] = "player:sid", ["width"] = 40, ["friendlyName"] = "SID", ["priority"]=},
    { ["name"] = "id", ["width"] = 25,  ["friendlyName"] = "ID", ["priority"]=2},
    { ["name"] = "name", ["width"] = 170, ["friendlyName"] = "Nick", ["priority"] = },
    { ["name"] = "player:lvl", ["width"] = 50, ["friendlyName"] = "Poziom", ["priority"] = },
    { ["name"] = "player:organization", ["width"] = 150, ["friendlyName"] = "Organizacja", ["priority"] = },
    { ["name"] = "player:faction", ["width"] = 85, ["friendlyName"] = "Frakcja", ["priority"] = MAX_PRIRORITY_SLOT },
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-24, 17:17


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

"AsaXx" napisał/a:

Je?li chodzi o kod z levelami to jest wszystko, napisa?em go na razie na testy.

Tab:

scoreboardColumns = {
    { ["name"] = "player:sid", ["width"] = 40, ["friendlyName"] = "SID", ["priority"]=},
    { ["name"] = "id", ["width"] = 25,  ["friendlyName"] = "ID", ["priority"]=2},
    { ["name"] = "name", ["width"] = 170, ["friendlyName"] = "Nick", ["priority"] = },
    { ["name"] = "player:lvl", ["width"] = 50, ["friendlyName"] = "Poziom", ["priority"] = },
    { ["name"] = "player:organization", ["width"] = 150, ["friendlyName"] = "Organizacja", ["priority"] = },
    { ["name"] = "player:faction", ["width"] = 85, ["friendlyName"] = "Frakcja", ["priority"] = MAX_PRIRORITY_SLOT },
}


Z tego wszystkiego co poda?e? ja nie widz? ?adnych brak?w albo niezgodno?ci. Przeanalizuj na spokojnie co jest ?le w Twoim kodzie, by? mo?e jest co? czego nie pokaza?e?(...)

Podpis
Coś tam kiedyś robiłem.

DC: kamison_.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-25, 17:13


AsaXx







Wiek: 20
Na forum: 2413 dni
Posty: 74
Nick w MP: AsaXx

Piwa: 413

Respekt: 50

Naprawi?em. Dzi?ki wszystkim za pomoc.

Postaw piwo autorowi tego posta
 

 
Tagi: levele :: tabie
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