Ако някой има време да го направи или има подобен който искам да работи така:
!g[Site.ORG] !nHello, !gStilex !nthank you for joining in !gZOMBIE PLAGUE CLASSIC !n| Visit our site: !ghttps://site.org/
И ако е възможно да се добави при влизане в сървъра на играч да се пуска звука.
Заявка за плъгин - Welcome Text message + sound
-
Radeon
Извън линия - Потребител
- Мнения: 143
- Регистриран на: 04 Апр 2021, 11:30
- Се отблагодари: 2 пъти
- Получена благодарност: 34 пъти
- Обратна връзка:
Re: Заявка за плъгин - Welcome Text message + sound
Само може да си смениш броя на звуците, че в момента е два и се избира на случаен принцип.
То е описано и в кода но все пак .Променяш #define Maxsounds 2 на колко звука искаш да върти. Ако искаш само 1 го променяш на #define Maxsounds 1
След това променяш new soundlist[Maxsounds][] = {"misc/welcome", "misc/prepare"} да стане new soundlist[Maxsounds][] = {"misc/welcome"}
Формата ти е .wav
То е описано и в кода но все пак .Променяш #define Maxsounds 2 на колко звука искаш да върти. Ако искаш само 1 го променяш на #define Maxsounds 1
След това променяш new soundlist[Maxsounds][] = {"misc/welcome", "misc/prepare"} да стане new soundlist[Maxsounds][] = {"misc/welcome"}
Формата ти е .wav
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cromchat>
// change this number to the amount of sounds u have
#define Maxsounds 2
// add here your sounds, sounds must be somewhere in <ModDir>/sound
// format must be like: {"misc/sound1","ambience/sound2"}
new soundlist[Maxsounds][] = {"misc/welcome", "misc/prepare"}
new plugin_author[] = "White Panther"
new plugin_version[] = "1.2.3"
public plugin_init( )
{
register_plugin("Connect Sound", plugin_version, plugin_author)
register_cvar("connectsound_version", plugin_version, FCVAR_SERVER)
CC_SetPrefix("&x04[Site.ORG]")
}
public plugin_precache( )
{
new temp[128], soundfile[128]
for ( new a = 0; a < Maxsounds; a++ )
{
format(temp, 127, "sound/%s.wav", soundlist[a])
if ( file_exists(temp) )
{
format(soundfile, 127, "%s.wav", soundlist[a])
precache_sound(soundfile)
}
}
}
public client_putinserver( id )
{
set_task(1.0, "consound", 100 + id)
}
public consound( timerid_id )
{
new id = timerid_id - 100
new Usertime
Usertime = get_user_time(id, 0)
if ( Usertime <= 0 )
{
set_task(1.0, "consound", timerid_id)
}else
{
new i = random(Maxsounds)
new szName[32]
get_user_name(id, szName, charsmax(szName))
CC_SendMessage(id, "&x01Hello, &x04 %s &x01thank you for joining in &x04ZOMBIE PLAGUE CLASSIC &x01| Visit our site: &x04https://site.org/", szName)
client_cmd(id, "spk ^"%s^"", soundlist[i])
}
return PLUGIN_CONTINUE
}
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 5 Отговори
- 1394 Преглеждания
-
Последно мнение от Siska
-
- 3 Отговори
- 1878 Преглеждания
-
Последно мнение от mBFF-TheFucKBG
-
- 11 Отговори
- 4454 Преглеждания
-
Последно мнение от 1n1
-
- 3 Отговори
- 1793 Преглеждания
-
Последно мнение от Tihomir Petkow
-
- 6 Отговори
- 1807 Преглеждания
-
Последно мнение от menkisa
-
- 1 Отговори
- 1222 Преглеждания
-
Последно мнение от OciXCrom
-
- 4 Отговори
- 1859 Преглеждания
-
Последно мнение от SILENT HILL`
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 15 госта