- Ошибка
-
Ошибок нет, но добавил в худ лвл и опыт, сам опыт 76\0 и не знаю как исправить..
- ОС
- Windows
- Amx Mod X
-
AMX Mod X 1.9.0.5294 (http://www.amxmodx.org)
C++
- Билд
-
Protocol version 48 Exe version 1.1.2.6/2.0.0.0 (cstrike) Exe build: 16:05:41 Jun 15 2009 (45
C++
- ReGamedll
-
Local Server with Bots
C++
- Версия Metamod
-
Metamod v1.20 2013-02-16 (5:13)
C++
- Список метамодулей
-
[ 1] AMX Mod X RUN - amxmodx_mm.dll v1.9.0.5 ini Start ANY [ 2] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl1 ANY ANY [ 3] FakeMeta RUN - fakemeta_amxx.dl v1.9.0.5 pl1 ANY ANY [ 4] CStrike RUN - cstrike_amxx.dll v1.9.0.5 pl1 ANY ANY [ 5] Fun RUN - fun_amxx.dll v1.9.0.5 pl1 ANY ANY 5 plugins, 5 running
C++
- Список плагинов
-
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] Admin Help 1.9.0.5294 AMXX Dev Team adminhelp.amxx running [ 4] Slots Reservation 1.9.0.5294 AMXX Dev Team adminslots.amxx running [ 5] Multi-Lingual System 1.9.0.5294 AMXX Dev Team multilingual.am running [ 6] Menus Front-End 1.9.0.5294 AMXX Dev Team menufront.amxx running [ 7] Commands Menu 1.9.0.5294 AMXX Dev Team cmdmenu.amxx running [ 8] Players Menu 1.9.0.5294 AMXX Dev Team plmenu.amxx running [ 9] Maps Menu 1.9.0.5294 AMXX Dev Team mapsmenu.amxx running [ 10] Plugin Menu 1.9.0.5294 AMXX Dev Team pluginmenu.amxx running [ 11] Admin Chat 1.9.0.5294 AMXX Dev Team adminchat.amxx running [ 12] Anti Flood 1.9.0.5294 AMXX Dev Team antiflood.amxx running [ 13] Scrolling Message 1.9.0.5294 AMXX Dev Team scrollmsg.amxx running [ 14] Info. Messages 1.9.0.5294 AMXX Dev Team imessage.amxx running [ 15] Admin Votes 1.9.0.5294 AMXX Dev Team adminvote.amxx running [ 16] NextMap 1.9.0.5294 AMXX Dev Team nextmap.amxx running [ 17] Nextmap Chooser 1.9.0.5294 AMXX Dev Team mapchooser.amxx running [ 18] TimeLeft 1.9.0.5294 AMXX Dev Team timeleft.amxx running [ 19] Pause Plugins 1.9.0.5294 AMXX Dev Team pausecfg.amxx running [ 20] Stats Configuration 1.9.0.5294 AMXX Dev Team statscfg.amxx running [ 21] [ZP]Level System 6.1 Dambas zp_level_system running [ 22] [ZP] Admin Lvl Menu 1.0 Dambas zp_level_admin_ running [ 23] [ZP] Core/Engine 5.0.8 ZP Dev Team zp50_core.amxx running [ 24] [AMXX] External Settin 0.1 WiLS amx_settings_ap running [ 25] [CS] Player Models API 1.2 WiLS cs_player_model running [ 26] [CS] Teams API 1.2 WiLS cs_teams_api.am running [ 27] [CS] MaxSpeed API 1.0 WiLS cs_maxspeed_api running [ 28] [CS] Weapon Models API 1.1 WiLS cs_weap_models_ running [ 29] [CS] Weapons Restrict 0.4 WiLS cs_weap_restric running [ 30] [CS] Ham Hooks for Bot 1.0 WiLS cs_ham_bots_api running [ 31] [ZP] Class: Zombie 5.0.8 ZP Dev Team zp50_class_zomb running [ 32] [ZP] Class: Human 5.0.8 ZP Dev Team zp50_class_huma running [ 33] [ZP] Class: Nemesis 5.0.8 ZP Dev Team zp50_class_neme running [ 34] [ZP] Class: Survivor 5.0.8 ZP Dev Team zp50_class_surv running [ 35] [ZP] Class: Zombie: Cl 5.0.8 ZP Dev Team zp50_class_zomb running [ 36] [ZP] Class: Zombie: Ra 5.0.8 ZP Dev Team zp50_class_zomb running [ 37] [ZP] Class: Zombie: Li 5.0.8 ZP Dev Team zp50_class_zomb running [ 38] [ZP] Class: Zombie: Fa 5.0.8 ZP Dev Team zp50_class_zomb running [ 39] [ZP] Class: Zombie: Le 5.0.8 ZP Dev Team zp50_class_zomb running [ 40] [ZP] Class: Zombie: Ra 5.0.8 ZP Dev Team zp50_class_zomb running [ 41] [ZP] Class: Human: Cla 5.0.8 ZP Dev Team zp50_class_huma running [ 42] [ZP] Human Armor 5.0.8 ZP Dev Team zp50_human_armo running [ 43] [ZP] Game Modes Manage 5.0.8 ZP Dev Team zp50_gamemodes. running [ 44] [ZP] Game Mode: Infect 5.0.8 ZP Dev Team zp50_gamemode_i paused [ 45] [ZP] Game Mode: Multip 5.0.8 ZP Dev Team zp50_gamemode_m paused [ 46] [ZP] Game Mode: Swarm 5.0.8 ZP Dev Team zp50_gamemode_s paused [ 47] [ZP] Game Mode: Nemesi 5.0.8 ZP Dev Team zp50_gamemode_n running [ 48] [ZP] Game Mode: Surviv 5.0.8 ZP Dev Team zp50_gamemode_s paused [ 49] [ZP] Game Mode: Plague 5.0.8 ZP Dev Team zp50_gamemode_p paused [ 50] [ZP] Game Mode: Armage 5.0.8 ZP Dev Team zp50_gamemode_a paused [ 51] [ZP] Items Manager 5.0.8 ZP Dev Team zp50_items.amxx running [ 52] [ZP] Items Manager: Am 5.0.8 ZP Dev Team zp50_items_ammo running [ 53] [ZP] Item: Weapons 5.0.8 ZP Dev Team zp50_item_weapo running [ 54] [ZP] Item: Nightvision 5.0.8 ZP Dev Team zp50_item_night running [ 55] [ZP] Item: Antidote 5.0.8 ZP Dev Team zp50_item_antid running [ 56] [ZP] Item: Zombie Madn 5.0.8 ZP Dev Team zp50_item_zombi running [ 57] [ZP] Item: Infection B 5.0.8 ZP Dev Team zp50_item_infec running [ 58] [ZP] Admin Commands 5.0.8 ZP Dev Team zp50_admin_comm running [ 59] [ZP] Admin Menus 5.0.8 ZP Dev Team zp50_admin_menu running [ 60] [ZP] Admin Models 5.0.8 ZP Dev Team zp50_admin_mode running [ 61] [ZP] Custom Buy Menus 5.0.8 ZP Dev Team zp50_buy_menus. running [ 62] [ZP] Buyzones 5.0.8 ZP Dev Team zp50_buy_zones. running [ 63] [ZP] Rewards: Ammo Pac 5.0.8 ZP Dev Team zp50_rewards_am running [ 64] [ZP] Rewards: Frags & 5.0.8 ZP Dev Team zp50_rewards_fr running [ 65] [ZP] Deathmatch 5.0.8 ZP Dev Team zp50_deathmatch running [ 66] [ZP] Random Spawning 5.0.8 ZP Dev Team zp50_random_spa running [ 67] [ZP] Spawn Protection 5.0.8 ZP Dev Team zp50_spawn_prot running [ 68] [ZP] Zombie Features 5.0.8 ZP Dev Team zp50_zombie_fea running [ 69] [ZP] Zombie Sounds 5.0.8 ZP Dev Team zp50_zombie_sou running [ 70] [ZP] Zombie Damage 5.0.8 ZP Dev Team zp50_zombie_dam running [ 71] [ZP] Human Unlimited A 5.0.8 ZP Dev Team zp50_human_ammo running [ 72] [ZP] Flashlight 5.0.8 ZP Dev Team zp50_flashlight running [ 73] [ZP] Nightvision 5.0.8 ZP Dev Team zp50_nightvisio running [ 74] [ZP] Leap/Longjump 5.0.8 ZP Dev Team zp50_leap.amxx running [ 75] [ZP] Pain Shock Free 5.0.8 ZP Dev Team zp50_painshockf running [ 76] [ZP] Knockback 5.0.8 ZP Dev Team zp50_knockback. running [ 77] [ZP] Weapon Drop/Strip 5.0.8 ZP Dev Team zp50_weapon_dro running [ 78] [ZP] Effects: Infect 5.0.8 ZP Dev Team zp50_effects_in running [ 79] [ZP] Effects: Cure 5.0.8 ZP Dev Team zp50_effects_cu running [ 80] [ZP] Effects: Lighting 5.0.8 ZP Dev Team zp50_effects_li running [ 81] [ZP] Ambience Effects 5.0.8 ZP Dev Team zp50_ambience_e running [ 82] [ZP] Main Menu 5.0.8 ZP Dev Team zp50_main_menu. running [ 83] [ZP] Objective Remover 5.0.8 ZP Dev Team zp50_objective_ running [ 84] [ZP] Gameplay Fixes 5.0.8 ZP Dev Team zp50_gameplay_f running [ 85] [ZP] Team Scoring 5.0.8 ZP Dev Team zp50_team_scori running [ 86] [ZP] Server Browser In 5.0.8 ZP Dev Team zp50_serverbrow running [ 87] [ZP] HUD Information 5.0.8 ZP Dev Team zp50_hud_info.a running [ 88] [ZP] Ammo Packs 5.0.8 ZP Dev Team zp50_ammopacks. running [ 89] [ZP] Grenade: Fire 5.0.8 ZP Dev Team zp50_grenade_fi running [ 90] [ZP] Grenade: Frost 5.0.8 ZP Dev Team zp50_grenade_fr running [ 91] [ZP] Grenade: Flare 5.0.8 ZP Dev Team zp50_grenade_fl running [ 92] [ZP] ZP 4.3 Subplugin 5.0.8 ZP Dev Team zp50_zp43_compa running [ 93] [ZP] Can A
C++
- Автор плагина
- ZP Dev Team
- Версия плагина
- 5.0.8
- Исходный код
-
/*================================================================================ ---------------------------- -*- [ZP] HUD Information -*- ---------------------------- This plugin is part of Zombie Plague Mod and is distributed under the terms of the GNU General Public License. Check ZP_ReadMe.txt for details. ================================================================================*/ #include <amxmodx> #include <fun> #include <cstrike> #include <fakemeta> #include <zp50_class_human> #include <zp50_class_zombie> #define LIBRARY_NEMESIS "zp50_class_nemesis" #include <zp50_class_nemesis> #define LIBRARY_SURVIVOR "zp50_class_survivor" #include <zp50_class_survivor> #define LIBRARY_AMMOPACKS "zp50_ammopacks" #include <zp50_ammopacks> #include <zp_level_system> const Float:HUD_SPECT_X = -1.0 const Float:HUD_SPECT_Y = 0.8 const Float:HUD_STATS_X = -1.0 const Float:HUD_STATS_Y = 0.8 const HUD_STATS_ZOMBIE_R = 200 const HUD_STATS_ZOMBIE_G = 250 const HUD_STATS_ZOMBIE_B = 0 const HUD_STATS_HUMAN_R = 0 const HUD_STATS_HUMAN_G = 200 const HUD_STATS_HUMAN_B = 250 const HUD_STATS_SPEC_R = 0 const HUD_STATS_SPEC_G = 255 const HUD_STATS_SPEC_B = 0 #define TASK_SHOWHUD 100 #define ID_SHOWHUD (taskid - TASK_SHOWHUD) const PEV_SPEC_TARGET = pev_iuser2 new g_MsgSync public plugin_init() { register_plugin("[ZP] HUD Information", ZP_VERSION_STRING, "ZP Dev Team") g_MsgSync = CreateHudSyncObj() } public plugin_natives() { set_module_filter("module_filter") set_native_filter("native_filter") } public module_filter(const module[]) { if (equal(module, LIBRARY_NEMESIS) || equal(module, LIBRARY_SURVIVOR) || equal(module, LIBRARY_AMMOPACKS)) return PLUGIN_HANDLED; return PLUGIN_CONTINUE; } public native_filter(const name[], index, trap) { if (!trap) return PLUGIN_HANDLED; return PLUGIN_CONTINUE; } public client_putinserver(id) { if (!is_user_bot(id)) { // Set the custom HUD display task set_task(1.0, "ShowHUD", id+TASK_SHOWHUD, _, _, "b") } } public client_disconnect(id) { remove_task(id+TASK_SHOWHUD) } // Show HUD Task public ShowHUD(taskid) { new player = ID_SHOWHUD // Player dead? if (!is_user_alive(player)) { // Get spectating target player = pev(player, PEV_SPEC_TARGET) // Target not alive if (!is_user_alive(player)) return; } // Format classname static class_name[32], transkey[64] new red, green, blue if (zp_core_is_zombie(player)) // zombies { red = HUD_STATS_ZOMBIE_R green = HUD_STATS_ZOMBIE_G blue = HUD_STATS_ZOMBIE_B // Nemesis Class loaded? if (LibraryExists(LIBRARY_NEMESIS, LibType_Library) && zp_class_nemesis_get(player)) formatex(class_name, charsmax(class_name), "%L", ID_SHOWHUD, "CLASS_NEMESIS") else { zp_class_zombie_get_name(zp_class_zombie_get_current(player), class_name, charsmax(class_name)) // ML support for class name formatex(transkey, charsmax(transkey), "ZOMBIENAME %s", class_name) if (GetLangTransKey(transkey) != TransKey_Bad) formatex(class_name, charsmax(class_name), "%L", ID_SHOWHUD, transkey) } } else // humans { red = HUD_STATS_HUMAN_R green = HUD_STATS_HUMAN_G blue = HUD_STATS_HUMAN_B // Survivor Class loaded? if (LibraryExists(LIBRARY_NEMESIS, LibType_Library) && zp_class_survivor_get(player)) formatex(class_name, charsmax(class_name), "%L", ID_SHOWHUD, "CLASS_SURVIVOR") else { zp_class_human_get_name(zp_class_human_get_current(player), class_name, charsmax(class_name)) // ML support for class name formatex(transkey, charsmax(transkey), "HUMANNAME %s", class_name) if (GetLangTransKey(transkey) != TransKey_Bad) formatex(class_name, charsmax(class_name), "%L", ID_SHOWHUD, transkey) } } // Spectating someone else? if (player != ID_SHOWHUD) { new player_name[32] get_user_name(player, player_name, charsmax(player_name)) // Show name, health, class, and money set_hudmessage(HUD_STATS_SPEC_R, HUD_STATS_SPEC_G, HUD_STATS_SPEC_B, HUD_SPECT_X, HUD_SPECT_Y, 0, 6.0, 1.1, 0.0, 0.0, -1) if (LibraryExists(LIBRARY_AMMOPACKS, LibType_Library)) ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync, "%L: %s^n[Здоровье: %d] [%L %s] [%L %d]", ID_SHOWHUD, "SPECTATING", player_name, get_user_health(player), ID_SHOWHUD, "CLASS_CLASS", class_name, ID_SHOWHUD, "AMMO_PACKS1", zp_ammopacks_get(player)) else ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync, "%L: %s^n[Здоровье: %d] [%L %s] [%L %d]", ID_SHOWHUD, "SPECTATING", player_name, get_user_health(player), ID_SHOWHUD, "CLASS_CLASS", class_name, ID_SHOWHUD, "MONEY1", zp_ammopacks_get(player)) } else { // Show health, class set_hudmessage(red, green, blue, HUD_STATS_X, HUD_STATS_Y, 0, 6.0, 1.1, 0.0, 0.0, -1) if (LibraryExists(LIBRARY_AMMOPACKS, LibType_Library)) ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync, "[Здоровье: %d] [%L %s] [%L %d]^n[Уровень: %d] [Опыт: %i/%d]", get_user_health(ID_SHOWHUD), ID_SHOWHUD, "CLASS_CLASS", class_name, ID_SHOWHUD, "AMMO_PACKS1", zp_ammopacks_get(ID_SHOWHUD), ID_SHOWHUD, "LEVEL_LEVEL", zp_level(ID_SHOWHUD), ID_SHOWHUD, "LEVEL_EXP", zp_exp(ID_SHOWHUD), ID_SHOWHUD, "NEXT_LEVEL_EXP", zp_next_level_exp(ID_SHOWHUD)) else ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync, "[Здоровье: %d] [%L %s]", get_user_health(ID_SHOWHUD), ID_SHOWHUD, "CLASS_CLASS", class_name) } }
C++
В этой теме было размещено решение! Перейти к решению.