21.10.2012, 05:25
Bom meu problema e que ao digitar :corclan amarelo ainda esta ficando azul
Code:
Comando de chat clan
Mesmo que no arquivo esteja amarelo a cor do [C/CLAN] saira azul =x
Code:
PHP код:
CMD:corclan(playerid, params[])
{
new Cor[20];
format(ArquivoClan2, sizeof(ArquivoClan2), "clas/%s.ini", nome(playerid));
format(ArquivoClan, sizeof(ArquivoClan), "clas/%s.ini", DOF2_GetString(ArquivoClan2, "cla"));
if(!DOF2_FileExists(ArquivoClan2))
{
SendClientMessage(playerid, VERMELHO_ESCURO, "[ x ] Vocк nгo й dono de nenhum clan");
return 1;
}
if(sscanf(params, "s[20]", Cor)) return SendClientMessage(playerid, VERMELHO_ESCURO, "[ x ] Uso: /CorClan [ Cor ]");
if(strcmp(Cor, "azul", false) == 0)
{
DOF2_SetString(ArquivoClan, "CorClan", "azul");
SendClientMessage(playerid, 0x2D96FFAA, "[ CLAN ] Cor alterada para Azul");
DOF2_SaveFile();
}
else if(strcmp(Cor, "amarelo", false) == 0)
{
DOF2_SetString(ArquivoClan, "CorClan", "amarelo");
SendClientMessage(playerid, 0xE8E800AA, "[ CLAN ] Cor alterada para Amarelo");
DOF2_SaveFile();
}
return 1;
}
PHP код:
CMD:c(playerid, params[])
{
if(strcmp(DOF2_GetString(ArquivoClan, "CorClan"), "azul", true) == 0)
{
format(clanstring, sizeof(clanstring), "[C/CLAN] %s: %s", nome(playerid), Texto);
SendClientMessage(c, 0x2D96FFAA, clanstring);
}
else if(strcmp(DOF2_GetString(ArquivoClan, "CorClan"), "amarelo", true) == 0)
{
format(clanstring, sizeof(clanstring), "[C/CLAN] %s: %s", nome(playerid), Texto);
SendClientMessage(c, 0xE8E800AA, clanstring);
}
return 1;
}