←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Co jakis czas pokazuje losowe menu

Zablokowany

  • +
  • -
Grz3sznik - zdjęcie Grz3sznik 02.06.2011

Witam chcę zrobic QUESTY NA xp mod , mam problem nei wiem jak zrobic zeby co x czas pokazalo mi losowe menu gdy uzywam :
set_task(5.0, "menu_quest1", 0)
to mi otwiera tylko 1 a ja chcę zeby otworzylo losowe

HELP
Odpowiedz

  • +
  • -
Whisper - zdjęcie Whisper 02.06.2011

Może tak ?


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

set_task(5.0, "MenuQ", _, _, _, "b")
}
public MenuQ(id)
{
new lmenu
lmenu = random_num(0,3)

switch(lmenu)
{
case 1:
{
menu1(id)
}
case 2:
{
menu1(id)
}
case 3:
{
menu1(id)
}
}
}


Jeżeli zadziała to na pewno istnieje bardziej optymalny sposób (nie wiem czy to zadziała...)
Odpowiedz

  • +
  • -
diablix - zdjęcie diablix 02.06.2011

new const g_szMenuList[] = {
"menu_quest1",
"menu_quest2",
"menu_quest3"
};

set_task(5.0, g_szMenuList[random_num(0, sizeof g_szMenuList - 1)], 0)
Odpowiedz
Zablokowany