SA-MP Forums Archive
porque pasa esto - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: porque pasa esto (/showthread.php?tid=603281)



porque pasa esto - Thewin - 21.03.2016

resulta que en OnPlayerEnterVehicle puse para que si te tratas de subir a una cosechadora y no tienes el trabajo 1 te saque de la cosechadora, el error en el codigo es que me subo a cualquier auto y me dice que no es de mi pertenencia, que esta mal en el codigo

Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	if(Informacion[playerid][pTrabajo] == 1)
	{
		if(GetPVarInt(playerid,"EstaCultivando") > 0) return SendClientMessage(playerid, COLOR_GRIS ,"Info: Para comenzar a trabajar como cosechador utiliza(/cosechar).");
		{
			if(GetPVarInt(playerid,"EstaCultivando") == vehicleid)
			{
				ShowProgressBarForPlayer(playerid, BCosecha[playerid]);
				TextDrawShowForPlayer(playerid, CosechaProgress[0]);
		        TextDrawShowForPlayer(playerid, CosechaProgress[1]);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRIS,"Info: ЎEsta cosechadora no es de tu pertenencia!");
				RemovePlayerFromVehicle(playerid);
				new Float:slx, Float:sly, Float:slz;
				GetPlayerPos(playerid, slx, sly, slz);
				SetPlayerPos(playerid, slx, sly, slz);
				return 1;
			}
		}
	}
	return 1;
}



Re: porque pasa esto - jurgen - 21.03.2016

has que detecte el vehiculo

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetVehicleModel(vehicleid) == 411) // 411 is the Infernus model
{
SendClientMessage(playerid, 0xFFFFFFFF, "Nice Infernus!");
}
return 1;
}