ЗАКРЫТЬ
Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

02-дек
17-апр
30-дек
29-дек

9 страниц V   1 2 3 ... 7 8 »
Раскрутка Counter-Strike 1.6

Best Player Private

Статус пользователя Bambuc
сообщение 11.2.2014, 19:14
Сообщение #21


Стаж: 7 лет 11 месяцев

Сообщений: 1743
Благодарностей: 575
Полезность: 592

Меценат Меценат

Что-то подобное стоит, заказывал как всегда у Imagine.
За -3 следующие бонусы:
1)Оружие из 2 видов
2)Гранаты
3)Деньги
4)+ 10хп
За -4
1) Оружие + гранаты из 2 видов
2)Деньги
3)+15 хп
за -5
1) Оружие авп м16 ак47 фулл гранаты
2)деньги
3)+20хп
и еще что-то забыл:D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shady
сообщение 11.2.2014, 19:31
Сообщение #22
Стаж: 8 лет 4 месяца

Сообщений: 80
Благодарностей: 98
Полезность: 356

Извиняюсь за кривую версию плагина, думал что это стабильная на тот момент обладал только той версией. :)

Отредактировал: Shady, - 11.2.2014, 19:49
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Shady
сообщение 11.2.2014, 19:51
Сообщение #23
Стаж: 8 лет 4 месяца

Сообщений: 80
Благодарностей: 98
Полезность: 356

Стабильная версия:
Прикрепленный файл  best_player.rar ( 1,96 килобайт ) Кол-во скачиваний: 49


Спасибо Subb98

P.S. первый пост обновил.

Отредактировал: Shady, - 11.2.2014, 19:59
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
CannibaL
сообщение 11.2.2014, 19:58
Сообщение #24
Стаж: 6 лет 11 месяцев

Сообщений: 415
Благодарностей: 58
Полезность: 0

Цитата(Shady @ 11.2.2014, 20:51) *
Стабильная версия:
Прикрепленный файл  best_player.rar ( 1,96 килобайт ) Кол-во скачиваний: 49


P.S. первый пост обновил.


clapping.gif thank_you2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 11.2.2014, 19:58
Сообщение #25
Стаж: 6 лет 7 месяцев

Сообщений: 4462
Благодарностей: 3701
Полезность: 701

много циклов просто,
надо ограничится только убийствами

Код:


public eventDeathMsg() g_iPlayerKills[read_data(1)]++



зы лучше использовать ham_killed и когда киллер убивает жертву то он всегда жив.

Отредактировал: csnet, - 11.2.2014, 20:05


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Subb98
сообщение 11.2.2014, 20:17
Сообщение #26


Стаж: 9 лет 5 месяцев
Город: Пермь

Сообщений: 216
Благодарностей: 279
Полезность: 1239

Цитата(csnet @ 11.2.2014, 23:58) *
много циклов просто,
надо ограничится только убийствами

Код:


public eventDeathMsg() g_iPlayerKills[read_data(1)]++



зы лучше использовать ham_killed и когда киллер убивает жертву то он всегда жив.

Вскоре обновлю код, писал его давно. Юзать хам не вижу особого смысла. Ограничиваться одними только убийствами недостаточно по одной простой причине - игроков с одинаковым кол-вом убийств может быть несколько.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 11.2.2014, 20:21
Сообщение #27
Стаж: 6 лет 7 месяцев

Сообщений: 4462
Благодарностей: 3701
Полезность: 701

логично


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Safety1st
сообщение 12.2.2014, 5:37
Сообщение #28


Иконка группы

Стаж: 8 лет 9 месяцев
Город: Moscow

Сообщений: 7137
Благодарностей: 7977
Полезность: 779

Цитата(csnet @ 11.2.2014, 21:58) *
зы лучше использовать ham_killed и когда киллер убивает жертву то он всегда жив.

Если жертва умирает от гранаты, предварительно успев убить киллера, то он мертв)


Рупь упал, это конец xD
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя r1nk0
сообщение 12.2.2014, 12:04
Сообщение #29


Стаж: 6 лет 10 месяцев

Сообщений: 1318
Благодарностей: 667
Полезность: 423

Еще неплохо бы реализовать запрет на бонусы на картах типа 35хп и прочее.


