Wysłany: 2016-06-05, 12:12
Odważny
Początki LUA :P
Wiek: 25 Na forum: 3739 dni Posty: 140
Nick w MP: ReseT_
Piwa : 166
witam.
mam skrypt na wyplaty (nie moj) tylko problem z tym ze nie daje wgl kasy nic nie reaguje, brak db3.
za poprawke kodu, respekt i piwko
function kasa1 ()
local accName = getAccountName ( getPlayerAccount ( source ))
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Premium" )) then
setTimer (function()
givePlayerMoney ( source , 1500 )
outputChatBox ( "test" , source , 255 , 255 , 255 , true )
end , 3600000 , 0 )
end
end
addEventHandler ( "onPlayerJoin" , getRootElement (), kasa1 )
Podpis
[you]
, pomogłem Ci? Wynagrodź mnie
Wysłany: 2016-06-05, 12:39
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
Zmie? event onPlayerJoin na onPlayerLogin
Gdy? z czego ma pobra? tobie nazwe konta i konto? je?eli nie jeste? zalogowany
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Wysłany: 2016-06-05, 12:50
Odważny
Początki LUA :P
Wiek: 25 Na forum: 3739 dni Posty: 140
Nick w MP: ReseT_
Piwa : 166
_Wicek_ , nadal nic nie dzia?a kod.
tak przerobi?em go:
function kasa1 ()
local accName = getAccountName ( getPlayerAccount ( source ))
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Konto Premium" )) then
setTimer (function()
givePlayerMoney ( source , 500 )
outputChatBox ( "(INFORMACJA) - * Otrzymujesz 500 PLN za aktywne konto Premium!" , source , 255 , 255 , 0 , true )
end , 3000 , 0 )
end
end
addEventHandler ( "onPlayerLogin" , getRootElement (), kasa1 )
Podpis
[you]
, pomogłem Ci? Wynagrodź mnie
Wysłany: 2016-06-05, 14:38
Jacob
Głupiomądry
Wiek: 28 Na forum: 5502 dni Posty: 967
Nick w MP: Jacob
Piwa : 786
function kasa1 ()
local acc = getPlayerAccount ( source )
if acc and not isGuestAccount ( acc ) then
local accName = getAccountName ( acc )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Konto Premium" )) then
setTimer (function( player )
givePlayerMoney ( player , 500 )
outputChatBox ( "(INFORMACJA) - * Otrzymujesz 500 PLN za aktywne konto Premium!" , player , 255 , 255 , 0 , true )
end , 3000 , 0 , source )
end
end
end
addEventHandler ( "onPlayerLogin" , getRootElement (), kasa1 )
Wysłany: 2016-06-05, 14:39
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
local timers = {}
addEventHandler ( "onPlayerJoin" , root , function()
timers [ source ] = setTimer (function( plr )
givePlayerMoney ( plr , 1500 )
end , 10 * 1000 , 0 , source )
end )
addEventHandler ( "onPlayerQuit" , root , function()
if timers [ source ] and isTimer ( timers [ source ]) then
killTimer ( timers [ source ])
timers [ source ] = {}
end
end )
przetestuj co? takiego
[ Komentarz dodany przez: AteX : 2016-06-05, 16:04 ]
Stosuj znaczniki lua
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Ostatnio zmieniony przez AteX 2016-06-05, 16:03, w całości zmieniany 1 raz
Tagi: wyplaty
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: