Проблема со спектатором!

LGV

Пользователь
Сообщения
232
Решения
2
Реакции
8
День добрый .

Как исправить данную проблему. Когда через amxmodmenu перекидываю себя в спектаторы меня сразу перекидывает обратно за команду .
 
@SKAJIbnEJIb,
[Стандартные Плагины]

opengl32.amxx
aim_detector.amxx
amxbans_main.amxx
amxbans_core.amxx
amxbans_flagged.amxx
amxbans_freeze.amxx
amxbans_ssban.amxx
admin.amxx
;admin_sql.amxx
adminslots.amxx
;amxmod_compat.amxx
adminchat.amxx
adminvote.amxx
antiflood.amxx
cmdmenu.amxx
imessage.amxx
mapchooser.amxx
mapsmenu.amxx
adminslots.amxx
statscfg.amxx
menufront.amxx
miscstats.amxx
restmenu.amxx
telemenu.amxx
nextmap.amxx
;multilingual.amxx
plmenu.amxx
pluginmenu.amxx
pausecfg.amxx
restmenu.amxx
scrollmsg.amxx
timeleft.amxx

[Установленные Плагины]
ultimate_sounds.amxx - Звуки убийств
blockpickupgold.amxx - Вип плагин запрет для поднятия оружия
custom_ak47.amxx - Вип плагин
custom_awp.amxx - Вип плагин
custom_deagle.amxx - Вип плагин
custom_knife.amxx - Вип плагин
custom_m4a1.amxx - Вип плагин
vip_custom_weapons.amxx - Вип плагин
hade_health.amxx - Лечебная грена
rtv.amxx - Голосовалка для карт
;player_knife_duel.amxx - Дуэль для игроков
;tree_spawner.amxx - Елки на сервере
;vip_model.amxx - Вип модель
voteban_by_slimshady.amxx - вотебан для игроков
anti_he_bug.amxx - за дверью не раняет греной
afkbombtransfer.amxx - афк бомбер
ad_manager.amxx - Реклама в чате
csnadedrops.amxx - Дроп гранат
parachute_new.amxx - Парашют
ac_esp.amxx - Админ вх
statsx_gui_skill.amxx - Топ15
snow.amxx - Снег
admin_freelook.amxx - Админ следит за всеми
bomb_timer.amxx - Таймер бомбы
block_fire_in_the_hole.amxx - Блок файр
menu.amxx - Меню сервера
say_admin.amxx - Правила сервера
flash_remote_control.amxx - Контроль флеш
mg_grab.amxx - Граб
resetscore_sound.amxx - Стереть счет
vip_test.amxx - Вип тест

[Платные Плагины]
army_ranks_ultimate.amxx - Армия мод
csstats_mysql.amxx - Статистика званий на сайте
ultimate_gag.amxx - Гаг меню
weaponmenu_rbs.amxx - Оружейка
topaward_rbs.amxx - Вип за топ3
chat_addons.amxx - Префексы
chat_rbs.amxx - Чат русский
ultimate_flags.amxx - вип тест
 
@LGV, Кт овас научил plugins.ini кидать так ?

Введите в консоль сервера(в панели хостинга) команду: amxx plugins
Скопируйте весь результат в сообщение, обернув в тег
icon_amxx_plugins.png
 
@DIVIZION,


Currently loaded plugins:
name version author file status
[ 1] opengl detector 0.7.8e kanagava opengl32.amxx running
[ 2] AIM detector 0.9.4.3b kanagava aim_detector.am running
[ 3] AMXBans: Main Gm 1.6 Larte Team amxbans_main.am running
[ 4] AMXBans: Core Gm 1.6 Larte Team amxbans_core.am running
[ 5] AMXBans: Flagged Gm 1.6 Larte Team amxbans_flagged running
[ 6] AMXBans: Freeze Gm 1.6 Larte Team amxbans_freeze. running
[ 7] AMXBans: Screens Gm 1.6 Larte Team amxbans_ssban.a running
[ 8] Admin Base 1.8.2 AMXX Dev Team admin.amxx stopped
[ 9] Slots Reservation 1.8.2 AMXX Dev Team adminslots.amxx running
[ 10] Admin Chat 1.8.2 AMXX Dev Team adminchat.amxx running
[ 11] Admin Votes 1.8.2 AMXX Dev Team adminvote.amxx running
[ 12] Anti Flood 1.8.2 AMXX Dev Team antiflood.amxx running
[ 13] Commands Menu 1.8.2 AMXX Dev Team cmdmenu.amxx running
[ 14] Info. Messages 1.8.2 AMXX Dev Team imessage.amxx running
[ 15] Nextmap Chooser 1.8.2 AMXX Dev Team mapchooser.amxx running
[ 16] Maps Menu 1.8.2 AMXX Dev Team mapsmenu.amxx running
[ 17] Stats Configuration 1.8.2 AMXX Dev Team statscfg.amxx running
[ 18] Menus Front-End 1.8.2 AMXX Dev Team menufront.amxx running
[ 19] CS Misc. Stats 1.8.2 AMXX Dev Team miscstats.amxx running
[ 20] Restrict Weapons 1.8.2 AMXX Dev Team restmenu.amxx running
[ 21] Teleport Menu 1.8.2 AMXX Dev Team telemenu.amxx running
[ 22] NextMap 1.8.2 AMXX Dev Team nextmap.amxx running
[ 23] Players Menu 1.8.2 AMXX Dev Team plmenu.amxx running
[ 24] Plugin Menu 1.8.2 AMXX Dev Team pluginmenu.amxx running
[ 25] Pause Plugins 1.8.2 AMXX Dev Team pausecfg.amxx running
[ 26] Scrolling Message 1.8.2 AMXX Dev Team scrollmsg.amxx running
[ 27] TimeLeft 1.8.2 AMXX Dev Team timeleft.amxx running
[ 28] Ultimate Sounds 1.7 Dizzy / Bmann_42 ultimate_sounds running
[ 29] Block Pickup Gold 0.1 Vaqtincha blockpickupgold running
[ 30] V.I.P Custom AK-47 1.0.0 Vaqtincha custom_ak47.amx running
[ 31] V.I.P Custom AWP 1.0.0 Vaqtincha custom_awp.amxx running
[ 32] V.I.P Custom DEAGLE 1.0.0 Vaqtincha custom_deagle.a running
[ 33] V.I.P Custom KNIFE 1.0.0 Vaqtincha custom_knife.am running
[ 34] V.I.P Custom M4A1 1.0.0 Vaqtincha custom_m4a1.amx running
[ 35] VIP Custom Weapons 1.0 Vaqtincha vip_custom_weap running
[ 36] Nade Health 1.2 medusa hade_health.amx running
[ 37] RockTheVote 1.8 DA rtv.amxx running
[ 38] VOTEBAN_BY_SLIMSHADY 3.0 SLIMSHADY_MOD voteban_by_slim running
[ 39] Anti He Bug 1.1 Numb anti_he_bug.amx running
[ 40] AFK Bomb Transfer 0.4 VEN afkbombtransfer running
[ 41] Autoresponder/Advertis 0.5 MaximusBrood ad_manager.amxx running
[ 42] CSNadeDrops 0.14 Avalanche csnadedrops.amx running
[ 43] Parachute New 1.0 Csserv.Ru parachute_new.a running
[ 44] AC Spectator ESP 14.08 SKAJIbnEJIb & Ko ac_esp.amxx running
[ 45] StatsX GUI Skill 0.1 AMXX Dev Team statsx_gui_skil running
[ 46] Snow 1.0 uncO snow.amxx running
[ 47] Admin Free Look 2.0 Jim admin_freelook. running
[ 48] Bomb Timer 3.2 Twe3k bomb_timer.amxx running
[ 49] Block 'Fire in the hol 0.1 Safety1st block_fire_in_t running
[ 50] Menu 1.0 WaT_1 menu.amxx running
[ 51] say /rules 1.1 Pa1n say_admin.amxx running
[ 52] Flash Remote Control 12.0 OT flash_remote_co running
[ 53] MG Grab 1.0 Nickron mg_grab.amxx running
[ 54] unknown unknown unknown resetscore_soun running
[ 55] [182] Army Ranks Ultimate 20.06.06 SKAJIbnEJIb army_ranks_ultimate running
[ 56] [182] CsStats MySQL 20.06.06 SKAJIbnEJIb csstats_mysql.a running
[ 57] [182] Ultimate GAG 17.12.22BE SKAJIbnEJIb ultimate_gag.am running
[ 58] [182] WeaponMenu RBS 20.06.30 SKAJIbnEJIb weaponmenu_rbs. running
[ 59] [182] Top Award RBS 20.06.06 SKAJIbnEJIb topaward_rbs.am running
[ 60] [182] Chat Addons 20.06.06 SKAJIbnEJIb chat_addons.amx running
[ 61] [182] Chat RBS 20.06.06 SKAJIbnEJIb chat_rbs.amxx running
[ 62] [182] Ultimate Flags 20.06.06 SKAJIbnEJIb ultimate_flags. running
62 plugins, 61 running
 
