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

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

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

14-дек
24-апр
10-апр
11-апр

14 страниц V  « 4 5 6 ... 12 13 »

Crux Ansata. Плагин добавляет талисман жизни.

Статус пользователя Dimka8
сообщение 8.6.2015, 21:08
Сообщение #81


Стаж: 12 лет

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

Цитата(Nixon @ 8.6.2015, 22:02) *
Разве это плохо или просто завидно?

Чему завидно?Деньгам?Ахаха просто барыжить плагинами ,да ищё без исх.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nixon
сообщение 8.6.2015, 21:11
Сообщение #82


Стаж: 13 лет

Сообщений: 399
Благодарностей: 192
Полезность: 589

Цитата(Dimka8 @ 8.6.2015, 23:08) *
Чему завидно?Деньгам?Ахаха просто барыжить плагинами ,да ищё без исх.


Не пойму чего плохого.
Лёгкие деньги. Кто во что горазд.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 8.6.2015, 21:39
Сообщение #83


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Kasper55, дальше что? А то что 95% всего того магазина это паблик с небольшими переделками это ничего, то что он берет паблик, чуть изменяет и продает за деньги это нормально? А тут видете ли сделали бесплатный аналог, сразу разрыв мышц пошел?
И как это относится к тестированию и фиксу багов данного плагина? Вас что гложет то что кто то делает бесплатно для всех то что вы покупаете в том магазине?

Dukkhaz0r, только это не пишите никто пожалуйста, пусть продает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя Nixon
сообщение 8.6.2015, 21:43
Сообщение #84


Стаж: 13 лет

Сообщений: 399
Благодарностей: 192
Полезность: 589

Скрытый текст

Цитата
Dukkhaz0r, только это не пишите никто пожалуйста, пусть продает.

crazy.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
gamerman
сообщение 8.6.2015, 22:56
Сообщение #85
Стаж: 11 лет

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

i
Уведомление:
Специально для пользователя gamerman, можно вставить сслыку на пост что бы указать относительно какого исходника вы пишете и не захламлять топик ненужными цитатами на пол страницы.

Crux Ansata. Плагин добавляет талисман жизни. (Пост #799919) <<< Исходник
Специально для модератора Блу.
Я цитирую код, чтобы можно было понять относительно какого исходника я пишу замечания, не надо удалять исходник.

Далее по делу:
1) рандом стал наверно лучше, но все равно как мне показалось он грешит одинаковыми выборами,
так как часто вижу что талисман выдаётся одним и тем-же людям.
2) проблема с 100НР не решена.
Если НР добавлябтся с шагом 5, то 100НР может получиться только после 95НР, а если было 94,
то следующее значение будет 99 и на этом дприбавка НР закончится.
3) как выключить мигание экрана зелёным цветом, сильно жалуются игроки - напрягает.
4) строчка message_begin(MSG_ONE_UNRELIABLE, 76, .player = apPlayers[i]);
что за странная переменная ".player"

Отредактировал: Bloo, - 9.6.2015, 10:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 8.6.2015, 22:58
Сообщение #86


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

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

мою идею выложили в паблик)


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nixon
сообщение 8.6.2015, 23:04
Сообщение #87


Стаж: 13 лет

Сообщений: 399
Благодарностей: 192
Полезность: 589

Цитата
что за странная переменная ".player"

Это не переменная, а указатель на параметр.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tato2013
сообщение 8.6.2015, 23:09
Сообщение #88


Стаж: 12 лет

Сообщений: 331
Благодарностей: 121
Полезность: 185

Ребят кто может подправить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 9.6.2015, 5:59
Сообщение #89


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

gamerman,
1. Ну такой рандом встроенный у них).
2. Так специально сделал, если действительно нужная штука: добавлю в новую версию.
3. 107-1150 строки удалить.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
gamerman
сообщение 9.6.2015, 7:14
Сообщение #90
Стаж: 11 лет

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

1. Точно ли вы корректно реализовали рандом? Мне кажется там какая-то бяка.
Может вы список игроков редко обновляете или оно рандомит только среди тех,
кто очень давно зашёл в игру?
Потому что при 20 игроках на сервере, талисман выпадает одним и тем-же игрокам,
такое впечатление что он выбирает рандом среди 5 игроков, а не среди 20.

2. Да логично, чтобы НР дополнялись до ровного числа, даже если оно не кратно шагу 5.
Тоесть например 81, 86, 91, потом 96, дальше должно быть 101. Но поставить условие если > 100, то присвоить = 100.

3. Для отключения зелёного мигания убрать
message_begin(MSG_ONE_UNRELIABLE, 98, _, g_iPlayerId);
write_short(1<<10);
write_short(1<<10);
write_short(0x0000);
write_byte(0);
write_byte(255);
write_byte(0);
write_byte(40);
message_end();
Правильно????

4. А зачем в последней версии вы наменяли в функции
stock ChatColor(const id, const szMessage[], any:...)
она же вроде правильно работала и раньше???

5. Почему в строчке
message_begin(MSG_ONE_UNRELIABLE, 98, _, g_iPlayerId);
передаются 4 параметра, а в этой только 3 параметра??? Всё ли верно??
message_begin(MSG_ONE_UNRELIABLE, 76, .player = apPlayers[i]);


Отредактировал: gamerman, - 9.6.2015, 7:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neygomon
сообщение 9.6.2015, 8:41
Сообщение #91


Стаж: 14 лет

Сообщений: 1644
Благодарностей: 515
Полезность: 363

gamerman,
1. обновляется список игроков сразу перед рандомом. я уже говорил как надо чтобы зафиксить эти баги. ТС не услышал:)
2. просто условие поменять)
3. верно
4. так надо
5. все верно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Nixon
сообщение 9.6.2015, 8:43
Сообщение #92


Стаж: 13 лет

Сообщений: 399
Благодарностей: 192
Полезность: 589

Цитата(gamerman @ 9.6.2015, 9:14) *
5. Почему в строчке
message_begin(MSG_ONE_UNRELIABLE, 98, _, g_iPlayerId);
передаются 4 параметра, а в этой только 3 параметра??? Всё ли верно??
message_begin(MSG_ONE_UNRELIABLE, 76, .player = apPlayers[i]);


Ни в первой, ни во второй строчке не передаются 4 параметра. В этих строчках третий параметр не обязателен(исходя из кода), поэтому чтобы пропустить третий параметр используют либо знак "_", либо указатель на последующий параметр, в данном случае .player.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neygomon
сообщение 9.6.2015, 8:44
Сообщение #93


Стаж: 14 лет

Сообщений: 1644
Благодарностей: 515
Полезность: 363

Add: Вангую, в unreliable не всегда хорошо отправлять ;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 9.6.2015, 8:45
Сообщение #94


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

neygomon, Услышал ведь)
https://c-s.net.ua/forum/index.php?act=find...&pid=799919


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neygomon
сообщение 9.6.2015, 8:45
Сообщение #95


Стаж: 14 лет

Сообщений: 1644
Благодарностей: 515
Полезность: 363

Dukkhaz0r, я тебе говорю про logevent;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 9.6.2015, 8:47
Сообщение #96


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

neygomon, Логевент тоже специально не делал, у большинства серверов нет фризтайма.
Про unreliable замечал только иногда screenfade не посылался, зато никто с переполнением канала не вылетал)


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kain_wrath
сообщение 9.6.2015, 9:23
Сообщение #97
Стаж: 14 лет

Сообщений: 331
Благодарностей: 141
Полезность: 311

Цитата(Dimka8 @ 8.6.2015, 22:52) *
И что если он идею скопировал?
У нас все почти плагины скопированые и "rs,менюшки и многое другое"

а как же уникальный плагин "говно" ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nixon
сообщение 9.6.2015, 9:28
Сообщение #98


Стаж: 13 лет

Сообщений: 399
Благодарностей: 192
Полезность: 589

Цитата(Dukkhaz0r @ 9.6.2015, 10:47) *
neygomon, Логевент тоже специально не делал, у большинства серверов нет фризтайма.


logevent round start вызывает и при нулевом freezetime
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
gamerman
сообщение 9.6.2015, 9:29
Сообщение #99
Стаж: 11 лет

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

Цитата(neygomon @ 9.6.2015, 11:41) *
gamerman,
1. обновляется список игроков сразу перед рандомом. я уже говорил как надо чтобы зафиксить эти баги. ТС не услышал:)
2. просто условие поменять)


Пожалуйста подкорректируйте исходник.
Разработчик вас услышал и передалал рандом.
Сейчас он работает ощутимо лучше, так как в первой версии был ужас - один игрок выпадал в 40% случаев и это при 20 игроках на сервере.
Сейчас рандом лучше, но все одно что-то не так.

2. Как поменять условие, чтобы доходило всегда до 100, даже если будет остаток после вычислений
я не спец но понимаю, что надо всегда прибавлять

HP = HP + 5;
if (HP >100) HP = 100;
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 9.6.2015, 9:36
Сообщение #100


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

gamerman, скоро исправлю.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
14 страниц V  « 4 5 6 ... 12 13 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: