ппц... он код просил, я думаю... Вот, держи (/tele id (кого телепорт) id (к кому телепорт)):
Code
if(strcmp(cmd, "/tele", true) == 0&&IsPlayerAdmin(playerid)==1)
{
new tmp[30],tmp2[30];
tmp = strtok(cmdtext, idx);
tmp2 = strtok(cmdtext, idx);
new target = strval(tmp);
new otherplayer = strval(tmp2);
if(IsPlayerConnected(otherplayer)&& otherplayer != INVALID_PLAYER_ID&&IsPlayerConnected(target)&&target != INVALID_PLAYER_ID)
{
new Float:X,Float:Y,Float:Z;
GetPlayerName(target,PlayerName,sizeof(PlayerName));
new Interior = GetPlayerInterior(otherplayer);
SetPlayerInterior(target,Interior);
SetPlayerVirtualWorld(target,GetPlayerVirtualWorld(otherplayer));
GetPlayerPos(otherplayer,X,Y,Z);
if(IsPlayerInAnyVehicle(target))
{
SetVehiclePos(GetPlayerVehicleID(target),X,Y,Z);
LinkVehicleToInterior(GetPlayerVehicleID(target),Interior);
}
else SetPlayerPos(target,X,Y,Z);
format(string,256," Вас телепортировали к игроку %s",PlayerName);
return SendClientMessage(target,0xFFFFFFAA,string);
}
else return SendClientMessage(playerid,0xFF0000AA," Ошибка: Вы не можете телепортировать несуществующих игроков.");
}