18.06.2014, 18:29
(
Последний раз редактировалось RedFusion; 22.06.2014 в 00:16.
)
pawn Код:
#include <a_samp>
new playerPrevWorld[MAX_PLAYERS],
maxPlayers;
public OnFilterScriptInit()
maxPlayers = GetMaxPlayers();
public OnEnterExitModShop(playerid, enterexit, interiorid)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(vehicleid)
{
if(enterexit) // Enter
{
playerPrevWorld[playerid] = GetPlayerVirtualWorld(playerid);
SetVehicleVirtualWorld(vehicleid, playerid);
for(new veh_playerid = 0; veh_playerid < maxPlayers; veh_playerid ++)
{
if(IsPlayerConnected(veh_playerid) && GetPlayerVehicleID(veh_playerid) == vehicleid)
SetPlayerVirtualWorld(veh_playerid, playerid);
}
}
else // Exit
{
SetVehicleVirtualWorld(vehicleid, playerPrevWorld[playerid]);
for(new veh_playerid = 0; veh_playerid < maxPlayers; veh_playerid ++)
{
if(IsPlayerConnected(veh_playerid) && GetPlayerVehicleID(veh_playerid) == vehicleid)
SetPlayerVirtualWorld(veh_playerid, playerPrevWorld[playerid]);
}
}
}
}