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

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

Respekt: 22

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 1got boolean]
 Bad argument 'getPlayerName' [Expected element at argument 1got nil]


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-09-26, 08:07


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

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)].

Postaw piwo autorowi tego posta
 

 
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

Respekt: 22

dzi?ki za pomoc zrobi?em inaczej za pomoc? p?tli i pomog?o /lock

for i,v in ipairs(getElementsByType("player")) do


Postaw piwo autorowi tego posta
 

 
Tagi: auto :: kickiem
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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