TOP VIP (Auto Set)

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
93
Реакции
12
Ошибка
Перестал выдавать VIP
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5271
Билд
ReHLDS version: 3.8.0.711-dev
ReGamedll
ReGameDLL version: 5.20.0.492-dev
Версия Metamod
Metamod v1.21p37  2013/05/30
Список метамодулей
[ 1] Reunion          RUN   -    reunion_mm_i386.  v0.1.92d  ini   Start Never
[ 2] Rechecker RUN - rechecker_mm_i38 v2.5 ini Chlvl ANY
[ 3] AMX Mod X RUN - amxmodx_mm_i386. v1.9.0.5 ini Start ANY
[ 4] ReSRDetector RUN - resrdetector_mm_ v0.1.0 ini Chlvl ANY
[ 5] ReAuthCheck RUN - reauthcheck_mm_i v0.1.6 ini Start Never
[ 6] Revoice RUN - revoice_mm_i386. v0.1.0.3 ini Start Never
[ 7] WHBlocker RUN - whblocker_mm_i38 v1.5.697 ini Chlvl ANY
[ 8] ReSemiclip RUN - resemiclip_mm_i3 v2.3.9 ini Chlvl ANY
[ 9] SafeNameAndChat RUN - SafeNameAndChat. v1.1 ini ANY ANY
[10] YaPB RUN - yapb.so v4.2.598 ini Chlvl ANY
[11] ReAimDetector RUN - reaimdetector_am v0.2.2 pl3 ANY Never
[12] GeoIP RUN - geoip_amxx_i386. v1.9.0.5 pl3 ANY ANY
[13] MySQL RUN - mysql_amxx_i386. v1.9.0.5 pl3 ANY ANY
[14] Engine RUN - engine_amxx_i386 v1.9.0.5 pl3 ANY ANY
[15] FakeMeta RUN - fakemeta_amxx_i3 v1.9.0.5 pl3 ANY ANY
[16] AuthEmu RUN - authemu_amxx_i38 v5.2.12. pl3 ANY Never
[17] ReAPI RUN - reapi_amxx_i386. v5.19.0. pl3 ANY Never
[18] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl3 ANY ANY
[19] CSX RUN - csx_amxx_i386.so v1.9.0.5 pl3 ANY ANY
[20] CStrike RUN - cstrike_amxx_i38 v1.9.0.5 pl3 ANY ANY
20 plugins, 20 running
Список плагинов
[  1] ReAimDetector API       0.2.2       ReHLDS Team       reaimdetector.a  running  
[ 2] GameCMS_API 5.4.9 zhorzh78 gamecms_api_5.4 running
[ 3] [182] VoteBan L4D 17.10.30 Sanlerus voteban_l4d.amx running
[ 4] FreshBans 1.4.3b kanagava fresh_bans_143_ running
[ 5] [190] Cvar On Map 20.06.06 SKAJIbnEJIb cvar_on_map.amx running
[ 6] [190] Screen Player 20.06.06 SKAJIbnEJIb screen_player.a running
[ 7] Uber Sounds 1.1 kz4fun uber_sounds.amx running
[ 8] Advanced Kill Assists 1.3c Xelson next21_kill_ass running
[ 9] [190] Army Ranks Ultim 20.06.06 SKAJIbnEJIb army_ranks_ulti running
[ 10] [190] CsStats MySQL 20.06.06 SKAJIbnEJIb csstats_mysql.a running
[ 11] AR Double 14.12.02 SKAJIbnEJIb ar_double.amxx running
[ 12] [190] AR Bets 20.06.06 SKAJIbnEJIb ar_bets.amxx running
[ 13] Pause Plugins 1.9.0.5271 AMXX Dev Team pausecfg.amxx running
[ 14] [190] Stats Configurat 20.06.06 SKAJIbnEJIb & AM statscfg_rbs.am running
[ 15] [190] StatsX RBS 20.06.06 SKAJIbnEJIb & AM statsx_rbs.amxx running
[ 16] Admin Commands 1.9.0.5271 AMXX Dev Team admincmd.amxx running
[ 17] Slots Reservation 1.9.0.5271 AMXX Dev Team adminslots.amxx running
[ 18] Menus Front-End 20.06.06 SKAJIbnEJIb & AM amxmodmenu_rbs. running
[ 19] Commands Menu 1.9.0.5271 AMXX Dev Team cmdmenu.amxx running
[ 20] Players Menu 1.7 neugomon players_menu.am running
[ 21] Teleport Menu 1.9.0.5271 AMXX Dev Team telemenu.amxx running
[ 22] Maps Menu 1.9.0.5271 AMXX Dev Team mapsmenu.amxx running
[ 23] Plugin Menu 1.9.0.5271 AMXX Dev Team pluginmenu.amxx running
[ 24] Restrict Weapons 1.9.0.5271 AMXX Dev Team restmenu.amxx running
[ 25] Admin Chat 1.9.0.5271 AMXX Dev Team adminchat.amxx running
[ 26] [190] Chat Controller 20.06.06 SKAJIbnEJIb chat_controller running
[ 27] Scrolling Message 1.9.0.5271 AMXX Dev Team scrollmsg.amxx running
[ 28] Info. Messages 1.9.0.5271 AMXX Dev Team imessage.amxx running
[ 29] Admin Votes 1.9.0.5271 Wildness Team adminvote.amxx running
[ 30] Autoresponder/Advertis 0.5 MaximusBrood ad_manager.amxx running
[ 31] Lite MapChooser 2.6 neygomon lite_mapchooser running
[ 32] ReChecker Logging freesrv AMXX rc_logging.amxx running
[ 33] RC BaseChanger freesrv AMXX rc_basechanger. running
[ 34] Master Servers Check 2.0 Javekson ms_check.amxx running
[ 35] AntiSpam FlashLight 1.0 Leo_[BH] flashlight_no_s running
[ 36] [190] High Ping Kicker 20.06.06 SKAJIbnEJIb hpk_rbs.amxx running
[ 37] AFK Control ReNew 1.2(a) neygomon afk_control.amx running
[ 38] Spect Bot 1.2 SKAJIbnEJIb & Bo SpectBot.amxx running
[ 39] C4_Block 1.0 SNauPeR C4_Block.amxx paused
[ 40] FPS Meter 1.1 neygomon fps.amxx running
[ 41] Flashbang Ban 0.3 mx?! flashbang_ban.a running
[ 42] Auto recording demo 2.0 IzI | Bonaqua (R amx_autodemorec running
[ 43] [ReAPI] Advanced Team 0.1.0 Vaqtincha AdvancedTeamCho running
[ 44] GameName Changer 1.0 neugomon gamename_change running
[ 45] Advanced Ultimate Weap 0.1.0b steelzzz auw.amxx running
[ 46] unknown unknown unknown ultimate_weapon running
[ 47] [AUW] Addon: Weapon Ma 0.0.3 xxx auw_addon_maps. running
[ 48] [190] VIP RBS 20.07.20 SKAJIbnEJIb vip_rbs.amxx running
[ 49] [190] AR Vampire 20.06.06 SKAJIbnEJIb ar_vampire.amxx running
[ 50] [190] Ultimate Models 20.06.06 SKAJIbnEJIb ultimate_models running
[ 51] [ReAPI] Healthnade 0.0.2 F@nt0M reapi_healthnad running
[ 52] Map Spawns Editor 1.0.16 iG_os map_spawns_edit running
[ 53] [182] PTB RBS 20.06.06 SKAJIbnEJIb ptb_rbs.amxx running
[ 54] Online Helper 2.1.3 Nordic Warrior online_helper.a running
[ 55] Parachute 1.0 maeStro parachute.amxx running
[ 56] Mode 2x2 2.5re s1lent mode.amxx running
[ 57] [ReAPI] AWPoff 1.4.3 PAffAEJIkA :3 awp_off.amxx debug
[ 58] Damager 0.0.5 steelzzz damager.amxx running
[ 59] ResetScore 1.0 Leo_[BH] resetscore_reap running
[ 60] [182] Crux Ansata 17.10.30 Sanlerus crux_ansata.amx running
[ 61] Nade Messages 1.0 v3x nademessages.am running
[ 62] Death Gift 2.0.0 ArKaNeMaN DeathGift.amxx running
[ 63] [DG] More Bonuses 2.0.0 ArKaNeMaN DG_MoreBonuses. running
[ 64] [DG] More Funcs 2.0.0 ArKaNeMaN DG_MoreFuncs.am running
[ 65] [DG] ARU Ext. 1.0.0 ArKaNeMaN DG_Aru.amxx running
[ 66] [DG] AUW Ext. 1.0.0 ArKaNeMaN DG_Auw.amxx running
[ 67] [DG] Misc Bonuses 1.0.0 ArKaNeMaN DG_Misc.amxx running
[ 68] [190] Hostage Mod 20.08.08 SKAJIbnEJIb hostage_mod.amx stopped
[ 69] [190] Real Hostages 20.06.06 SKAJIbnEJIb & Av real_hostages.a stopped
[ 70] GameCMS Flags 1.2f OverGame gamecms_flags.a debug
[ 71] GameCMS_Achievs_Core 1.3 zhorzh78 gamecms_achievs running
[ 72] GameCMS_Player_Achievs 1.3 zhorzh78 player_achievs_ running
[ 73] GameCMS_Special_Achiev 1.3 zhorzh78 special_achievs running
[ 74] GameCMS_Bomb_Achievs 1.2 zhorzh78 bomb_achievs_1. stopped
[ 75] CMS Achevs Reward 3.0 ApXuTekToR CMSAchevs_Rewar running
[ 76] GameCMS BonusSystem 1.1 +- DUKKHAZ0R gamecms_bonus.a running
[ 77] [ReAPI] TopRoundDamage 1.0.6 Dager* *.* -G- damage_round.am running
[ 78] Win Team 1.0 maFFyoZZyk win_team.amxx running
[ 79] Knife Duel with Telepo 1.2 neygomon knife_duel.amxx running
[ 80] TOP VIP (Auto Set) 1.0a Leo_[BH] top_vip.amxx running
[ 81] ChatAdditions: Core v1.5.0 Sergey Shorokhov ChatAdditions_C debug
[ 82] ChatAdditions: GameCMS v1.5.0 Sergey Shorokhov CA_Storage_Game debug
[ 83] CA: Mute v1.5.0 Sergey Shorokhov CA_Mute.amxx debug
[ 84] CA Addon: Death mute v1.5.0 Sergey Shorokhov CA_Addon_DeathM debug
[ 85] CA: Gag v1.5.0 Sergey Shorokhov CA_Gag.amxx debug
[ 86] [190] Chat RBS 20.06.06 SKAJIbnEJIb chat_rbs.amxx running
Автор плагина
Leo_[BH]
Версия плагина
1.0a
Исходный код
#include <amxmodx>
#include <amxmisc>
#include <csx>
//#include <dhudmessage>

#define PLUGIN "TOP VIP (Auto Set)"
#define VERSION "1.0a"
#define AUTHOR "Leo_[BH]"

new g_Flags_Vip, g_Top_Num
new g_Chat_Enable, g_Hud_Enable, g_Sound_Enable

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

g_Flags_Vip = register_cvar("amx_top_vip_access", "t")
g_Top_Num = register_cvar("amx_top_vip_players", "3")

g_Chat_Enable = register_cvar("amx_top_vip_chat_msg", "1")
g_Hud_Enable = register_cvar("amx_top_vip_hud_msg", "1")
g_Sound_Enable = register_cvar("amx_top_vip_sound", "1")

register_cvar("amx_top_vip_task", "15.0")

register_clcmd("say /rank", "CmdRank");

register_event("HLTV", "event_round_start", "a", "1=0", "2=0")

return PLUGIN_CONTINUE;
}

