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

Wysłany: 2014-07-25, 23:59


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Siemka, zrobi?em wyp?aty, lecz mam problem z ustaleniem gdzie wsadzi? timera, wpierdzieli?em go od tak, wi?c pokierujcie mnie co z nim zrobi?, a czy mo?e sam kod jest ?le.

Kod:

function hajsy(thePlayer)
wyplata = setTimer ( function()
for id, player in ipairs(getElementsByType("player")) do
local hajs = math.random(50,150)
outputChatBox("[System] Nadszed? czas wyp?aty ! Wyp?ata jest r?wna:"..hajs.."$")
givePlayerMoney ( thePlayer, amount )
function fnews ( thePlayer )
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Urzad" ) ) then
outputChatBox("[System] Dosta?e? dodatkowe 500$ i? jeste? Urz?dnikiem w Fort Carson Town Hall")
givePlayerMoney ( thePlayer, amount+500 )
else
function snews ( thePlayer )
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Urzad" ) ) then
outputChatBox("[System] Dosta?e? dodatkowe 500$ i? jeste? reporterem w Fort Carson News")
givePlayerMoney ( thePlayer, amount+500 )
else
killTimer(wyplata)
end
end,60000,0)
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 00:28


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Ale? namieszal.. Otwierasz kolejne funkcje nie zamykaj?c ostatnich..

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 14:41


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Dobra, podzieli?em ten kod na party, teraz u?o?y?em co? takiego:
Kod:

setTimer(function ()
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Fcnews" ) ) then
for id, player in ipairs(getElementsByType("player")) do
givePlayerMoney ( player, amountf )
outputChatBox ( "[Frakcja] Nadszed? czas wyp?aty ! Przelano ci: #00FF00$"..amount.."$", player, 255, 255, 255, true )
end
end
end,5000,0)


Wywala db, nie podaj? bo pewnie zrobi?em bezsensowny b??d. Zaj?? bym si? tym ale robi? aktualnie inny skrypt, jak nikt nie odpisze a go sko?cz? to zajm? si? tym.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 15:06


zabijaka2000







Wiek: 26
Na forum: 4983 dni
Posty: 147
Nick w MP: aleks556

Piwa: 13

Respekt: 80

Ostrzeżeń: 20%
Musisz doda? argumenty.

Podpis
San Fierro Stories Roleplay
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 15:32


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3


setTimer(function ()
local amount nil (podaj liczbzamiast nil)
local playerName getAccountName getPlayerAccount thePlayer ) )
if isObjectInACLGroup "user." .. playerNameaclGetGroup "Fcnews" ) ) then
for idplayer in ipairs(getElementsByType("player")) do
givePlayerMoney playeramount )
outputChatBox "[Frakcja] Nadszed? czas wyp?aty ! Przelano ci:  #00FF00$"..amount.."$"player255255255true )
end
end
end,5000,0)


Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 15:39


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

krydianero, dla mnie ten kodzik bedzie dawa? ka?demu. Czemu? Poniweasz da?e? najpierw ifa sprawdzaj?cego czy jeste? danej frakcji a p?zniej pobirasz liste graczy daj to na odwr?t a powino dzia?a? poprawnie .

[ Dodano: 2014-07-26, 15:40 ]
PS: ja to zrobi?em u siebie ze pobiera liste graczy w Frakcji pobiera ich konta i daje kaske.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 15:41


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

"luki123luki123" napisał/a:

krydianero, dla mnie ten kodzik bedzie dawa? ka?demu. Czemu? Poniweasz da?e? najpierw ifa sprawdzaj?cego czy jeste? danej frakcji a p?zniej pobirasz liste graczy daj to na odwr?t a powino dzia?a? poprawnie .


Ja tego kodu nie napisa?em tylko poprawi?em to co by?o... Jak autor stworzy? dla wszystkich to wszyscy maj? :)

[ Dodano: 2014-07-26, 15:47 ]
Je?li autor chce ?eby tylko cz?onkowie frakcji dostawali wyp?at? ( a nie jak stworzy? to prosz?, prawid?owy kod ) :

setTimer(function ()
local amount nil (podaj liczbzamiast nil)
for _player in ipairs(getElementsByType("player")) do -- klucz index w tej ?ptli nie jest potrzebnyw takim wypadku nie u?ywaj gospowalnia to kod)
local playerName getAccountName getPlayerAccount (player) )
if isObjectInACLGroup "user." .. playerNameaclGetGroup "Fcnews" ) ) then
givePlayerMoney playeramount )
outputChatBox "[Frakcja] Nadszed? czas wyp?aty ! Przelano ci:  #00FF00$"..amount.."$"player255255255true )
end
end
end,5000,0)


Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 20:47


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Dzi?kowa?. :piwo:

Postaw piwo autorowi tego posta
 

 
Tagi: wypłaty
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łaty 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