Velaso
Умник
Привет всем,сегодня решил написать простую комманду для разработки мода,лично мне она помогает для раставления пикапов в интерьер и многое другое,соглашусь с тем что можно через координаты телепортироваться но данная комманда упростит задачу ввод координатов через эту простую комманду.
Суть комманды: Позволяет телепортироватсья в то же место где ты сохранился
Спасибо всем,c вами был Velaso:ds:
Суть комманды: Позволяет телепортироватсья в то же место где ты сохранился
PHP:
#define COLOR_BLUE 0x33AAFFFF
//переменная
new Float:setpos[MAX_PLAYERS][3];
//комманда
CMD:mypos(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 1) // проверка на то что игрок имеет права администратора или нет
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X,Y,Z); // узнаём координаты где стоит игрок
setpos[playerid][0] = X; // сохраняем координаты
setpos[playerid][1] = Y;
setpos[playerid][2] = Z;
new string[127];
format(string, sizeof(string), "Ваш виртуальный мир: %i", GetPlayerVirtualWorld(playerid)); //проверка в какой виртуальный мир игрок
SendClientMessage(playerid, 0xFFFFFFFF, string);
SendClientMessage(playerid, COLOR_BLUE, "Вы успешно сохранили координаты для телепортирования - /gmypos");
}
return 1;
}
CMD:gmypos(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 1) // Повторная проверка на наличии адм.прав
{
SetPlayerPos(playerid,setpos[playerid][0],setpos[playerid][1],setpos[playerid][2]); // телепорт по координатам которые мы сохранили
SendClientMessage(playerid, COLOR_BLUE, "Вы успешно телепортировались");
}
return 1;
}
Последнее редактирование:
