Забрана на всички оръжия на определени карти
-
Maverick
Извън линия - Потребител
- Мнения: 254
- Регистриран на: 22 Окт 2016, 17:05
- Местоположение: 93.123.18.81:27017
- Се отблагодари: 34 пъти
- Получена благодарност: 14 пъти
- Обратна връзка:
Забрана на всички оръжия на определени карти
Не знам ама от него се предизвиква това поведение, като го спрях си имаше оръжия на земята, но не и пистолет в ръката.
-
Maverick
Извън линия - Потребител
- Мнения: 254
- Регистриран на: 22 Окт 2016, 17:05
- Местоположение: 93.123.18.81:27017
- Се отблагодари: 34 пъти
- Получена благодарност: 14 пъти
- Обратна връзка:
Забрана на всички оръжия на определени карти
Има ли начин да го оправиш това и да не ни spawn-ва с пистолети? Не знам но поради някаква причина това е някакъв страничен ефект.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Забрана на всички оръжия на определени карти
Ами да добавя код, който ще премахва всички оръжия при spawn тогава:
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <engine>
#include <fun>
#include <hamsandwich>
#define PLUGIN_VERSION "1.0"
new const g_szEntities[][] = { "player_weaponstrip", "game_player_equip", "armoury_entity" }
new const g_szMaps[][] =
{
"most_wanted",
"most_wanteD2",
"fun_atraccions",
"fun_box"
}
public plugin_init()
{
register_plugin("No Weapons On Ground", PLUGIN_VERSION, "OciXCrom")
register_cvar("NoWeaponsOnGround", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
new szMap[32], bool:bMatch
get_mapname(szMap, charsmax(szMap))
for(new i; i < sizeof(g_szMaps); i++)
{
if(equali(szMap, g_szMaps[i]))
{
bMatch = true
break
}
}
if(!bMatch)
{
pause("ad")
return
}
RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
register_clcmd("drop", "OnWeaponDrop")
for(new i, iEnt = -1; i < sizeof(g_szEntities); i++)
{
iEnt = -1
while((iEnt = find_ent_by_class(iEnt, g_szEntities[i])) > 0)
remove_entity(iEnt)
}
}
public OnPlayerSpawn(id)
{
if(is_user_alive(id))
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
}
}
public OnWeaponDrop(id)
return PLUGIN_HANDLED
-
Maverick
Извън линия - Потребител
- Мнения: 254
- Регистриран на: 22 Окт 2016, 17:05
- Местоположение: 93.123.18.81:27017
- Се отблагодари: 34 пъти
- Получена благодарност: 14 пъти
- Обратна връзка:
Забрана на всички оръжия на определени карти
Добре тествах го и на първо време работи, премахва пистолетите от ръцете и всички оръжия от земята само на картите в списъка. Ако има нещо пак ще пиша за сега благодаря много.
Междудругото сега съм на 1.8.3 и това го пробвах https://wiki.alliedmods.net/Configuring ... ic_Plugins и отново не работи, пробвах го и само със стандартните плъгини и пак не работи, обърнах се към хостинга за сега и те с нищо не могат да помогнат.
Междудругото сега съм на 1.8.3 и това го пробвах https://wiki.alliedmods.net/Configuring ... ic_Plugins и отново не работи, пробвах го и само със стандартните плъгини и пак не работи, обърнах се към хостинга за сега и те с нищо не могат да помогнат.
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 13 Отговори
- 2342 Преглеждания
-
Последно мнение от YankoNL
-
- 2 Отговори
- 1456 Преглеждания
-
Последно мнение от SILENT HILL`
-
- 0 Отговори
- 1871 Преглеждания
-
Последно мнение от OciXCrom
-
- 4 Отговори
- 2102 Преглеждания
-
Последно мнение от Siska
-
- 0 Отговори
- 1474 Преглеждания
-
Последно мнение от ITEvolutioN
-
- 2 Отговори
- 887 Преглеждания
-
Последно мнение от KARASKO
-
- 10 Отговори
- 3830 Преглеждания
-
Последно мнение от m0ney
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 15 госта