Wysłany: 2020-09-26, 03:03
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
Witajcie g?owie si? od 30 min co robi? ?le chc? zrobi? by po x sek wyrzuca?o kogo? z serwera gdy odczyta informacje. kod
strona S
addEvent ( "sprawdzBana" , true )
addEventHandler ( "sprawdzBana" , root , function()
local result = exports [ "pystories-db" ]: dbGet ( 'SELECT * FROM ec_kary WHERE (serial=? or ip=? or nick=?) and active=1 and type=? and date>now() limit 1' , getPlayerSerial ( source ), getPlayerIP ( source ), getPlayerName ( source ), 'ban' )
if result and #result > 0 then
triggerClientEvent ( source , "wylacz:logowanie" , resourceRoot , result )
setTimer (function()
kickPlayer ( getPlayerName ( source ), "Up?yne?o wystarczaj?co czasu na zapoznanie si? z informacjami :)" )
end , 5000 , 1 )
else
exports [ "pystories-db" ]: dbSet ( 'UPDATE ec_kary SET active=0 WHERE (serial=? or ip=? or nick=?) and type=? and uid=? limit 1' , getPlayerSerial ( source ), getPlayerIP ( source ), getPlayerName ( source ), 'ban' )
exports [ "pystories-db" ]: dbSet ( 'UPDATE ec_kary SET active=0 WHERE (serial=? or ip=? or nick=?) and type=? and uid=? limit 1' , getPlayerSerial ( source ), getPlayerIP ( source ), getPlayerName ( source ), 'mute' )
exports [ "pystories-db" ]: dbSet ( 'UPDATE ec_kary SET active=0 WHERE (serial=? or ip=? or nick=?) and type=? and uid=? limit 1' , getPlayerSerial ( source ), getPlayerIP ( source ), getPlayerName ( source ), 'czat glosowy' )
end
end )
chodzi i o linijk?
setTimer (function()
kickPlayer ( getPlayerName ( source ), "Up?yne?o wystarczaj?co czasu na zapoznanie si? z informacjami :)" )
end , 5000 , 1 )
pr?bowa?em dawa? source, client. Bez getPlayerName te? pr?bowa?em source client itd
b??d
Bad argument @ 'kickPlayer' [ Expected player at argument 1 , got boolean ]
Bad argument @ 'getPlayerName' [ Expected element at argument 1 , got nil ]
Wysłany: 2020-09-26, 08:07
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Funkcja w timerze jest oddzieln? funkcja i nawet jak ona b?dzie w evencie, nie b?dzie wiedzia?a zewn?trznych zmiennych.
Po to jest 4 argument timera, w kt?rym wstawiasz zmienn? gracza czyli aource. Wtedy w function te? wstawiasz zmienn?- source [function(source)].
Więcej szczegółów
Wystawiono 1 piw(a):killercycDDS
Wysłany: 2020-09-26, 11:25
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
dzi?ki za pomoc zrobi?em inaczej za pomoc? p?tli i pomog?o /lock
for i , v in ipairs ( getElementsByType ( "player" )) do
Tagi: auto :: kickiem
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: