Witam! Szukam pluginu który da administratorowi serwera z flagą H nieskonczonosc naboi (z przeladowywaniem). Chodzi o to żeby nie było trzeba wpisywac nic w konsoli itp (automatic-use).
Ma to wygladac tak: adminowi nie konczy sie amunicja, lecz musi przeladowywac. Z gory dziekuje.
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Admin Unlimited Ammo
Temat rozp. Soulbane, 06.03.2011 18:58
3 odpowiedzi w tym temacie
#1
Napisano 06.03.2011 18:58
#2
Napisano 06.03.2011 19:00
Tutaj masz dla flagi "T"
#define NE_UA_VERSION "1.0.1" /* New-Era_UnlimitedAmmo by New-Era Scripting Team members: Alican Çubukçuođlu (AKA AlicanC and Shaman) You can reach us from Steam Community group "#n.E Scripting Team" Edit: Agent. UnlimitedAmmo - Only Player with Flags T */ /*---------------+ | Includes | +---------------*/ #include <amxmodx> #include <amxmisc> #include <cstrike> #define ACCESS_FLAG ADMIN_LEVEL_H /*--------------+ | Globals | +--------------*/ new CSW_MAXAMMO[33]= {-2, 52, 0, 90, 1, 32, 1, 100, 90, 1, 120, 100, 100, 90, 90, 90, 100, 120, 30, 120, 200, 32, 90, 120, 90, 2, 35, 90, 90, 0, 100, -1, -1} new cvar_enable /*----------------------------+ | Plugin Initialization | +----------------------------*/ public plugin_init() { /*--------------------------+ | Plugin Registration | +--------------------------*/ register_plugin("New-Era_UnlimitedAmmo", NE_UA_VERSION, "New-Era Scripting Team") register_cvar("ne_uammo_version", NE_UA_VERSION, FCVAR_SPONLY) /*------------+ | CVars | +------------*/ cvar_enable= register_cvar("ne_uammo_enable", "1") /*-------------+ | Events | +-------------*/ register_event("CurWeapon", "event_curweapon", "be", "1=1") /*---------------+ | Commands | +---------------*/ } public event_curweapon(id) { //Check if the plugin is enabled and player is alive if(!get_pcvar_num(cvar_enable) || !is_user_alive(id) || !(get_user_flags(id) & ACCESS_FLAG)) return PLUGIN_CONTINUE; //Get and check weapon ID new weaponID= read_data(2) if(weaponID==CSW_C4 || weaponID==CSW_KNIFE || weaponID==CSW_HEGRENADE || weaponID==CSW_SMOKEGRENADE || weaponID==CSW_FLASHBANG) return PLUGIN_CONTINUE; if(cs_get_user_bpammo(id, weaponID)!=CSW_MAXAMMO[weaponID]) cs_set_user_bpammo(id, weaponID, CSW_MAXAMMO[weaponID]) return PLUGIN_CONTINUE; }
- Pisanie pluginów: http://amxx.pl/topic...napisac-plugin/
- Backlinks, podstawy i pozycjonowanie SEO: http://amxx.pl/topic...cjonowanie-seo/
#3
Napisano 06.03.2011 19:15
Dzięki, działa idealnie. Łap repe !
#4
Napisano 06.03.2011 19:17
Nie widzisz, że chciał na flagę H ? ;o
Trzym:
Trzym:
#define NE_UA_VERSION "1.0.1" #include <amxmodx> #include <amxmisc> #include <cstrike> #define ACCESS_FLAG ADMIN_CFG new CSW_MAXAMMO[33]= {-2, 52, 0, 90, 1, 32, 1, 100, 90, 1, 120, 100, 100, 90, 90, 90, 100, 120, 30, 120, 200, 32, 90, 120, 90, 2, 35, 90, 90, 0, 100, -1, -1} new cvar_enable public plugin_init() { register_plugin("New-Era_UnlimitedAmmo", NE_UA_VERSION, "New-Era Scripting Team") register_cvar("ne_uammo_version", NE_UA_VERSION, FCVAR_SPONLY) cvar_enable= register_cvar("ne_uammo_enable", "1") register_event("CurWeapon", "event_curweapon", "be", "1=1") } public event_curweapon(id) { //Check if the plugin is enabled and player is alive if(!get_pcvar_num(cvar_enable) || !is_user_alive(id) || !(get_user_flags(id) & ACCESS_FLAG)) return PLUGIN_CONTINUE; //Get and check weapon ID new weaponID= read_data(2) if(weaponID==CSW_C4 || weaponID==CSW_KNIFE || weaponID==CSW_HEGRENADE || weaponID==CSW_SMOKEGRENADE || weaponID==CSW_FLASHBANG) return PLUGIN_CONTINUE; if(cs_get_user_bpammo(id, weaponID)!=CSW_MAXAMMO[weaponID]) cs_set_user_bpammo(id, weaponID, CSW_MAXAMMO[weaponID]) return PLUGIN_CONTINUE; }
Użytkownik DAMIANq edytował ten post 06.03.2011 19:17
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych