4-5 лет назад возникла проблема с корами(собейт удалил и стал порядочным админом XD ) сделал для себя а в последствии и для админов кмд, позволяет узнать текущие координаты в том числе Angle(поворот перса относительно окружности) при этом команда выводит текст как в чат так и записывает его в сервер логе, в чем её прикол? 1. ненужно всякие сейвы ака делать и прочую геморойню которую чаще всего описывают в инете 2. координаты выводятся сразу подготовленными к павн коду, пример вида 1185.291,-1232.489,18.554 - координаты, 184.26 - поворот персонажа 3. засчёт дублирования в сервер лог, можно сохранить бесконечное число координат 4. для быстрого копирования можно сделать 2 хода, - сворачиваем игру, открываем сервер лог, листаем в низ. находим данные этой команды, выделяем, копируем и вставляем в мод - не сворачивая игры, открыем чат(F6) переписываем в чат текст из чата(2 строки которые были выданы этой командой) в точности до знака, нажимаем комбинацию клавиш CTRL+A(выделить всё) затем CTRL+C(копировать) сворачиваем игру и вставляем в мод
Код
if(strcmp(cmd,"/коры",true) == 0) { new Float: x, Float: y, Float: z, Float: r; new msg[64]; GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,r); format(msg,64,"%.3f,%.3f,%.3f",x,y,z); SendClientMessage(playerid,0xFFFF00FF,msg); printf("%s",msg); format(msg,64,"%.2f",r); SendClientMessage(playerid,0xFFFF00FF,msg); printf("%s",msg); return 1; }
P.S. команда не имеет толк для игры она хороша для админов и не более
Автор кмд: КРОТ, тобиж я Господи спаси от фугаса в танк летящего, от артовода с небо глядящего, от гада в карму заходящего, и от нуба в команду входящего Аминь
Сообщение отредактировал КРОТ - Пятница, 28.11.2014, 01:50:41