[Ajuda] Erro
#1

Oi Pessoa ? !!! Sу Eu De novo Precisando De Ajuda Nгo Gosto De Ficar Pedindo Ajuda Mais Ta Difнcil
Ajuda Nesse Erro

PHP код:
C:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32\gamemodes\BVR.pwn(76) : error 017undefined symbol "SaidaPickup"
C:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32\gamemodes\BVR.pwn(161) : error 029invalid expressionassumed zero
C
:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32\gamemodes\BVR.pwn(161) : error 017undefined symbol "cmd_entrar"
C:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32\gamemodes\BVR.pwn(161) : error 029invalid expressionassumed zero
C
:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32\gamemodes\BVR.pwn(161) : fatal error 107too many error messages on one line 
Linha
76
PHP код:
 SaidaPickup CreatePickup(123921323.33591122.358510.12391, -1); 
160 a 170
PHP код:
{
CMD:entrar(playeridparams []) 
{
   
   if(
IsPlayerInRangeOfPoint(playerid2.02695.6880, -1704.630011.8438))
   {
       
SetPlayerInterior(playerid11); // .Setando o Interior ao Entrar
       
SetPlayerPos(playerid1503.33591432.358510.1191); 
   }
   return 
true// Returnando a 1

Reply
#2

Crie no topo da GM

PHP код:
new SaidaPickup
onde vocк colocou o CMD:entrar ?? se tiver dentro da "public OnPlayerCommandTex" ou de alguma outra, tire, zcmd nгo fica dentro de public

e que chave й aquela aberta ali?

PHP код:
{ <<
CMD:entrar(playeridparams [])  

Reply
#3

PHP код:
new SaidaPickup//No Topo
SaidaPickup CreatePickup(123921323.33591122.358510.12391, -1); 
PHP код:
cmd(entrar_playeridparams[]) {
   if(
IsPlayerInRangeOfPoint(playerid2.02695.6880, -1704.630011.8438)) {
   
       
SetPlayerInterior(playerid11); 
       
SetPlayerPos(playerid1503.33591432.358510.1191);
   }
   return 
1;

Se vocк nгo utiliza a include do ZeeX (zcmd), coloca seus comandos no OnPlayerCommandText

ex:

PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
    if(
strcmp(cmdtext"/entrar_"true) == 0)
    {
        if(
IsPlayerInRangeOfPoint(playerid2.02695.6880, -1704.630011.8438))
        {
            
SetPlayerInterior(playerid11);
            
SetPlayerPos(playerid1503.33591432.358510.1191);
        }
        return 
1;
    }
    return 
1;

й melhor que vejб essa fack do zSuyanw sгo erros como esse que acontece constantemete e sгo faceis de resolver.

zSuyanw: Erros comuns
Nome do Erro Causa do erro/Soluзгo
Expected token: Simbolo, but found "Sнmbolo" Estб faltando um sнmbolo no cуdigo que nгo permite-roda-lo, verifique se as chaves estгo corretamente fechadas, se estб fechado tambйm a string " text ".
funcion Nome is not implemented A funзгo estб faltando parвmetros, verifique os parвmetros novamente.
function way not have arguments A funзгo nгo permite o uso de argumentos/parвmetros.
must be a constant expression; assumid zero A matriz foi utilizada de forma incorreta(Vocк excedeu o limite de dimensхes).
undefined symbol: Palavra Array ou variбvel nгo existe ou nгo foi criada
initialization data exceeds declared size Vocк declarou menos do que utilizou na array, aumente a mesma
symbol already defined: NOME Coloque outro nome.
array assignment must be simple assignment Vocк estб utilizando os operadores incorretamente, verifique novamente
invalid expression, assumid zero Expressгo dos argumentos sгo incorretas, olhe a sintaxe(+, +=, -, -=. *, *=, /, /=)
unknown directive Definiзгo/Diretiva utilizada й inexistente
array index out of bounds Vocк utilizou mais do que a array permitia
array must be indexed (Nome) Vocк adicionou valores em uma variбvel, coloque a mesma para array.
invalid string ( possible non-terminated string) Vocк abriu ' " ' e nгo fechou, procure no final da string e veja se estгo fechados incorretamente
duplicate "case" label(Nъmero) O Switch estб com valores duplicados/iguais, verifiqueapуs o case.
nmatched closing brace Seu script estб faltando fechar a chave '}'
#define pattern must be an array ( argument nome ) Vocк definiu/usou a funзгo incorretamente, sendo que o pawno nгo suporta.
Input line too long ( after substitutions ) A string estб muito grande para poder ser formatada/usada, veja esta postagem
warning 219: local variable "Nome" shadows a variable at a preceding level A variбvel jб estб definida, apenas mude o nome da mesma.
redefinition of constant/macro Vocк criou duas definiзхes iguais, renomeie uma ou exclua
public function lacks forward declaration (symbol "Nome Public") Vocк criou uma public que necessita de uma definiзгo(forward).
Reply
#4

Agora Deu Esse Errros


Quote:

C:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32 \gamemodes\BVR.pwn(160) : error 029: invalid expression, assumed zero
C:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32 \gamemodes\BVR.pwn(169) : error 010: invalid function or declaration
C:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32 \gamemodes\BVR.pwn(172) : error 010: invalid function or declaration
C:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32 \gamemodes\BVR.pwn(177) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.

Linhas
160
Quote:

cmd(entrar, playerid, params[]) {

169 A 178
Quote:

if(strcmp(cmdtext, "/sairdointerior", true) == 0)
{
// Ou Seja. Se Ele tiver no Local Do IsPlayerInRangeOfPoint, Funcionarб as Funзхes Abaixo
if(IsPlayerInRangeOfPoint(playerid, 2.0, 503.3359, 1432.3585, 10.1191))
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 2695.6880, -1704.6300, 11.843;
}
return true; // Returnando a 1
}

Reply
#5

Pode retirar a linha do primeiro erro pois vocк nгo provavelmente nгo utiliza ZCMD, entгo verifique se o comando que estб dando os erros esta dentro da callbeck OnPlayerCommandText.

Coloque assim:
PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
//----------------DENTRO DA CALLBECK------------------------------//
    
if(strcmp(cmdtext"/sairdointerior"true) == 0)
    {
        if(
IsPlayerInRangeOfPoint(playerid2.0503.33591432.358510.1191))
        {
            
SetPlayerInterior(playerid0);
            
SetPlayerPos(playerid2695.6880, -1704.630011.843);
        }
        return 
true// Returnando a 1
    
}
//---------------------------------------------------------------------//
    
return 0;

Reply
#6

@edit
[php]
PHP код:
C:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32\gamemodes\BVR.pwn(172) : warning 217loose indentation
C
:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32\gamemodes\BVR.pwn(181) : warning 217loose indentation[/PHP 
]

linhas
172
PHP код:
      if(strcmp(cmdtext"/sairdointerior"true) == 0
181
PHP код:
return 1
Reply
#7

Quote:
Originally Posted by Matei123
Посмотреть сообщение
@edit
[php]
PHP код:
C:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32\gamemodes\BVR.pwn(172) : warning 217loose indentation
C
:\Users\alexandre\Desktop\gm\samp037_svr_R1_win32\gamemodes\BVR.pwn(181) : warning 217loose indentation[/PHP 
]

linhas
172
PHP код:
      if(strcmp(cmdtext"/sairdointerior"true) == 0
181
PHP код:
return 1
Isso й apenas aviso de indentaзгo do cуdigo, de uma olhada:

https://sampforum.blast.hk/showthread.php?tid=260576
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)