22.02.2017, 01:07
Acho que assim funcionara...
No seu enum adicione:
PHP код:
new Float:X, Float:Y, Float:Z, Float:A;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
PlayerInfo[playerid][pRoadblock] = CreateDynamicObject(981, X, Y, Z, 0.0, 0.0, A+180);
GetPlayerPos(playerid, PlayerInfo[playerid][pRoadblockX], PlayerInfo[playerid][pRoadblockY], PlayerInfo[playerid][pRoadblockZ]);
if(IsPlayerInRangeOfPoint(playerid, 7.0, PlayerInfo[playerid][pRoadblockX], PlayerInfo[playerid][pRoadblockY], PlayerInfo[playerid][pRoadblockZ]))
{
RemoveRoadblock(playerid);
SendClientMessage(playerid, COLOR_GREEN, " * Barreira retirada.");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREEN, " * Vocк nгo estб prуximo a sua barreira.");
}
PHP код:
enum pInfo
{
Float:pRoadblockX,
Float:pRoadblockY,
Float:pRoadblockZ,
}
new PlayerInfo[MAX_PLAYERS][pInfo];