SA-MP Forums Archive
[Pedido] comando /c comando de chat do clan - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] comando /c comando de chat do clan (/showthread.php?tid=589301)



comando /c comando de chat do clan - zPawnu - 17.09.2015

pessoal eu gostaria de pedir um comando para vocкs eu tentei fazer acabei errando tudo e fiquei com raiva e apaguei nгo consegui criar tipo o player da /c sdkfnmkjsnfik mensagem ai vai mostrar a mensagem pra todos que sгo do clan "pInfo[playerid][Sheep] == 1)" tendeu ? alguйm pode me ajd ?


Re: comando /c comando de chat do clan - IgorLuiz - 17.09.2015

Nem testei, mas й funcional!

PHP код:
CMD:c(playeridparams[])
{
    new 
Name[24], Msg[128], Texto[128];
    
GetPlayerName(playeridNamesizeof(Name));
    if(
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]");
    if(
pInfo[playerid][Sheep] == 1)
    {
        
format(Msgsizeof(Msg), "{FFFF00}%s Diz: {FFFFFF}%s"NameTexto);
        
SendClientMessageToAll(-1Msg);
    }
    return 
1;




Re: comando /c comando de chat do clan - zPawnu - 17.09.2015

Quote:
Originally Posted by IgorLuiz
Посмотреть сообщение
Nem testei, mas й funcional!

PHP код:
CMD:c(playeridparams[])
{
    new 
Name[24], Msg[128], Texto[128];
    
GetPlayerName(playeridNamesizeof(Name));
    if(
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]");
    if(
pInfo[playerid][Sheep] == 1)
    {
        
format(Msgsizeof(Msg), "{FFFF00}%s Diz: {FFFFFF}%s"NameTexto);
        
SendClientMessageToAll(-1Msg);
    }
    return 
1;

quando eu do /c osdjfosdfjosdfosdjof algum texto aparece isso : Use: /c [texto]


Re: comando /c comando de chat do clan - IgorLuiz - 17.09.2015

Quote:
Originally Posted by zPawnu
Посмотреть сообщение
quando eu do /c osdjfosdfjosdfosdjof algum texto aparece isso : Use: /c [texto]
kkkj, DESCULPE ERRO meu, tente agora

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

    new 
Name[24], Msg[128], Texto[128]; 
    
GetPlayerName(playeridNamesizeof(Name)); 
    if(!
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]"); 
    if(
pInfo[playerid][Sheep] == 1
    { 
        
format(Msgsizeof(Msg), "{FFFF00}%s Diz: {FFFFFF}%s"NameTexto); 
        
SendClientMessageToAll(-1Msg); 
    } 
    return 
1




Re: comando /c comando de chat do clan - Dayvison_ - 17.09.2015

Quote:
Originally Posted by IgorLuiz
Посмотреть сообщение
Nem testei, mas й funcional!

PHP код:
CMD:c(playeridparams[])
{
    new 
Name[24], Msg[128], Texto[128];
    
GetPlayerName(playeridNamesizeof(Name));
    if(
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]");
    if(
pInfo[playerid][Sheep] == 1)
    {
        
format(Msgsizeof(Msg), "{FFFF00}%s Diz: {FFFFFF}%s"NameTexto);
        
SendClientMessageToAll(-1Msg);
    }
    return 
1;

Nгo tem nada de funcional, em nenhum dos dois cуdigos que vocк postou.

Cуdigo correto abaixo:
PHP код:
CMD:c(playeridparams[]) 
{
    if(
pInfo[playerid][Sheep] != 0/*Troque 0 para o clan ID invalido*/) return SendClientMessage(playerid, -1"[Erro]: Й necessбrio estar em um clan para usar este comando.");
   
    new 
Texto[100]; 
    if(
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]"); 
   
    new 
Msg[146],Name[25];
    
GetPlayerName(playeridNamesizeof(Name));
    
format(Msgsizeof(Msg), "{FFFF00}%s Diz: {FFFFFF}%s"NameTexto);
  
    for(new 
iMAX_PLAYERS++)
    {
        if(
pInfo[i][Sheep] == pInfo[playerid][Sheep])
        {
            
SendClientMessage(i, -1Msg); 
        }
    }
    return 
1




Re: comando /c comando de chat do clan - HaRdiiZin - 17.09.2015

Quote:
Originally Posted by IgorLuiz
Посмотреть сообщение
kkkj, DESCULPE ERRO meu, tente agora

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

    new 
Name[24], Msg[128], Texto[128]; 
    
GetPlayerName(playeridNamesizeof(Name)); 
    if(!
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]"); 
    if(
pInfo[playerid][Sheep] == 1
    { 
        
format(Msgsizeof(Msg), "{FFFF00}%s Diz: {FFFFFF}%s"NameTexto); 
        
SendClientMessageToAll(-1Msg); 
    } 
    return 
1

Seu cуdigo estб bem errado '-'
PHP код:
    if(pInfo[playerid][Sheep] == 1
    { 
        
format(Msgsizeof(Msg), "{FFFF00}%s Diz: {FFFFFF}%s"NameTexto); 
        
SendClientMessageToAll(-1Msg); 
    } 
Isto nгo irб dar certo..
Tenha mas atenзгo da prуxima vez antes de sair ajudando outras pessoas com cуdigos invбlidos.


Re: comando /c comando de chat do clan - zPawnu - 17.09.2015

Quote:
Originally Posted by Day_
Посмотреть сообщение
Nгo tem nada de funcional, em nenhum dos dois cуdigos que vocк postou.

Cуdigo correto abaixo:
PHP код:
CMD:c(playeridparams[]) 
{
    if(
pInfo[playerid][Sheep] != 0/*Troque 0 para o clan ID invalido*/) return SendClientMessage(playerid, -1"[Erro]: Й necessбrio estar em um clan para usar este comando.");
   
    new 
Texto[100]; 
    if(
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]"); 
   
    new 
Msg[146],Name[25];
    
GetPlayerName(playeridNamesizeof(Name));
    
format(Msgsizeof(Msg), "{FFFF00}%s Diz: {FFFFFF}%s"NameTexto);
  
    for(new 
iMAX_PLAYERS++)
    {
        if(
pInfo[i][Sheep] == pInfo[playerid][Sheep])
        {
            
SendClientMessage(i, -1Msg); 
        }
    }
    return 
1

mostrou para todos '-'


Re: comando /c comando de chat do clan - iTakelot - 17.09.2015

Quote:
Originally Posted by Day_
Посмотреть сообщение
Nгo tem nada de funcional, em nenhum dos dois cуdigos que vocк postou.

Cуdigo correto abaixo:
PHP код:
CMD:c(playeridparams[]) 
{
    if(
pInfo[playerid][Sheep] != 0/*Troque 0 para o clan ID invalido*/) return SendClientMessage(playerid, -1"[Erro]: Й necessбrio estar em um clan para usar este comando.");
   
    new 
Texto[100]; 
    if(
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]"); 
   
    new 
Msg[146],Name[25];
    
GetPlayerName(playeridNamesizeof(Name));
    
format(Msgsizeof(Msg), "{FFFF00}%s Diz: {FFFFFF}%s"NameTexto);
  
    for(new 
iMAX_PLAYERS++)
    {
        if(
pInfo[i][Sheep] == pInfo[playerid][Sheep])
        {
            
SendClientMessage(i, -1Msg); 
        }
    }
    return 
1

seu cуdigo nгo estб correto nгo.

PHP код:
    for(new iMAX_PLAYERS++)
    {
        if(
pInfo[i][Sheep] == pInfo[playerid][Sheep])
        {
            
SendClientMessage(i, -1Msg); 
        }
    } 



Re: comando /c comando de chat do clan - IgorLuiz - 17.09.2015

zPawnu tente!

PHP код:
CMD:c(playeridparams[])
{
    new 
Name[24], string[128], Texto[128];
    
GetPlayerName(playeridNamesizeof(Name));
    if(
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]");
    
format(stringsizeof(string), "%s Diz: {FFFFFF}%s"NameTexto);
    for(new 
0MAX_PLAYERS++)
    {
        if(
IsPlayerConnected(i))
        {
            if(
pInfo[i][Sheep] == 1)
            {
                
SendClientMessage(i,-1string);
            }
        }
    }
    return 
1;




Re: comando /c comando de chat do clan - HaRdiiZin - 17.09.2015

Quote:
Originally Posted by IgorLuiz
Посмотреть сообщение
zPawnu tente!

PHP код:
CMD:c(playeridparams[])
{
    new 
Name[24], string[128], Texto[128];
    
GetPlayerName(playeridNamesizeof(Name));
    if(
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]");
    
format(stringsizeof(string), "%s Diz: {FFFFFF}%s"NameTexto);
    for(new 
0MAX_PLAYERS++)
    {
        if(
IsPlayerConnected(i))
        {
            if(
pInfo[i][Sheep] == 1)
            {
                
SendClientMessage(i,-1string);
            }
        }
    }
    return 
1;

Apenas uma correзгo que pode ser ъtil para ele..
PHP код:
if(pInfo[i][Sheep] >= 1
PHP код:
CMD:c(playeridparams[])
{
    new 
Name[24], string[128], Texto[128];
    
GetPlayerName(playeridNamesizeof(Name));
    if(
sscanf(params"s[128]"Texto)) return SendClientMessage(playerid, -1"Use: /c [texto]");
    
format(stringsizeof(string), "%s Diz: {FFFFFF}%s"NameTexto);
    for(new 
0MAX_PLAYERS++)
    {
        if(
IsPlayerConnected(i))
        {
            if(
pInfo[i][Sheep] >= 1)
            {
                
SendClientMessage(i,-1string);
            }
        }
    }
    return 
1;