Создание и редактирование карт ($) - vk.com/r1nk0
Настройка и техническое обслуживание ваших игровых серверов - vk.com/r1nk0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
CannibaL
сообщение 12.2.2014, 12:40
Сообщение #30
Стаж: 6 лет 11 месяцев

Сообщений: 415
Благодарностей: 58
Полезность: 0

Цитата(r1nk0 @ 12.2.2014, 13:04) *
Еще неплохо бы реализовать запрет на бонусы на картах типа 35хп и прочее.

А я вырубаю так ! создал папку cstrike\addons\amxmodx\configs\maps
в ней файл plugins-$2000$.ini
А в нем best_player.amxx disabled



Отредактировал: CannibaL, - 12.2.2014, 12:41
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 12.2.2014, 13:18
Сообщение #31
Стаж: 6 лет 7 месяцев

Сообщений: 4462
Благодарностей: 3701
Полезность: 701

Цитата
Если жертва умирает от гранаты, предварительно успев убить киллера, то он мертв)

об этом я тоже подумал но это бывает столько редко даже на 32x32 серверах



Цитата
А я вырубаю так ! создал папку cstrike\addons\amxmodx\configs\maps
в ней файл plugins-$2000$.ini
А в нем best_player.amxx disabled


зачем? в плагин допиши

Код:

можешь в plugin_init или plugin_cfg()

new map[33]
get_mapname(map,32)
if(equali(map, "$2000$")) pause("a")



Отредактировал: csnet, - 12.2.2014, 13:22


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
CannibaL
сообщение 12.2.2014, 13:38
Сообщение #32
Стаж: 6 лет 11 месяцев

Сообщений: 415
Благодарностей: 58
Полезность: 0

Цитата(csnet @ 12.2.2014, 14:18) *
об этом я тоже подумал но это бывает столько редко даже на 32x32 серверах





зачем? в плагин допиши

Код:

можешь в plugin_init или plugin_cfg()

new map[33]
get_mapname(map,32)
if(equali(map, "$2000$")) pause("a")



Буду знать ! спасибо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Subb98
сообщение 12.2.2014, 15:28
Сообщение #33


Стаж: 9 лет 5 месяцев
Город: Пермь

Сообщений: 216
Благодарностей: 279
Полезность: 1239

Опубликовываю обновлённую версию кода.

Список изменений:
  • Добавлена функция проверки на тип карты (в случае совпадения типа текущей карты с одним из типов, указанных в константе, работа плагина будет остановлена);
  • Удалены лишние проверки (теперь, в случае совпадения кол-ва фрагов у нескольких игроков, следует проверка на урон, минуя проверку на кол-во хедшотов);
  • Изменены некоторые функции;
  • Добавлены некоторые настройки (список ниже).

Настройки:
Код
#define MAX_PLAYERS 32 // Максимальное кол-во игроков на сервере, заменить своим (по умолчанию 32)
#define MIN_PLAYERS 2 // Минимальное кол-во игроков, присутствующих на сервере, необходимое для работы плагина (по умолчанию 2)
#define MIN_MONEY 200 // Минимальное кол-во призовых у.е., которое может получить игрок (по умолчанию 200)
#define MAX_MONEY 10000 // Максимальное кол-во призовых у.е., которое может получить игрок (по умолчанию 10000)

new const szDisableMapTypes[][] = {"35hp_", "ka_"}; // Типы карт, на которых плагин не будет работать

Скачать: Прикрепленный файл  Best_Player.zip ( 2,59 килобайт ) Кол-во скачиваний: 23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Nebo
сообщение 12.2.2014, 15:33
Сообщение #34


Стаж: 7 лет 10 месяцев
Город: Казань

Сообщений: 3170
Благодарностей: 992
Полезность: 700

subb98, не совсем понял:
Цитата
#define MAX_PLAYERS 32
#define MIN_PLAYERS 2

Эти хрени. Походу ты не правильно расписал. :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shady
сообщение 12.2.2014, 15:40
Сообщение #35
Стаж: 8 лет 4 месяца

Сообщений: 80
Благодарностей: 98
Полезность: 356

Цитата(subb98 @ 12.2.2014, 16:28) *
Опубликовываю обновлённую версию кода.

Список изменений:
  • Добавлена функция проверки на тип карты (в случае совпадения типа текущей карты с одним из типов, указанных в константе, работа плагина будет остановлена);
  • Удалены лишние проверки (теперь, в случае совпадения кол-ва фрагов у нескольких игроков, следует проверка на урон, минуя проверку на кол-во хедшотов);
  • Изменены некоторые функции;
  • Добавлены некоторые настройки (список ниже).

Настройки:
Код
#define MAX_PLAYERS 32 // Максимальное кол-во игроков на сервере, заменить своим (по умолчанию 32)
#define MIN_PLAYERS 2 // Минимальное кол-во игроков, присутствующих на сервере, необходимое для работы плагина (по умолчанию 2)
#define MIN_MONEY 200 // Минимальное кол-во призовых у.е., которое может получить игрок (по умолчанию 200)
#define MAX_MONEY 10000 // Максимальное кол-во призовых у.е., которое может получить игрок (по умолчанию 10000)

new const szDisableMapTypes[][] = {"35hp_", "ka_"}; // Типы карт, на которых плагин не будет работать

Скачать: Прикрепленный файл  Best_Player.zip ( 2,59 килобайт ) Кол-во скачиваний: 23

Спасибо, обновил в первом посте. :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Subb98
сообщение 12.2.2014, 15:44
Сообщение #36


Стаж: 9 лет 5 месяцев
Город: Пермь

Сообщений: 216
Благодарностей: 279
Полезность: 1239

Цитата(Nebo @ 12.2.2014, 19:33) *
subb98, не совсем понял:

Эти хрени. Походу ты не правильно расписал. :)

Да нет, тут всё верно. Макрос MAX_PLAYERS отвечает за максимальное кол-во игроков, которое вообще может быть на сервере, его менять не обязательно, но можно, это даст каплю экономии памяти и написано больше для пояснения, чем для настройки. А вот MIN_PLAYERS, действительно, регулирует работу плагина. Если, скажем, вы поставите значение 4, то плагин будет работать только при 4-х игрока на сервере и выше. То есть, если их будет меньше, бонусы не будут выдаваться.


Цитата(Shady @ 12.2.2014, 19:40) *
Спасибо, обновил в первом посте. :)

Всегда пожалуйста. )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя r1nk0
сообщение 12.2.2014, 15:59
Сообщение #37


Стаж: 6 лет 10 месяцев

Сообщений: 1318
Благодарностей: 667
Полезность: 423

Есть незначительные хз баги или я даже хз.

Вообщем если допустим чел делает -5 и происходит рестарт,с первого раунда все с пистиками а он с калашом например.Это реально пофиксить?


Создание и редактирование карт ($) - vk.com/r1nk0
Настройка и техническое обслуживание ваших игровых серверов - vk.com/r1nk0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Subb98
сообщение 12.2.2014, 16:22
Сообщение #38


Стаж: 9 лет 5 месяцев
Город: Пермь

Сообщений: 216
Благодарностей: 279
Полезность: 1239

Цитата(r1nk0 @ 12.2.2014, 19:59) *
Есть незначительные хз баги или я даже хз.

Вообщем если допустим чел делает -5 и происходит рестарт,с первого раунда все с пистиками а он с калашом например.Это реально пофиксить?

Суть ясна, благодарю за замечание, сейчас внесу поправки в код.

Тестируем: Прикрепленный файл  Best_Player.zip ( 2,64 килобайт ) Кол-во скачиваний: 11


Отредактировал: subb98, - 12.2.2014, 16:31
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя r1nk0
сообщение 12.2.2014, 16:37
Сообщение #39


Стаж: 6 лет 10 месяцев

Сообщений: 1318
Благодарностей: 667
Полезность: 423

желательно бы просто сделать как в вип плагинах что плагин начинает работать только с 3его раунда например.


Создание и редактирование карт ($) - vk.com/r1nk0
Настройка и техническое обслуживание ваших игровых серверов - vk.com/r1nk0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nebo
сообщение 12.2.2014, 16:38
Сообщение #40


Стаж: 7 лет 10 месяцев
Город: Казань

Сообщений: 3170
Благодарностей: 992
Полезность: 700

А лучше что бы это дело настраивалось.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
9 страниц V   1 2 3 ... 7 8 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: