Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/pos

Статус
В этой теме нельзя размещать новые ответы.

Crazy_M_Fix

Умник
Приветствую, ув форумчане!

Представляю Вам команду из своего мода, /pos

Команда предназначена для вывода текущей позиции игрока в чат. Чем-то похожа на /save, однако не сохраняет координаты в файл, а лишь выводит их на экран

Для начала, создадим сток с функцией:

PHP:
stock GetInfoPos(playerid, Float:GetX, Float:GetY, Float:GetZ) //создаем сток с функцией
{    
      new pos[30]; //локальная переменная    
      GetPlayerPos(playerid, GetX, GetY, GetZ); //используем стандартную функцию текущей позиции игрока
      format(pos, sizeof(pos), "Текущая позиция: %f %f %f",GetX, GetY, GetZ); //форматируем строку
      SendClientMessage(playerid,COLOR_WHITE,pos); //выводим игроку сообщение    
      return true; 
}
Теперь, создадим саму команду (их вообщем две :) )

PHP:
CMD:pos(playerid,params[])
{    
       new Float:GetX,GetY,GetZ; //создаем переменные    
       if(PlayerInfo[playerid][pSuperUser] < 2) return true; //проверка на администратора ((замените на свою))    
       return GetInfoPos(playerid, Float:GetX, Float:GetY, Float:GetZ); //возвращаем функцию
}
PHP:
CMD:setpos(playerid,params[])
{    
       new Float:GetX,GetY,GetZ,giveplayerid; //создаем переменные
       if(PlayerInfo[playerid][pSuperUser] < 2) return true; //проверка на администратора ((замените на свою))
       if(sscanf(params,"d",giveplayerid)) return SCM(playerid, COLOR_WHITE, "используйте: /setpos [id]");   
       return GetInfoPos(giveplayerid, Float:GetX, Float:GetY, Float:GetZ);
}
P.S. Первая команда узнает Вашу позицию, вторая, позицию другого игрока, которого в укажите, командой /setpos [id]
На этом все. Спасибо за внимание :)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу