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

Wysłany: 2013-02-24, 20:49


pidbulxd







Wiek: 28
Na forum: 5230 dni
Posty: 135
Nick w MP: Word

Piwa: 540

Respekt: 60

Witajcie !

Chce zrobi?, aby gracz rejestruj?cy si? posiada? swoje id konta. Np. Rejestruje sie i daje mi id konta 1. Jak to zrobic ?

My?la?em ?e poprzez :
setAccountData(account,"ID Konta",+1)

Ale kiszka.

Je?eli kto? wie, jak to zrobi?, prosze napisa? :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-24, 20:57


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Konta zapisywane s? w lokalnej bazie danych, kt?ra sama przypisuje indeksy czyli ... wystarczy, ?e za pomoc? p?tli sprawdzi?, kt?re dane s? takie same do rekordu bazy i po prostu wczytasz indeks. Taki prosty kod:


function returnAccountIndeks(zmienna) -- inicjujemy funkcj?.
if zmienna then -- sprawdzamy czy zosta?a podana zmienna
for k,v in ipairs(getAccounts()) do -- inicjujemy p?tle
if zmienna == getAccountName(vthen -- ten kod sprawdza czy zmienna (w kt?rej zawarty jest npnick graczajest r?wna nazwie konta.
return -- zwracany jest indeks.
break -- poniewaspodziewamy sitylko jednego konta dobrze jest zako?czysprawdzanie je?eli znajdziemy to czego nam trzeba
end
end
end


Powodzenia ;)

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: konta.
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