Заявка за Connect Sound

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Fatall
Извън линия
Потребител
Потребител
Мнения: 295
Регистриран на: 30 Авг 2018, 09:35
Местоположение: София
Се отблагодари: 26 пъти
Получена благодарност: 17 пъти
Обратна връзка:

Заявка за Connect Sound

Мнение от Fatall » 01 Окт 2020, 22:29

Здравейте.
Някой може ли да ми изготви един плъгин който играч като влиза във сървъра да се чува рандум песничка от списъка с музика.

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

<?php
   $error_msg = "Database error in [page].php / ";
   $error_msg .= mysqli_error ( $link )." / ";
   $error_msg .= $query;
   UpdateLog ( $error_msg , DB_ERROR_LOG_FILE );
?>

Аватар
impossible
Извън линия
Потребител
Потребител
Мнения: 488
Регистриран на: 15 Юни 2019, 12:41
Се отблагодари: 23 пъти
Получена благодарност: 47 пъти

Заявка за Connect Sound

Мнение от impossible » 01 Окт 2020, 22:56

може би това !?

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

/*
Plugin made by papyrus_kn.
Visit: http://www.amxmodxbg.org - The official site for AMX Mod X in Bulgaria
Special thaks to:
	Heavy - for the plugin idea
	He3aBuCuM - for fixing the code
	Burton - for testing
	radko412 - for testing	
	hateYou - for new order of the code
	EpicMorg Team - fixes
*/

#include <amxmodx> 

#define ADMIN_FLAG ADMIN_LEVEL_A // Flag for admin sound
#define MEMBER_FLAG ADMIN_BAN // Flag for member sound

#define PLAYER_MUSIC "misc/player.wav" // Player sound
#define MEMBER_MUSIC "misc/member.wav" // Member sound, fixed
#define ADMIN_MUSIC "misc/admin.wav" // Admin sound, fixed

public plugin_precache()
{ 
	precache_sound(PLAYER_MUSIC) 
	precache_sound(MEMBER_MUSIC) 
	precache_sound(ADMIN_MUSIC) 
} 

public plugin_init() 
{
	register_plugin("Sound connect announce", "1.1.1", "papyrus_kn, EpicMorg") 
	register_cvar("sca_version", "1.1.1", FCVAR_SERVER|FCVAR_SPONLY)
}

public client_putinserver(id)
{ 
	if(get_user_flags(id) & ADMIN_USER) 
		client_cmd(0,"spk %s", PLAYER_MUSIC) 
		
	else if(get_user_flags(id) & MEMBER_FLAG) 
		client_cmd(0,"spk %s", MEMBER_MUSIC) 
		
	else if(get_user_flags(id) & ADMIN_FLAG) 
		client_cmd(0,"spk %s", ADMIN_MUSIC)
} 

public client_disconnect(id)
{ 
	if(get_user_flags(id) & ADMIN_USER)
		client_cmd(0,"spk %s", PLAYER_MUSIC)

	else if(get_user_flags(id) & MEMBER_FLAG)
		client_cmd(0,"spk %s", MEMBER_MUSIC)

	else if(get_user_flags(id) & ADMIN_FLAG)
		client_cmd(0,"spk %s", ADMIN_MUSIC)
}

Аватар
Fatall
Извън линия
Потребител
Потребител
Мнения: 295
Регистриран на: 30 Авг 2018, 09:35
Местоположение: София
Се отблагодари: 26 пъти
Получена благодарност: 17 пъти
Обратна връзка:

Заявка за Connect Sound

Мнение от Fatall » 01 Окт 2020, 22:59

Искам да е под мп3 формат и без
#define ADMIN_FLAG ADMIN_LEVEL_A // Flag for admin sound #define MEMBER_FLAG ADMIN_BAN // Flag for member sound

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

<?php
   $error_msg = "Database error in [page].php / ";
   $error_msg .= mysqli_error ( $link )." / ";
   $error_msg .= $query;
   UpdateLog ( $error_msg , DB_ERROR_LOG_FILE );
