Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: guisettext
1. Guisettext
Witam, mam pytanie jak zamiast 2 guitext?w zrobi? 1 ?

addEventHandler("onClientGUIChanged"buttonItems["loot_colum_amount_out"], function(element)
    
guiSetText buttonItems["loot_colum_amount_out"], string.gsub (guiGetTextbuttonItems["loot_colum_amount_out"] ), "[^0-9]""") )
end)

addEventHandler("onClientGUIChanged"buttonItems["inventory_colum_amount_out"], function(element)
    
guiSetText buttonItems["inventory_colum_amount_out"], string.gsub (guiGetTextbuttonItems["inventory_colum_amount_out"] ), "[^0-9]""") )
end)


https://zapodaj.net/66e3b981b4c69.png.htmlhttps://zapodaj.net/66e3b981b4c69.png.html [/code]
2. Server i guiSetText
Witam ponownie!
Otoz chcia?em zrobi? zeby w labelu pokazywa?o czy gracz ma dane prawa jak wchodzi na server.

Nie bede podawa? ca?ego skryptu bo to jest ma?o istotne i jestem na komputerze na kt?rym nie mam mta.

Dajmy na to:

Kod:

function testa(player)
local accounta = getPlayerAccount(player)
local login = getAccountName(accounta)
if isObjectInACLGroup ("user."..login, aclGetGroup ( "Admin" ) ) then
local napis = "TAK"
else
local napis = "NIE"
end
triggerClientEvent(player, "ustaw",getRootElement(),napis)
end
addEvent("test",true)
addEventHandler("test",getRootElement(),testa)

function ustaw(napis)
guiSetText(labelAdmin,napis)
end


Nie dzia?a. Z tego co pami?tam to daje b?ad drugiego argumentu w cliencie guiSetText
3. 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 :/