Czeeee?? to zn?w ja.. chcia?bym zapyta? si? jak zrobi? aby wy?wietli? gui graczowi z moimi danymi z element dat. M?wi?c inaczej wpisuj?c /pokazdowod <nick> pokazywa?o graczowi moje dane. Funkcja dzia?a, pokazuje mu gui aczkolwiek pokazuje dane jego, nie moje. Logiczne jest to, ?e jak bedzie localPlayer to pobierze gracza lokalnego tylko czym to zast?pi? albo inaczej jak pobra? t? warto?? z servera.
server
[lua]
local function pokazOperacje(plr)
if not dowodzik[plr] then return end
local target=dowodzik[plr][1]
nick=getPlayerName(plr)
nick2=getPlayerName(target)
exports["ec_noti"]:noti("Gracz "..nick2.." pokazuje Ci dow?d!", plr, "success")
exports["ec_noti"]:noti("Pokazujesz dow?d graczowi: "..nick.."!", target, "success")
setElementData(plr, "pokazuje:teraz:dowod", true)
triggerClientEvent("pokazywanieDowoduGraczowi", plr)
end
[/lua]
client
[lua]
addEvent("pokazywanieDowoduGraczowi", true)
addEventHandler("pokazywanieDowoduGraczowi", root, function()
if getElementData(localPlayer, "pokazuje:teraz:dowod") == true then else return end
addEventHandler("onClientRender", root, pokazDowodGUI)
showCursor(true)
setElementData(localPlayer, "player:blackwhite", true)
addEventHandler("onClientClick", root, function(btn, stt)
if btn=="left" and stt=="d... |