Wysłany: 2015-03-02, 15:06
Terr9909
Skrypter LUA
Wiek: 26 Na forum: 4234 dni Posty: 346
Nick w MP: Split
Piwa : 1043
Witajcie, do?? nietypowe mam pytanie lecz przejd?my do rzeczy.
Zna kto? funkcje kt?ra sprawdzi ?e jak zostanie dodane mi np 5$ na serwerze
to ta funkcja mi si? wykona.
Wysłany: 2015-03-03, 00:17
Tey
Wiek: 31 Na forum: 4876 dni Posty: 155
Nick w MP: l0nger
Piwa : 280
Prosta implementacja wraz z przyk?adem. Oczywi?cie pisane po stronie serwera, po stronie klienta kod taki sam, tylko ?e bez argumentu gracza.
local fnGivePlayerMoney = givePlayerMoney
function givePlayerMoney ( player , amount , fn )
fnGivePlayerMoney ( player , amount )
fn ( player , amount )
end
-- przyklad
givePlayerMoney ( getPlayerFromName ( "Tey" ), 1500 , function( player , amount )
outputChatBox (( "WOW %s, dostales %d$!" ): format ( getPlayerName ( player ), amount ), player )
end )
have fun.
Wysłany: 2015-03-03, 07:05
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Tey , jemu chyba chodzi?o o event co? typu onMoneyGive, moim zdaniem nie ma takiego.
Wysłany: 2015-03-03, 08:55
Maximerr
Programmer PHP, LUA
Wiek: 25 Na forum: 4427 dni Posty: 548
Piwa : 1051
Split , p?tla, timer, getPlayerMoney - nieoptymalnie, ale b?dzie.
Wysłany: 2015-03-03, 12:55
Tey
Wiek: 31 Na forum: 4876 dni Posty: 155
Nick w MP: l0nger
Piwa : 280
"Shuffle" napisał/a :Tey , jemu chyba chodzi?o o event co? typu onMoneyGive, moim zdaniem nie ma takiego.
Jak to nie ma? Jak nie ma to trzeba zrobi?!
local fnGivePlayerMoney = givePlayerMoney
addEvent ( "onPlayerMoneyReceived" , true )
function givePlayerMoney ( player , amount )
fnGivePlayerMoney ( player , amount )
triggerEvent ( "onPlayerMoneyReceived" , player , player , amount )
end
-- przyklad - wysylanie gotowki
givePlayerMoney ( player , 1500 )
-- przyklad - przechtywywanie eventu
addEventHandler ( "onPlayerMoneyReceived" , root , function( player , amount )
-- gracz "player" otrzymal kase o ilosc "amount"
end )
Wysłany: 2015-03-03, 18:15
Terr9909
Skrypter LUA
Wiek: 26 Na forum: 4234 dni Posty: 346
Nick w MP: Split
Piwa : 1043
Dzi?kuje Tey jak zawsze za pomoc ;-)
Wysłany: 2015-03-03, 19:28
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Tagi: funkcja :: sprawdzająca :: dodaną :: kasę
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: