Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-01-13, 18:49


Toffiaaak.







Wiek: 23
Na forum: 4410 dni
Posty: 128
Nick w MP: Toffy.

Piwa: 1836

Respekt: 242
Respekt: 242Respekt: 242

Witam ponownie, napisa?em sobie skrypcior na wyp?aty jednak?e mam pewien problem.. chcia?em doda? takie co? ?e je?li gracz wbija to po prostu startuje mu timer godzinny.. jednak?e je?li wbije jakikolwiek gracz to grupa SAPD otrzymuje wyp?ate.
kodzik:

function kasa1() 
for _,v in ipairs getElementsByType("player") ) do 
local accName getAccountName getPlayerAccount ) )
if isObjectInACLGroup ("user."..accNameaclGetGroup "Posterunkowy" ) ) then  
givePlayerMoney (v1500outputChatBox("[FRAKCJA] Otrzymujesz 1500$ z grupy SAPD!",v255,255,255trueend 
end 
end 
setTimer kasa13600000)
addEventHandler "onPlayerJoin"getRootElement(), kasa1 )

function kasa2() 
for _,v in ipairs getElementsByType("player") ) do 
local accName getAccountName getPlayerAccount ) )
if isObjectInACLGroup ("user."..accNameaclGetGroup "Sierzant" ) ) then  
givePlayerMoney (v1800outputChatBox("[FRAKCJA] Otrzymujesz 1800$ z grupy SAPD!",v255,255,255trueend 
end 
end 
setTimer kasa23600000)
addEventHandler "onPlayerJoin"getRootElement(), kasa2 )

function kasa3() 
for _,v in ipairs getElementsByType("player") ) do 
local accName getAccountName getPlayerAccount ) )
if isObjectInACLGroup ("user."..accNameaclGetGroup "StarszySierzant" ) ) then  
givePlayerMoney (v2100outputChatBox("[FRAKCJA] Otrzymujesz 2100$ z grupy SAPD!",v255,255,255trueend 
end 
end 
setTimer kasa33600000)
addEventHandler "onPlayerJoin"getRootElement(), kasa3 )

function kasa4() 
for _,v in ipairs getElementsByType("player") ) do 
local accName getAccountName getPlayerAccount ) )
if isObjectInACLGroup ("user."..accNameaclGetGroup "SztabowySierzant" ) ) then  
givePlayerMoney (v2400outputChatBox("[FRAKCJA] Otrzymujesz 2400$ z grupy SAPD!",v255,255,255trueend 
end 
end 
setTimer kasa43600000)
addEventHandler "onPlayerJoin"getRootElement(), kasa4 )

function kasa5() 
for _,v in ipairs getElementsByType("player") ) do 
local accName getAccountName getPlayerAccount ) )
if isObjectInACLGroup ("user."..accNameaclGetGroup "MlodszyAspirant" ) ) then  
givePlayerMoney (v2700outputChatBox("[FRAKCJA] Otrzymujesz 2700$ z grupy SAPD!",v255,255,255trueend 
end 
end 
setTimer kasa53600000)
addEventHandler "onPlayerJoin"getRootElement(), kasa5 )


function kasa6() 
for _,v in ipairs getElementsByType("player") ) do 
local accName getAccountName getPlayerAccount ) )
if isObjectInACLGroup ("user."..accNameaclGetGroup "Aspirant" ) ) then  
givePlayerMoney (v3000outputChatBox("[FRAKCJA] Otrzymujesz 3000$ z grupy SAPD!",v255,255,255trueend 
end 
end 
setTimer kasa63600000)
addEventHandler "onPlayerJoin"getRootElement(), kasa6 )

function kasa7() 
for _,v in ipairs getElementsByType("player") ) do 
local accName getAccountName getPlayerAccount ) )
if isObjectInACLGroup ("user."..accNameaclGetGroup "Inspektor" ) ) then  
givePlayerMoney (v3300outputChatBox("[FRAKCJA] Otrzymujesz 3300$ z grupy SAPD!",v255,255,255trueend 
end 
end 
setTimer kasa73600000)
addEventHandler "onPlayerJoin"getRootElement(), kasa7 )

function kasa8() 
for _,v in ipairs getElementsByType("player") ) do 
local accName getAccountName getPlayerAccount ) )
if isObjectInACLGroup ("user."..accNameaclGetGroup "GeneralnyInspektor" ) ) then  
givePlayerMoney (v4000outputChatBox("[FRAKCJA] Otrzymujesz 4000$ z grupy SAPD!",v255,255,255trueend 
end 
end 
setTimer kasa83600000)
addEventHandler "onPlayerJoin"getRootElement(), kasa8 )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-13, 18:56


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Tak to powinno mniej wi?cej wygl?da?:

function kasa1() 
    local accName getAccountName(getPlayerAccount(source))
    if isObjectInACLGroup("user."..accNameaclGetGroup("Posterunkowy")) then  
        setTimer(function()
            givePlayerMoney(source1500) 
            outputChatBox("[FRAKCJA] Otrzymujesz 1500$ z grupy SAPD!",source255,255,255true) 
        end,3600000,0)
    end 
end 
addEventHandler("onPlayerJoin"getRootElement(), kasa1)


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Tagi: wypłata
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Wypłata Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku