не засчитывает убийство с гранаты

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)
ops244, Замените этот кусок кода моим:

LINE 1446 должна выглядеть так:
Код:
if(0 <= last_hit < HIT_END)
{
Stats_SaveHit(attacker,player,damage_take,weapon_id,last_hit)
}
 
Сообщения
342
Реакции
65
Помог
6 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
wopox1337, стал урон от грен считать, а убиства вообще ниотчего не засчитывает
 
Сообщения
2,288
Реакции
1,739
Помог
31 раз(а)
Выполнил действия с постов http://dev-cs.ru/threads/237/#post-1358 и http://dev-cs.ru/threads/237/#post-1367 Никаких ошибок при компиляции не было.Урон от гранаты показывает через /me, так же засчитывается урон в статистику без каких либо проблем.Все остальные оружия так же записываются в стату без каких либо проблем. Проверял как с модулем dummy так и без него! В обоих случаях все прекрасно.Думаю можно отметить действия как решение.
31 Июл 2017
Поправочка, после смены карты посыпались ошибки. Но при этом все работает, все убийства записывает, урон от ХЕ показывает.
Код:
L 07/31/2017 - 22:47:47: [AMXX] Displaying debug trace (plugin "csstatsx_sql.amxx", version "0.7.4")
L 07/31/2017 - 22:47:47: [AMXX] Run time error 4: index out of bounds
L 07/31/2017 - 22:47:47: [AMXX] [0] csstatsx_sql.sma::Stats_SaveHit (line 1667)
L 07/31/2017 - 22:47:47: [AMXX] [1] csstatsx_sql.sma::EventHook_Damage (line 1451)


Stats_SaveHit(attacker,player,damage_take,weapon_id,last_hit)
player_wstats[attacker][0][STATS_HITS] ++
 

Вложения

Сообщения
432
Реакции
410
Помог
14 раз(а)
Код:
//
// Регистрация попадания
//
public EventHook_Damage(player)
{
static damage_take;damage_take = read_data(2)
static dmg_inflictor;dmg_inflictor = pev(player,pev_dmg_inflictor)

if(pev_valid(dmg_inflictor) != 2)
{
return PLUGIN_CONTINUE
}

static weapon_id,last_hit,attacker
attacker = get_user_attacker(player,weapon_id,last_hit)
if(!is_user_connected(attacker))
{
return PLUGIN_CONTINUE
}
if(0 <= last_hit < HIT_END)
{
Stats_SaveHit(attacker,player,damage_take,weapon_id,last_hit)
}

if(!is_user_alive(player))
{
Stats_SaveKill(attacker,player,weapon_id,last_hit)
}

return PLUGIN_CONTINUE
}
 
Сообщения
342
Реакции
65
Помог
6 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
урон и так засчитывает, незнаю че ты там делал, он убийства не пишет
31 Июл 2017
причем тут вообще /me ?
это другой плагин считает, но и тот тоже считает норм
 
Сообщения
2,288
Реакции
1,739
Помог
31 раз(а)
voed, теперь всё работает четко, никаких ошибок!
1 Авг 2017
ops244, в том то и дело тот плагин не видел урон от хаешки, а теперь видит.проблема была только в CSstatsX SQL
1 Авг 2017
ops244, у меня щас всё норм в стату всё сохраняет. А насчет /me по моему неугомоновский видит урон, но мне его плаг не нравится, больше к дефолту склоняюсь тут
 
Сообщения
342
Реакции
65
Помог
6 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Pokemoshka, урон он и так видел, говорю еще раз, он убийства, соответственно смерти не засчитывает
1 Авг 2017
смерти и убийства у тебя считает ща?
 
Сообщения
2,288
Реакции
1,739
Помог
31 раз(а)
ops244, мы видимо разные плагины на /me используем. В стату засчитывает всё
 
Сообщения
342
Реакции
65
Помог
6 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
нук кинь ip в лс, гляну)
1 Авг 2017
да, все ок ща
 
Сообщения
5
Реакции
-2
И все таки интересно, как избавиться от этого
Код:
L 09/25/2017 - 20:33:13: [AMXX] Displaying debug trace (plugin "csstatsx_sql.amxx")
L 09/25/2017 - 20:33:13: [AMXX] Run time error 4: index out of bounds
L 09/25/2017 - 20:33:13: [AMXX] [0] csstatsx_sql.sma::Stats_SaveHit (line 1668)
L 09/25/2017 - 20:33:13: [AMXX] [1] csstatsx_sql.sma::EventHook_Damage (line 1452)

Знаю что не влияет на работу, но все же напрягает)
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу