[Pedido] Quebra de linha
#1

Como o titulo acima jб diz, estou a procura de um sistema de quebra de linha.. alguйm conhece?
Reply
#2

Mas para que seria ? para codigos em pawn ? se for o Notepad++ identa codigos automaticamente.
Reply
#3

Cara, й algo tipo isso..

Reply
#4

Em OnPlayerText
PHP код:
        new string[128];
        
format(string,sizeof(string),"[ID:%d] %s ",playerid,text);
        
SendPlayerMessageToAll(playerid,string);
        return 
false
Use de acordo com sua necessidades.
Reply
#5

Como faзo para colocar em comandos e chat em geral? e qual codigo й mais recomendado acima??
Reply
#6

Para mecher com o chat, й na public OnPlayerText, caso vocк queira testar o code que passei acima, diga se funcionou ou nгo apуs testar.

Abraзos,
Reply
#7

Pronto, finalizei o cуdigo que vocк deseja:

Topo do gamemode
PHP код:
#define MaxCaracteres    30 //Defina o numero de letras para pular uma linha. [Atual: 30]. 
public OnPlayerText
PHP код:
    if(strlen(text) > MaxCaracteres)
    {
        new 
SegundaLinha[75], nomej[MAX_PLAYER_NAME];
        
GetPlayerName(playeridnomejsizeof(nomej));
        
format(SegundaLinhasizeof SegundaLinha,"%s [ID:%d]:{FFFFFF} %s"nomejplayeridtext[MaxCaracteres]); //Vocк deve modificar as cores e frase de acordo com sua preferкncia.
        
strdel(textMaxCaracteres129);
        
SendClientMessageToAll(-1SegundaLinha);
        
SendClientMessageToAll(-1text);
        return 
0;
    } 
P.S. Caso ocorra algum erro me avise.

Realmente funciona, print abaixo:
http://oi61.tinypic.com/257ksq8.jpg
Reply
#8

Queria saber como faзo pra somente quem esta perto ver as msgs enviadas
Reply
#9

Quote:
Originally Posted by druiida159
Посмотреть сообщение
Queria saber como faзo pra somente quem esta perto ver as msgs enviadas
LimitGlobalChatRadius
Reply
#10

E meu Realchat?

pawn Код:
if (realchat)
    {
        if(gPlayerLogged[playerid] == 0)
        {
            return 0;
        }
        if (strfind(text, "www.samphax.tk", true) == 0) return Kick(playerid);
        if (strfind(text, "www.samphax.com", true) == 0) return Kick(playerid);
            if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_HANDSUP)
            {  } else
            {
                ApplyAnimation(playerid, "PED", "IDLE_chat", 4.1, 1, false, false, false, strlen(text)*100, 1);
            }
            if(PlayerInfo[playerid][pMascarause] == 1)
            {
                format(string, sizeof(string), "Mascarado diz: %s", text);
                ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
            }
            else
            {
                format(string, sizeof(string), "%s diz: %s", GetPlayerNameRP(playerid), text);
                ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
            }
           return 0;
    }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)