Ошибка дамагера

Статус
Новые ответы в этой теме размещать нельзя.

Gash1sh

Пользователь
Регистрация
19 Янв 2018
Сообщения
247
Симпатии
67
Пол
Мужской
#1
OS
Linux
Amx Mod X
AMXX 1.8.3-dev
Билд
[code=cpp]3.4.0.653-dev[/code].
ReGamedll
-[code=cpp]5.7.0.312-dev[/code]
Metamod
-[code=cpp]Metamod-r v1.3.0.127[/code]
Meta модули
C++:
[ 1] Reunion          RUN   -    reunion_mm_i386.so          v0.1.0.92        ini  Start Never
[ 2] ReAuthCheck      RUN   -    reauthcheck_mm_i386.so      v0.1.6           ini  Start Never
[ 3] Rechecker        RUN   -    rechecker_mm_i386.so        v2.5             ini  Chlvl ANY  
[ 4] VoiceTranscoder  RUN   -    VoiceTranscoder.so          v2017RC3         ini  ANY   ANY  
[ 5] WHBlocker        RUN   -    whblocker_mm_i386.so        v1.5.695         ini  Chlvl ANY  
[ 6] SafeNameAndChat  RUN   -    SafeNameAndChat.so          v1.1             ini  ANY   ANY  
[ 7] AMX Mod X        RUN   -    amxmodx_mm_i386.so          v1.8.3-dev+5154  ini  Start ANY  
[ 8] ReSRDetector     RUN   -    resrdetector_mm_i386.so     v0.1.0           ini  Chlvl ANY  
[ 9] ReSemiclip       RUN   -    resemiclip_mm_i386.so       v2.3.9           ini  Chlvl ANY  
[10] FakeMeta         RUN   -    fakemeta_amxx_i386.so       v1.8.3-dev+5154  pl7  ANY   ANY  
[11] Ham Sandwich     RUN   -    hamsandwich_amxx_i386.so    v1.8.3-dev+5154  pl7  ANY   ANY  
[12] ReAPI            RUN   -    reapi_amxx_i386.so          v5.6.0.157-dev   pl7  ANY   Never
[13] MySQL            RUN   -    mysql_amxx_i386.so          v1.8.3-dev+5154  pl7  ANY   ANY  
[14] ReAimDetector    RUN   -    reaimdetector_amxx_i386.so  v0.2.2           pl7  ANY   Never
[15] CStrike          RUN   -    cstrike_amxx_i386.so        v1.8.3-dev+5154  pl7  ANY   ANY  
[16] Engine           RUN   -    engine_amxx_i386.so         v1.8.3-dev+5154  pl7  ANY   ANY
Плагины
-
Amxx Модули
-
Ошибка
C++:
[AMXX][0] re_vipka.sma::CBasePlayer_TakeDamage (line 169) 
[AMXX]Displaying debug trace (plugin "re_vipka.amxx", version "1.4.0")
Run time error 4: index out of bounds
Если правильно понимаю, то плагин периодически выдает ошибку связанную с дамагером. Как возможно ее пофиксить? Заранее благодарю:Wink:
 

Вложения

Gash1sh

Пользователь
Регистрация
19 Янв 2018
Сообщения
247
Симпатии
67
Пол
Мужской
#2
Ага, все так и помогли. Комьюнити ....

50р за исправление данной ошибки устроит?
 

hooligan***

Пользователь
Регистрация
9 Июн 2017
Сообщения
330
Симпатии
78
Пол
Мужской
#3
А если попробовать другую версию?)
 

Gash1sh

Пользователь
Регистрация
19 Янв 2018
Сообщения
247
Симпатии
67
Пол
Мужской
#4
Да уже кучу этих вип перебрал и пока на этой сделал выбор. Еще у неугомона неплохая, но все думаю попросить ее допилить т.к. версия лайт и нет даже дамагера.
 

skitls

Пользователь
Регистрация
21 Июн 2017
Сообщения
188
Симпатии
55
Пол
Мужской
#5
я сам демагер отключил в этой випке, так как тоже был косяк с показом урона. Вроде бы в офф теме поднимал данный вопрос. Поставил сторонний демагер и не замарачиваюсь
 

Coder

Пользователь
Регистрация
10 Июн 2017
Сообщения
182
Симпатии
71
Пол
Мужской
#6
попробуй так сделать, мне проверять не на чем снес свой тестовый сервер
C++:
public CBasePlayer_TakeDamage(victim, inflictor, attacker, Float:damage, bitsDamageType) {
    if(!IsPlayer(attacker) || !isUserVip(attacker) || victim == attacker || (bitsDamageType & DMG_BLAST))
        return HC_CONTINUE;
    
    if(g_isSwitchDmg[attacker] && rg_is_player_can_takedamage(victim, attacker)) {
        static g_iDamage;
        g_iDamage = floatround(damage, floatround_floor);
        if(g_iDamage > 0) {
            static iPos;
            iPos = ++g_iPlayerPos[attacker];
            if(iPos == sizeof(g_fCoords)) {
                iPos = g_iPlayerPos[attacker] = 0;
            }
            set_hudmessage(0, 100, 200, Float:g_fCoords[iPos][0], Float:g_fCoords[iPos][1], 2, 0.5, 1.5, 0.02, 0.02, -1);
            ShowSyncHudMsg(attacker, g_iSyncMsgDmg, "%d^n", g_iDamage);
        }
    }
    return HC_CONTINUE;
}
 

Gash1sh

Пользователь
Регистрация
19 Янв 2018
Сообщения
247
Симпатии
67
Пол
Мужской
#7
Coder, Ошибок вроде нет, работает. Спасибо)
Так же отельное спасибо KoPa6JIuK, который решил поделиться своей випкой :Wink:
:KidRock06:
 
Статус
Новые ответы в этой теме размещать нельзя.