Witamy na GTAOnline Obecny czas to 2017-02-27, 10:12 Użytkowników: 68726
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: setaccountdata
1. setAccountData
cześć mam taki kod :

function akceptujnameranga )
    if 
name then
    setAccountData
(name"StopienPol"ranga)
    
outputChatBox"* Zmieniłeś stopień "..name.." na "..ranga.."."source02550true )
    else
    
outputChatBox"* Gracza " .. name .. " niema na serwerze."source02550true )
    
end
end


jako pierwszy argument przekazuje login gracza i chciałbym zrobić zebym mogł zmienic jego AccountDate tylko niewiem jak go zadelkarować.

wywla mi bad argument: expected account at argument 1, got string 'maciek00'. przy funkcji SetAccountData

Za pomoc :piwo:
2. Nie działa setAccountData
Problem polega na tym że po kupieniu towaru nie dodaje graczowi setAccountData

oto wycinek kodu kupna jednego towaru:


function buyItem()
    
local thePlayer getLocalPlayer()
    
points getElementData(getLocalPlayer(), "Pkt")
    if 
RadioButton10:Selected() then    
        
if points 10 then
            triggerServerEvent
("zmienKase"getRootElement(), getLocalPlayer(), getPlayerMoney(getLocalPlayer()) - 0)
            
setTimer(addPercent10002150)
            
setAccountData(getPlayerAccount(getPlayerFromName(thePlayer)), "piasek"true)
                
setAccountData(getPlayerAccount(getPlayerFromName(thePlayer)), "brak"false)
        else
            
outputChatBox("Ta opcja jest dostępna dla graczy do 10 punktów"25500)
        
end    
            end
    end
3. Nie działa setAccountData
Problem polega na tym że po kupieniu towaru nie dodaje graczowi setAccountData

oto wycinek kodu kupna jednego towaru:


function buyItem()
    
local thePlayer getLocalPlayer()
    
points getElementData(getLocalPlayer(), "Pkt")
    if 
RadioButton10:Selected() then    
        
if points 10 then
            triggerServerEvent
("zmienKase"getRootElement(), getLocalPlayer(), getPlayerMoney(getLocalPlayer()) - 0)
            
setTimer(addPercent10002150)
            
setAccountData(getPlayerAccount(getPlayerFromName(thePlayer)), "piasek"true)
                
setAccountData(getPlayerAccount(getPlayerFromName(thePlayer)), "brak"false)
        else
            
outputChatBox("Ta opcja jest dostępna dla graczy do 10 punktów"25500)
        
end    
            end
    end
4. setAccountData & getAccountData
czy jest możliwość użycia funkcji:
https://wiki.multitheftauto.com/wiki/GetAccountData
i
https://wiki.multitheftauto.com/wiki/SetAccountData
na graczu którego nie ma teraz na serverze ?
jeśli tak to prosze o jakiś prosty przykład, sam probowałem ale nie wiem czemu mi nie działa
5. Komenda na acl i dodawanie wartości do setAccountData .
Witajcie jak zrobić komendę na ACL która dodaje do setAccountData o nazwie "Score" Wartośc podaną.
Np:
/dajscore 50 - Dodaje 50 Score,

/dajscore 14700 - Dodaje 14700 Score.


Za Pomoc Dam :piwo: i Reputacje :)

Czekam Na Waszą Pomoc.
6. proble* z setAccountData
Robie system postaci i tu **** znikowąd.
ss konsoli http://www.fototube.pl/zd...7-badnagtao.png
kod
Kod:


function onreghandler(thePlayer)
local konto = getPlayerAccount ( thePlayer )
local wolnyslot = "Wolny Slot"
setAccountData ( konto, "postac11", tostring(wolnyslot))
setAccountData ( konto, "postac22", tostring(wolnyslot))
setAccountData ( konto, "postac33", tostring(wolnyslot))
setAccountData ( konto, "postac44", tostring(wolnyslot))
end
7. SetAccountData getAccountData oraz guiSetText
Witam a więc tak zaczełem robić sobie system logowanie
i wszystko git działa oprucz tego ze chce ze w funckji w której zarejestruje działo sie
Kod:


local login = "Test"
setAccountData(playeraccount,"my",login)

i potem zeby po stronie client było
local mytext = getAccountData(playeraccount,"mu")
guiSetText(mylabel,mytext)


jezeli chodiz o local playeraccount to mam dział ale w gui w labelce pisze false :/




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,44 sekundy. Zapytań do SQL: 8