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
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
Wysłany: 2014-07-26, 00:28
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Ale? namieszal.. Otwierasz kolejne funkcje nie zamykaj?c ostatnich..
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
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.
Wysłany: 2014-07-26, 15:06
zabijaka2000
Wiek: 26 Na forum: 4983 dni Posty: 147
Nick w MP: aleks556
Piwa : 13
Musisz doda? argumenty.
Podpis
San Fierro Stories Roleplay
Wysłany: 2014-07-26, 15:32
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4783 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
setTimer (function ()
local amount = nil ( podaj liczb ? zamiast nil )
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName , aclGetGroup ( "Fcnews" ) ) then
for id , player in ipairs ( getElementsByType ( "player" )) do
givePlayerMoney ( player , amount )
outputChatBox ( "[Frakcja] Nadszed? czas wyp?aty ! Przelano ci: #00FF00$" .. amount .. "$" , player , 255 , 255 , 255 , true )
end
end
end , 5000 , 0 )
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-26, 15:39
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
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.
Wysłany: 2014-07-26, 15:41
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4783 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
"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 liczb ? zamiast nil )
for _ , player in ipairs ( getElementsByType ( "player" )) do -- klucz ( index w tej ? ptli nie jest potrzebny , w takim wypadku nie u ? ywaj go , spowalnia to kod )
local playerName = getAccountName ( getPlayerAccount ( player ) )
if isObjectInACLGroup ( "user." .. playerName , aclGetGroup ( "Fcnews" ) ) then
givePlayerMoney ( player , amount )
outputChatBox ( "[Frakcja] Nadszed? czas wyp?aty ! Przelano ci: #00FF00$" .. amount .. "$" , player , 255 , 255 , 255 , true )
end
end
end , 5000 , 0 )
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
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
Dzi?kowa?.
Tagi: wypłaty
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: