Motd Model (чёрный экран)

Сообщения
67
Реакции
4
Ошибка
Черный экран
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5263 (http://www.amxmodx.org)
Authors:
David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
Borja "faluco" Ferrer, Scott "DS" Ehlert
Compiled: Oct 27 2019 16:23:31
Built from: https://github.com/alliedmodders/amxmodx/commit/15a14a0
Build ID: 5263:15a14a0
Core mode: JIT+ASM32
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.7.0.693-dev
Build date: 18:20:58 Jan 28 2020 (2117)
Build from: https://github.com/dreamstalker/rehlds/commit/c4cecf5
ReGamedll
ReGameDLL version: 5.17.0.466-dev
Build date: 02:56:24 May 27 2020
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/bffb373
Версия Metamod
Metamod-r v1.3.0.128, API (5:13)
Metamod-r build: 17:47:54 Aug 24 2018
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/0cf2f70
Список метамодулей
Currently loaded plugins:
description stat pend file vers src load unload
[ 1] AMX Mod X RUN - amxmodx_mm_i386.so v1.9.0.5263 ini Start ANY
[ 2] Reunion RUN - reunion_mm_i386.so v0.1.0.92 ini Start Never
[ 3] VoiceTranscoder RUN - VoiceTranscoder.so v2017RC5 ini ANY ANY
[ 4] ReAPI RUN - reapi_amxx_i386.so v5.14.0.195-dev pl1 ANY Never
[ 5] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5263 pl1 ANY ANY
[ 6] MySQL RUN - mysql_amxx_i386.so v1.9.0.5263 pl1 ANY ANY
[ 7] Fun RUN - fun_amxx_i386.so v1.9.0.5263 pl1 ANY ANY
[ 8] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5263 pl1 ANY ANY
[ 9] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5263 pl1 ANY ANY
[10] Engine RUN - engine_amxx_i386.so v1.9.0.5263 pl1 ANY ANY
[11] CSX RUN - csx_amxx_i386.so v1.9.0.5263 pl1 ANY ANY
11 plugins, 11 running
Список плагинов
Currently loaded plugins:
name version author file status
[ 1] WebHS 0.1 kanagava fb_web_online.a running
[ 2] FreshBans 1.3.8b kanagava fresh_bans_138_ running
[ 3] Admin Loader 3.3 neygomon admin_loader.am running
[ 4] Admin Commands 1.9.0.5263 AMXX Dev Team admincmd.amxx running
[ 5] Slots Reservation 1.9.0.5263 AMXX Dev Team adminslots.amxx running
[ 6] Menus Front-End 1.9.0.5263 AMXX Dev Team menufront.amxx running
[ 7] Commands Menu 1.9.0.5263 AMXX Dev Team cmdmenu.amxx running
[ 8] Players Menu 1.9.0.5263 AMXX Dev Team plmenu.amxx running
[ 9] Maps Menu 1.9.0.5263 AMXX Dev Team mapsmenu.amxx running
[ 10] Plugin Menu 1.9.0.5263 AMXX Dev Team pluginmenu.amxx running
[ 11] Admin Chat 1.9.0.5263 AMXX Dev Team adminchat.amxx running
[ 12] Anti Flood 1.9.0.5263 AMXX Dev Team antiflood.amxx running
[ 13] Scrolling Message 1.9.0.5263 AMXX Dev Team scrollmsg.amxx running
[ 14] Info. Messages 1.9.0.5263 AMXX Dev Team imessage.amxx running
[ 15] Admin Votes 1.9.0.5263 AMXX Dev Team adminvote.amxx running
[ 16] Team Select 1.6.0 F@nt0M teamselect.amxx running
[ 17] unknown unknown unknown motd_model.amxx running
[ 18] Pause Plugins 1.9.0.5263 AMXX Dev Team pausecfg.amxx running
[ 19] Knife DeathMatch 1.1 Lucky deathmatch.amxx running
[ 20] AFK Protection 2.3 rapara13/Nordic afk.amxx running
[ 21] Spring 1.9 wellasgood spring.amxx running
[ 22] [190] Army Ranks Ultim 19.11.29 SKAJIbnEJIb army_ranks_ulti running
[ 23] [190] Chat RBS 19.12.23 SKAJIbnEJIb chat_rbs.amxx running
[ 24] [190] NewYear RBS 19.12.23 SKAJIbnEJIb newyear_rbs.amx running
[ 25] Stats Configuration 18.05.15 SKAJIbnEJIb & AM statscfg_rbs.am running
[ 26] [183] StatsX RBS 19.08.28 SKAJIbnEJIb & AM statsx_rbs.amxx running
[ 27] [183] CsStats MySQL 19.08.27 SKAJIbnEJIb csstats_mysql.a running
[ 28] Spectator Bots 2.1 SISA specbots.amxx running
[ 29] [MG] Sky 1.0 Nickron mg_sky.amxx running
[ 30] Cam Change 1.1 Bl0ck Cam_Change.amxx running
[ 31] Knife Mode 1.0 Exodus Dex_Knive.amxx running
[ 32] [JBI] :: [Hats] 1.0 BlazeBest jbi_hats.amxx running
[ 33] Parachute 1.1 ReHLDS Team parachute.amxx running
33 plugins, 33 running
Автор плагина
fl0wer
Версия плагина
1.0.0
Исходный код
#include < amxmodx >
#include < reapi >

#pragma semicolon 1

new const MOTD_MODEL[ ] = "models/lmk_motd.mdl";

enum
{
MOTD_STATE_BEGIN,
MOTD_STATE_INTRO,
MOTD_STATE_END
};

new g_iMotdState[ MAX_PLAYERS + 1 ];

public plugin_precache( )
{
precache_model( MOTD_MODEL );
}

public plugin_init( )
{
RegisterHookChain( RG_ShowVGUIMenu, "hook_ShowVGUIMenu", .post = true );
RegisterHookChain( RG_HandleMenu_ChooseTeam, "hook_HandleMenuChooseTeam", .post = true );
}

public client_disconnected( id )
{
func_StopShowingMotd( id );

g_iMotdState[ id ] = MOTD_STATE_BEGIN;
}

public hook_ShowVGUIMenu( const id, VGUIMenu: menuType, const bitsSlots, const szOldMenu[ ] )
{
if( menuType != VGUI_Menu_Team )
{
return HC_CONTINUE;
}

func_StartShowingMotd( id );

return HC_CONTINUE;
}

public hook_HandleMenuChooseTeam( const id, const MenuChooseTeam: slot )
{
func_StopShowingMotd( id );
}

func_StartShowingMotd( const id )
{
if( g_iMotdState[ id ] == MOTD_STATE_BEGIN )
{
g_iMotdState[ id ] = MOTD_STATE_INTRO;

set_entvar( id, var_viewmodel, MOTD_MODEL );
}
}

func_StopShowingMotd( const id )
{
if( g_iMotdState[ id ] == MOTD_STATE_INTRO )
{
g_iMotdState[ id ] = MOTD_STATE_END;

set_entvar( id, var_viewmodel, "" );
}
}
Добрый вечер! Обновился я недавно с 1.8.2, 5787, до relhds и amxmodx 1.9.0. И в основном только ради этого плагина. И был сильно разочарован, когда плагин не заработал как надо.

Проблема в том, что при заходе на сервер вроде как должно показывать модель. Но того не происходит. Я просто вижу черный экран, и по истечению settask вылетает меню выбора команды. Команда выбирается, всё хорошо в принципе. Но модельки я так и не увидел.

Как я пробовал решить проблему:
1) Отключал абсолютно все плагины кроме motd_model.amxx
2) Сбрасывал и менял настройки server.cfg, game.cfg, amxx.cfg
3) Менял название модели в исходнике много раз
4) Меня значение set_task много раз раз

С моделькой точно всё в порядке. Ибо даже стандартную с архива (от сервера нежно) не показывает.
И моделька качается в папку кс. Но просто не показывается. Хотя сам плагин нормально работает.

Вроде и версия amxmodx подходящая. И reapi есть последней версии. Что не так? Не понимаю.

Подскажите пожалуйста куда копать ещё можно? Буду весьма благодарен. Спасибо.

Я тут новенький, поэтому если не там создал тему, прошу камнями не закидывать. Исправлюсь.
 
В этой теме было размещено решение! Перейти к решению.

Вложения

  • 32.3 KB Просмотры: 233
Последнее редактирование:
Сообщения
271
Реакции
347
Помог
15 раз(а)
из-за карты
 
  • Нравится
Реакции: asd
Сообщения
67
Реакции
4
Denzer, Да, вы правы. Поставил для теста de_dust2. и заработало. Спасибо.

Я так понял на 35hp_2 данный плагин задействовать невозможно?:sad:
2 Июн 2020
UPD: попробовать залить overviews. Прописал в 35hp_2.res:

overviews/35hp_2.bmp
overviews/35hp_2.txt

Файлы скачиваются. Но всё равно чёрный экран.. Странно:scratch_one-s_head:
 
Сообщения
271
Реакции
347
Помог
15 раз(а)
CTapbIu, на 35hp_2 спавны расставлены сверху и они черные, игрока дамажит и телепортирует
 
Сообщения
67
Реакции
4
Denzer, А если в ручную расставить спавны? Должно ведь по идее заработать? Но тогда придётся костыль искать, чтоб по 35hp только давало.

Ох как не хочется колхозить это всё..
 
Сообщения
2,144
Реакции
1,223
Помог
44 раз(а)
CTapbIu, расставь спавны, и при спавне стрипай пушки и выставляй хп, если так нужна моделька вместо мотд на таких картах.
 
Сообщения
67
Реакции
4
Эх, ладно. Спасибо ребята:thank_you:

Теперь то всё встало на свои места. А то я целый день то плагины отключал, то настройки ковырял, и никак не мог понять в чём проблема.. А оказалось карта.

Доброй ночи вам!
 
Сообщения
1,480
Реакции
1,476
Помог
2 раз(а)
Понятно всё - теперь и я буду знать
Спокойной ночи
 

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

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