Quote:
Originally Posted by zG
posta o comando /entrar
|
Код HTML:
COMMAND:entrar(playerid, params[])
{
new HouseID, hLevel, BusID, BusType;
if (APlayerData[playerid][LoggedIn] == true)
{
if (GetPlayerVehicleID(playerid) == 0)
{
for (HouseID = 1; HouseID < MAX_HOUSES; HouseID++)
{
if (AHouseData[HouseID][PickupID] != 0)
{
if (IsPlayerInRangeOfPoint(playerid, 2.5, AHouseData[HouseID][HouseX], AHouseData[HouseID][HouseY], AHouseData[HouseID][HouseZ]))
{
if (AHouseData[HouseID][HouseOpened] == false)
{
if (House_PlayerIsOwner(playerid, HouseID) == 0)
{
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Esta casa nгo й aberta ao pъblico, vocк nгo pode entrar!");
return 1;
}
}
hLevel = AHouseData[HouseID][HouseLevel];
SetPlayerVirtualWorld(playerid, 5000 + HouseID);
SetPlayerInterior(playerid, AHouseInteriors[hLevel][InteriorID]);
SetPlayerPos(playerid, AHouseInteriors[hLevel][IntX], AHouseInteriors[hLevel][IntY], AHouseInteriors[hLevel][IntZ]);
APlayerData[playerid][CurrentHouse] = HouseID;
SendClientMessage(playerid, 0xFFFFFFFF, "{2BACE8}Use {FFFFFF}/casamenu{2BACE8} para selecionar as opзхes da casa.");
return 1;
}
}
}
for (new i; i < MAX_BUSINESSPERPLAYER; i++)
{
BusID = APlayerData[playerid][Business][i];
if (BusID != 0)
{
if (IsPlayerInRangeOfPoint(playerid, 2.5, ABusinessData[BusID][BusinessX], ABusinessData[BusID][BusinessY], ABusinessData[BusID][BusinessZ]))
{
BusType = ABusinessData[BusID][BusinessType];
SetPlayerVirtualWorld(playerid, 1000 + playerid);
SetPlayerInterior(playerid, ABusinessInteriors[BusType][InteriorID]);
SetPlayerPos(playerid, ABusinessInteriors[BusType][IntX], ABusinessInteriors[BusType][IntY], ABusinessInteriors[BusType][IntZ]);
APlayerData[playerid][CurrentBusiness] = BusID;
SendClientMessage(playerid, 0xFFFFFFFF, "{2BACE8}Use {FFFFFF}/menuempresa{2BACE8} para selecionar as opзхes da empresa.");
return 1;
}
}
}
}
}
else
return 0;
return 1;
}