Errores al copilar
#1

Hola estuve creando algunos comandos y me sale un error en este comando:
Код:
CMD:ls(playerid, params[])
{
        if(Informacion[playerid][pAdmin] >= 2
       	if (GetPlayerState(playerid) == 2)
		{
				return SetVehiclePos(GetPlayerVehicleID(playerid), 1527.2102,-1696.7616,13.4905);
			}
			else{
				SetPosEx(playerid, 1527.2102,-1696.7616,13.4905, 0, 0 ,0);
			}
		}
		return 1;
    }
Errores:
Код:
C:\Users\AsusEvo\Desktop\Gm desde 0\gamemodes\Gamemode.pwn(5573) : error 001: expected token: ")", but found "if"
C:\Users\AsusEvo\Desktop\Gm desde 0\gamemodes\Gamemode.pwn(5580) : warning 209: function "cmd_ls" should return a value
C:\Users\AsusEvo\Desktop\Gm desde 0\gamemodes\Gamemode.pwn(5581) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


2 Errors.
Reply
#2

Код:
CMD:ls(playerid, params[])
{
        if(Informacion[playerid][pAdmin] < 1) return SendClientMessage(playerid,-1,"debes ser admin nivel 2 o mayor");
       	if (GetPlayerState(playerid) == 2)
		{
				return SetVehiclePos(GetPlayerVehicleID(playerid), 1527.2102,-1696.7616,13.4905);
			}
			else{
				SetPosEx(playerid, 1527.2102,-1696.7616,13.4905, 0, 0 ,0);
			}
		}
		return 1;
    }
Reply
#3

Gracias men, encontre un pequeсo error tenia un } de mas gracias cuando pueda te doy +rep ahora no puedo.. їA los cuantos mensajes puedo?
Reply
#4

Quote:
Originally Posted by Jeree10
Посмотреть сообщение
Gracias men, encontre un pequeсo error tenia un } de mas gracias cuando pueda te doy +rep ahora no puedo.. їA los cuantos mensajes puedo?
Con los mensajes que tienes puedes, no es necesario la rep, con un simple Gracias basta, saludos, el problema es que habнas puesto un if sin parentesis, llaves y sin retornos simplemente habнas puesto: if(ke == 1 , entonces lo que pasa es que si no pones if(ke == 1) entonces no te servirб poner ni llaves ni returns por eso te tiraba errores.
Reply
#5

Gracias por explicarme eso no lo sabia
Reply
#6

Quote:
Originally Posted by Jeree10
Посмотреть сообщение
Gracias men, encontre un pequeсo error tenia un } de mas gracias cuando pueda te doy +rep ahora no puedo.. їA los cuantos mensajes puedo?
Necesitas 50 posts para dar reputaciуn activa (verde), si tienes menos de 50 posts todavнa puedes dar reputaciуn pero sera inactiva (gris), y cuando llegas a los 50 post las reputaciones que distes se convertirбn en verde y contara.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)