?>

Аватар
impossible
Извън линия
Потребител
Потребител
Мнения: 488
Регистриран на: 15 Юни 2019, 12:41
Се отблагодари: 23 пъти
Получена благодарност: 47 пъти

Заявка за Connect Sound

Мнение от impossible » 01 Окт 2020, 23:04

можеш да конвертираш от тук https://audio.online-convert.com/convert-to-wav и да си направиш папка където да ги поставиш звуците и да зададеш от плъгина пътя до звуците за да си свали

Аватар
gadinkata
Извън линия
Потребител
Потребител
Мнения: 259
Регистриран на: 21 Мар 2018, 12:33
Местоположение: Враца
Се отблагодари: 25 пъти
Получена благодарност: 7 пъти
Обратна връзка:

Заявка за Connect Sound

Мнение от gadinkata » 02 Окт 2020, 01:42

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

#include <amxmodx>

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

#define MP3CONNECT "Mp3/tvoqmuzika.mp3" // слагаш си мп3 за вход в папка sound/Mp3
#define MP3DCONNECT "Mp3/tvoqmuzika2.mp3" //слагаш си мп3 за изход в папка sound/Mp3
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
}

public plugin_precache()
{
	precache_generic(MP3CONNECT)
	precache_generic(MP3DCONNECT)
}

public client_putinserver(id)
{
	client_cmd(0, "mp3 play ^"sound/%s^"", MP3CONNECT)
}
public client_disconnected(id)
{
	client_cmd(0, "mp3 play ^"sound/%s^"", MP3DCONNECT)
}

Аватар
Fatall
Извън линия
Потребител
Потребител
Мнения: 295
Регистриран на: 30 Авг 2018, 09:35
Местоположение: София
Се отблагодари: 26 пъти
Получена благодарност: 17 пъти
Обратна връзка:

Заявка за Connect Sound

Мнение от Fatall » 02 Окт 2020, 10:02

Ще тествам.
Ще ги разбърква ли защото ще добавя още 4 или 5 песнички

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

<?php
   $error_msg = "Database error in [page].php / ";
   $error_msg .= mysqli_error ( $link )." / ";
   $error_msg .= $query;
   UpdateLog ( $error_msg , DB_ERROR_LOG_FILE );
?>

Аватар
JustInCase
Извън линия
Потребител
Потребител
Мнения: 582
Регистриран на: 14 Окт 2016, 23:31
Се отблагодари: 4 пъти
Получена благодарност: 15 пъти

Заявка за Connect Sound

Мнение от JustInCase » 02 Окт 2020, 17:43

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

 #include <amxmodx>

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

new g_szConnectSounds[][] = {
    'firstSound.mp3',
    'secondSound.mp3',
    'thirdtSound.mp3', //Ако искаш повече или по малко изтриваш даден ред като последния ред не би трябвало да има запетайка отзад
    'fifthSound.mp3'
}

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

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

public client_putinserver(id)
{
    new iRand = random_num(0, sizeof(g_szConnectSounds))
	client_cmd(0, "mp3 play ^"sound/%s^"", g_szConnectSounds[iRand])
}
Ето код към който може да добавяш повече от един звуци за влизане.
MANSION - HNS : 45.144.155.99:27026
ONLINE

Аватар
Fatall
Извън линия
Потребител
Потребител
Мнения: 295
Регистриран на: 30 Авг 2018, 09:35
Местоположение: София
Се отблагодари: 26 пъти
Получена благодарност: 17 пъти
Обратна връзка:

Заявка за Connect Sound

Мнение от Fatall » 02 Окт 2020, 21:23

Благодаря работи :lock:

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

<?php
   $error_msg = "Database error in [page].php / ";
   $error_msg .= mysqli_error ( $link )." / ";
   $error_msg .= $query;
   UpdateLog ( $error_msg , DB_ERROR_LOG_FILE );
?>

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

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: Bing [Bot] и 52 госта