Wysłany: 2022-02-12, 22:11
MlodyRafonix
Wiek: 26 Na forum: 1899 dni Posty: 103
Piwa : 954
Witam,
Mam do Was jedn? spraw?, ot??, mam 2 zasoby na prace oraz notyfikacje, kt?re pobra?em z GTAO. Problem tkwi w tym, ?e skrypt nie nadaje ani pieni?dzy, ani nie wysy?a powiadomienia.
Napisa?em osobny event, kt?ry wygl?da tak:
Kod: --clientside
addEvent("givePlayerMoney",true)
addEventHandler("givePlayerMoney", root, function()
local kasa = math.random(10000, 25000)
--triggerEvent("createNotif",localPlayer,"Otrzyma?e? "..kasa.." wynagrodzenia.",3,"success")
triggerClientEvent(thePlayer, "createNotif",thePlayer,"Otrzyma?e? "..kasa.." wynagrodzenia.",3,"success")
--givePlayerMoney(source, kasa)
givePlayerMoney(kasa)
end)
A w zasobie od pracy, wygl?da to tak:
Kod: local kasa = math.random(10000,25000) -- Wyp?ata
local premium = getElementData(localPlayer,"player:premium")
if premium then
kasa = kasa*1.25
triggerServerEvent("givePlayerMoney", el, 0, 0)
--outputChatBox("#00FF00✔ #FFFFFFOtrzyma?e? "..kasa.."$ wynagrodzenia.", 255, 255, 255, true)
--triggerEvent("createNotif",localPlayer,"Otrzyma?e? "..kasa.." wynagrodzenia.",3,"success")
else
kasa = kasa
triggerServerEvent("givePlayerMoney", el, 0, 0)
--outputChatBox("#00FF00✔ #FFFFFFOtrzyma?e? "..kasa.."$ wynagrodzenia.", 255, 255, 255, true)
--triggerEvent("createNotif",localPlayer,"Otrzyma?e? "..kasa.." wynagrodzenia.",3,"success")
end
end, 4000, 1)
end)
Czy kto? wie mo?e o co tutaj chodzi?
P.S
Nie zwracajcie uwagi na wykre?lone linijki.
Stawiam piwko ka?dej osobie, kt?ra wyrazi ch?? pomocy.
Pozdrawiam!
[ Dodano : 2022-02-12, 22:11 ]
Link do notyfikacji: https://gtao.pl/120804.htm
Wysłany: 2022-02-13, 03:13
Szypki_exe
Wiek: 21 Na forum: 3239 dni Posty: 172
Piwa : 1426
z tego co napisa?e? to event "givePlayerMoney" jest przypisany do strony clienta a triggerujesz go jako server event
Wysłany: 2022-02-13, 16:45
MlodyRafonix
Wiek: 26 Na forum: 1899 dni Posty: 103
Piwa : 954
Nic z tego. W db3 wyrzuca b??d o zerowej warto?ci - s.lua:7: attempt to call global 'triggerServerEvent' (a nil value)
Kod: triggerServerEvent("createNotif",localPlayer,"Otrzyma?e? "..kasa.." wynagrodzenia.",3,"success")
Ani nie daje kasy, ani nie daje notyfikacji.
Wysłany: 2022-02-14, 01:59
NorbiTTT
Nbi#1824
Wiek: 27 Na forum: 3207 dni Posty: 193
Nick w MP: Nbi
Piwa : 698
Nie u?ywaj givePlayerMoney ani takePlayerMoney po csidzie, wrzu? sobie event w skrypcie po s-side
addEvent ( 'givePlayerMoney' , true )
addEventHandler ( 'givePlayerMoney' , root ,function( value )
if not tonumber ( value ) then return end
givePlayerMoney ( source , value )
end )
i prosty trigger z cside
triggerServerEvent ( 'givePlayerMoney' , localPlayer ,< ilo ?? kasy >)
Więcej szczegółów
Wystawiono 1 piw(a):MlodyRafonix
Wysłany: 2022-02-14, 18:48
MlodyRafonix
Wiek: 26 Na forum: 1899 dni Posty: 103
Piwa : 954
Dzi?ki wielkie, wszystko ?miga jak nale?y.
Tagi: wynagrodzenia :: notyfikacje
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: