Иконка ресурса

Homing Missiles/Самонаводящаеся ракеты 2.6

.Nazel

raqqqq
Сообщения
134
Реакции
26
может кто его подправить, что бы он заменял нужную гранату на ракету, а не приходилось через команду покупать?!
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
  • Автор ресурса
  • #83
[Css/Csgo] Самонаводящиеся ракеты

1. Перевёл на новый синтаксис
2. Перевёл на русский язык
3. Теперь создаётся автоматически файл настроек /cfg/sourcemod/homing.cfg
4. Убрал квар версии, он там не нужен и сменил версию.

TODO:
1. Сделать выбор кранат не цифрой (1.2), а надписью (flashbang|smokegrenade|hegrenade) таким образом и будет удобнее работать с ним в ксго(молотов)
2. Сделать полноценную команду !buymissile, а не проверку по тексту
 

Flames

New plan of beginning.
Сообщения
676
Реакции
410
[Css/Csgo] Самонаводящиеся ракеты

1. Перевёл на новый синтаксис
2. Перевёл на русский язык
3. Теперь создаётся автоматически файл настроек /cfg/sourcemod/homing.cfg
4. Убрал квар версии, он там не нужен и сменил версию.

TODO:
1. Сделать выбор кранат не цифрой (1.2), а надписью (flashbang|smokegrenade|hegrenade) таким образом и будет удобнее работать с ним в ксго(молотов)
2. Сделать полноценную команду !buymissile, а не проверку по тексту
Мне нравится, по коду я оценить увы не могу, но могу подкинуть пару идей.
Может сделать определенную модель гранаты, которую можно будет настроить в конфиге? Интегрировать это как VIP модуль, или активацию по флагу.
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
  • Автор ресурса
  • #85
Мне нравится, по коду я оценить увы не могу, но могу подкинуть пару идей.
Может сделать определенную модель гранаты, которую можно будет настроить в конфиге? Интегрировать это как VIP модуль, или активацию по флагу.
Как вариант, добавлю в планы. 👍
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
  • Автор ресурса
  • #86
Nekro добавил(а) новый ресурс:

Homing Missiles/Самонаводящаеся ракеты - Homing Missiles/Самонаводящаеся ракеты

Плагин меняет гранату на ракету с наведением.


Обновление:
1. Перевёл на новый синтаксис
2. Перевёл на русский язык
3. Теперь создаётся автоматически файл настроек /cfg/sourcemod/homing.cfg
4. Убрал квар версии, он там не нужен и сменил версию.

TODO:
1. Сделать выбор кранат не цифрой (1.2), а надписью (flashbang|smokegrenade|hegrenade) таким образом и будет удобнее работать с ним в ксго(молотов)
2. Сделать полноценную команду !buymissile, а не проверку по...

Узнать больше об этом ресурсе...
 
  • Мне нравится
Реакции: NaN

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
Перевёл на русский язык
Какой корявый гуглоперевод местами
Сообщения автоматически склеены:

Сделать полноценную команду !buymissile, а не проверку по тексту
так сложно заменить AddCommandListener() на RegConsoleCmd()
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
  • Автор ресурса
  • #88
Какой корявый гуглоперевод местами
Сообщения автоматически склеены:

так сложно заменить AddCommandListener() на RegConsoleCmd()
А что не так? Как будет время буду обновлять.
 

Nikly

Участник
Сообщения
290
Реакции
76
Мне нравится, по коду я оценить увы не могу, но могу подкинуть пару идей.
Может сделать определенную модель гранаты, которую можно будет настроить в конфиге? Интегрировать это как VIP модуль, или активацию по флагу.
Согласен, определённой модели гранаты здесь очень не хватает, так бы было бы вообще улёт 😎
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
Пофиксил перевод текста (лучше конечно добавить поддержку переводов, но мне лень).
Почистил и оптимизировал код, также убрал лишние инклюды.
Изменил тип значений у некоторых кваров с float на int (в float не было особого смысла).
Соединил квары включения плагина и доступности командам в один квар.
*Плагин создаёт файл конфига с именем homing_missiles
Добавил команду покупки ракет вместо отлова сообщений в чат (т.е. можно нормально биндить команду и писать её в консоль).
 

Вложения

  • homingmissiles 2.6.1.sp
    16.9 КБ · Просмотры: 37
Последнее редактирование:

FokS

Участник
Сообщения
422
Реакции
52
Можно сделать так что бы купить можно было 1 ракету за раунд, а не за время указанное в настройках, за раунд = 1 ракета. ?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
✖ FokS ✖, просто поставь missile_ammo = 1 и установи цену на ракеты
 

FokS

Участник
Сообщения
422
Реакции
52
поставь missile_ammo = 1
Так и сделал, но если при missile_buytime = 30, то в течение этих 30 секунд можно покупать ракеты, получается купил 1 ракету, запустил и если 30 сек не прошло, то можно ещё покупать, а я спрашивал про всего 1 на покупку за 1 раунд. И ещё заметил один момент, ракета бывает кружится вокруг врага над головой и через некоторое время взрывается при установленном кваре missile_type =1 .
 

Miroha

Участник
Сообщения
1,124
Реакции
134
Пофиксил перевод текста (лучше конечно добавить поддержку переводов, но мне лень).
Почистил и оптимизировал код, также убрал лишние инклюды.
Изменил тип значений у некоторых кваров с float на int (в float не было особого смысла).
Соединил квары включения плагина и доступности командам в один квар.
*Плагин создаёт файл конфига с именем homing_missiles
Добавил команду покупки ракет вместо отлова сообщений в чат (т.е. можно нормально биндить команду и писать её в консоль).
Что-то не получается скомпилировать выдаёт ошибку.
 

Вложения

  • Screenshot_2.png
    Screenshot_2.png
    7.9 КБ · Просмотры: 15

Miroha

Участник
Сообщения
1,124
Реакции
134
Спасибо, не знаю может у меня была проблема из-за того что SM был вообще другой или старой версии.
Сообщения автоматически склеены:

Не знаешь случаем как сделать что бы могли пользоваться только администраторы с флагом z а не все игроки сервера?
Сообщения автоматически склеены:

Блин что делать если пишет вот это?
sm plugins load homingmissiles 2.6.1.smx
[SM] Plugin homingmissiles.smx failed to load: Unable to open file.
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
Что-то не получается скомпилировать выдаёт ошибку.
Замени 2 константы PL_* в начале на дефайны
Это косяки 1.11. Хз что они там накрутили в этой версии, что ругатся компилер стал.
Сообщения автоматически склеены:

как сделать что бы могли пользоваться только администраторы с флагом z
заменить RegConsoleCmd("sm_buymissile", Cmd_Buy); на RegAdminCmd("sm_buymissile", Cmd_Buy, ADMFLAG_ROOT);
 
Последнее редактирование:

Miroha

Участник
Сообщения
1,124
Реакции
134
Замени 2 константы PL_* в начале на дефайны
Это косяки 1.11. Хз что они там накрутили в этой версии, что ругатся компилер стал.
Сообщения автоматически склеены:

заменить RegConsoleCmd("sm_buymissile", Cmd_Buy); на RegAdminCmd("sm_buymissile", Cmd_Buy, ADMFLAG_ROOT);
Cпасибо
 
Сверху Снизу