Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

Count Down AGmini arena mod
http://aghl.ru/forum/viewtopic.php?f=20&t=2344
Страница 1 из 3

Автор:  eseqiiel [ 20 дек 2015, 23:34 ]
Заголовок сообщения:  Count Down AGmini arena mod

 

hmm... ag_66mini in arena !!
i need to add sounds countdown like AG mod ===> ( 3.2.1 )

Изображение

"fvox/one.wav",
"fvox/two.wav",
"fvox/three.wav"

The problem is that the sound issue is repeated again

Автор:  Lev [ 21 дек 2015, 02:34 ]
Заголовок сообщения:  Re: Count Down AGmini arena mod

Errors:
- you didn't used {} after if statement
- g_CountDown-- isn't under if statement
- g_CountDown nowhere reset back to 3

Автор:  eseqiiel [ 21 дек 2015, 07:51 ]
Заголовок сообщения:  Re: Count Down AGmini arena mod

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Agmini Test"
#define AUTHOR "LetiLetiLepestok"
#define VERSION "0.1"

#define MSG_POS_X 2457 // exclusive position of HUD message with countdown (AG mini. arena, lts, lms etc)
#define MSG_POS_Y 4096 //

new const szSoundsCount[][] = {
"barney/ba_bring.wav",
"fvox/one.wav",
"fvox/two.wav",
"fvox/three.wav"
}
new g_CountDown {3}

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_message(SVC_TEMPENTITY, "hud_text_msg")
g_CountDown = 3
}

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

public hud_text_msg(id)
{
--g_CountDown
new szConvert[32]


if (get_msg_arg_int(1) == TE_TEXTMESSAGE && get_msg_arg_int(3) == MSG_POS_X && get_msg_arg_int(4) == MSG_POS_Y)
num_to_word(g_CountDown, szConvert, charsmax(szConvert))
client_cmd(0, "spk ^"fvox/%s^"", szConvert)
return
// client_cmd(0, "spk fvox/beep")
}

Автор:  Lev [ 21 дек 2015, 16:14 ]
Заголовок сообщения:  Re: Count Down AGmini arena mod

Looks like nothing has changed.

Автор:  eseqiiel [ 21 дек 2015, 20:59 ]
Заголовок сообщения:  Re: Count Down AGmini arena mod

Lev писал(а):
Looks like nothing has changed.


Ahahahahaha help! :O:

Автор:  abdobiskra [ 21 дек 2015, 21:15 ]
Заголовок сообщения:  Re: Count Down AGmini arena mod

try this !

Код:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Agmini Test"
#define AUTHOR "LetiLetiLepestok"
#define VERSION "0.1"

#define MSG_POS_X 2457 //
#define MSG_POS_Y 4096 //

new which = 0;

new szSoundsCount[4][] = {"barney/ba_bring.wav", "fvox/one.wav", "fvox/two.wav", "fvox/three.wav"}

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_message(SVC_TEMPENTITY, "hud_text_msg")
}

public PlaySound(sound[])
{
    client_cmd(0, "spk ^"%s^"", szSoundsCount[which = (which + 1) % 3]);
}
public plugin_precache()
{
for(new i = 0; i < sizeof szSoundsCount; i++)
precache_sound(szSoundsCount[i])
}

public hud_text_msg(id)
{
if (get_msg_arg_int(1) == TE_TEXTMESSAGE && get_msg_arg_int(3) == MSG_POS_X && get_msg_arg_int(4) == MSG_POS_Y)
PlaySound(szSoundsCount[which = (which + 1) % 3])
return
}
}

Автор:  eseqiiel [ 21 дек 2015, 23:32 ]
Заголовок сообщения:  Re: Count Down AGmini arena mod

This repeats barney/va_bring.wav
Next fvox/one.wav & fvox/two.wav

Автор:  eseqiiel [ 22 дек 2015, 07:47 ]
Заголовок сообщения:  Re: Count Down AGmini arena mod

abdobiskra писал(а):
try this !

...


Автор:  abdobiskra [ 22 дек 2015, 19:02 ]
Заголовок сообщения:  Re: Count Down AGmini arena mod

I think this will help?
viewtopic.php?f=12&t=2330&p=25503#p25503

Автор:  eseqiiel [ 22 дек 2015, 19:49 ]
Заголовок сообщения:  Re: Count Down AGmini arena mod

no :unknown:

Страница 1 из 3 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/