[Pedido] Sistema de Chat global Vip
#1

Tipo Quando O VIP FALA NORMAL NO CHAT APAREЗA ASSIM [VIP] JUNINHO : ASSIM !
me ajude
Reply
#2

No lugar desta variбvel abaixo, vocк coloca a variбvel do seu GM que identifica se o player й VIP.
Espero ter ajudado!
PHP код:
if( vipInfoplayerid ] [ vipPremium ] == 
PHP код:
public OnPlayerTextplayeridtext [ ] )
{
    new 
string 148 ], aname MAX_PLAYER_NAME ];
    
GetPlayerNameplayeridaname,sizeofaname ) ) ;
    if( 
vipInfoplayerid ] [ vipPremium ] == )
    {
        
formatstring,sizeof( string ) ,"™ [VIP] [ %d ] %s {FFFFFF}diz: %s"playeridanametext ) ;
        
SendClientMessage(iGetPlayerColorplayerid ) ,string ) ;
        return 
0;
    }
    return 
0;

Reply
#3

Eu Coloquei Mais Deu Um Erro Aki OLHA

Quote:

C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4320) : error 010: invalid function or declaration
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4323) : error 021: symbol already defined: "OnPlayerText"
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4326) : error 017: undefined symbol "vipInfo"
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4326) : warning 215: expression has no effect
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4326) : error 001: expected token: ";", but found "]"
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4326) : error 029: invalid expression, assumed zero
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4326) : fatal error 107: too many error messages on one line

Reply
#4

Quote:
Originally Posted by JuniorTheDM
Посмотреть сообщение
Eu Coloquei Mais Deu Um Erro Aki OLHA
What? copia o cуdigo lб e tenta de novo.
Reply
#5

Deu Esse Erro Agora

Quote:

C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4320) : error 010: invalid function or declaration
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4323) : error 021: symbol already defined: "OnPlayerText"
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4326) : error 017: undefined symbol "vipInfo"
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4326) : warning 215: expression has no effect
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4326) : error 001: expected token: ";", but found "]"
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4326) : error 029: invalid expression, assumed zero
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4326) : fatal error 107: too many error messages on one line

Como Estб
Quote:

if( vipInfo[ playerid ] [ vipPremium ] == 1 )
}
public OnPlayerText( playerid, text [ ] )
{
new string [ 148 ], aname [ MAX_PLAYER_NAME ];
GetPlayerName( playerid, aname,sizeof( aname ) ) ;
if( vipInfo[ playerid ] [ vipPremium ] == 1 )
{
format( string,sizeof( string ) ,"™ [VIP] [ %d ] %s {FFFFFF}diz: %s", playerid, aname, text ) ;
SendClientMessage(i, GetPlayerColor( playerid ) ,string ) ;
format(szPlayerChatMsg[playerid], 148, "%s", text);
return 0;
}
return 0;
}

Reply
#6

Se nгo estiver declarado "vipInfo", como vocк quer que funcione?
Reply
#7

oque eu faзo intao
Reply
#8

Faz assim:
pawn Код:
public OnPlayerText(playerid, text[]){

    if(VariavelDeVip){

        new
            nick[MAX_PLAYER_NAME]
        ;

        GetPlayerName(playerid, nick, MAX_PLAYER_NAME);

        format(text, 256, "[VIP] %s: {FFFFFF}%s", nick, text);
        SendClientMessageToAll(GetPlayerColor(playerid), text);
        return 0;
    }
    return 1;
}
Reply
#9

Amigo esse erro
pawn Код:
C:\Users\Usuario\Desktop\THE DM\gamemodes\thedm.pwn(4323) : error 021: symbol already defined: "OnPlayerText"
significa que a callback OnPlayerText jб existe, basta vocк copiar o cуdigo dar um ctrl+f no seu gm e colar o cуdigo la dentro
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)