Cze??,
Mam problem z getPlayerAccount.
Dos?ownie bierze mnie od tego k****, ;3.
ehh, od czego by tu zacz??...
mam kod:
taki kod...
Tam gdzie teraz jest output kiedy? by? setAccountData, lecz w?a?nie przez taki b??d:
Bad Argument, expected element at argument 1, got boolean, zmieni?em t? linijk? do test?w. Wiecie, by sprawdzi? czy wy?wietli (cudem) t? linijk?. Znaczy jak ma moje konto, "na imi?".
Lecz niestety b??d si? powtarza. A ja nie mog? zrobi? mych rang... smutek troch? bo zdaje mi si? ?e robi? wszystko zgodnie z wiki.
Pr?bowa?em getPlayerFromName, co? takiego... z argumentem (who) i to samo.
Macie jak?? sensown? odpowied? co nie tak, bo bez tego nie nadam account data ... dla gracza.
Zimne, ciep?e... nawet z sokiem piwo.
[ Dodano: 2015-01-02, 23:49 ]
Ahh, teraz tak patrz?. I troch? nie jasno. Wywala mi b??d po pobraniu PlayerAccount.
"Bad Argument, expected element at argument 1, got boolean"
Mi wszystko dzia?a. Dla pewno?ci dodaj sprawdzanie, czy gracz jest zalogowany.
function setAccountSomething(player)
player.account:setData('something', 'top kek');
outputChatBox('"Something" ma warto?? '..player.account:getData('something')..', jakie? uwagi?');
end
addCommandHandler('giveme', setAccountSomething);
Je?li chcesz przetestowa? m?j kod to w??cz OOP w mecie, o tak:
Mo?e inaczej, oczywi?cie Piorun. Tw?j przyk?ad dzia?a, i pobiera si?.
Lecz jak wy?wietla user: i jakie? tam id.
Zrobi?em do tego if'a z pobieraniem daty account
"status = getAccountData(konto, "kp")"
i dzia?a?o.
Jednak to robi?em w oddzielnej funkcji.
Dok?adnie to w tej:
function comm(thePlayer)
konto = getPlayerAccount(thePlayer)
status = getAccountData(konto, "kp")
if (status==1) then
outputChatBox("jest")
else
outputChatBox("nie ma")
end
end
addCommandHandler("daj", comm)
Nie robi?em tam local?w, to tylko dla test?w.
No i oczywi?cie wszystko ?miga?o a? do czasu gdy to przenios?em do kodu oto tego:
function przyLogowaniu(thePlayer)
local konto = getPlayerAccount(thePlayer)
local status = getAccountData(konto, "rank")
Dok?adnie wywala: ( to samo, ale lepiej napisz? )
- Warning - Bad Argument, getPlayerAccount, [Expected element at argument 1.
No i oczywi?cie warn przy getAccountData.
Mo?e co? g?upio robi?, no ale. Po to tu jestem by kto? nakierowa? ;3.
Co do sposobu shuffle, czy jak tam...
Wybacz ale nie mog?em przypisa? argumentu do tego, player nie, tam z wiki jakie? wzi??em ale i tak nie. O?wiat? prosz? !
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