• Пожалуйста, создайте название темы отражающее ее смысл
  • Для ускорения решения Вашего вопроса заполните обязательные поля и подробно опишите возникшую проблему

Помощь cms informer

Статус
В этой теме нельзя размещать новые ответы.
Если хотите открыть тему, нажмите кнопку Жалоба в первом сообщении.

o.hooligan

Участник
Сообщения
9
Реакции
1
Баллы
3
Устоновил захожу на сервер есть худ регаюсь на сайте под своим стим айди захожу на серв и 2 зуда нет то что ник баланс смс итд что делать ?

в логах пусто
 
Исходный код
#include <amxmodx>
#include <fakemeta>
#include <gamecms5>

#define PLUGIN "GameCMS_Informer"
#define VERSION "2.3 API5"
#define AUTHOR "zhorzh78"

#define MAX_PLAYERS 32
#define HUD_OFFSET 5478
#define hudUpdateInterval 5.0

#if AMXX_VERSION_NUM < 183
#include <colorchat>
#endif
#if !defined AMXX_VERSION_RELEASE
#define client_disconnected client_disconnect
#endif

#define SHOW_REGDATE

enum _:InfoSetup
{
bool:is_registered,
hud_active,
uName[33],
uMsgNum,
uGroup[65],
uThanks,
#if defined SHOW_REGDATE
uRegDate[11],
#endif
uRatings
}
new HUD_Setup[MAX_PLAYERS+1][InfoSetup]

new informerSyncObj
new bool:user_gladmin[MAX_PLAYERS+1];
new map_valid, bool:gamecms_wallet, bool:shop_loaded, bool:reg_loaded

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

register_clcmd("say /offinfo","HUD_Off")

informerSyncObj = CreateHudSyncObj()

set_task(200.0, "anons", _, _, _, "b")
}

public anons()
{
for(new i = 1; i <= MAX_PLAYERS; i++)
{
if(HUD_Setup[is_registered] || !is_user_connected(i))
continue

client_print_color(i, 0, "^4[Инфо] ^1Укажи свой SteamID в профиле на сайте ^4%s ^1и получай бонусы за игру", SiteUrl)
client_print_color(i, 0, "^4[Инфо] ^1Для отключения информера о регистрации, напиши в чат ^4/offinfo")
}
}

public plugin_cfg()
{
get_cvar_string("cms_url", SiteUrl, charsmax(SiteUrl))
if(is_plugin_loaded("GameCMS_Registration") != -1)
reg_loaded = true;
}

public OnAPIPluginStop()
{
log_amx("Plugin paused. GameCMS_API is not loaded");
pause("a");
}

// ========= привязка к GameCMS Shop
public map_validate(is_map_valid)
{
gamecms_wallet = true;
shop_loaded = true;
map_valid = is_map_valid;
}
// =========

public HUD_Off(id)
{
HUD_Setup[id][hud_active] = 0
}

public client_putinserver(id)
{
if(task_exists(HUD_OFFSET + id))
remove_task(HUD_OFFSET + id);
arrayset(HUD_Setup[id], 0, InfoSetup);

HUD_Setup[id][hud_active] = 1;
set_task(hudUpdateInterval,"Show_Hud_Informer",HUD_OFFSET + id,.flags="b");

if(get_user_flags(id) & ADMIN_RCON)
user_gladmin[id] = true;
}

public OnAPISendChatPrefix(id, prefix[], type)
copy(HUD_Setup[id][uGroup], charsmax(HUD_Setup[][uGroup]), prefix);

public OnAPIMemberConnected(id, memberId, memberName[])
{
HUD_Setup[id][is_registered] = true;

new Data[4];
if(!cmsapi_get_forum_data(id, Data, HUD_Setup[id][uName], charsmax(HUD_Setup[][uName])))
return;

HUD_Setup[id][uMsgNum] = Data[3];
HUD_Setup[id][uThanks] = Data[0];
HUD_Setup[id][uRatings] = Data[2];
#if defined SHOW_REGDATE
cmsapi_get_user_regdate(id, HUD_Setup[id][uRegDate], charsmax(HUD_Setup[][uRegDate]));
#endif
}

public client_disconnected(id)
{
if(task_exists(HUD_OFFSET + id))
remove_task(HUD_OFFSET + id);
arrayset(HUD_Setup[id], 0, InfoSetup);
}

public Show_Hud_Informer(taskId)
{
new id = taskId - HUD_OFFSET;

if(!HUD_Setup[id][hud_active])
return;

new watchId = id;
new isAlive = is_user_alive(id);

if(!is_user_connected(id))
{
remove_task(taskId);
return;
}

if(informerSyncObj != 0)
ClearSyncHud(id,informerSyncObj);

if(!isAlive)
{
watchId = pev(id, pev_iuser2);

if(!watchId)
return;
}

new hudMessage[350], len;
new Float:wallet = cmsapi_get_user_money(watchId);

switch(isAlive)
{
case 1:
if(HUD_Setup[id][is_registered])
{
if(HUD_Setup[id][uMsgNum] > 0)
len += formatex(hudMessage[len], charsmax(hudMessage) - len, "^nНовых сообщений: %d", HUD_Setup[id][uMsgNum]);
if(map_valid)
{
if(gamecms_wallet)
len += formatex(hudMessage[len], charsmax(hudMessage) - len, "^nВ кошельке: %.2f руб.",
_:wallet >= 0 ? wallet + 0.005 : wallet - 0.005);
if(shop_loaded)
len += formatex(hudMessage[len], charsmax(hudMessage) - len, "^nМагазин: / shop");
}
}
else len += formatex(hudMessage[len], charsmax(hudMessage) - len, "Хочешь получать бонусы?^nЗарегистрируйся ^nна сайте %s%s^nОтключить эту инфу-^nпиши /offinfo", SiteUrl,
reg_loaded ? "^nДля регистрации с сервера ^nпиши /regme" : "");


case 0:
if(HUD_Setup[watchId][is_registered])
{
len += formatex(hudMessage[len], charsmax(hudMessage) - len, "%s^n", HUD_Setup[watchId][uGroup]);
len += formatex(hudMessage[len], charsmax(hudMessage) - len, "Имя: %s^n", HUD_Setup[watchId][uName]);
len += formatex(hudMessage[len], charsmax(hudMessage) - len, "Рейтинг: %d^n", HUD_Setup[watchId][uRatings]);
len += formatex(hudMessage[len], charsmax(hudMessage) - len, "Благодарностей: %d^n", HUD_Setup[watchId][uThanks]);
if(user_gladmin[id])
len += formatex(hudMessage[len], charsmax(hudMessage) - len, "Баланс: %.2f руб.^n", wallet);
#if defined SHOW_REGDATE
len += formatex(hudMessage[len], charsmax(hudMessage) - len, "С нами с: %s", HUD_Setup[watchId][uRegDate]);
#endif
}
else len += formatex(hudMessage[len], charsmax(hudMessage) - len, "^nДанный игрок ^nне зарегистрирован");
}
ClearSyncHud(id, informerSyncObj);
set_hudmessage(0, 255, 255, 0.75 , 0.52, .holdtime = hudUpdateInterval, .channel = 4);
ShowSyncHudMsg(id, informerSyncObj, hudMessage);
}
в логах пусто
в логах пусто
Список плагинов (amx_plugins)
[ 1] CSStatsX SQL 0.7.4+2 serfreeman1337 aes_csstatsx_sq running
[ 2] WebHS 0.1 kanagava fb_web_online.a running
[ 3] FreshBans 1.4.5b kanagava fresh_bans.amxx running
[ 4] Admin Loader 3.5 neygomon admin_loader.am running
[ 5] GameCMS_API 5.5.3 zhorzh78 gamecms_api.amx debug
[ 6] Admin Commands 1.9.0.5294 AMXX Dev Team admincmd.amxx running
[ 7] Slots Reservation 1.9.0.5294 AMXX Dev Team adminslots.amxx running
[ 8] Menus Front-End 1.9.0.5294 AMXX Dev Team menufront.amxx running
[ 9] Commands Menu 1.9.0.5294 AMXX Dev Team cmdmenu.amxx running
[ 10] Players Menu 1.9.0.5271 AMXX Dev Team plmenu.amxx running
[ 11] Maps Menu 1.9.0.5294 AMXX Dev Team mapsmenu.amxx running
[ 12] Nextmap Chooser 1.9.0.5263 AMXX Dev Team mapchooser.amxx running
[ 13] Plugin Menu 1.9.0.5294 AMXX Dev Team pluginmenu.amxx running
[ 14] Admin Chat 1.9.0.5294 AMXX Dev Team adminchat.amxx running
[ 15] Scrolling Message 1.9.0.5294 AMXX Dev Team scrollmsg.amxx running
[ 16] Info. Messages 1.9.0.5294 AMXX Dev Team imessage.amxx running
[ 17] Admin Votes 1.9.0.5294 AMXX Dev Team adminvote.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] AES: StatsX 0.5.9 [REA serfreeman1337/s aes_statsx.amxx running
[ 22] StatsX 1.9.0.5294 AMXX Dev Team statsx.amxx running
[ 23] GameCMS_GagManager 2.2.7 ReAp zhorzh78 gagmanager_reap debug
[ 24] GameCMS_VipTest 3.8.1 zhorzh78 gamecms_viptest debug
[ 25] GameCMS BonusSystem 1.1 +- DUKKHAZ0R gamecms_bonus.a debug
[ 26] [GameCMS] Real Money R 1.0 InKay gamecms_bets.am debug
[ 27] CMS_GM_Sorry_Addon 1.0 sorry.amxx debug
[ 28] [CS:GO Mod] Advanced M 1.1.0 neygomon new_mapchooser. running
[ 29] VIP 1.5 O.Hooligan admin_vip_2.amx debug
[ 30] Advanced System Quests 1.1 6u3oH asq.amxx running
[ 31] Menu 1.0 WaT_1 menu.amxx running
[ 32] Reset Score 0.2 Silenttt / CepeH rs.amxx running
[ 33] Parachute 1.0 maeStro parachute.amxx running
[ 34] Menu 1.0 WaT_1 menu2.amxx running
[ 35] AmxModMenu 1.2 O.Hooligan adminmenu.amxx running
[ 36] lite screen fade 1.0 AcE lite_screen_fad debug
[ 37] kill_knife_money 1.0 IntelCom knife_kill_mone running
[ 38] [ReAPI] Healthnade 0.0.2 F@nt0M reapi_healthnad running
[ 39] [CS:GO Mod] AutoBuyFre 0.1 SHLAKBAUM new_autobuy.amx running
[ 40] Killa HP 1.6 jas0n killa_hp.amxx running
[ 41] Connect VIP/ADMIN/GL.A 1.0 PuNsHeR connect_priv.am running
[ 42] Menu 1.0 WaT_1 menupriv.amxx running
[ 43] Ultimate KillStreak Ad 0.7 SAMURAI ut_killstreak_a running
[ 44] Lite Translit 2.8 neygomon lite_translit_c running
[ 45] Lite VoteBan 1.4 neygomon lite_voteban.am running
[ 46] Lite Kill Assist 1.17 neygomon lite_kill_assis running
[ 47] Lite Vampire 1.2 neygomon lite_vampire.am running
[ 48] Ping Control 1.31 neygomon lite_ping.amxx running
[ 49] Knife Manager 0.3 O.Hooligan knife_manager.a running
[ 50] Lite Admin ESP 1.0 neygomon lite_admin_esp. running
[ 51] Autoresponder/Advertis 0.5 MaximusBrood reklama_in_chat running
[ 52] Block Name Spam 0.1 s1lent block_name_spam running
[ 53] XMAS Skybox 1.0 SeMax xmas_sky.amxx running
[ 54] [CS:GO Mod] Bullet Dam 1.1 ConnorMcLeod damag.amxx running
[ 55] [ReAPI] AWPoff 1.4.3 PAffAEJIkA :3 awp_off.amxx running
[ 56] Lite TeamBalancer 1.20 neygomon lite_teambalanc running
[ 57] [ReAPI] No Team Flash 0.0.2 Vaqtincha no_team_flash.a running
[ 58] Afk Control 0.5.1 neygomon afk_control.amx running
[ 59] AES: StatsX Info Rank 0.1 serfreeman1337 aes_statsx_info running
[ 60] Mode 2x2 2.5re s1lent mode_2x2.amxx running
[ 61] [ReAPI] Custom Models 1.6.1 neugomon custom_models.a running
[ 62] DemoRecoder 1.1 neygomon demka.amxx running
[ 63] SITE 1.0 O.Hooligan site.amxx running
[ 64] Advanced Experience Sy 0.5.9 [REA serfreeman1337/s aes_main.amxx running
[ 65] AES: CStrike Addon 0.5.9 [REA serfreeman1337/s aes_exp_cstrike running
[ 66] AES: Informer 0.5 Vega serfreeman1337 aes_informer.am running
[ 67] AES: Admin Tools 0.5.9 [REA serfreeman1337/s aes_exp_editor. running
[ 68] AES: Bonus System 0.5.9 Vega serfreeman1337/s aes_bonus_syste running
[ 69] AES: Bonus CSTRIKE 0.5.9.1 [R serfreeman1337/s aes_bonus_cstri running
Список модулей (meta list)
[ 1] Reunion RUN - reunion.so v0.1.92d ini Start Never
[ 2] VoiceTranscoder RUN - VoiceTranscoder.so v2017RC5 ini ANY ANY
[ 3] AMX Mod X RUN - amxmodx.so v1.9.0.5294 ini Start ANY
[ 4] ReAuthCheck RUN - reauthcheck.so v0.1.6 ini Start Never
[ 5] Rechecker RUN - rechecker.so v2.7 ini Chlvl ANY
[ 6] ReSemiclip RUN - resemiclip.so v2.3.9 ini Chlvl ANY
[ 7] ReSRDetector RUN - resrdetector.so v0.1.0 ini Chlvl ANY
[ 8] SafeNameAndChat RUN - SafeNameAndChat.so v1.1 ini ANY ANY
[ 9] WHBlocker RUN - whblocker.so v1.5.697 ini Chlvl ANY
[10] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5294 pl3 ANY ANY
[11] CSX RUN - csx_amxx_i386.so v1.9.0.5294 pl3 ANY ANY
[12] MySQL RUN - mysql_amxx_i386.so v1.9.0.5294 pl3 ANY ANY
[13] SQLite RUN - sqlite_amxx_i386.so v1.9.0.5294 pl3 ANY ANY
[14] ReAPI RUN - reapi_amxx_i386.so v5.21.0.248-dev pl3 ANY Never
[15] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5294 pl3 ANY ANY
[16] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5294 pl3 ANY ANY
[17] Fun RUN - fun_amxx_i386.so v1.9.0.5294 pl3 ANY ANY
[18] Engine RUN - engine_amxx_i386.so v1.9.0.5294 pl3 ANY ANY

Вложения

  • gamecms_informer.sma
    5.4 KB · Просмотры: 5
Статус
В этой теме нельзя размещать новые ответы.
Если хотите открыть тему, нажмите кнопку Жалоба в первом сообщении.
Назад
Сверху