[Ajuda] 26 Erros
#1

Olб, estou passando uma profissгo de uma GM pra minha GM.. e no comando que estou tentando modificar pra ficar nos padrхes da minha GM, na hora de compilar ele da aquele famoso 26 ERROS..

O comando й esse.. que to modificando pra ficar nos padrхes da GM
Код:
 	if(strcmp(cmd, "/pcarregar", true) == 0)
    {
        if( !PlayerToPoint(10.0,playerid, 234.8621,1393.8712,10.1618))
       	{
		    if( pInfo[ playerid ][ Prof ] == PETROLEIRO )
		    {
			    if( PCarga[ playerid ] == 1 )
			    {
			        SendClientMessage( playerid, COLOR_ERRO, "| INFO | Seu caminhгo ja estб carregado de Petroleo !" );
			        return 1;
				}
			    new vehicleid = GetPlayerVehicleID(playerid);
			    if(dini_Int(file, "Carregado") == 1) return SendClientMessage(playerid,0xE3955CFF,"| ERRO | Seu caminhгo ja estб carregado de Petroleo.");
			    if(Petroleo[playerid] == 1)
				return SendClientMessage(playerid,Vermelho,"| ERRO | Seu caminhгo ja estб carregado de Petroleo.");
			    if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
				{
			    if(GetVehicleModel(GetVehicleTrailer(vehicleid)) == 584)
				{
			    TogglePlayerControllable(playerid,0);
			    GameTextForPlayer(playerid,"~r~|~y~|~y~|~y~|", 3000, 3);
			    SetTimerEx("Carregamento1", 1100, false, "d",playerid);
				return 1;
			}
		}
		else
		{
		    if(GetVehicleModel(GetVehicleTrailer(vehicleid)) != 584) {
		    SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo esta com o tanque de petroleo.");
		    return 1;
  		}
  		else
		{
		    SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo estб na Petroleira.");
			return 1;
		}
	}
O comando original й esse
Код:
 	if(strcmp(cmd, "/pcarregar", true) == 0)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    if(dini_Int(file, "Carregado") == 1) return SendClientMessage(playerid,0xE3955CFF,"| ERRO | Seu caminhгo ja estб carregado de Petroleo.");
    if(Petroleo[playerid] == 1)
	return SendClientMessage(playerid,Vermelho,"| ERRO | Seu caminhгo ja estб carregado de Petroleo.");
    if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) {
    if(GetVehicleModel(GetVehicleTrailer(vehicleid)) == 584) {
    if(PlayerToPoint(10.0,playerid, 234.8621,1393.8712,10.1618))
    {
    TogglePlayerControllable(playerid,0);
    GameTextForPlayer(playerid,"~r~|~y~|~y~|~y~|", 3000, 3);
    SetTimerEx("Carregamento1", 1100, false, "d",playerid);
    return 1;
    } else
    if(GetVehicleModel(GetVehicleTrailer(vehicleid)) != 584) {
    SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo esta com o tanque de petroleo.");
    return 1;
    }
    else {
    SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo estб na Petroleira.");
    return 1;
    }
    }
ERROS
pawn Код:
(2612) : error 017: undefined symbol "CreateHouse"
(2613) : error 017: undefined symbol "CreateHouse"
(2614) : error 017: undefined symbol "CreateHouse"
(2615) : error 017: undefined symbol "CreateHouse"
(2616) : error 017: undefined symbol "CreateHouse"
(2617) : error 017: undefined symbol "CreateHouse"
(2618) : error 017: undefined symbol "CreateHouse"
(2619) : error 017: undefined symbol "CreateHouse"
(2620) : error 017: undefined symbol "CreateHouse"
(2621) : error 017: undefined symbol "CreateHouse"
(2622) : error 017: undefined symbol "CreateHouse"
(2623) : error 017: undefined symbol "CreateHouse"
(2624) : error 017: undefined symbol "CreateHouse"
(2625) : error 017: undefined symbol "CreateHouse"
(2626) : error 017: undefined symbol "CreateHouse"
(2627) : error 017: undefined symbol "CreateHouse"
(2628) : error 017: undefined symbol "CreateHouse"
(2629) : error 017: undefined symbol "CreateHouse"
(2630) : error 017: undefined symbol "CreateHouse"
(2631) : error 017: undefined symbol "CreateHouse"
(2632) : error 017: undefined symbol "CreateHouse"
(2633) : error 017: undefined symbol "CreateHouse"
(2634) : error 017: undefined symbol "CreateHouse"
(2635) : error 017: undefined symbol "CreateHouse"
(2636) : error 017: undefined symbol "CreateHouse"
(2637) : error 017: undefined symbol "CreateHouse"

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


26 Errors.
Por favor me ajudem !!
+++REP
Reply
#2

Provavelmente vc esqueceu de criar uma variavel "CreateHouse"
se nгo for me corrigem.
Reply
#3

Quote:
Originally Posted by Marlon307
Посмотреть сообщение
Provavelmente vc esqueceu de criar uma variavel "CreateHouse"
se nгo for me corrigem.
Nгo.. pois quando eu retiro o comando e compilo nгo fica erro nenhum u.u
Reply
#4

Quote:
Originally Posted by Alwe
Посмотреть сообщение
Nгo.. pois quando eu retiro o comando e compilo nгo fica erro nenhum u.u
Mais esta mostrando que um sнmbolo indefinido "CreateHouse"
Reply
#5

Vc esqueceu de faxar uma }
Reply
#6

Quote:
Originally Posted by Marlon307
Посмотреть сообщение
Mais esta mostrando que um sнmbolo indefinido "CreateHouse"
Criei a variavel... Agora aparece isso
Код:
(2612) : error 012: invalid function call, not a valid address
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : warning 215: expression has no effect
(2612) : error 001: expected token: ";", but found ")"
(2612) : error 029: invalid expression, assumed zero
(2612) : fatal error 107: too many error messages on one line
Linha do erro
pawn Код:
CreateHouse( 0, 2495.3457, -1690.2333, 14.7656, 2496.0549, -1695.1749, 1014.7422, 3, 100000, 100000, 0, 100 );
Reply
#7

Temte agora
pawn Код:
if(strcmp(cmd, "/pcarregar", true) == 0)
{

    new vehicleid = GetPlayerVehicleID(playerid);
    if(dini_Int(file, "Carregado") == 1) return SendClientMessage(playerid,0xE3955CFF,"| ERRO | Seu caminhгo ja estб carregado de Petroleo.");
    if(Petroleo[playerid] == 1)
    return SendClientMessage(playerid,Vermelho,"| ERRO | Seu caminhгo ja estб carregado de Petroleo.");
    if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
    {
       
        if(GetVehicleModel(GetVehicleTrailer(vehicleid)) == 584)
        {
           
            if(PlayerToPoint(10.0,playerid, 234.8621,1393.8712,10.1618))
            {
               
                TogglePlayerControllable(playerid,0);
                GameTextForPlayer(playerid,"~r~|~y~|~y~|~y~|", 3000, 3);
                SetTimerEx("Carregamento1", 1100, false, "d",playerid);
                return 1;
            }
            else if(GetVehicleModel(GetVehicleTrailer(vehicleid)) != 584)
            {
               
                SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo esta com o tanque de petroleo.");
                return 1;
            }
            else
            {
               
                SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo estб na Petroleira.");
                return 1;
            }
        }
    }
}
Reply
#8

Acho que CreateHause nгo й uma variбvel mas sim uma stock. Corrigindo o Marlon nгo foi uma chave que faltou fechar mas sim algumas.
Edit
Nгo tinha visto a resposta acima. O Marlon jб arrumou o problema com chaves.
Reply
#9

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
Acho que CreateHause nгo й uma variбvel mas sim uma stock. Corrigindo o Marlon nгo foi uma chave que faltou fechar mas sim algumas.
Exatamente tabulei o cod aki e mostrou que estava faltando 3...
Reply
#10

Olб,
Basta colar sua Gamemode aqui :

http://tabulador.medianewsonline.com/

Que Achara a Linha Defeituosa Funciona comigo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)