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

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

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

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

9 страниц V  « 5 6 7 8 »

Для тех кто жалуется на плохую стрельбу на новых билдах (6027/6132)

TeamPlay
сообщение 5.8.2014, 11:23
Сообщение #101
Стаж: 12 лет

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

Цитата([WPMG]PRoSToTeM@ @ 22.7.2014, 18:03) *

Запилил возврат старого алгоритма просчёта времени атаки (не тестил, кто поставит киньте IP в ЛС проверить).
Попозже подумаю над фиксом клиента (чтобы он нормально работал с новым алгоритмом).
Код естественно сделан для новых билдов.
Код
Код:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define CS_CBasePlayerWeapon_flLastFireTime_Win32 79
#define CS_CBasePlayerWeapon_flLastFireTime_LinuxDiff 4

public plugin_init() {
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_ak47", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_aug", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Item_Deploy, "weapon_awp", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_awp", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_c4", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_c4", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_deagle", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_elite", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_fiveseven", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_flashbang", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_flashbang", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_g3sg1", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_glock18", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_hegrenade", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_hegrenade", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_knife", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_knife", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_m249", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_m3", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_Reload, "weapon_m3", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_m4a1", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_m4a1", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_mac10", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_mp5navy", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_p228", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_p90", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Item_Deploy, "weapon_scout", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_scout", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_sg550", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_sg552", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_smokegrenade", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_smokegrenade", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_tmp", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_ump45", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_usp", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_usp", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_famas", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_galil", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_xm1014", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_Reload, "weapon_xm1014", "BeforeGetNextAttackDelay", false);
}

public BeforeGetNextAttackDelay(const iEntity) {
set_pdata_float(iEntity, CBasePlayerWeapon_flLastFireTime_Win32, 0.0, CBasePlayerWeapon_flLastFireTime_LinuxDiff);
}

не компилиться!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 5.8.2014, 11:34
Сообщение #102
Стаж: 15 лет

Сообщений: 454
Благодарностей: 323
Полезность: 961

TeamPlay,
Ниже прокрутить не судьба?
https://c-s.net.ua/forum/ipb.html?s=&sh...st&p=634923
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
TeamPlay
сообщение 5.8.2014, 11:38
Сообщение #103
Стаж: 12 лет

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

Цитата(S0m3Th1nG_AwFul! @ 5.8.2014, 11:34) *
TeamPlay,
Ниже прокрутить не судьба?
https://c-s.net.ua/forum/ipb.html?s=&sh...st&p=634923

тот что ниже и не компилиться!
Код:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define CS_CBasePlayerWeapon_flLastFireTime_Win32 79
#define CS_CBasePlayerWeapon_flLastFireTime_LinuxDiff 4

public plugin_init() {
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_ak47", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_aug", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Item_Deploy, "weapon_awp", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_awp", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_c4", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_c4", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_deagle", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_elite", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_fiveseven", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_flashbang", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_flashbang", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_g3sg1", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_glock18", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_hegrenade", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_hegrenade", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_knife", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_knife", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_m249", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_m3", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_Reload, "weapon_m3", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_m4a1", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_m4a1", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_mac10", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_mp5navy", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_p228", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_p90", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Item_Deploy, "weapon_scout", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_scout", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_sg550", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_sg552", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_smokegrenade", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_smokegrenade", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_tmp", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_ump45", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_usp", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_usp", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_famas", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_galil", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_xm1014", "BeforeGetNextAttackDelay", false);
RegisterHam(Ham_Weapon_Reload, "weapon_xm1014", "BeforeGetNextAttackDelay", false);
}

public BeforeGetNextAttackDelay(const iEntity) {
set_pdata_float(iEntity, CBasePlayerWeapon_flLastFireTime_Win32, 0.0, CBasePlayerWeapon_flLastFireTime_LinuxDiff);
}


Отредактировал: TeamPlay, - 5.8.2014, 11:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 5.8.2014, 11:43
Сообщение #104
Стаж: 15 лет

Сообщений: 454
Благодарностей: 323
Полезность: 961

Чем пытался компилировать? А заодно ошибки в студию...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
TeamPlay
сообщение 5.8.2014, 11:51
Сообщение #105
Стаж: 12 лет

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

Локально 1.8.2

Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ozmosis
сообщение 5.8.2014, 11:53
Сообщение #106


Стаж: 12 лет

Сообщений: 234
Благодарностей: 158
Полезность: 437

Киньте адрес с установленным плагином пжлст
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 5.8.2014, 12:00
Сообщение #107
Стаж: 15 лет

Сообщений: 454
Благодарностей: 323
Полезность: 961

TeamPlay, видимо всё-таки ты пытался старую версию скомпилировать. Отличия новой от старой содержатся, если что, в 5, 6 и 52 строчках.
Если что, прикрепил SMA, который гарантированно должен работать - проверялось и на 1.8.1, и на 1.8.3 компиляторах.
Прикрепленные файлы:
Прикрепленный файл  goodShot.sma ( 3,97 килобайт ) Кол-во скачиваний: 150
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
TeamPlay
сообщение 5.8.2014, 12:12
Сообщение #108
Стаж: 12 лет

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

Цитата(S0m3Th1nG_AwFul! @ 5.8.2014, 12:00) *
TeamPlay, видимо всё-таки ты пытался старую версию скомпилировать. Отличия новой от старой содержатся, если что, в 5, 6 и 52 строчках.
Если что, прикрепил SMA, который гарантированно должен работать - проверялось и на 1.8.1, и на 1.8.3 компиляторах.

спасибо! получилось! thank_you2.gif

есть ли смысл его ставить на 6132?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kain_wrath
сообщение 5.8.2014, 12:13
Сообщение #109
Стаж: 13 лет

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

Цитата(S0m3Th1nG_AwFul! @ 5.8.2014, 14:00) *
TeamPlay, видимо всё-таки ты пытался старую версию скомпилировать. Отличия новой от старой содержатся, если что, в 5, 6 и 52 строчках.
Если что, прикрепил SMA, который гарантированно должен работать - проверялось и на 1.8.1, и на 1.8.3 компиляторах.


А для чего он на билде 1.8.1 ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 5.8.2014, 12:18
Сообщение #110
Стаж: 15 лет

Сообщений: 454
Благодарностей: 323
Полезность: 961

Цитата(TeamPlay @ 5.8.2014, 14:12) *
есть ли смысл его ставить на 6132?

Да. Во всяком случае на этом билде точно присутствует этот баг, посему есть смысл попробовать. Сразу говорю, что сам его [плагин] не проверял, потому что по-прежнему использую b5758.
Цитата(Kain_wrath @ 5.8.2014, 14:13) *
А для чего он на билде 1.8.1 ?

Да ни для чего, имелся ввиду именно компилятор, который с ним поставляется. Впрочем, насколько я знаю, плагины с hamsandwich на нём для новых AMXXов компилировать уже нежелательно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
TeamPlay
сообщение 5.8.2014, 12:46
Сообщение #111
Стаж: 12 лет

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

кто тестил егоЮ, отпишите!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя adva
сообщение 5.8.2014, 12:47
Сообщение #112


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

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

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

Цитата(TeamPlay @ 5.8.2014, 14:46) *
кто тестил егоЮ, отпишите!


поставил, зайди проверь. айпи в подписи
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
etkins
сообщение 5.8.2014, 13:44
Сообщение #113
Стаж: 17 лет

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

билд 6027
рейты:
sv_maxrate "25000"
sv_minrate "50000"
sv_maxupdaterate "102"
sv_minupdaterate "30"

на стрельбу еще ни кто не жаловался
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
XyLiGaN
сообщение 5.8.2014, 13:47
Сообщение #114
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

etkins,
Оптимальные рейты для этого билда
Цитата
sv_maxrate "100000"
sv_minrate "25000"
sv_maxupdaterate "102"
sv_minupdaterate "20"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
etkins
сообщение 5.8.2014, 13:49
Сообщение #115
Стаж: 17 лет

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

XyLiGaN,
чтобы стрельба лагала? нет уж ))) где вы такие цифры берете))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 5.8.2014, 13:53
Сообщение #116


Стаж: 12 лет

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

etkins, с чего она будет лагать? Что не так в этих цифрах? В стиме по дефолту стоит rate 100000
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 5.8.2014, 13:56
Сообщение #117
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

etkins,
Ну наверное чейнджлог почитал не? И на опыте проверил что и как...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 5.8.2014, 20:50
Сообщение #118
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(TeamPlay @ 5.8.2014, 13:51) *
Локально 1.8.2

Возможно в UTF8 сохранил.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
SLIM
сообщение 5.8.2014, 21:02
Сообщение #119
Стаж: 11 лет

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

Стоит ли переходить на 6153 ? или лучше оставить 6027
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 17.8.2014, 21:11
Сообщение #120
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

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