Помощ за MOTD Model plugin

Въпроси и проблеми свързани с AMXModX.
Аватар
Siska
Извън линия
Потребител
Потребител
Мнения: 772
Регистриран на: 03 Дек 2019, 22:29
Местоположение: Bedrock
Се отблагодари: 157 пъти
Получена благодарност: 48 пъти
Обратна връзка:

Помощ за MOTD Model plugin

Мнение от Siska » 18 Фев 2021, 15:51

Не работи този плъгин. Някой ползвал ли го е ? Как да го подкарам ? Предната версия , която е със "mp3" не работи както трябва, а тази въобще.

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>

#pragma semicolon 1
#pragma ctrlchar '\'

#define PLUGIN "MDL MOTD for welcome camera"
#define VERSION "2.0"
#define AUTHOR "KORD_12.7"

#define MOTD_MODEL "models/motd.mdl"
#define MOTD_SOUND "ambience/motd.wav"
#define PFLAG_OBSERVER ( 1<<5 )
const m_afPhysicsFlags = 193;

public plugin_precache()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);

	precache_model(MOTD_MODEL);
	precache_sound(MOTD_SOUND);
	RegisterHam(Ham_Spawn, "player", "Player_Spawn_Post", true);
}

public Player_Spawn_Post(const iPlayer)
{
	if (pev_valid(iPlayer) != 2)
	{
		return HAM_IGNORED;
	}

	if (get_pdata_int(iPlayer, m_afPhysicsFlags) & PFLAG_OBSERVER)
	{
		set_pev(iPlayer, pev_viewmodel2, MOTD_MODEL);
	}

	return HAM_IGNORED;
}
Търсих врага и го открих : това съм аз , трябва да се победя...
Изображение
WWW.CSMEGAGAMING.COM Изображение Изображение Skype : Sisi-1_1

Аватар
Siska
Извън линия
Потребител
Потребител
Мнения: 772
Регистриран на: 03 Дек 2019, 22:29
Местоположение: Bedrock
Се отблагодари: 157 пъти
Получена благодарност: 48 пъти
Обратна връзка:

Помощ за MOTD Model plugin

Мнение от Siska » 01 Мар 2021, 12:42

Някой знае ли подобен плъгин , който да работи както трябва ?
Трябва ми някакъв подобен "Wellcome screen plugin", който да показва на екрана известна информация и да пуска музика в същото време , която музика да чува само този , който влиза в сървъра.
Търсих врага и го открих : това съм аз , трябва да се победя...
Изображение
WWW.CSMEGAGAMING.COM Изображение Изображение Skype : Sisi-1_1

Аватар
atmax
Извън линия
Потребител
Потребител
Мнения: 492
Регистриран на: 22 Мар 2018, 15:06
Се отблагодари: 37 пъти
Получена благодарност: 43 пъти

Помощ за MOTD Model plugin

Мнение от atmax » 01 Мар 2021, 12:45

Rest in peace my friend I always will remember you! 🖤👊

Аватар
Siska
Извън линия
Потребител
Потребител
Мнения: 772
Регистриран на: 03 Дек 2019, 22:29
Местоположение: Bedrock
Се отблагодари: 157 пъти
Получена благодарност: 48 пъти
Обратна връзка:

Помощ за MOTD Model plugin

Мнение от Siska » 01 Мар 2021, 13:19

atmax написа: 01 Мар 2021, 12:45 https://dev-cs.ru/resources/951/ Този?
Не ми дават да се регистирам в този сайт, но , ако това е последната версия на плъгина той е само с модел без мелодия и самия модел не може да се преправи освен със сложни програми. Предполагам ,че мога да сложа друг модел на негово място , но така или иначе няма музика. И нито един плъгин с музика не работи при мен , както трябва. Освен това всичките теми са заключени и не мога да напиша в тях какви са проблемите. Сега докато си на линия дали е удобно да ти пиша на лично съобщение и да погледнеш двата плъгина , които пускат музика в сървъра ? И двата са простички плъгини , но имат някакви грешки вътре , които трябва да се оправят.

Код за потвърждение: Избери целия код

#include <amxmodx> 

#define PLUGIN "welcome message with sound" 
#define VERSION "1.0" 
#define AUTHOR "c0Smos & edit - f33l th3 p0w3r." 

public client_putinserver(id) 
{ 
    set_task(1.0, "Welcome_Message", id); 
} 

public plugin_precache()
{
    precache_sound("ambience/startaction_03.wav")
}


public Welcome_Message(id) 
{ 
    new szName[32]; 
    get_user_name(id, szName, sizeof(szName)); 
    { 
        client_printc(0, "!gCS Mega Gaming Classic CS:GO Remake say: /awp /knife /deagle", szName) // Mojesh da izpolzvash %s za da pokaje imeto na choweka..
        client_cmd(0,"spk ambience/startaction_03")
    } 
} 


// Colour Chat  
stock client_printc(const id, const input[], any:...) 
{ 
    new count = 1, players[32]; 
    static msg[191]; 
    vformat(msg, 190, input, 3); 
    
    replace_all(msg, 190, "!g", "^x04"); // Green Color 
    replace_all(msg, 190, "!n", "^x01"); // Default Color 
    replace_all(msg, 190, "!t", "^x03"); // Team 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(); 
            }     
        } 
    } 
}
Ето този плъгин намерих , но работи само с един саунд , който го чуват всички в сървъра , вместо само този , който влиза в сървъра. И съобщението е по-скоро чат , отколкото HUD . И въобще в интернет не намирам такъв плъгин , а подобните не работят както трябва, включително и тези от този сайт.
Търсих врага и го открих : това съм аз , трябва да се победя...
Изображение
WWW.CSMEGAGAMING.COM Изображение Изображение Skype : Sisi-1_1

Аватар
atmax
Извън линия
Потребител
Потребител
Мнения: 492
Регистриран на: 22 Мар 2018, 15:06
Се отблагодари: 37 пъти
Получена благодарност: 43 пъти

Помощ за MOTD Model plugin

Мнение от atmax » 01 Мар 2021, 15:03

Код за потвърждение: Избери целия код

client_cmd(0,"spk ambience/startaction_03")
Вместо 0 трябва да е id за да не се чува от всички а за худ съобщението
https://www.amxx-bg.info/forum/viewtopic.php?f=56&t=103
Rest in peace my friend I always will remember you! 🖤👊

Аватар
Siska
Извън линия
Потребител
Потребител
Мнения: 772
Регистриран на: 03 Дек 2019, 22:29
Местоположение: Bedrock
Се отблагодари: 157 пъти
Получена благодарност: 48 пъти
Обратна връзка:

Помощ за MOTD Model plugin

Мнение от Siska » 01 Мар 2021, 15:43

Добре, горния плъгин да речем , че го направя id , а не 0 и работи , но той ще ми е само за краен случай ,ако не проработят всички останали.
Може ли да погледнеш на този плъгин какво му има, че ми пише "файлед то трансмит" ? Файловете са качени в папка sound/ambience и на сървъра и на даунлоудъра, но не се теглят в играта.

Код за потвърждение: Избери целия код

#include <amxmodx>

#define PLUGIN "mp3connect"
#define VERSION "1.0"
#define AUTHOR "gadinkata"

new g_szConnectSounds[][] = {
    "ambience/bombtenseccount.wav",
    "ambience/startaction_02.wav",
    "ambience/startaction_03.wav", 
    "ambience/startaction_04.wav"
}

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

public plugin_precache()
{
    for(new i = 0; i < sizeof(g_szConnectSounds);i++){
        precache_generic(g_szConnectSounds[i])
} 
}

public client_putinserver(id)
{
    set_task( 5.0, "Vsound", id )
}

public  Vsound(id)
{
    new iRand = random_num(0, sizeof(g_szConnectSounds))
    client_cmd(id, "spk ^"%s^"", g_szConnectSounds[random(sizeof(g_szConnectSounds))])
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\ rtf1\ ansi\ deff0{\ fonttbl{\ f0\ fnil Tahoma;}}\n\ viewkind4\ uc1\ pard\ lang1026\ f0\ fs16 \n\ par }
*/
Търсих врага и го открих : това съм аз , трябва да се победя...
Изображение
WWW.CSMEGAGAMING.COM Изображение Изображение Skype : Sisi-1_1

Аватар
m0ney
Извън линия
Потребител
Потребител
Мнения: 285
Регистриран на: 13 Апр 2020, 11:36
Се отблагодари: 83 пъти
Получена благодарност: 39 пъти
Обратна връзка:

Помощ за MOTD Model plugin

Мнение от m0ney » 01 Мар 2021, 16:28

motd_model.zip
(117.33 KiB) Свалено 91 пъти
motd_model.zip
(117.33 KiB) Свалено 91 пъти
Siska написа: 01 Мар 2021, 13:19
atmax написа: 01 Мар 2021, 12:45 https://dev-cs.ru/resources/951/ Този?
Не ми дават да се регистирам в този сайт, но , ако това е последната версия на плъгина той е само с модел без мелодия и самия модел не може да се преправи освен със сложни програми. Предполагам ,че мога да сложа друг модел на негово място , но така или иначе няма музика. И нито един плъгин с музика не работи при мен , както трябва. Освен това всичките теми са заключени и не мога да напиша в тях какви са проблемите. Сега докато си на линия дали е удобно да ти пиша на лично съобщение и да погледнеш двата плъгина , които пускат музика в сървъра ? И двата са простички плъгини , но имат някакви грешки вътре , които трябва да се оправят.

Код за потвърждение: Избери целия код

#include <amxmodx> 

#define PLUGIN "welcome message with sound" 
#define VERSION "1.0" 
#define AUTHOR "c0Smos & edit - f33l th3 p0w3r." 

public client_putinserver(id) 
{ 
    set_task(1.0, "Welcome_Message", id); 
} 

public plugin_precache()
{
    precache_sound("ambience/startaction_03.wav")
}


public Welcome_Message(id) 
{ 
    new szName[32]; 
    get_user_name(id, szName, sizeof(szName)); 
    { 
        client_printc(0, "!gCS Mega Gaming Classic CS:GO Remake say: /awp /knife /deagle", szName) // Mojesh da izpolzvash %s za da pokaje imeto na choweka..
        client_cmd(0,"spk ambience/startaction_03")
    } 
} 


// Colour Chat  
stock client_printc(const id, const input[], any:...) 
{ 
    new count = 1, players[32]; 
    static msg[191]; 
    vformat(msg, 190, input, 3); 
    
    replace_all(msg, 190, "!g", "^x04"); // Green Color 
    replace_all(msg, 190, "!n", "^x01"); // Default Color 
    replace_all(msg, 190, "!t", "^x03"); // Team 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(); 
            }     
        } 
    } 
}
Ето този плъгин намерих , но работи само с един саунд , който го чуват всички в сървъра , вместо само този , който влиза в сървъра. И съобщението е по-скоро чат , отколкото HUD . И въобще в интернет не намирам такъв плъгин , а подобните не работят както трябва, включително и тези от този сайт.
Изображение
Изображение

Аватар
Siska
Извън линия
Потребител
Потребител
Мнения: 772
Регистриран на: 03 Дек 2019, 22:29
Местоположение: Bedrock
Се отблагодари: 157 пъти
Получена благодарност: 48 пъти
Обратна връзка:

Помощ за MOTD Model plugin

Мнение от Siska » 01 Мар 2021, 16:40

m0ney написа: 01 Мар 2021, 16:28 motd_model.zip
Siska написа: 01 Мар 2021, 13:19
atmax написа: 01 Мар 2021, 12:45 https://dev-cs.ru/resources/951/ Този?
Не ми дават да се регистирам в този сайт, но , ако това е последната версия на плъгина той е само с модел без мелодия и самия модел не може да се преправи освен със сложни програми. Предполагам ,че мога да сложа друг модел на негово място , но така или иначе няма музика. И нито един плъгин с музика не работи при мен , както трябва. Освен това всичките теми са заключени и не мога да напиша в тях какви са проблемите. Сега докато си на линия дали е удобно да ти пиша на лично съобщение и да погледнеш двата плъгина , които пускат музика в сървъра ? И двата са простички плъгини , но имат някакви грешки вътре , които трябва да се оправят.

Код за потвърждение: Избери целия код

#include <amxmodx> 

#define PLUGIN "welcome message with sound" 
#define VERSION "1.0" 
#define AUTHOR "c0Smos & edit - f33l th3 p0w3r." 

public client_putinserver(id) 
{ 
    set_task(1.0, "Welcome_Message", id); 
} 

public plugin_precache()
{
    precache_sound("ambience/startaction_03.wav")
}


public Welcome_Message(id) 
{ 
    new szName[32]; 
    get_user_name(id, szName, sizeof(szName)); 
    { 
        client_printc(0, "!gCS Mega Gaming Classic CS:GO Remake say: /awp /knife /deagle", szName) // Mojesh da izpolzvash %s za da pokaje imeto na choweka..
        client_cmd(0,"spk ambience/startaction_03")
    } 
} 


// Colour Chat  
stock client_printc(const id, const input[], any:...) 
{ 
    new count = 1, players[32]; 
    static msg[191]; 
    vformat(msg, 190, input, 3); 
    
    replace_all(msg, 190, "!g", "^x04"); // Green Color 
    replace_all(msg, 190, "!n", "^x01"); // Default Color 
    replace_all(msg, 190, "!t", "^x03"); // Team 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(); 
            }     
        } 
    } 
}
Ето този плъгин намерих , но работи само с един саунд , който го чуват всички в сървъра , вместо само този , който влиза в сървъра. И съобщението е по-скоро чат , отколкото HUD . И въобще в интернет не намирам такъв плъгин , а подобните не работят както трябва, включително и тези от този сайт.
Да , точно този е на който пробвах да му сменя модела , но тогава не работи. Смених името на модела и после въобще не го намира все едно го няма качен. Но се отказах от него няма смисъл ,защото стават прекалено много плъгини. Сега се опитвам да намеря някой да преправи леко единствения плъгин със саунд , който работи правилно при мен...
Търсих врага и го открих : това съм аз , трябва да се победя...
Изображение
WWW.CSMEGAGAMING.COM Изображение Изображение Skype : Sisi-1_1

Аватар
atmax
Извън линия
Потребител
Потребител
Мнения: 492
Регистриран на: 22 Мар 2018, 15:06
Се отблагодари: 37 пъти
Получена благодарност: 43 пъти

Помощ за MOTD Model plugin

Мнение от atmax » 01 Мар 2021, 16:59

Код за потвърждение: Избери целия код

#include <amxmodx>

#define PLUGIN "mp3connect"
#define VERSION "1.0"
#define AUTHOR "gadinkata"

new const g_szConnectSounds[][] = {
    "ambience/bombtenseccount.wav",
    "ambience/startaction_02.wav",
    "ambience/startaction_03.wav", 
    "ambience/startaction_04.wav"
}

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

public plugin_precache()
{
	for(new i = 0; i < sizeof(g_szConnectSounds);i++)
	{
		precache_sound(g_szConnectSounds[i])
	} 
}

public client_putinserver(id)
{
    set_task( 5.0, "Vsound", id )
}

public  Vsound(id)
{
    new iRand = random_num(0, sizeof(g_szConnectSounds))
    client_cmd(id, "spk ^"%s^"", g_szConnectSounds[random(sizeof(g_szConnectSounds))])
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\ rtf1\ ansi\ deff0{\ fonttbl{\ f0\ fnil Tahoma;}}\n\ viewkind4\ uc1\ pard\ lang1026\ f0\ fs16 \n\ par }
*/
Ако проблемите продължават може да се окаже проблем от sv_downloadurl тази настройка в server.cfg sv_allowdownload "1" трябва да е на 1.
Също така хоста, кадето ти е fast download-a трябва да започва с https://, а не с http://. Защото при някои хора и това прави проблем и най-накрая провери си пътищата, дали са правилно написани и файловете не трябва да са прекалено големи! Успех!

П. С. Скарай са на Йоцо, и му кажи да не ти дава неща дет не бачкат другия път :D
Rest in peace my friend I always will remember you! 🖤👊

Аватар
Siska
Извън линия
Потребител
Потребител
Мнения: 772
Регистриран на: 03 Дек 2019, 22:29
Местоположение: Bedrock
Се отблагодари: 157 пъти
Получена благодарност: 48 пъти
Обратна връзка:

Помощ за MOTD Model plugin

Мнение от Siska » 01 Мар 2021, 17:33

atmax написа: 01 Мар 2021, 16:59

Код за потвърждение: Избери целия код

#include <amxmodx>

#define PLUGIN "mp3connect"
#define VERSION "1.0"
#define AUTHOR "gadinkata"

new const g_szConnectSounds[][] = {
    "ambience/bombtenseccount.wav",
    "ambience/startaction_02.wav",
    "ambience/startaction_03.wav", 
    "ambience/startaction_04.wav"
}

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

public plugin_precache()
{
	for(new i = 0; i < sizeof(g_szConnectSounds);i++)
	{
		precache_sound(g_szConnectSounds[i])
	} 
}

public client_putinserver(id)
{
    set_task( 5.0, "Vsound", id )
}

public  Vsound(id)
{
    new iRand = random_num(0, sizeof(g_szConnectSounds))
    client_cmd(id, "spk ^"%s^"", g_szConnectSounds[random(sizeof(g_szConnectSounds))])
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\ rtf1\ ansi\ deff0{\ fonttbl{\ f0\ fnil Tahoma;}}\n\ viewkind4\ uc1\ pard\ lang1026\ f0\ fs16 \n\ par }
*/
Ако проблемите продължават може да се окаже проблем от sv_downloadurl тази настройка в server.cfg sv_allowdownload "1" трябва да е на 1.
Също така хоста, кадето ти е fast download-a трябва да започва с https://, а не с http://. Защото при някои хора и това прави проблем и най-накрая провери си пътищата, дали са правилно написани и файловете не трябва да са прекалено големи! Успех!

П. С. Скарай са на Йоцо, и му кажи да не ти дава неща дет не бачкат другия път :D
Да живее ATMAX и да пребъде :clap: :beer: :hooray:
Не знам какво направи , но ще се опитам да сравня кодовете , за да разбера. Напоследък се опитвам да си ги обесня тези неща , за да мога някой ден да стигна до такова ниво ,че да не ми се налага да търся помощ, както има някои вериги-сървъри, които никога не са пускали тема във "amxx-bg" , защото имат разбирачи.
Много ти благодаря , засега работи и стана много хубаво... :)
Търсих врага и го открих : това съм аз , трябва да се победя...
Изображение
WWW.CSMEGAGAMING.COM Изображение Изображение Skype : Sisi-1_1

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Поддръжка / Помощ”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 20 госта