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

Wysłany: 2017-04-23, 14:42


DylemaT929

Nikt






Wiek: 28
Na forum: 4041 dni
Posty: 333
Nick w MP: dylemat929

Piwa: 3195

Respekt: 165,8
Respekt: 165,8Respekt: 165,8

Tak jak w temacie wpisuje ban sw?j nick 30 m testuje bana a na serwer pokazuje "Twoj nick zostal zbanowany na 30 minut przez admina twoj nick."

Wchodz? w mysql pokazuje ban do 16:34

M?g?by kto? naprowadzi? jako? :D ?


function zbanuj(plrcmdtargett1t2, ...)
    if not getElementData(plr"duty"then return end
    if not target or not t1 or not t2 or not ... then
        return
    end
    local player findPlayer(plrtarget)
    if not player then return end
        local text table.concat({...}, ", ")
        local ts_start getTimestamp()
        if t1 == "m" then
            local t2 tonumber(t2)
            local ts_final ts_start t2*60
            local time getRealTime(ts_final)
            local txt getPlayerName(player).." zosta? zbanowany przez "..getPlayerName(plr).." na czas "..t2.." minut z powodu "..text
            triggerClientEvent(getRootElement(), "notiAdmin"getRootElement(), txt)
            outputConsole(txt)
            local user_id getElementData(player"dbid")
            local user_serial getPlayerSerial(player)
            local final_date = (time.year+1900).."-"..(time.month+1).."-"..(time.monthday).." "..(time.hour+1)..":"..(time.minute)..":"..(time.second)
            exports.mysql:wykonaj("INSERT INTO bany SET nick=?, serial=?, ip=?, data=?, admin=?"getPlayerName(player), getPlayerSerial(player), getPlayerIP(player), final_dategetPlayerName(plr))
            kickPlayer(player"Po??cz si? ponownie")
        elseif t1 == "h" then
            local t2 tonumber(t2)
            local ts_final ts_start t2*3600
            local time getRealTime(ts_final)
            local txt getPlayerName(player).." zosta? zbanowany przez "..getPlayerName(plr).." na czas "..t2.." godzin z powodu "..text
            triggerClientEvent(getRootElement(), "notiAdmin"getRootElement(), txt)
            outputConsole(txt)
            local user_id getElementData(player"dbid")
            local user_serial getPlayerSerial(player)
            local final_date = (time.year+1900).."-"..(time.month+1).."-"..(time.monthday).." "..(time.hour+1)..":"..(time.minute)..":"..(time.second)
            exports.mysql:wykonaj("INSERT INTO bany SET nick=?, serial=?, ip=?, data=?, admin=?"getPlayerName(player), getPlayerSerial(player), getPlayerIP(player), final_dategetPlayerName(plr))
            kickPlayer(player"Po??cz si? ponownie")
        elseif t1 == "d" then
            local t2 tonumber(t2)
            local ts_final ts_start t2*86400
            local time getRealTime(ts_final)
            local txt getPlayerName(player).." zosta? zbanowany przez "..getPlayerName(plr).." na czas "..t2.." dni z powodu "..text
            triggerClientEvent(getRootElement(), "notiAdmin"getRootElement(), txt)
            outputConsole(txt)
            local user_id getElementData(player"dbid")
            local user_serial getPlayerSerial(player)
            local final_date = (time.year+1900).."-"..(time.month+1).."-"..(time.monthday).." "..(time.hour+1)..":"..(time.minute)..":"..(time.second)
            exports.mysql:wykonaj("INSERT INTO bany SET nick=?, serial=?, ip=?, data=?, admin=?"getPlayerName(player), getPlayerSerial(player), getPlayerIP(player), final_dategetPlayerName(plr))
            kickPlayer(player"Po??cz si? ponownie")
    end
end


w db3 nic nie pokazuje je?li o to chodzi

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-24, 20:59


Chrystek.

Programista LUA






Wiek: 26
Na forum: 3378 dni
Posty: 16
Nick w MP: Chrysto.

Piwa: 3

Respekt: 45,3

Ostrzeżeń: 100%
SetTimer pewnie ?le zrobiony.

Podpis



Programista LUA





Postęp prac: 15%

Forum: http://b-w.ct8.pl
TeamSpeak: FR3.ts-3.cx:11740
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-24, 22:05


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Dziwny masz ten system, zamiast sobie doda? dat? w zapytaniu do mysql to bawisz si? w jakie? cuda niewidy... Ale skoro chcesz si? bawi? to po 1. zmie? sobie na to i zobacz na jak? realn? godzin? Ci banuje:

 local txt getPlayerName(player).." zosta? zbanowany przez "..getPlayerName(plr).." na czas "..ts_final.." minut z powodu "..text

oraz pod 'final_date' r?wnie? daj sobie outputChatBox:

outputChatBox(final_date,plr)

teraz b?dziesz widzia? gdzie Ci banuje na 1 godzine a nie na 30 min

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Tagi: banuje :: minut :: daje :: godzine :: xdd
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Banuje na 30 minut daje na godzine xdd 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