Описание: Плагин призван разнообразить ваш сервер возможностью продажи оружия. Присутствуют такие настройки как:
// Команды для продажи. // Автоматический добавляется в общий и командный чаты. // Разделение команд производится знаком ; // - // Default: "sw;sale" sw_commands "sw;sale"
// Раунд, начиная с которого доступна продажа. // - // Default: "3" // Minimum: "0.000000" sw_access_round "3"
// Количество возможных продаж для игрока в раунд. // - // Default: "1" // Minimum: "1.000000" sw_round_limit "1"
; Оружия, которые можно продать. ; Список всех оружий: wiki.alliedmods.net/CS_Weapons_Information ; ; "полное_название_оружия" "название_оружия_в_чате" цена
MSG_SUCCESS = ^4[Продажа оружий] Вы продали ^3%s ^4по цене ^3$%d^4. MSG_UNSUCCESS = ^4[Продажа оружий] Данное оружие ^3нельзя ^4продать. MSG_DEAD_ERROR = ^4[Продажа оружий] Сейчас вы не можете продать оружие. MSG_ROUND_ERROR = ^4[Продажа оружий] Будет доступно с ^3%d ^4раунда. MSG_LIMIT_ERROR = ^4[Продажа оружий] Вы уже продали допустимое количество оружий за раунд ^3(%d шт.)^4.
Требования к игроку: * Живой * Продаваемое оружие находится в руках
Требования к серверу: * AmxModX 1.8.3 * ReGameDLL + ReAPI
Конфигурационный файл с кварами плагина создаётся автоматический. Если вам не нужны сообщения в чате, вы можете оставить строки пустыми.
В следующих обновлениях планируется добавить: продажу оружия другим игрокам. Если у вас так же есть идеи, можете написать её в комментариях или в личке.
Че за "ору" и что значит экспертом ReAPI? С каких пор ReAPI стал НЕ относиться к Pawn? Не задавайте тупых вопросов, ума много не нужно во-первых чтобы ReAPI понять, особенно имея сорцы на гитхабе. Что касается твоего стёба - вообще неуместно, почитай на оленях, почему не стоит использовать строки в макросах
Дело не в производительности, а в том, что при каждом вызове у Вас постоянно выделяется новая память потому что вы используете макрос. А при использовании константы вы ссылаетесь на адрес, а не выделяете постоянно новую память. как-то так
Кстати по идеи: можно было сделать приватный голосовой чат с меню. Типа пишешь команду в чат . Выходит меню с инфой (Запустить приватный чат / выбрать игрока приватного чата / Добавить игрока / Изгнать. А игроку которого выбрали. вылезет приглашение. Вас приглашает НАме в приватный голосовой чат: 1 - я согласен, по бубним) , 2 - отказаться. ЛОЛ