[Ajuda] comando de global nao mostra o espaзo das palavras
#1

bom pessoal eu queria ajuda urgente eu tenho esse sistema ai de comando global por que meu server e de dayz porem qnd a pessoa digita /global 1111 222 so aparece as primeiras letras nao mostra oq ta com espaзo tipo 11111 so aparece os 11111 nao mostra o espaзo e o 222 б e se puder coloca pra mim pra mostrar [GLOBAL] antes do nome das pessoas agradeзo nгo consegui :S obrigado

comando
PHP код:
CMD:global(playeridparams[])
{
    new 
string[230],text[128];
    if(
sscanf(params,"s ""[128]",text))
    
SetPlayerChatBubble(playeridtext0xFFFFFFFA70.0,10000);
    
format(string,sizeof(string),"{FFFFFF}[ID: %d]: %s ",playerid,text);
    
SendPlayerMessageToAll(playerid,string);
    return 
0;

Reply
#2

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

    new 
string[230],text[128]; 
    if(
sscanf(params,"s[128]"text)) return 0
    
SetPlayerChatBubble(playeridtext0xFFFFFFFA70.0,10000); 
    
format(string,sizeof(string),"{FFFFFF}[ID: %d]: %s ",playerid,text); 
    
SendPlayerMessageToAll(playerid,string); 
    return 
1

Tente..
Reply
#3

Quote:
Originally Posted by #Luca[S].
Посмотреть сообщение
PHP код:
CMD:global(playeridparams[]) 

    new 
string[230],text[128]; 
    if(
sscanf(params,"s[128]"text)) return 0
    
SetPlayerChatBubble(playeridtext0xFFFFFFFA70.0,10000); 
    
format(string,sizeof(string),"{FFFFFF}[ID: %d]: %s ",playerid,text); 
    
SendPlayerMessageToAll(playerid,string); 
    return 
1

Tente..
mesma coisa '-' e ainda deu erro de comando por causa do return 0
Reply
#4

Estranho, aqui foi normal.
Reply
#5

Tente assim:

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

    new 
string[230],text[128]; 
    if(
sscanf(params,"s[128]",text)) return SendClientMessage(playerid0xFF0000FF"Use: /Global (Texto)");
    
SetPlayerChatBubble(playeridtext0xFFFFFFFA70.0,10000); 
    
format(string,sizeof(string),"{FFFFFF}[ID: %d]: %s ",playerid,text); 
    
SendClientMessageToAll(-1string); 
    return 
1

Reply
#6

Cria uma variбvel bool e seta pra true pra quando ele for falar globalmente e na OnPlayerText vocк verifica se a variбvel й true/false.
Reply
#7

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

    new 
string[150], text[128]; 
    if(
sscanf(params"s[128]"text)) return SendClientMessage(playerid, -1"Formato correto: /global <texto>"); 
    
SetPlayerChatBubble(playeridtext0xFFFFFFFA,  70.010000); 
    
format(string150,"{FFFFFF}[ID: %d]: %s"playeridtext); 
    
SendClientMessageToAll(string); 
    return 
1

Reply
#8

Quote:
Originally Posted by ipsLeon
Посмотреть сообщение
PHP код:
    format(string150,"{FFFFFF}[ID: %d]: %s"playeridtext); 
    
SendClientMessageToAll(string); 
PHP код:
SendClientMessageToAll(-1string); 
Reply
#9

Quote:
Originally Posted by ReyMysterio
Посмотреть сообщение
Tente assim:

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

    new 
string[230],text[128]; 
    if(
sscanf(params,"s[128]",text)) return SendClientMessage(playerid0xFF0000FF"Use: /Global (Texto)");
    
SetPlayerChatBubble(playeridtext0xFFFFFFFA70.0,10000); 
    
format(string,sizeof(string),"{FFFFFF}[ID: %d]: %s ",playerid,text); 
    
SendClientMessageToAll(-1string); 
    return 
1

eu tento digitar alguma coisa aparece Use: /Global (Texto) lembrandop que nгo e o comando q n ta funcionando e que n da espaзo no que eu escrevo exemplo se eu digito no global /global xat bugado so aparece o xat o espзao bugado nao aparece
Reply
#10

Olha o que eu falei...
Quote:
Originally Posted by ipsLuan
Посмотреть сообщение
Cria uma variбvel bool e seta pra true pra quando ele for falar globalmente e na OnPlayerText vocк verifica se a variбvel й true/false.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)