Geplaatst: 14 augustus 200915 jaren comment_1446819 Ik heb in vele servers gezien dat je bij /admins een rijdje met admins die online zijn ziet, Hoe kan dat? wat moet ik neerzetten om ze op te zoeken? Kan het ook met gteam? en zoja Hoe?? Bewerkt: 14 augustus 200915 jaren door mosweg
Geplaatst: 14 augustus 200915 jaren comment_1446976 mijn "laat-admins-zien-in-rijtje-die-online-zijn" is zo: if(strcmp(cmd, "/admins", true) == 0) { SendClientMessage(playerid, COLOR_BLUE, "These are the admins currently able to help you:"); new admins = 0; new string[256]; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) == 1) { if(IsPlayerAdmin(i)) { admins++; new pname[MAX_PLAYER_NAME]; GetPlayerName(i, pname, sizeof(pname)); format(string, sizeof(string), "%d) Name: %s, ID: %d", admins, pname, i,(i)); SendClientMessage(playerid, COLOR_BLUE, string); return 1; } } } if(admins == 0) { SendClientMessage(playerid,COLOR_DARKRED, "There are currently no admins online"); return 1; } return 1; } Ik heb hem niet getest, want de mijne staat in dcmd.
Geplaatst: 15 augustus 200915 jaren Auteur comment_1447183 Bedankt, Deze werkte alleen op rcon admins dus heb ik even veranderd als test in politie en dat werkte: if(strcmp(cmd, "/cops", true) == 0) { SendClientMessage(playerid, COLOR_BLUE, "These are the cops currently able to help you:"); new cops = 0; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) == 1) { if (gTeam[playerid] == TEAM_COP0) { cops++; new pname[MAX_PLAYER_NAME]; GetPlayerName(i, pname, sizeof(pname)); format(string, sizeof(string), "%d) Name: %s, ID: %d", cops, pname, i,(i)); SendClientMessage(playerid, COLOR_BLUE, string); return 1; } } } if(cops == 0) { SendClientMessage(playerid,COLOR_RED, "There are currently no cops online"); return 1; } return 1; } en nu heb ik er een voor mijn admin system: if(strcmp(cmd, "/admins", true) == 0) { SendClientMessage(playerid, COLOR_BLUE, "These are the admins currently able to help you:"); new admins = 0; //new admin; admin = dini_Int(userfile, "adminlevel"); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) == 1) { if(admin == 1 || admin == 2 || admin == 3 || admin == 4 || admin == 5) { admins++; new pname[MAX_PLAYER_NAME]; GetPlayerName(i, pname, sizeof(pname)); format(string, sizeof(string), "%d) Name: %s, ID: %d", admins, pname, i,(i)); SendClientMessage(playerid, COLOR_BLUE, string); return 1; } } } if(admins == 0) { SendClientMessage(playerid,COLOR_RED, "There are currently no admins online"); return 1; } return 1; }
Ik heb in vele servers gezien dat je bij /admins een rijdje met admins die online zijn ziet,
Hoe kan dat? wat moet ik neerzetten om ze op te zoeken?
Kan het ook met gteam? en zoja Hoe??
Bewerkt: door mosweg