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: report
1. admin report
Siema, mam pytanie, jak mog? najpro?ciej sprawdzi? czy report istnieje ?eby nie da?o si? wzi?? rapsa kt?ry nie istnieje? za??czam 2 eventy ic cl'k?.

[code] addEvent("admin:addReport", true)
addEventHandler("admin:addReport", root, function(text,id)
table.insert(reportView, {text,id})
if #reportView > 31 then
-- table.remove(reportView, 2)
end
setElementData(scianarapsow,"sciana:raportow",reportView)
end)

addEvent("admin:removeReport", true)
addEventHandler("admin:removeReport", root, function(id)
for i=#reportView, 2, -1 do
if reportView[i][2] == id then
table.remove(reportView,i)
end
end
setElementData(scianarapsow,"sciana:raportow",reportView)
end)[/code]

[code]
function clearujemy(plr,cmd,id,...)

if getElementData(plr,"player:admin") ~= true then return end
if getElementData(plr, "player:level") == 4 or 3 or 2 or 1 then

local args = {...}

if not
(args[1]) then outputChatBox("#FF0000* #FFFFFF Poprawne u?ycie: /cl <id/nick> <text>", plr,255,255,255,true) return end

local target=exports["ls-core"]:findPlayer(plr,id)
opis = ""
if target then
id=getElementData(target,"id")
opis=getPlayerName(target)
end
end

local target=exports["ls-core"]:findPlayer(plr,id)
if not target then
outputChatBox("*Brak reporta na podanego gracza.", plr, 255, 0, 0)
re...
2. report
Siemka
Ot?? robi? system duty dla admin?w i chcia?bym doda? reporty. Ale jak wpisz? komend? /report to wyskakuj? mi to okienko z reportem ze skryptu od panelu admina.
Jak to usun???
3. Report
Cze??, mam pytanie nietypowe, jak wpisuj? /report to si? wyswietla podstawowa funkcja mta ale chc? to wy??czy? mo?na prosic o odpowiedz? jestem zielony
4. report
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 :)
5. [DM] Report
Witam, w moim problemie chodzi o to, ?e gdy gracz wpisze komend? dajmy na to /report 3 blabla, to wyskakuje mu na czacie "» Wpisz /report [id] [pow?d].". Oto komenda:
Kod:

CMD:report(playerid,cmdtext[])
{
new playerid2, text[128];
if(sscanf(cmdtext, "us[128]", playerid2, text))
{
SendClientMessage(playerid, COLOR_RED, "» Wpisz /report [id] [pow?d].");
return 1;
}
if(playerid2 == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_RED, "» Nie ma takiego gracza na serwerze. ");
return 1;
}
new StrM[128];
format(StrM, sizeof(StrM), "[raport] %s (%d) na %s (%d): %s", PlayerName2(playerid), playerid, PlayerName2(playerid2), playerid2, text);
SendClientMessageToAdmins(ZIELONY, StrM);
return 1;
}

W przypadku, gdy z tej linijki:
Kod:

if(sscanf(cmdtext, "us[128]", playerid2, text))

usun? [128], to nawet, gdy gracz wpisze nie pe?n? komend?, czyli np. samo s?owo /report (bez podania ID i powodu), to wtedy Adminowi i tak pokazuje si? report, tylko ?e okre?la wszystko na id 0 i oczywi?cie brak powodu. Podobnie mam z komend? na Kick, dzia?a to na tej samej zasadzie. Prosz? o wyt?umaczenie mi naprawy tego b??du. Dzi?kuj? za uwag?. Pozdrawiam