vip environment 1.9.0 fakemeta error

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
96
Реакции
84
Помог
2 раз(а)
Ошибка
[FAKEMETA] Invalid entity 0
[AMXX] Displaying debug trace (plugin "vip_environment.amxx", version "2.1.1")
[AMXX] Run time error 10: native error (native "get_pdata_int")
[AMXX] [0] vip_environment.sma::PlayerKilled_Pre (line 779)
ОС
Linux
Amx Mod X
amxx version
AMX Mod X 1.9.0.5229 (http://www.amxmodx.org)
Authors:
David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
Borja "faluco" Ferrer, Scott "DS" Ehlert
Compiled: Sep 28 2018 08:24:09
Built from: https://github.com/alliedmodders/amxmodx/commit/a0ea98d
Build ID: 5229:a0ea98d
Core mode: JIT+ASM32
Билд
version
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.4.0.668-dev
Build date: 09:47:42 Sep 29 2018 (1631)
Build from: https://github.com/dreamstalker/rehlds/commit/89be216
ReGamedll
game version
ReGameDLL version: 5.7.0.314-dev
Build date: 10:33:17 Oct 5 2018
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/7aeca16
Версия Metamod
meta version
Metamod-r v1.3.0.128, API (5:13)
Metamod-r build: 17:47:54 Aug 24 2018
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/0cf2f70
Список метамодулей
meta list
Currently loaded plugins:
description stat pend file vers src load unload
[ 1] Reunion RUN - reunion_mm_i386.so v0.1.0.133 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] ReSemiclip RUN - resemiclip_mm_i386.so v2.3.9 ini Chlvl ANY
[ 7] AMX Mod X RUN - amxmodx_mm_i386.so v1.9.0.5229 ini Start ANY
[ 8] ReSRDetector RUN - resrdetector_mm_i386.so v0.1.0 ini Chlvl ANY
[ 9] ReAimDetector RUN - reaimdetector_amxx_i386.so v0.2.2 pl7 ANY Never
[10] ReAPI RUN - reapi_amxx_i386.so v5.6.0.160-dev pl7 ANY Never
[11] MySQL RUN - mysql_amxx_i386.so v1.9.0.5229 pl7 ANY ANY
[12] Engine RUN - engine_amxx_i386.so v1.9.0.5229 pl7 ANY ANY
[13] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5229 pl7 ANY ANY
[14] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5229 pl7 ANY ANY
[15] SxGeo RUN - sxgeo_amxx_i386.so v2.2 pl7 ANY Never
15 plugins, 15 running
Список плагинов
amxx plugins
Currently loaded plugins:
name version author file status
[ 1] ReChecker Logging 1.0 phe rc_logging.amxx running
[ 2] Admin Loader 3.5 neygomon re_adminloader. running
[ 3] Lite Bans 2.2 neygomon lite_bans.amxx running
[ 4] ScreenMaker 1.1 neygomon screen_maker.am running
[ 5] ReAimDetector API 0.2.2 ReHLDS Team reaimdetector.a running
[ 6] Advanced Client Checke 0.3.5 Mistrick cmdchecker.amxx running
[ 7] Admin Check 1.51 OneEyed admin_check.amx running
[ 8] Private Chat 0.4 QooQa & Denzer pm.amxx running
[ 9] Time for info 1.0 F@ntom time_for_info.a running
[ 10] Ultimate Chats Control 4.5 neygomon ucc.amxx running
[ 11] Maps Admin Menu 1.2.1 d3m37r4 mapsmenu.amxx running
[ 12] [ReAPI] AdminFreeLook 1.0 ReHLDS Team re_adminfreeloo running
[ 13] Invisible Spectator 1.0 ReHLDS Team re_invisible_sp running
[ 14] Lite Admin ESP 1.1 neygomon, AcE admin_esp.amxx running
[ 15] Players Menu 1.7 neugomon re_playersmenu. running
[ 16] Menus Front-End 1.5 neugomon menufront_end.a running
[ 17] SF Warn Menu 0.1.4g serfreeman1337 sf_admin_warns. running
[ 18] CSStatsX SQL 0.7.4 serfreeman1337 csstatsx_sql.am running
[ 19] AES: StatsX 0.5.5 Vega serfreeman1337/s aes_statsx_cstr running
[ 20] AES: StatsX Info Rank 0.1 serfreeman1337 aes_statsx_rank running
[ 21] Say me and Say hp 1.4 reAPI neygomon re_saymehp.amxx running
[ 22] Stats Configuration 1.9.0.5229 AMXX Dev Team statscfg.amxx running
[ 23] Top Awards 0.2cx Safety1st top_awards.amxx running
[ 24] StatsX 1.9.0.5229 AMXX Dev Team statsx.amxx running
[ 25] GameName Changer 1.0 neugomon re_gamenamechan running
[ 26] V.I.P Environment 2.1.1 Vaqtincha vip_environment debug
[ 27] [ReAPI] Block 'Fire in 0.0.1 sergrib re_blockfith_hu running
[ 28] [ReAPI] Flasher Punish 0.0.2b Vaqtincha re_noteamflashs running
[ 29] Fall Damage HP Restore 0.0.1 Vaqtincha re_falldmghpres running
[ 30] [ReAPI] Best player of 0.6 F@nt0M re_bestplround. stopped
[ 31] Items Restrict Ultimat 0.0.4 Vaqtincha re_itemsrestric running
[ 32] [Re] Reset Score ReFre 0.0.1 wopox1337@Dev-CS re_rs.amxx running
[ 33] Advertising Manager 2.0 Javekson adverts.amxx running
[ 34] Auto Demo Recorder 2.2 F@nt0M demo_recorder.a running
[ 35] AFK Control 1.4.1 [Rnd neygomon re_afkcontrol.a running
[ 36] Ping Control 1.31 neygomon ping_control.am running
[ 37] [ReAPI] Unlimited Choo 0.0.6 Vaqtincha re_unlimitedcho running
[ 38] Mode 2x2 2.5re s1lent re_mode.amxx running
[ 39] Spec Money Save 0.2 F@nt0M spec_money_save running
[ 40] Simple Damager 1.0 mforce re_damager_star running
[ 41] Trial Access 10.04.18 mx?! vip_manager.amx running
[ 42] Refill Weapon On Kill 0.0.1 Vaqtincha re_vip_vampire_ running
[ 43] Killer ScreenFade 0.0.5 Vaqtincha re_killer_scree running
[ 44] [ReAPI] Admin Models 0.0.2 Vaqtincha re_adminmodels. running
[ 45] Steam Bonus 1.1 ill+F@nToM re_steambonus.a stopped
[ 46] Chat Manager 1.1.1-11 Mistrick chatmanager.amx running
[ 47] Chat Manager: Addon 0.0.4-70 Mistrick chatmanager_add running
[ 48] Lite Kill Assist 1.17 neygomon kill_assist.amx stopped
[ 49] [ReAPI] Random Weapons 2.4.8 neugomon/h1k3 re_warmup.amxx stopped
[ 50] [ReAPI] AWPoff 1.4.3 PAffAEJIkA :3 re_awpoff.amxx running
[ 51] C4 Timer on roundtime 0.3.3a neygomon c4timer.amxx running
[ 52] In-Game Ads(MastaMan E 1.83 (Edit stupok in_game_ads.amx running
[ 53] [SxGeo] Connect Info 1.0 s1lent sxgeo_connect_i running
[ 54] Voice Flood Blocker 1.0.1 d3m37r4 voice_flood_blo running
[ 55] [ReAPI] Team Balancer 1.2 neugomon round_balancer. running
[ 56] Online Logger 06.04.18 mx?! online_logger.a running
[ 57] Announcer Killstreak 2.0 Jumper & mx?! announcer_kills running
[ 58] Map Manager: Core 3.0.1 Mistrick map_manager_cor running
[ 59] Map Manager: Scheduler 0.1.0 Mistrick map_manager_sch running
[ 60] Map Manager: Rtv 0.0.4 Mistrick map_manager_rtv running
[ 61] Map Manager: Nominatio 0.0.8 Mistrick map_manager_nom running
[ 62] Map Manager: Online so 0.0.2 Mistrick map_manager_onl running
[ 63] Map Manager: Effects 0.0.8 Mistrick map_manager_eff running
[ 64] Map Manager: Informer 0.0.5 Mistrick map_manager_inf running
[ 65] Map Manager: Advanced 0.0.4 Mistrick map_manager_adv running
65 plugins, 61 running
Автор плагина
Vaqtincha
Версия плагина
2.1.1
Исходный код
больше 1000 строк
После перехода на amx 1.9.0 начало сыпать ошибку в логи, Помогите знающие.
 
В этой теме было размещено решение! Перейти к решению.

Download all Attachments

Сообщения
23
Реакции
84
Помог
1 раз(а)
Does it happen all the time? I mean, on the very first player's death, does the error happens?

I have no idea how it's possible that a victim id could return 0. I've tried myself hooking Ham_Killed on my test Linux server, with ReGameDLL + Metamod-r + ReHLDS + AMXX 1.9 ; and the player's id was correct.
 
Сообщения
2,713
Реакции
2,993
Помог
59 раз(а)
Код:
public PlayerSpawn_Pre(id)
{
-    if(/* pev_valid(id) == PDATA_SAFE && */ TEAM_TT <= cs_get_user_team(id) <= TEAM_CT)
+    if( pev_valid(id) == PDATA_SAFE && TEAM_TT <= cs_get_user_team(id) <= TEAM_CT)
        get_pdata_int(id, m_fHasSurvivedLastRound) ? SetUserSurvived(id) : ClearUserSurvived(id)
}
очень интересно получается. Исходя из функции PlayerKilled_Pre - ошибки быть не может..
Код:
public PlayerKilled_Pre(id, killer)
{
    if(g_iResetType == RESET_DEATH)
        g_ePlayerData[id][iUsedCounter] = 0

    new iRet
    ExecuteForward(g_iFwdKill, iRet, id, IsPlayer(killer) ? killer : 0, get_user_last_hitgroup(id), cs_get_user_team(id) == cs_get_user_team(killer)) // Line#779
}
 
Сообщения
96
Реакции
84
Помог
2 раз(а)
Arkshine, I do not know at what point it happens. But in errorlogs it occurs 2-3 times per hour
wopox1337 Спасибо большое - попробую
9 Окт 2018
К сожалению ошибка всё ещё присутствует, не так часто, но в логах наблюдается. Может кто-нибудь подскажет в какую сторону копать? На 1.8.3 данной проблемы не наблюдалось
 
Сообщения
957
Реакции
1,184
Помог
52 раз(а)
chihuahuashka, попробуй ка так
Код:
public PlayerKilled_Pre(id, killer)
{
    if(g_iResetType == RESET_DEATH)
        g_ePlayerData[id][iUsedCounter] = 0

    new iRet
    ExecuteForward(g_iFwdKill, iRet, id, IsPlayer(killer) ? killer : 0, get_user_last_hitgroup(id), IsPlayer(killer) ? (cs_get_user_team(id) == cs_get_user_team(killer)) : false)
}
 
Статус
В этой теме нельзя размещать новые ответы.

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

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