Witam zmagam si? z problemem przy robieniu pracy Magazyniera ot??, problem polega na tym ?e funkcja podana na dole nie ustawia mi Element daty na false..
Po pierwsze source u?ywa si? w eventach po stronie servera, a ty source u?ywasz dziwnym trafem w evencie onClientGUIClick, kt?ry jest po stronie clienta...
mo?e masz jaki? b??d w nadawaniu eldaty bo skoro wy?wietla ci notyfikacje to znaczy ?e if jest inny ni? true
Oto funkcja nadaj?ca ElementDate
Dodam i? je?eli source zamieniam na el lub plr, to przycisk nie dzia?a.
function nonpremium_praca(el)
if source == nonpremium then
if getElementData(source, "np") == true then
exports["CL-Notyfikacje"]:noti("Pracujesz ju? jako Magazynier!", source)
else
setElementData(source, "np", true)
exports["CL-Notyfikacje"]:noti("Rozpoczynasz prace z pakietem: Podstawowym!", source)
exports["CL-Notyfikacje"]:noti("Gdy wejdziesz w marker na parterze mo?esz podnie?? skrzynie!", source)
end
end
end
addEventHandler ("onClientGUIClick", root, nonpremium_praca)
source u?ywa si? w eventach po stronie servera, a ty source u?ywasz dziwnym trafem w evencie onClientGUIClick, kt?ry jest po stronie clienta...
W argumencie funkcji "el", ale jednak "source" u?ywasz g??wnie we funkcji, SKORO to strona CLIENT? STRONA CLIENT U?YWA localPlayer, a nie ?adne SOURCE czy EL (owszem mo?na p??niej to zdefiniowa? jako
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