if(strcmp(cmd, "/corcla", true) == 0)
{
format(pFile, sizeof(pFile), "clas/%s.ini", PlayerName(playerid));
if(strcmp(dini_Get(pFile, "cla"), "Nenhum", true) == 0) return SendClientMessage(playerid, -1, "Vocк nгo tem clг");
{
if(strcmp(dini_Get(gFile, "Dono"), PlayerName(playerid), false)) return SendClientMessage(playerid, -1, "Vocк precisa ser dono do clг");
{
new color;
new params[100 char];
unformat(cmdtext, "s[50]S( )[100]",cmd,params);
if(sscanf(params, "s", color)) return SendClientMessage(playerid, -1, "[BDP] USO: /corcla [COR] '/corescla para ver as cores'");
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
SetPlayerColor(playerid, color);
if(strcmp(dini_Get(gFile, "Membro1"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro2"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro3"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro4"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro5"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro6"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro7"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro8"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro9"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro10"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro11"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro12"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro13"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro14"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
else if(strcmp(dini_Get(gFile, "Membro15"), PlayerName(i), true) == 0)
{
SetPlayerColor(i, color);
}
}
}
}
}
return 1;
}
if(strcmp(color, "vermelho", true) == 0) format(color, sizeof(color), "FF00FF");
pawn Код:
coloque embaixo do sscanf(... |
tmp = strtok(cmdtext, idx);
if(strcmp(tmp, "vermelho", false))
{
//Caso for vermelho executarб o que estб aqui
}
//Topo do GM
#define CorClaVermelho 0xFF0000AA
#define CorClaBrando 0xFFFFFFFF
#define CorClaPreto 0x00000000
#define CorClaAzul 0x1A0EF1AA
//OnPlayerCom...
if(strcmp(cmd, "/corcla", true) == 0)
{
new color[20];
new params[100 char];
if(strcmp(dini_Get(pFile, "cla"), "Nenhum", true) == 0) return SendClientMessage(playerid, -1, "Vocк nгo tem clг");
if(strcmp(dini_Get(gFile, "Dono"), PlayerName(playerid), false)) return SendClientMessage(playerid, -1, "Vocк precisa ser dono do clг");
unformat(cmdtext, "s[50]S( )[100]",cmd,params);
if(sscanf(params, "s[20]", color)) return SendClientMessage(playerid, -1, "[BDP] USO: /corcla [COR] '/corescla para ver as cores'");
format(pFile, sizeof(pFile), "clas/%s.ini", PlayerName(playerid));
if(strcmp("color", "vermelho", true) == 0) SetPlayerCorCla(playerid, CorClaVermelho);
if(strcmp("color", "branco", true) == 0) SetPlayerCorCla(playerid, CorClaBranco);
if(strcmp("color", "preto", true) == 0) SetPlayerCorCla(playerid, CorClaPreto);
if(strcmp("color", "azul", true) == 0) SetPlayerCorCla(playerid, CorClaAzul);
return 1;
}
//Final do Gm
stock SetPlayerCorCla(playerid, color)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(strcmp(dini_Get(gFile, "Membro1"), PlayerName(i), true) == 0) SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro2"), PlayerName(i), true) == 0) SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro3"), PlayerName(i), true) == 0) SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro4"), PlayerName(i), true) == 0) SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro5"), PlayerName(i), true) == 0) SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro6"), PlayerName(i), true) == 0) SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro7"), PlayerName(i), true) == 0) SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro8"), PlayerName(i), true) == 0) SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro9"), PlayerName(i), true) == 0) SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro10"), PlayerName(i), true) == 0)SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro11"), PlayerName(i), true) == 0)SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro12"), PlayerName(i), true) == 0)SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro13"), PlayerName(i), true) == 0)SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro14"), PlayerName(i), true) == 0)SetPlayerColor(i, color);
else if(strcmp(dini_Get(gFile, "Membro15"), PlayerName(i), true) == 0)SetPlayerColor(i, color);
}
}