Wysłany: 2018-02-22, 14:12
MonsteR2002
Wiek: 25 Na forum: 3437 dni Posty: 20
Nick w MP: MonsteR2002
Piwa : 49
Witam,jestem bardzo zielony w lua,mam do was pytanie,mo?e dla was oczywiste,wyjasni mi ktos jak dodac timer do komendy np na czat dla vipow ? /p (premium-cmd na czat) zeby spamu nie by?o,chce ustawic wiadomosc co 15s na osobe ;C pomoze ktos? stawiam zimnego/pozdrawiam
Podpis
Potrzebujesz mapera? pisz!
-Cena za 1 mape (2zl)
-Cena za mapowanie calego serwera (7;50)
(płatnosc sms)
Wysłany: 2018-02-22, 14:23
Allansso
Wiek: 24 Na forum: 3938 dni Posty: 386
Piwa : 1537
Cytat: https://wiki.multitheftauto.com/wiki/IsTimer
antiSpam = {}
function antiChatSpam ()
if isTimer ( antiSpam [ source ]) then
cancelEvent ()
outputChatBox ( "#ffffff" .. getPlayerName ( source ).. " Gracz " .. getPlayerName ( source ).. " Zosta? wyciszony z powodu nadmiernego spamu na 1 minute!" , getRootElement (), 255 , 255 , 0 , true )
setPlayerMuted ( source , true )
setTimer ( autoUnmute , 30000 , 1 , source )
else
antiSpam [ source ] = setTimer (function( source ) antiSpam [ source ] = nil end , 1000 , 1 , source )
end
end
addEventHandler ( "onPlayerChat" , root , antiChatSpam )
Tutaj masz skrypt na mutowanie gracza gdy w ten samej chwili napisze 3 wiadomo?ci
Wysłany: 2018-02-22, 14:26
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4150 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Ustawi? np. elementdate.
Po wpisaniu komendy nadawa? dat?, po 15 sekundach j? zdejmowac. I przy pisaniu sprawdza? czy ma t? dat?.
addCommandHandler ( "kom" ,function( plr )
if not getElementData ( plr , "duty" ) then
-- wysylamy wiadomosc
setElementData ( plr , "data" , true )
setTimer ( setElementData , 15 * 1000 , 1 , plr , "data" , false )
else
outputChatBox ( "Odczekaj chwil?" , plr )
end
end )
Więcej szczegółów
Wystawiono 1 piw(a):MonsteR2002
Wysłany: 2018-02-22, 14:33
MonsteR2002
Wiek: 25 Na forum: 3437 dni Posty: 20
Nick w MP: MonsteR2002
Piwa : 49
oo dziekuje ! Server czy client zapisa??
Podpis
Potrzebujesz mapera? pisz!
-Cena za 1 mape (2zl)
-Cena za mapowanie calego serwera (7;50)
(płatnosc sms)
Wysłany: 2018-02-22, 14:36
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4150 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
To co poda?em jest na stron? servera, ale tam gdzie masz ten sw?j chat premium czy tam czego dodaj elementdate,timer i warunek.
Tagi: settimer
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: