Проблема с плагином

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
46
Реакции
2
Помог
1 раз(а)
Ошибка
[AMXX] Displaying debug trace (plugin "cso_balrog-I.amxx", version "1.0")
[AMXX] Run time error 10: native error (native "get_pcvar_num")
[AMXX] [0] cso_balrog-I.sma::give_b1 (line 232)
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5294 (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: Dec 3 2021 15:54:56
Built from: https://github.com/alliedmodders/amxmodx/commit/363871a
Build ID: 5294:363871a
Core mode: JIT+ASM32
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.12.0.780-dev
Build date: 16:20:56 Sep 19 2022 (3082)
Build from: https://github.com/dreamstalker/rehlds/commit/d6ebe82
ReGamedll
ReGameDLL version: 5.21.0.556-dev
Build date: 08:43:58 Jul 22 2022
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/1081301
Версия Metamod
Metamod v1.21p37 2013/05/30 (5:13)
by Will Day
http://www.metamod.org/
Patch: Metamod-P (mm-p) v37
by Jussi Kivilinna
http://metamod-p.sourceforge.net/
compiled: May 30 2013, 11:41:16 EET (optimized)
Список метамодулей
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] AMX Mod X RUN - amxmodx_mm_i386. v1.9.0.5 ini Start ANY
[ 2] Reunion RUN - reunion_mm_i386. v0.1.75 ini Start Never
[ 3] Revoice RUN - revoice_mm_i386. v0.1.26 ini Start Never
[ 4] ReAuthCheck RUN - reauthcheck.so v0.1.6 ini Start Never
[ 5] WHBlocker RUN - whblocker_mm_i38 v1.5.697 ini Chlvl ANY
[ 6] HitBox Fix RUN - hitbox_fix_mm_i3 v1.1.2 ini Start ANY
[ 7] MySQL RUN - mysql_amxx_i386. v1.9.0.5 pl1 ANY ANY
[ 8] Fun RUN - fun_amxx_i386.so v1.9.0.5 pl1 ANY ANY
[ 9] Engine RUN - engine_amxx_i386 v1.9.0.5 pl1 ANY ANY
[10] FakeMeta RUN - fakemeta_amxx_i3 v1.9.0.5 pl1 ANY ANY
[11] GeoIP RUN - geoip_amxx_i386. v1.9.0.5 pl1 ANY ANY
[12] CStrike RUN - cstrike_amxx_i38 v1.9.0.5 pl1 ANY ANY
[13] CSX RUN - csx_amxx_i386.so v1.9.0.5 pl1 ANY ANY
[14] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl1 ANY ANY
[15] ReAPI RUN - reapi_amxx_i386. v5.22.0. pl1 ANY Never
15 plugins, 15 running
Список плагинов
Currently loaded plugins:
name version author file status
[ 1] Admin Base 1.9.0.5294 AMXX Dev Team admin.amxx running
[ 2] Admin Commands 1.9.0.5294 AMXX Dev Team admincmd.amxx running
[ 3] Slots Reservation 1.9.0.5294 AMXX Dev Team adminslots.amxx running
[ 4] AmxModMenu 1.2 Sn1kO{Dmitriy.T) menufront.amxx running
[ 5] Commands Menu 1.9.0.5294 AMXX Dev Team cmdmenu.amxx running
[ 6] Players Menu 1.9.0.5294 AMXX Dev Team plmenu.amxx running
[ 7] Maps Menu 1.9.0.5294 AMXX Dev Team mapsmenu.amxx running
[ 8] Admin Chat 1.9.0.5294 AMXX Dev Team adminchat.amxx running
[ 9] Anti Flood 1.9.0.5294 AMXX Dev Team antiflood.amxx running
[ 10] Admin Votes 1.9.0.5294 AMXX Dev Team adminvote.amxx running
[ 11] NextMap 1.9.0.5294 AMXX Dev Team nextmap.amxx running
[ 12] Nextmap Chooser 1.9.0.5294 AMXX Dev Team mapchooser.amxx running
[ 13] TimeLeft 1.9.0.5294 AMXX Dev Team timeleft.amxx running
[ 14] Surfmod: Core 0.3f Mistrick surfmod_core.am running
[ 15] surf_ski_2 Jail remove 1.0 xPaw surf_jailremove running
[ 16] Surf Fix 1.9 Lopol2010 surf_fix.amxx running
[ 17] OciXCrom's Rank System 3.10 OciXCrom crx_ranksystem. running
[ 18] Chat Manager 4.8 OciXCrom crx_chatmanager running
[ 19] CM: Toggle Chat 4.1 OciXCrom crx_chatmanager running
[ 20] Knife Models 3.1.1 OciXCrom crx_knife_model running
[ 21] Basic Skills 1.1 OciXCrom crxknives_basic running
[ 22] Starting Health 1.0 Sn!ff3r start_hp.amxx running
[ 23] Block Buy Zone 1.0 Anonim block_buyzone.a running
[ 24] Custom Models 1.3.2 neugomon custom_models.a running
[ 25] Models Replacement 0.0.2 ConnorMcLeod | V models_replacem running
[ 26] [AMXX] Addon: Floating 1.0v3 Yoshioka Haruki addon_floating_ running
[ 27] Sound CSO 1.2 TBONTB cso_kill_sound. running
[ 28] Autoresponder/Advertis 0.5 MaximusBrood ad_manager.amxx running
[ 29] AFK Control ReNew 1.2(a) neygomon afk_control.amx running
[ 30] Kill assist (for CS) 1.2b Digi (www.thehun kill_assist.amx running
[ 31] Perfect Camera 0.2.5 Nordic Warrior perfectcamera.a running
[ 32] motd 1.1 L@NPOC@N rules_motd.amxx running
[ 33] VIP Tag 0.1 c-s.net.ua vip_tag.amxx running
[ 34] RockTheVote 1.8 DA rockthevote.amx running
[ 35] Reset Score 0.0.2f wopox1337 resetscore.amxx running
[ 36] Instant AutoTeamBalanc 1.2.0 ConnorMcLeod autoteambalance running
[ 37] Team Score 1.1.0 so1l & Radius team_score.amxx running
[ 38] Descriptive 'Fire in t 0.1 VEN descriptive_fit running
[ 39] Weapon Menu New 2.1b Kiow & b0t. WeaponMenu.amxx running
[ 40] CSO Needler 1.0 Dias needler.amxx running
[ 41] [CSO] M79 1.0 Dias Pendoragon m79.amxx running
[ 42] VSK94 1.0 LARS-DAY[BR]EAKE vsk94.amxx running
[ 43] Menu 1.0 WaT_1 menu.amxx running
[ 44] CSO Buy Menu 1.0 Kiowka cso_buymenu.amx running
[ 45] Buy Respawn 1.0.2 Rodrigo286 buy_respawn.amx running
[ 46] [CSO LIKE] Costumes 1.0 RaZzoR cso_like_costum running
[ 47] [ZP] Weapon: Smguns 1.0 LARS-DAY[BR]EAKE cso_shop.amxx running
[ 48] CSO Pistols Shop 1.0 Kiowka cso_pistols_sho running
[ 49] Balrog-I 1.0 Barney cso_balrog-I.am debug
[ 50] [Jb] Extra: Dual Infin 1.0 Crock / =) (Popr cso_dinfinity.a running
[ 51] [Jb] Weapon: Luger 1.0 crock / =) / fay cso_luger.amxx running
[ 52] [ZP] Extra: Anaconda 1.0 LARS-DAY[BR]EAKE cso_anaconda.am running
[ 53] Item's Menu 1.0 Kiow items_menu.amxx running
[ 54] Buy armor 1.0 FakeNick buy_armor.amxx running
[ 55] Heal for money 1.2 Emilioneri buy_heal.amxx running
[ 56] Buy Nades 1.0 Kiow buy_nades.amxx running
[ 57] GameName Changer 1.0 neugomon reapi_gamechang running
[ 58] [ReAPI] Hint blocker 0.1.0 F@tn0M reapi_hint_bloc running
[ 59] ReAPI Test 1.0 s1lent reapi_test.amxx running
[ 60] reunion testing 1 reu_test.amxx running
[ 61] << CORE >> 3.0 << Corona-Bytes. evolutionx.core running
[ 62] UpdateHint 1.3 Lev updatehint.amxx running
62 plugins, 62 running
Автор плагина
Barney
Версия плагина
1.0
Исходный код
Прикрепляю файл, поскольку код плагина более 1000 строк
Всех приветствую.
Данный плагин добавляет на сервер пистолет Balrog-I из CSO.
Изначально плагин был написан под zp сервер, но я попытался "переделать" его на обычный мод. При компиляции ошибок не выдало и следовательно я счел, что все должно работать.
Ошибка заключается в том, что при выдаче его себе через консоль, то в руках появляется обычный дигл, а не данное оружие. А так же при этих действиях консоль сервера присылает вот эти строки:
-> CBasePlayer_GiveAmmo: index:(1), amount:(0), name:(50AE), max:(35)
L 11/14/2022 - 02:10:09: Invalid CVAR pointer
L 11/14/2022 - 02:10:09: [AMXX] Displaying debug trace (plugin "cso_balrog-I.amxx", version "1.0")
L 11/14/2022 - 02:10:09: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 11/14/2022 - 02:10:09: [AMXX] [0] cso_balrog-I.sma::give_b1 (line 232)

Не понимаю в чем дело, поэтому прошу помощи.
Если возможно, то опишите по подробнее в чем дело и как эту ошибку устранить.
 
В этой теме было размещено решение! Перейти к решению.

Вложения

Сообщения
850
Реакции
144
Помог
25 раз(а)
После
C++:
cvar_spd_b1 = register_cvar("zp_b1_spd", "0.7")
Добавляешь:
C++:
cvar_b1_ammo = register_cvar("zp_bl_ammo", "10")
Это количество патрон в запасе.
 
Сообщения
46
Реакции
2
Помог
1 раз(а)
ImmortalAmxx, спасибо большое, проблема решена!
Впредь постараюсь быть внимательнее. Сам я не помню, чтобы удалял что-то такое по незнанию, поэтому непонятно почему изначально в плагине не было этой строки.
 
Статус
В этой теме нельзя размещать новые ответы.

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

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