Szerző Téma: LAdmin report átírás  (Megtekintve 856 alkalommal)

Nem elérhető Woozie

  • 105
    • Profil megtekintése
LAdmin report átírás
« Dátum: 2010. február 26. - 14:12:34 »
0 Show voters
Nos van egy ilyen rész a ladminba, ez a report rész:
 
dcmd_report(playerid,params[]) {
    new reported, tmp[256], tmp2[256], Index;      tmp = strtok(params,Index), tmp2 = strtok(params,Index);
    if(!strlen(params)) return SendClientMessage(playerid, red, \"HASZNÁLAT: /report [playerid] [indok]\");
reported = strval(tmp);
if(IsPlayerConnected(reported) && reported != INVALID_PLAYER_ID) {
if(PlayerInfo[reported][Level] == ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,\"HIBA: Adminisztrátort nem jelenthetsz be!\");
if(playerid == reported) return SendClientMessage(playerid,red,\"HIBA: Magadat nem jelentheted be\");
if(strlen(params) > 7) {
   new reportedname[MAX_PLAYER_NAME], reporter[MAX_PLAYER_NAME], str[128], hour,minute,second; gettime(hour,minute,second);
   GetPlayerName(reported, reportedname, sizeof(reportedname));   GetPlayerName(playerid, reporter, sizeof(reporter));
   format(str, sizeof(str), \"%s reportot küldött:%s\",playerid, reporter);
   MessageToAdmins(COLOR_WHITE,str);
   SaveToFile(\"ReportLog\",str);
   format(str, sizeof(str), \"Bejelento: %s[%d] bejelentette %s[%d]-t Indok: %s\", reporter,playerid, reportedname, reported, params[strlen(tmp)+1]);
   for(new i = 1; i < MAX_REPORTS-1; i++) Reports = Reports[i+1];
   Reports[MAX_REPORTS-1] = str;
   return SendClientMessage(playerid,yellow, \"Reportod elküldve az adminoknak!\");
        } else return SendClientMessage(playerid,red,\"HIBA: Kihagytad az indokot!\");
} else return SendClientMessage(playerid, red, \"Játékos nincs csatlakozva\");
}

 
Ezt olyanra szeretném hogy ne keljen /report ba indok meg név, stb...

Hanem:


Ha egy sima játékos beírja hogy /report XY


Akkor ezt a két sort írja ki neki:


Reportod sikeresen elküldve az adminoknak!


Reportod: [szöveg]


Az adminoknak pedig így jelenjen meg:


[Player][iD] report üzenete: [szöveg]


Elore is köszönöm! :)

Nem elérhető Mambo

  • 4239
    • Profil megtekintése
LAdmin report átírás
« Válasz #1 Dátum: 2010. február 26. - 18:25:04 »
0 Show voters
Szia!
Ha lesz idom, megcsinálom.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal