Wysłany: 2019-06-04, 12:40
kerfyn
Hyp3R
Wiek: 25 Na forum: 2739 dni Posty: 121
Nick w MP: Hyp3R
Piwa : 2
Cze?? wie kto? jak zrobi? system report?w taki ?e: mo?na odrzuca? i akceptowa? i jak zaakceptuje kto? z adm report graczowi wy?wietla si? "tw?j report zosta? rozpatrzony przez "nick admina" da rad? takie co? zrobi? mo?e jest na necie za pomoc piwo
Wysłany: 2019-06-04, 14:27
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Wykonujesz tablic?, do kt?rej wstawiasz reporty i oznaczasz ich stan.
Dodajesz komend?, kt?r? dana osoba mo?e go zaakceptowa? i wtedy w tabeli r?wnie? zmieniasz ten stan.
Przyk?ad poni?ej:
local reporty = {}
addCommandHandler ( "report" , function( plr , _ , tresc )
if ( not tresc ) then
outputChatBox ( "Poprawne u?ycie: /report <tre??> " , plr )
return
end
local wiadomosc = table . concat ({ ... }, " " )
if ( string . len ( wiadomosc ) < 3 ) then
outputChatBox ( "Poprawne u?ycie: /report <tre??> " , plr )
return
end
reporty [ getPlayerName ( plr )] = { wiadomosc , plr , "oczekuje" }
outputChatBox ( "Tw?j report oczekuje na akceptacj?." , plr )
for _ , gracz in ipairs ( getElementsByType ( "player" )) do
if ( isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( gracz )), aclGetGroup ( "Admin" ))) then
outputChatBox ( "Report gracza " .. getPlayerName ( plr )) .. " o tre?ci '" .. wiadomosc .. "' oczekuje na akceptacj?." , gracz )
outputChatBox ( "Wpisz /akceptuj " .. getPlayerName ( plr ), gracz )
end
end
end )
Musisz dorobi? komend? na akceptowanie.
Wysłany: 2019-06-04, 15:06
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Je?li by?by? zainteresowany mog? wykona? odp?atnie taki oto skrypt z ewentualn? baz? danych.
Je?li chcesz sam si? pobawi?, to tak jak napisa? kolega wy?ej lub w prostszy u?yciu b?dzie MYSQL.
U?ywasz tylko w sumie 2 zapyta? - na dodanie rekordu i na odczytanie
Wysłany: 2019-06-04, 15:54
kerfyn
Hyp3R
Wiek: 25 Na forum: 2739 dni Posty: 121
Nick w MP: Hyp3R
Piwa : 2
No dzi?ki panowie a @Shuffle m?g?by? mi to napisa??
Tagi: report
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: