Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: logów
1. System logów czatów
Przychodz? z zapytaniem, jak najlepiej zrobi? system log?w z czat?w?

fileWrite, outputConsole, insert into do bazy z ka?dego czatu?

Wady i zalety, dzi?kuje ka?demu serdecznie za pomoc! :)

hosting serwera: svpj - polska
2. [HTML] tworzenie logów
Cze?? mam takie pytanie: ma kto? jaki? prosty skrypt lub wie jak zrobi? by si? zapisywa?o to co wpiszemy na stronie do plik?w na komputerze? (co? w stylu log?w)
3. Wyświetlanie logów serwera w grze
Siema, aktualnie ucz? si? lua i chc? stworzy? panel administratora z ?adnym GUI i chcia?bym aby w nim znajdowa?y si? logi takie jak wiadomo?ci z chatu, wiadomo?ci prywatne, wiadomo?ci frakcji itp.
No i nie mam poj?cia w jaki spos?b mog? pobiera? te dane i wy?wietli? je w tym GUI, m?cz? si? z tym kilka dni i w ko?cu postanowi?em zapyta? na forum.
Za pomoc z g?ry dzi?kuj?.
4. Zapisywanie logów graczy/pojazdów do MySQL
Cze??, mam pytanie. Ot??; w jaki spos?b najlepiej jest zapisywa? logi graczy i pojazd?w do bazy danych? Mam funkcj?, np. LogPlayer(playerid, log) oraz LogVehicle(playerid, log) no i argument log odpowiada za tre?? log?w, do tego w tej funkcji pobieram dat? + godzin?. Chcia?bym to p??niej wy?wietli? gdzie? na forum.

Z g?ry dzi?ki za tipy. ;)
5. pętla w zapisie logów
witam robi mi si? p?tla w mysql zapisywaniu nie wiem jak to rozwi?za? je?li jest tyle os?b na duty tyle razy zapisuje si? text w mysql a nie 1 rekord kod : [lua]
addCommandHandler('e', function(plr,cmd, ...)
local name = getPlayerName(plr):gsub("#%x%x%x%x%x%x","")
if not getElementData(plr,"admin") then return end
if getElementData(plr,"admin") then
local ranga = test
if not ... then
local x = getElementData(plr,"ekipaoff")
if x == false then
exports["noti"]:noti("Wy??czy?e? czat ekipy",plr)
setElementData(plr,"ekipaoff",true)
end
if x == true then
exports["noti"]:noti("W??czy?e? czat ekipy",plr)
setElementData(plr,"ekipaoff",false)
end
return end
if ... then
if getElementData(plr,"ekipaoff") == true then exports["noti"]:noti("Posiadasz wy??czone wiadomo?ci tego czatu, nie mo?esz na nim pisa?!", plr) return end
local msg=table.concat({...}, " ")
if (getAdmin(plr,4)) then
ranga = "CEO"
end
if (getAdmin(plr,3)) then
ranga = "Starszy Administrator"
end
if (getAdmin(plr,2)) then
ranga = "Administrator"
end
if (getAdmin(plr,1)) then
ranga = "Support"
en...
6. zapis logów pod plik.
Wiem, ?e jest to z?e rozwi?zanie ale dopiero lua si? ucz?.


jakich funkcji mam u?y? do zrobienia zapisu log?w pod plik i jak b?dzie wygl?da? kod nie chc? gotowc?w.
7. Zapisywanie logów .
Witajcie . Jak zrobi? do tego zapisywanie log?w w pliku .txt ?
[lua]
function privateMessage(thePlayer,commandName,sendToName,...)
local pmWords = { ... }
local pmMessage = table.concat( pmWords, " " )
if sendToName then
if (getPlayerFromParticalName (sendToName)) then
toPlayer = (getPlayerFromParticalName (sendToName))
if not (toPlayer == thePlayer) then
if not (pmMessage == "") then
outputChatBox("#0044FF[PM]#FFFFFF Message to #FFFFFF" .. getPlayerName(toPlayer) .. "#FFFFFF: " .. pmMessage, thePlayer, 255, 255, 255, true)
outputChatBox("#0044FF[PM]#FFFFFF Message from #FFFFFF" .. getPlayerName(thePlayer) .. "#FFFFFF: " .. pmMessage, toPlayer, 255, 255, 255, true)
else
outputChatBox("#0044FF[PM]#FFFFFF Invalid syntax! Usage:#FFFFFF /pm [partical player name] [message]", thePlayer, 255, 255, 255, true)
return false
end
else
outputChatBox("#0044FF[PM]#FFFFFF Nie mozesz napisac do siebie#FFFFFF!", thePlayer, 255, 255, 255, true)
return false
end
else
outputChatBox("#0044FF[PM]#FFFFFF Gracz o podanym nicku nie istnieje, lub jest offline #FFFF00(#FFFFFF"..sendToName.."#FFFF00)", thePlayer, 255, 255, 255, true)
return false
end
else
outputChatBox("#0044FF[PM]#FFFFFF Invalid syntax! Usage:#FFFFFF /pm [partical player name] [message]", thePlayer, 255, 255, 255, true)
return false...
8. Zapisywanie logów w pliku logs.txt
Cze??
! Mam pewien problem, gdy? zapisuje mi logi, ale tylko pojedy?cze a reszte usuwa. Czyli wpisuje komend? i jeden log zast?puje drugim tworz?c mi tylko jedn? linijk? w pliku logs.txt

Kod na zapisywanie:
function zapiszlog(string)
local file fileCreate("logs.txt")            

if (
filethen
fileOpen
("logs.txt")
         
local time getRealTime()
        
fileSetPos(file,fileGetSize(file))
        
local written fileWrite(file,"rn",string.format("-- %02s/%02s/%04s %02s:%02sr : ",
                        
tostring(time.monthday),
                        
tostring(time.month 1),
                        
tostring(time.year 1900),
                        
tostring(time.hour),
                        
tostring(time.minute)),        
                        
string,"rn")
        
fileFlush(file)
        
fileClose(file)
end
end


Kawa?ek kodu na dodawanie linijek:
zapiszlog(login.." otwiera bram? wjazdow? nr 1"


[ Dodano: 2016-01-26, 15:08 ]
EDIT: Tak to wygl?da (wiem, jestem miszczem pajnta) http://imgur.com/37o9bR1