Steam Bonus

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
27
Реакции
-1
Помог
1 раз(а)
Ошибка
L 02/10/2018 - 14:33:58: [ReAPI] Reunion: isn't available
L 02/10/2018 - 14:33:58: Ошибка плагина 10: native error (native "REU_GetAuthtype")
L 02/10/2018 - 14:33:58: [AMXX] [0] steam_bonus_a2.sma::client_putinserver (line 63)
ОС
Linux
Билд
3.4.0.633-dev
ReGamedll
5.5.0.291-dev
Список метамодулей
[ 1] AMX Mod X RUN - amxmodx_mm_i386.so v1.8.3-Re ini Start ANY 
[ 2] Reunion RUN - reunion_mm_i386.so v0.1.0.89 ini Start Never
[ 3] Rechecker RUN - rechecker_mm_i386.so v2.3 ini Chlvl ANY
[ 4] VoiceTranscoder RUN - VoiceTranscoder.so v2017RC3 ini ANY ANY
[ 5] Revoice RUN - revoice_mm_i386.so v0.1.0.32 ini Start Never
[ 6] ReAuthCheck RUN - reauthcheck_mm_i386.so v0.1.6 ini Start Never
[ 7] ReSemiclip RUN - resemiclip_mm_i386.so v2.3.9 ini Chlvl ANY
[ 8] Fun RUN - fun_amxx_i386.so v1.8.3-Re pl1 ANY ANY
[ 9] Engine RUN - engine_amxx_i386.so v1.8.3-Re pl1 ANY ANY
[10] FakeMeta RUN - fakemeta_amxx_i386.so v1.8.3-Re pl1 ANY ANY
[11] GeoIP RUN - geoip_amxx_i386.so v1.8.3-Re pl1 ANY ANY
[12] CStrike RUN - cstrike_amxx_i386.so v1.8.3-Re pl1 ANY ANY
[13] CSX RUN - csx_amxx_i386.so v1.8.3-Re pl1 ANY ANY
[14] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.8.3-Re pl1 ANY ANY
[15] ReAPI RUN - reapi_amxx_i386.so v5.5.0.148-dev pl1 ANY Never
[16] ReAimDetector RUN - reaimdetector_amxx_i386.so v0.2.2 pl1 ANY Never
[17] hackdetector RUN - hackdetector_amxx_i386.so v0.15.328.lite pl1 ANY ANY
[18] MySQL RUN - mysql_amxx_i386.so v1.8.3-Re pl1 ANY ANY
Список плагинов
[ 1] AMXBans: Core Gm 1.6 Larte Team amxbans_core.am работает 
[ 2] AMXBans: Main Gm 1.6 Larte Team amxbans_main.am работает
[ 3] AMX SSBan 2.6 God@Dorin\Fysiks amx_ssban.amxx работает
[ 4] Admin Commands 1.8.3-Re AMXX Dev Team admincmd.amxx работает
[ 5] Admin Help 1.8.3-Re AMXX Dev Team adminhelp.amxx работает
[ 6] Slots Reservation 1.8.3-Re AMXX Dev Team adminslots.amxx работает
[ 7] Multi-Lingual System 1.8.3-Re AMXX Dev Team multilingual.am работает
[ 8] Menus Front-End 1.8.3-Re AMXX Dev Team menufront.amxx работает
[ 9] Commands Menu 1.8.3-Re AMXX Dev Team cmdmenu.amxx работает
[ 10] New Kick Menu 1.4.0 Radius newkickmenu.amx работает
[ 11] Players Menu 1.8.3-Re AMXX Dev Team plmenu.amxx работает
[ 12] Teleport Menu 1.8.3-Re AMXX Dev Team telemenu.amxx работает
[ 13] Maps Menu 1.8.3-Re AMXX Dev Team mapsmenu.amxx работает
[ 14] Plugin Menu 1.8.3-Re AMXX Dev Team pluginmenu.amxx работает
[ 15] Admin Chat 1.8.3-Re AMXX Dev Team adminchat.amxx работает
[ 16] Anti Flood 1.8.3-Re AMXX Dev Team antiflood.amxx работает
[ 17] Scrolling Message 1.8.3-Re AMXX Dev Team scrollmsg.amxx работает
[ 18] Info. Messages 1.8.3-Re AMXX Dev Team imessage.amxx работает
[ 19] Admin Votes 1.8.3-Re AMXX Dev Team adminvote.amxx работает
[ 20] Advanced MapChooser 0.4.2 neygomon map_chooser.amx работает
[ 21] TimeLeft 1.8.3-Re AMXX Dev Team timeleft.amxx работает
[ 22] Pause Plugins 1.8.3-Re AMXX Dev Team pausecfg.amxx работает
[ 23] Stats Configuration 1.8.3-Re AMXX Dev Team statscfg.amxx работает
[ 24] Restrict Weapons 1.8.3-Re AMXX Dev Team restmenu.amxx работает
[ 25] StatsX (MastaMan Editi 1.8.2 AMXX Dev Team & statsx_shell.am работает
[ 26] Lite Translit 2.8 neygomon lite_translit.a работает
[ 27] IDEAL VIP by Ba/lePa 2.9 Ba/lePa ideal_vip.amxx работает
[ 28] Admin Check New 2.0 KpeKep admin_check.amx работает
[ 29] Admin Spectator ESP 1.3 KoST admin_esp.amxx работает
[ 30] Weapon Menu 0.1 Subb98 weapon.amxx работает
[ 31] Join/Leave Message 1.2 BigBaller join_leave.amxx работает
[ 32] Items Restrict 1.0 s1lent items_restrict. работает
[ 33] Parachute 15.01.06 KRoT@L/JTP10181 parachute_rbs.a работает
[ 34] TOP VIP (Auto Set) 1.0a Leo_[BH] vip_top.amxx работает
[ 35] Permanent message 1.1 He3aBuCuM permanent_messa работает
[ 36] AFK Control 1.4.1 [Rnd neygomon afk_control.amx работает
[ 37] High Ping Kicker 1.0 Shadow/Bo0m! hpk.amxx работает
[ 38] Bullet Damage 0.0.1 ConnorMcLeod bullet_damage.a работает
[ 39] [reAPI] Flash Control 1.1 neugomon flash_control.a работает
[ 40] Reloaded Weapons On Ne 2.0.0 ConnorMcLeod autoreload.amxx работает
[ 41] ReAPI Test 1.0 s1lent reapi_test.amxx работает
[ 42] ReAimDetector API 0.2.2 ReHLDS Team reaimdetector.a работает
[ 43] HackDetector 0.15.lite Lev @ AGHL.RU De hackdetector.am работает
[ 44] Reset Score 0.2 Silenttt / CepeH reset.amxx работает
[ 45] Advanced Gag 1.9.0 neygomon amx_gag.amxx работает
[ 46] [ReAPI] AWPoff 1.3 PAffAEJIkA :3 awp_off.amxx остановлен
[ 47] Auto recording demo 2.0 IzI | Bonaqua (R demorec.amxx работает
[ 48] Auto Team Balance Adva 1.4.7 Radius auto_team_balan работает
[ 49] Color Flash Screen 1.6.4 Radius (Stimul i color_flash_scr работает
[ 50] Advert Messages 1.4.9 Radius (based on advert_messages работает
[ 51] Mode 2x2 2.5re s1lent mode.amxx работает
[ 52] [ReAPI] AdminFreeLook 1.0 ReHLDS Team adminfreelook.a работает
[ 53] [ReAPI] Random Weapons 2.4.3 neugomon/h1k3 random_weapons_ работает
[ 54] Knife Duel with Telepo 1.2 neygomon knife_duel.amxx работает
[ 55] unknown unknown unknown gamename_change работает
[ 56] Map On Time 2.6 SnOp[1]K map_on_time.amx работает
[ 57] Bomb Countdown HUD Tim 0.3 Hazy Mazafaka Wa C4timer.amxx работает
[ 58] Steam Prefix 1.0 Alienware steam_prefix.am работает
[ 59] reunion testing 1 reu_test.amxx работает
[ 60] Steam Bonus 1.0 ill steam_bonus.amx работает
Исходный код
#pragma semicolon 0

#include <amxmodx>
#include <reapi>

#if AMXX_VERSION_NUM < 183
#include <colorchat>
#endif

#define CheckBit(%1,%2) (%1 & (1 << (%2 & 31)))
#define SetBit(%1,%2) (%1 |= (1 << (%2 & 31)))
#define ClearBit(%1,%2) (%1 &= ~(1 << (%2 & 31)))

new g_IsSteam;

new g_Round

new pCvarFl, pCvarHe, pCvarSm, pCvarArmor, pCvarDgl, pCvarMsg, pCvarRoundMin
new g_ExludeFlag;

public plugin_init()
{
register_plugin("Steam Bonus", "1.1", "ill+F@nToM")

register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
register_event("TextMsg", "event_restart_game", "a", "2=#Game_Commencing", "2=#Game_will_restart_in")

RegisterHookChain(RG_CBasePlayer_Spawn, "CBasePlayer_Spawn", 1)

pCvarFl = register_cvar("st_grenade_fl", "1")
pCvarHe = register_cvar("st_grenade_he", "1")
pCvarSm = register_cvar("st_grenade_sm", "1")
pCvarArmor = register_cvar("st_armor", "100")
pCvarDgl = register_cvar("st_deagle", "1")
pCvarMsg = register_cvar("st_msg", "1")
pCvarRoundMin = register_cvar("st_round_min", "2")
register_cvar("st_exlude_flag", "t")

new iDir[64]
get_localinfo("amxx_configsdir", iDir, charsmax(iDir));
server_cmd("exec %s/steam_bonus_a2.cfg", iDir)
}

public plugin_cfg()
{
new tmp[32];
get_cvar_string("st_exlude_flag", tmp, charsmax(tmp));
g_ExludeFlag = read_flags(tmp);
}

public event_round_start()
{
g_Round++
}

public event_restart_game()
{
g_Round = 0
}

public client_putinserver(id)
{
is_user_steam(id) ? SetBit(g_IsSteam, id) : ClearBit(g_IsSteam, id)
}

public CBasePlayer_Spawn(id)
{
static tmp, ArmorType:armortype;

if (!is_user_alive(id)) {
return HC_CONTINUE;
}

if (!CheckBit(g_IsSteam, id) ||(get_user_flags(id) & g_ExludeFlag) || g_Round < get_pcvar_num(pCvarRoundMin)) {
return HC_CONTINUE;
}

if ((tmp = get_pcvar_num(pCvarFl)) > 0) {
rg_give_item(id, "weapon_flashbang")
rg_set_user_bpammo(id, WEAPON_FLASHBANG, tmp)
}

if (get_pcvar_num(pCvarHe) == 1) {
rg_give_item(id, "weapon_hegrenade")
}

if (get_pcvar_num(pCvarSm) == 1) {
rg_give_item(id, "weapon_smokegrenade")
}

if ((tmp = get_pcvar_num(pCvarArmor)) > 0) {
if(rg_get_user_armor(id, armortype) < tmp) {
rg_set_user_armor(id, tmp, ARMOR_VESTHELM)
}
}

if (get_pcvar_num(pCvarDgl)) {
rg_give_item(id, "weapon_deagle", GT_REPLACE)
rg_set_user_bpammo(id, WEAPON_DEAGLE, 35)
}

if (get_pcvar_num(pCvarMsg)) {
client_print_color(id, print_team_default, "^4[STEAM] ^1Вы получили бонус за лицензионную версию игры!")
}

return HC_CONTINUE;
}

//stock is_user_steam(id)
//{
// static dp_pointer
//
// if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
// {
// server_cmd("dp_clientinfo %d", id)
// server_exec()
// return (get_pcvar_num(dp_pointer) == 2) ? 1 : 0
// }
// return 0
//}
помогите исправить ошибку.
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
594
Реакции
350
Предупреждения
1
Помог
9 раз(а)
поставьте reunion выше чем amxmodx
 
Сообщения
27
Реакции
-1
Помог
1 раз(а)
steelzzz, ставлю, сохраняю, всё равно не хочет...
да и после запуска сервера реюнион всё равно после amxmodx стаёт
10 Фев 2018
пише реюнион выше, потом обратно так стаёт само
 

Вложения

Последнее редактирование:
Сообщения
3,023
Реакции
1,731
Помог
79 раз(а)
Решение: поставить amxmodx ниже reunion и reauthcheck
 
Сообщения
27
Реакции
-1
Помог
1 раз(а)
Алексеич, как поставить то, если после перезапуска сервера обратно в самый верх встаёт amxmodx
11 Фев 2018
разобрался...всем спасибо:good2:
 
Статус
В этой теме нельзя размещать новые ответы.

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

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