public plugin_cfg(){
new configsdir[128]
get_localinfo("amxx_configsdir", configsdir, 127)
return server_cmd("exec %s/top_vip.cfg", configsdir)
}

public client_putinserver(id)
{
new Float:g_szSetTime = get_cvar_float("amx_top_vip_task")
set_task(g_szSetTime, "csx_check", id)
}

public csx_check(id)
{
if(!is_user_connected(id) || is_user_admin(id) || is_user_bot(id))
{
return PLUGIN_CONTINUE;
}

new stats[8],bodyhits[8],irank
irank = get_user_stats(id,stats,bodyhits)

// client_print(id,print_console,"[StatsX] Rank: %d", irank)

if ( (irank <= get_pcvar_num(g_Top_Num)) )
{
set_vip(id)
}

return PLUGIN_CONTINUE;
}

public set_vip(id)
{
if(!is_user_connected(id) || is_user_bot(id))
{
return PLUGIN_CONTINUE;
}

// SET VIP ACCESS!!!
new g_szFlagsVip[64]
get_pcvar_string( g_Flags_Vip, g_szFlagsVip, 63 );

new r_flag_z, flags_vip;

r_flag_z = read_flags("z");
remove_user_flags(id,r_flag_z);

flags_vip = read_flags(g_szFlagsVip);
set_user_flags(id,flags_vip);

// Info VIP Set
new stats[8],bodyhits[8],irank
irank = get_user_stats(id,stats,bodyhits)

if(get_pcvar_num(g_Chat_Enable))
{
ChatColor ( id, "^3[StatsX] ^4Вы награждены VIP-Привилегиями за^3 %d^4-ое место в топе сервера!", irank)
}

if(get_pcvar_num(g_Hud_Enable))
{
set_dhudmessage(0, 200, 0, -1.0, 0.28, 2, 6.0, 2.5, 0.05, 1.5);
show_dhudmessage(id, "Вы награждены VIP-Привилегиями ^nЗа %d-ое место в топе сервера!", irank);
}

if(get_pcvar_num(g_Sound_Enable))
{
client_cmd(id, "spk doop")
}

return PLUGIN_CONTINUE;
}

