[Ajuda] ERROS NAS TAGS
#1

Eae eu peguei o sistema de tag do doege e ai coloquei a variavel que ele mandou porem deu erro ja que a minha variavel adm й outra .-. entгo coloquei a variavel certa e deu esses erro

PHP код:
F:\Projeto D.M\filterscripts\JFSAdmin.pwn(144) : error 029: invalid expression, assumed zero
F
:\Projeto D.M\filterscripts\JFSAdmin.pwn(144) : error 001: expected token: ";", but found ")"
F:\Projeto D.M\filterscripts\JFSAdmin.pwn(144) : error 029: invalid expression, assumed zero
F
:\Projeto D.M\filterscripts\JFSAdmin.pwn(144) : fatal error 107: too many error messages on one line
Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase
4 Errors
. 
CУDIGO:

PHP код:
public OnPlayerText(playerid, text[])
{
    if(
Calado[playerid] == true)
    {
        
SendClientMessage(playerid, 0x007FFFAA, "Vocк Estб Calado. :(");
        return 
false;
    }
    return 
true;
    new 
Color = GetPlayerColor(playerid);
    new 
Mensagem[256];
    if(
PlayerInfo[playerid][Administrador] < 0) && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{00FFA6}[ PLAYER ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    if(
PlayerInfo[playerid][Administrador] < 1) && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{FF0000}[ STAFF ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    if(
PlayerInfo[playerid][Administrador] < 2) && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{FF0000}[ STAFF ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    if(
PlayerInfo[playerid][Administrador] < 3) && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{FF0000}[ STAFF ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    if(
PlayerInfo[playerid][Administrador] < 4) && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{FF0000}[ STAFF ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    if(
PlayerInfo[playerid][Administrador] < 5) && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{FF0000}[ STAFF ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    return 
0;
} 
Reply
#2

Qual й a linha do error?
Reply
#3

aqui

if(PlayerInfo[playerid][Administrador] < 0) && !IsPlayerAdmin(playerid))
Reply
#4

Tenta assim:

Код:
if(PlayerInfo[playerid][Administrador] < 0 && !IsPlayerAdmin(playerid))
Reply
#5

Tenta agуra...

PHP код:
public OnPlayerText(playerid, text[])
{
    if(
Calado[playerid] == true)
    {
        
SendClientMessage(playerid, 0x007FFFAA, "Vocк Estб Calado. :(");
        return 
false;
    }
    return 
true;
    new 
Color = GetPlayerColor(playerid);
    new 
Mensagem[256];
    if(
PlayerInfo[playerid][Administrador] < 0 && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{00FFA6}[ PLAYER ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    if(
PlayerInfo[playerid][Administrador] < 1 && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{FF0000}[ STAFF ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    if(
PlayerInfo[playerid][Administrador] < 2 && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{FF0000}[ STAFF ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    if(
PlayerInfo[playerid][Administrador] < 3 && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{FF0000}[ STAFF ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    if(
PlayerInfo[playerid][Administrador] < 4 && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{FF0000}[ STAFF ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    if(
PlayerInfo[playerid][Administrador] < 5 && !IsPlayerAdmin(playerid))
    {
        
format(Mensagem,sizeof(Mensagem), "{FF0000}[ STAFF ]{%06x}%s [%d]:{FFFFFF}%s", (Color >>> 8), GetPlayerNameEx(playerid),playerid,text);
        
SendClientMessageToAll(GetPlayerColor(playerid), Mensagem);
    }
    return 
0;
} 
Reply
#6

Vc fechou a condicional antes de completar ela com o && ... )
Reply
#7

C:\Projeto D.M\filterscripts\JFSAdmin.pwn(14 : warning 225: unreachable code
C:\Projeto D.M\filterscripts\JFSAdmin.pwn(153) : error 017: undefined symbol "GetPlayerNameEx"
C:\Projeto D.M\filterscripts\JFSAdmin.pwn(160) : error 017: undefined symbol "GetPlayerNameEx"
C:\Projeto D.M\filterscripts\JFSAdmin.pwn(167) : error 017: undefined symbol "GetPlayerNameEx"
C:\Projeto D.M\filterscripts\JFSAdmin.pwn(174) : error 017: undefined symbol "GetPlayerNameEx"
C:\Projeto D.M\filterscripts\JFSAdmin.pwn(181) : error 017: undefined symbol "GetPlayerNameEx"
C:\Projeto D.M\filterscripts\JFSAdmin.pwn(18 : error 017: undefined symbol "GetPlayerNameEx"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


6 Errors.
Reply
#8

coloca isso:

PHP код:
stock GetPlayerNameEx(playerid){
    static 
Name[MAX_PLAYER_NAME];
    
GetPlayerName(playerid,Name,MAX_PLAYER_NAME);
    return 
Name;
} 
Reply
#9

Topo da gm
PHP код:
new pName[MAX_PLAYERS][24]; // Variavel pra pegar o nick do player 
Em OnPlayerConnect
PHP код:
public OnPlayerConnect(playerid)
{
    
GetPlayerName(playerid,pName[playerid],24);
    return 
1;
} 
Reply
#10

Quote:
Originally Posted by LucasF
Посмотреть сообщение
coloca isso:

PHP код:
stock GetPlayerNameEx(playerid){
    static 
Name[MAX_PLAYER_NAME];
    
GetPlayerName(playerid,Name,MAX_PLAYER_NAME);
    return 
Name;
} 

PHP код:
C:\Projeto D.M\filterscripts\JFSAdmin.pwn(152) : warning 225: unreachable code
Pawn compiler 3.2.3664              Copyright 
(c) 1997-2006, ITB CompuPhase
1 Warning
. 
LINHA:

PHP код:
new Color = GetPlayerColor(playerid); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)