[Pedido] Comando para Falar chat Global
#1

Ola queria estudar um comando de falar no chat global tipo /g ai fala pra geral no chat global, pq meu server й chat proximo, e eu n quero tirar, quero fazer um comando so pra chat global Obg

Obse quiser passar uma base pra eu estudar, eu aceito tbm
Reply
#2

PHP код:
public OnPlayerText(playeridtext[])
{
    static 
Str[128];
    
    new 
Name[MAX_PLAYER_NAME];
    
GetPlayerName(playeridNameMAX_PLAYER_NAME);
    
format(Strsizeof Str"%s[%d] diz: %s"Nameplayeridtext);
    
SendClientMessageToAll(-1Str);
    return 
0;
}
CMD:chatglobal(playeridchat[])
{
    if(
isnull(chat))
        return 
SendClientMessage(playerid, -1"USE: /chatglobal [Texto]");
        
    new
        
Str[128],
        
Name[MAX_PLAYER_NAME]
    ;
    
GetPlayerName(playeridNameMAX_PLAYER_NAME);
    
format(Strsizeof Str"[Chat Global] %s[%d]: %s"Nameplayeridchat);
    
SendClientMessageToAll(-1Str);
    return 
1234;
}
//Caso nгo tenha:
#if !defined isnull
    #define isnull(%1) \
                
((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
#endif 
Reply
#3

PHP код:
CMD:chat(playeridparams[])
{
    new 
String[128], Texto[128];
    new 
name[MAX_PLAYER_NAME];
    
GetPlayerName(playeridnamesizeof(name));
    if(
sscanf(params"s"Texto)) return SendClientMessage(playerid, -1"Use: /chat [texto]");
    
format(Stringsizeof(String), "Chat Global: %s: %s"nameTexto);
    
SendClientMessageToAll(-1,String);
    return 
1;

Reply
#4

Quote:
Originally Posted by ThiagoScottish
Посмотреть сообщение
PHP код:
CMD:chat(playeridparams[])
{
    new 
String[128], Texto[128];
    new 
name[MAX_PLAYER_NAME];
    
GetPlayerName(playeridnamesizeof(name));
    if(
sscanf(params"s"Texto)) return SendClientMessage(playerid, -1"Use: /chat [texto]");
    
format(Stringsizeof(String), "Chat Global: %s: %s"nameTexto);
    
SendClientMessageToAll(-1,String);
    return 
1;

No caso de eu estudar, e fazer um comando ussando esse ai, terei que usar o ZCMD neh ?
Reply
#5

Quote:
Originally Posted by uliano
Посмотреть сообщение
No caso de eu estudar, e fazer um comando ussando esse ai, terei que usar o ZCMD neh ?


PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
    if (
strcmp(cmdtext"/chatglobal"true11) == 0)
    {
        if(
cmdtext[11] == '\0')
            return 
SendClientMessage(playerid, -1"USE: /chatglobal [Texto]");
            
         new
            
Str[128],
            
Name[MAX_PLAYER_NAME]
        ;
        
GetPlayerName(playeridNameMAX_PLAYER_NAME);
        
format(Strsizeof Str"[Chat Global] %s[%d]: %s"Nameplayeridcmdtext[11]);
        
SendClientMessageToAll(-1Str);
    }
    return 
true;

Reply
#6

Quote:
Originally Posted by uliano
Посмотреть сообщение
No caso de eu estudar, e fazer um comando ussando esse ai, terei que usar o ZCMD neh ?
Nгo, basta vocк adaptar ao seu processador de comandos.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)