public event_round_start()
{
new id
for(id = 1; id <= 32; id++)
{
if(!is_user_connected(id) || is_user_admin(id) || is_user_bot(id))
{
return PLUGIN_CONTINUE;
}

new stats[8],bodyhits[8],irank
irank = get_user_stats(id,stats,bodyhits)

// client_print(id,print_console,"[StatsX] Rank: %d", irank)

if ( (irank <= get_pcvar_num(g_Top_Num)) )
{
set_vip(id)
}
}
return PLUGIN_CONTINUE;
}

public CmdRank(id)
{
new topnum = get_pcvar_num(g_Top_Num)

if(get_pcvar_num(g_Hud_Enable))
{
set_dhudmessage(0, 200, 0, -1.0, 0.28, 2, 6.0, 2.5, 0.05, 1.5);

if(topnum == 1)
{
show_dhudmessage(id, "За первое место:^n VIP Выдается автоматически!");
}
else if(topnum <= 4)
{
show_dhudmessage(id, "За первые %d места:^n VIP Выдается автоматически!", topnum);
}
else{
show_dhudmessage(id, "За первые %d мест:^n VIP Выдается автоматически!", topnum);
}
}

if(get_pcvar_num(g_Chat_Enable))
{
if(topnum == 1)
{
ChatColor ( id, "^4[StatsX] ^3За первое^4 %d ^3мест: ^4VIP бесплатно!")
}
else if(topnum <= 4)
{
ChatColor ( id, "^4[StatsX] ^3За первые^4 %d ^3места: ^4VIP бесплатно!", topnum)
}
else{
ChatColor ( id, "^4[StatsX] ^3За первые^4 %d ^3мест: ^4VIP бесплатно!", topnum)
}
}

return PLUGIN_CONTINUE;
}

stock ChatColor(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4") // Green Color
replace_all(msg, 190, "!y ", "^1") // Default Color
replace_all(msg, 190, "!team", "^3") // Team Color
replace_all(msg, 190, "!team2", "^0") // Team2 Color

if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
Раньше работал, сегодня написали что нет випки.
 
Сообщения
93
Реакции
12
present, парняга в топ3 попал, как я и настроил конфиг .
 
Сообщения
93
Реакции
12
; // Флаги прав доступа
amx_top_vip_access "rog"

; // Топ скольким игрокам выдавать VIP-Привилегии?
amx_top_vip_players "3"

; // Через сколько секунд после входа на сервер выдавать привилегии?
amx_top_vip_task "15.0"
 
Сообщения
1,340
Реакции
528
Помог
91 раз(а)
Greendvai, ну и как ты проверял есть у него эти флаги или нет?
 
Сообщения
775
Реакции
293
Помог
11 раз(а)
Greendvai, ну и как ты проверял есть у него эти флаги или нет?
А как это проверяется? как обычно началось нытье в голосовой чат "Я столько старался, а випки нет, где моя випка?"
Greendvai, присутствует на сервере другая статистика? или же вы пользуетесь родной?
 
Сообщения
93
Реакции
12
present, вот именно я не знаю как проверить есть флаги или нет,просто раньше он работал и когда заходиш на сервер было уведомление о бонусе за топ.
присутствует на сервере другая статистика? или же вы пользуетесь родной?
ARU ?единственное, что скажу этот плагин я проверял на AES и он там робатал
 
Сообщения
1,340
Реакции
528
Помог
91 раз(а)
вот именно я не знаю как проверить есть флаги или нет
как вы вообще сервера открываете если не знаете ключевые команды?
amx_who - выведет флаги игроков онлайн.
 
Сообщения
93
Реакции
12
Неверный раздел форума, поиск чуть ниже
Подобные есть плагины ?в паб. доступе ?
 
Сообщения
775
Реакции
293
Помог
11 раз(а)
Подобные есть плагины ?в паб. доступе ?
Блин, а тебе не кажется, что проблемы не в плагинах, а в твоих руках. Каждый день новая тема с описанием "... до этого работало, а вчера перестало...". У всех работает. Новый плагин, что найдешь, также перестанет работать. Ищи проблему в настройках своих
 
Сообщения
93
Реакции
12
maFFyoZZyk, Нет! Не кажется, а для чего форум ?я думал помогать, тем кто еще мало знаком, ну да ладно. Кстати версия от ApXuTekToR прекрасна работает.
Тему можно закрыть.
 
Статус
В этой теме нельзя размещать новые ответы.

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

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