Wysłany: 2020-03-20, 13:10
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
Witam, to znowu ja XD. Jak element dacie przypisywa? tekst? Cu? takiego nie dzia?a :C
setElementData ( source , "ranga" , "Amator" )
Wysłany: 2020-03-20, 13:14
xyzzzikk
.gg
Wiek: 18 Na forum: 2774 dni Posty: 175
Nick w MP: aspyk
Piwa : 6499
"Szyszka947" napisał/a :Witam, to znowu ja XD. Jak element dacie przypisywa? tekst? Cu? takiego nie dzia?a :C
setElementData ( source , "ranga" , "Amator" )
Ale co dokladnie ma to robic?
Wysłany: 2020-03-20, 13:18
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
dok?adnie ma to robi?: do elementdaty ranga ma przypisa? nie liczb?, lecz ?a?cuch amator
Wysłany: 2020-03-20, 13:43
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Jaki ?a?cuch?
To mo?e zapisz tabel?.
{ "Amator" , "druga warto??" }
Wysłany: 2020-03-20, 13:54
Adaskokieblasko
Wiek: 23 Na forum: 2954 dni Posty: 101
Piwa : 18
Jakie? b??dy DB?
Bo nie ma ?adnego problemu z zapisywaniem tekstu w 3 argumencie setElementData
Wysłany: 2020-03-20, 13:54
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
Pisz?c ?a?cuch chodzi?o mi o wyraz po prostu. Do czego ma s?u?y? ta tabela? Nie ma b??d?w w db3
Wysłany: 2020-03-20, 14:57
kamison
Przyszły programista .lua
Wiek: 25 Na forum: 3302 dni Posty: 391
Nick w MP: kamison
Piwa : 594
Poka? nam jakiej funkcji u?ywasz jak bierzesz source
Wysłany: 2020-03-20, 15:21
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
Wysłany: 2020-03-20, 15:36
kamison
Przyszły programista .lua
Wiek: 25 Na forum: 3302 dni Posty: 391
Nick w MP: kamison
Piwa : 594
Wysłany: 2020-03-20, 15:43
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
No tak, przecie? t? range ma graczu nadawa?. Element jest dobry, tylko ?le ustawiam t? range, i w tym jest problem
Wysłany: 2020-03-20, 16:19
kamison
Przyszły programista .lua
Wiek: 25 Na forum: 3302 dni Posty: 391
Nick w MP: kamison
Piwa : 594
Zamiast SOURCE u?yj tej funkcji do elDaty getPlayerFromAccountName () -- masz na wiki opisane
Wysłany: 2020-03-20, 18:04
Adaskokieblasko
Wiek: 23 Na forum: 2954 dni Posty: 101
Piwa : 18
"Szyszka947" napisał/a :Pisz?c ?a?cuch chodzi?o mi o wyraz po prostu. Do czego ma s?u?y? ta tabela? Nie ma b??d?w w db3
Pode?lij ca?y event
Wysłany: 2020-03-20, 18:15
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
function rangiSkill ()
mojskill = getElementData ( source , "Skill:gracz" )
if mojskill < 12 then
setElementData ( source , "ranga" , "Amator" )
end
end
addEventHandler ( "onPlayerLogin" , getRootElement (), rangiSkill )
Wysłany: 2020-03-20, 18:23
Adaskokieblasko
Wiek: 23 Na forum: 2954 dni Posty: 101
Piwa : 18
Jeste? pewny ?e ten warunek si? spe?nia?
mojskill = getElementData ( source , "Skill:gracz" )
if mojskill < 12 then
Polecam wej?? na serwer z odpalonym runcodem i wpisa? w konsoli
"run outputDebugString(getElementData(getPlayerFromName("Tutaj tw?j nick"),"Skill:gracz"))"
Edit: Wgra?em to na sw?j serwer bez tego if'a i poprawnie mi nadaje elementDate
Więcej szczegółów
Wystawiono 1 piw(a):Szyszka947
Wysłany: 2020-03-20, 18:51
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
o, mi te?. "Pr?ba por?wnania warto?ci logicznej z liczb?", taki bledzik. Ale ten Skill:gracz nie jest warto?ci? logiczn? przeciez no xD.
local obliczenia = zabojstwa - smierci
setElementData ( source , "Skill:gracz" , obliczenia )
i w scoreboardzie, (obecnie 0 smierci i 0 zabojstw) wyswietla sie 0.
call ( getResourceFromName ( "Scoreboard" ), "scoreboardAddColumn" , "Skill:gracz" , root , 70 , "Skill" , 7 )
a w runcodzie zwraca mi true. Dlaczego?
[ Dodano : 2020-03-20, 19:23 ]
Dobra, naprawi?em. Rozwi?zanie:
tonumber ( getElementData ( source , "Skill:gracz" ) or 0 )
Tagi: elementdata
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: