[Ajuda] Comando
#1

Bom meu problema e que ao digitar :corclan amarelo ainda esta ficando azul

Code:

PHP код:

CMD
:corclan(playeridparams[])
{
    new 
Cor[20];
    
format(ArquivoClan2sizeof(ArquivoClan2), "clas/%s.ini"nome(playerid));
    
format(ArquivoClansizeof(ArquivoClan), "clas/%s.ini"DOF2_GetString(ArquivoClan2"cla"));
    if(!
DOF2_FileExists(ArquivoClan2))
    {
        
SendClientMessage(playeridVERMELHO_ESCURO"[ x ] Vocк nгo й dono de nenhum clan");
        return 
1;
    }
    if(
sscanf(params"s[20]"Cor)) return SendClientMessage(playeridVERMELHO_ESCURO"[ x ] Uso: /CorClan [ Cor ]");
    if(
strcmp(Cor"azul"false) == 0)
    {
        
DOF2_SetString(ArquivoClan"CorClan""azul");
        
SendClientMessage(playerid0x2D96FFAA"[ CLAN ] Cor alterada para Azul");
        
DOF2_SaveFile();
    }
    else if(
strcmp(Cor"amarelo"false) == 0)
    {
        
DOF2_SetString(ArquivoClan"CorClan""amarelo");
        
SendClientMessage(playerid0xE8E800AA"[ CLAN ] Cor alterada para Amarelo");
        
DOF2_SaveFile();
    }
    return 
1;

Comando de chat clan

PHP код:

CMD
:c(playeridparams[])
{
    if(
strcmp(DOF2_GetString(ArquivoClan"CorClan"), "azul"true) == 0)
    {
        
format(clanstringsizeof(clanstring), "[C/CLAN] %s: %s"nome(playerid), Texto);
        
SendClientMessage(c0x2D96FFAAclanstring);
    }
    else if(
strcmp(DOF2_GetString(ArquivoClan"CorClan"), "amarelo"true) == 0)
    {
        
format(clanstringsizeof(clanstring), "[C/CLAN] %s: %s"nome(playerid), Texto);
        
SendClientMessage(c0xE8E800AAclanstring);
    }
    return 
1;

Mesmo que no arquivo esteja amarelo a cor do [C/CLAN] saira azul =x
Reply
#2

PHP код:
CMD:c(playeridparams[]) 

    
printf("%s",  DOF2_GetString(ArquivoClan"CorClan"));
    
    if(!
strcmp(DOF2_GetString(ArquivoClan"CorClan"), "azul"true)) 
    { 
        
format(clanstringsizeof(clanstring), "[C/CLAN] %s: %s"nome(playerid), Texto); 
        
SendClientMessage(playerid0x2D96FFAAclanstring); 
    } 
    if(!
strcmp(DOF2_GetString(ArquivoClan"CorClan"), "amarelo"true)) 
    { 
        
format(clanstringsizeof(clanstring), "[C/CLAN] %s: %s"nome(playerid), Texto); 
        
SendClientMessage(playerid0xE8E800AAclanstring); 
    } 
    return 
1

Manda oque aparece no console.
Reply
#3

No console nгo apareceu nada

no chat agora aparece os dois: exemplo

/c Teste

Код:

[ CLAN ] Teste
[ CLAN ] Teste
Reply
#4

Nгo apareceu nada porque nгo estб salvando.


Mais de qualquer forma:

PHP код:
if(!strcmp(DOF2_GetString(ArquivoClan"CorClan"), "azul"true)) 
    { 
        
format(clanstringsizeof(clanstring), "[C/CLAN] %s: %s"nome(playerid), Texto); 
        return 
SendClientMessage(playerid0x2D96FFAAclanstring), false
    } 
    if(!
strcmp(DOF2_GetString(ArquivoClan"CorClan"), "amarelo"true)) 
    { 
        
format(clanstringsizeof(clanstring), "[C/CLAN] %s: %s"nome(playerid), Texto); 
        return 
SendClientMessage(playerid0xE8E800AAclanstring), false
    } 
Reply
#5

[Full]Garfield[XDB] agora estб returnando somente em azul e logo em baixo dando comando invalido

Exemplo:

[C/CLAN] Teste
[ Server ] Comando Invбlido !
Reply
#6

UP

Tem outra forma tambem de fazer alйm da minha ?
Reply
#7

Vocк pode criar uma variбvel para cada clг e armazenar o seu hexadecimal ...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)