@DIVIZION, Помогло когда отключил его!
а что в коде изменить надо что бы так не делал он ?

#include <amxmodx>
#include <fakemeta>

#define PLUGIN "Admin Free Look"
#define VERSION "2.0"
#define AUTHOR "Jim"

#define ADMIN_ACCESS ADMIN_BAN //flag "d"

#define SPECT_KEYS MENU_KEY_1|MENU_KEY_2|MENU_KEY_5|MENU_KEY_6|MENU_KEY_0
#define CLASS_KEYS MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5

#define LINUXDIFF 5

#if cellbits == 32
#define OFFSET_TEAM 114
#else
#define OFFSET_TEAM 139
#endif

#define TEAM_T 1
#define TEAM_CT 2
#define TEAM_SPEC 3

new bool:g_roundend
new bool:g_corpse_made[33]
new bool:g_model_selected[33]
new g_team[33]
new g_maxplayers

stock bool:is_admin(id)
return g_team[id] && get_user_flags(id) & ADMIN_ACCESS ? true : false

stock bool:is_admin_dead(id)
return is_admin(id) && g_corpse_made[id] ? true : false

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)

register_event("HLTV", "new_round", "a", "1=0", "2=0")
register_logevent("round_end", 2, "1=Round_End")
register_event("ClCorpse", "hook_corpse", "a", "12>0")
register_event("TeamInfo", "event_teaminfo", "a", "1>0")
register_event("TextMsg", "joined_a_team", "a", "1=1", "2=#Game_join_terrorist", "2=#Game_join_ct")

register_clcmd("jointeam", "join_spec_cmd")
register_clcmd("joinclass", "select_a_model")
register_menucmd(register_menuid("IG_Team_Select_Spect",1), SPECT_KEYS, "join_spec_menucmd")
register_menucmd(register_menuid("Terrorist_Select", 1), CLASS_KEYS, "select_a_model")
register_menucmd(register_menuid("CT_Select", 1), CLASS_KEYS, "select_a_model")

g_maxplayers = get_maxplayers()
}

public client_connect(id)
{
g_team[id] = 0
g_model_selected[id] = false
g_corpse_made[id] = false
}

public client_disconnect(id)
{
g_team[id] = 0
g_model_selected[id] = false
g_corpse_made[id] = false
}

public event_teaminfo()
{
new id = read_data(1)
new team[2]
read_data(2, team, 1)
switch(team[0])
{
case 'T': g_team[id] = TEAM_T
case 'C': g_team[id] = TEAM_CT
case 'S': g_team[id] = TEAM_SPEC
}
}

public stay_spec(id)
{
if(g_team[id] != TEAM_SPEC)
{
g_team[id] = TEAM_SPEC
message_begin(MSG_ALL, get_user_msgid("TeamInfo"))
write_byte(id)
write_string("SPECTATOR")
message_end()
}
}

public join_spec_cmd(id)
{
new argv[2]
read_argv(1, argv, 1)
if(argv[0] == '6')
stay_spec(id)
}

public join_spec_menucmd(id, key)
{
if(key == 5)
stay_spec(id)
}

public joined_a_team()
{
new name[32]
read_data(3, name, 31)
new id = get_user_index(name)
g_model_selected[id] = false
}

public select_a_model(id)
{
g_model_selected[id] = true
if(!g_roundend && is_admin(id))
set_task(1.0, "delay", id)
}

public delay(id)
{
if(g_team[id] && !is_user_alive(id))
{
g_corpse_made[id] = true
free_look(id)
}
}

public hook_corpse()
{
new id = read_data(12)
g_corpse_made[id] = true
if(!g_roundend && is_admin(id))
free_look(id)
}

public free_look(id)
{
if(!g_roundend && is_admin_dead(id) && g_model_selected[id])
set_pdata_int(id, OFFSET_TEAM, TEAM_SPEC, LINUXDIFF)
}

public round_end()
{
g_roundend = true
freelook_over()
}

public new_round()
{
g_roundend = false
freelook_over()
}

public freelook_over()
{
for(new id = 1; id <= g_maxplayers; id++)
{
if(is_admin_dead(id) && get_pdata_int(id, OFFSET_TEAM, LINUXDIFF) == TEAM_SPEC && g_team[id] != TEAM_SPEC)
set_pdata_int(id, OFFSET_TEAM, g_team[id], LINUXDIFF)
g_corpse_made[id] = false
}
}
 
Сверху
Назад