Точно такие же действия, что и с починкой, только в начало:
Code
new Float: CoordX[MAX_PLAYERS], Float: CoordY[MAX_PLAYERS], Float: CoordZ[MAX_PLAYERS], Interior[MAX_PLAYERS];
В OnPlayerPickUpPickup:
Code
if(pickupid == ид_пикапа_телепорта)
{
Interior[playerid] = GetPlayerInterior(playerid);
GetPlayerPos(playerid,CoorX[playerid],CoordY[playerid],CoordZ[playerid]);
SetPlayerInterior(playerid,intid); // intid - твой интерьер
SetPlayerPos(playerid,x,y,z); // x, y, z - заменить на свои координаты
return 1;
}
if(pickupid == ид_пикапа_обратной_телепортации)
{
SetPlayerInterior(playerid,Interior[playerid]);
SetPlayerPos(playerid,CoordX[playerid],CoordY[playerid],CoordZ[playerid]);
return 1;
}