if (strcmp(cmd, "/admins", true) == 0)
{
SendClientMessage(playerid, COLOR_GREEN, "{00CC00}Admins Online");
for(new i = 0; i <= MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pAdmin] > 0)
{
if(admhide[i] == 0 )
{
GetPlayerName(i, sendername, sizeof(sendername));
new lolz[25];
if(PlayerInfo[i][pAdmin] == 1)
{
lolz = "Moderador";
}
if(PlayerInfo[i][pAdmin] == 2)
{
lolz = "2";
}
if(PlayerInfo[i][pAdmin] == 3)
{
lolz = "3";
}
if(PlayerInfo[i][pAdmin] == 4)
{
lolz = "4";
}
if(PlayerInfo[i][pAdmin] == 1337)
{
lolz = "Master";
}
if(PlayerInfo[i][pAdmin] == 1338)
{
lolz = "Master+";
}
if(PlayerInfo[i][pAdmin] == 1339)
{
lolz = "Master++";
}
if(PlayerInfo[i][pAdmin] == 1340)
{
lolz = "SubDono";
admhide[i] = 1;
}
if(PlayerInfo[i][pAdmin] == 1341)
{
lolz = "Dono";
admhide[i] = 1;
}
if(PlayerInfo[i][pAdmin] == 1342)
{
lolz = "Dono-Scripter";
admhide[i] = 1;
}
if(away[i] == 0)
{
if(admtrampando[i] == 1)
{
format(string, 128, "%s | Nivel: [%s] (Trabalhando)", sendername, lolz);
SendClientMessage(playerid, COR_ADMIN, string);
}
else
{
format(string, 128, "%s | Nivel: [%s] (Jogando)", sendername, lolz);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
else
{
format(string, 128, "%s | Nivel: [%s] [AFK]", sendername, lolz);
SendClientMessage(playerid, COR_TAXI, string);
}
}
}
}
return 1;
}
if(PlayerInfo[i][pAdmin] == 1341)
{
lolz = "Dono";
}
if(PlayerInfo[i][pAdmin] == 1342)
{
lolz = "Dono-Scripter";
}
if (strcmp(cmd, "/admins", true) == 0) {
SendClientMessage(playerid, COLOR_GREEN, "{00CC00}Admins Online");
for(new i = 0; i <= MAX_PLAYERS; i++) {
if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pAdmin] > 0) {
if(admhide[i] == 0) {
GetPlayerName(i, sendername, sizeof(sendername));
new lolz[25];
switch(PlayerInfo[i][pAdmin]) {
case 1: lolz = "Moderador";
case 2: lolz = "2";
case 3: lolz = "3";
case 4: lolz = "4";
case 1337: lolz = "Master";
case 1338: lolz = "Master+";
case 1339: lolz = "Master++";
case 1340: lolz = "SubDono";
case 1341: lolz = "Dono";
case 1342: lolz = "Dono-Scripter";
}
if(away[i] == 0) {
if(admtrampando[i] == 1) {
format(string, 128, "%s | Nivel: [%s] (Trabalhando)", sendername, lolz);
SendClientMessage(playerid, COR_ADMIN, string);
}
else
{
format(string, 128, "%s | Nivel: [%s] (Jogando)", sendername, lolz);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
else
{
format(string, 128, "%s | Nivel: [%s] [AFK]", sendername, lolz);
SendClientMessage(playerid, COR_TAXI, string);
}
}
}
}
return 1;
}
pawn Код:
|
format(string, 128, "%s | Nivel: [%s] (%s) [%s]", sendername, lolz, admtrampando[i] ? ("Trabalhando") : ("Jogando"), away[i] ? ("ON") : ("AFK"));
SendClientMessage(playerid, COR_ADMIN, string);
if (strcmp(cmd, "/admins", true) == 0) {
SendClientMessage(playerid, COLOR_GREEN, "{00CC00}Admins Online");
for(new i = 0; i <= GetMaxPlayers(); i++) {
if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pAdmin] > 0) {
if(admhide[i] == 0) {
GetPlayerName(i, sendername, sizeof(sendername));
new
lolz[ 25 ]
;
switch(PlayerInfo[i][pAdmin]) {
case 1: lolz = "Moderador";
case 2: lolz = "2";
case 3: lolz = "3";
case 4: lolz = "4";
case 1337: lolz = "Master";
case 1338: lolz = "Master+";
case 1339: lolz = "Master++";
case 1340: lolz = "SubDono";
case 1341: lolz = "Dono";
case 1342: lolz = "Dono-Scripter";
}
format(string, 128, "%s | Nivel: [%s] (%s) [%s]", sendername, lolz, admtrampando[i] ? ("Trabalhando") : ("Jogando"), away[i] ? ("ON") : ("AFK"));
SendClientMessage(playerid, COR_ADMIN, string);
}
}
}
return 1;
}
dava para usar operaзгo ternaria no comando para verificaзгo de trabalhando e jogando On AFK^^
pawn Код:
pawn Код:
|
Tambйm daria para usar operaзгo ternaria para saber se ele era Dono, etc.
|
format(string, 128, "%s | Nivel: [%s] (%s) [%s]", sendername, lolz, admtrampando[i] ? ("Trabalhando") : ("Jogando"), away[i] ? ("ON") : ("AFK"));
SendClientMessage(playerid, COR_ADMIN, string);