- Регистрация
- 2 Авг 2022
- Сообщения
- 18
- Автор темы
- #1
Доброго времени пользователи форума! Часто бывает такое, что нужно телепортироваться по определенным координатам, но увы в моде такой команды нет. Давайте сейчас это и исправим!
C++:
CMD:tpcor(playerid,params[]){ // команду поставьте какая вашей душе угодна
if(PI[playerid][pAdmin] < 3)
return SendClientMessage(playerid, COLOR_WHITE, "Малой еще"); // Доступ по админке
new Float:xa,Float:ya,Float:za,string[128]; // Добавим несколько переменных для работы
if(sscanf(params,"p<,>fff",xa,ya,za))
return SendClientMessage(playerid, COLOR_WHITE, "Введите: /tpcor <x,y,z>"); // Если не правильно ввели
if (GetPlayerState(playerid) == 2) SetVehiclePos(GetPVarInt(playerid,"VehicleEnters"), xa, ya, za); // Чтобы и тачку тпшило если админ в ней был
else SetPlayerPos(playerid, xa, ya, za); // Если он был пешком то только его
format(string, sizeof(string), "Вы были телепортированы {FFFFFF}X:%f, Y:%f, Z:%f",xa,ya,za); // Напомним балбесу, что он тпхнулся
SendClientMessage(playerid, COLOR_GREY, string); // покажем ему сообщение
return true;
}