set_task(5.0, "WyszkolenieSanitarne", client+TASK_WYSZKOLENIE_SANITARNE);
[Wziąłem to z CODmoda. Tylko gdzie wrzucić set_task, tak aby przez całą rundę zapętlał się task Wyszkolenie sanitarne i dawał te 5 hp? Dodawanie hp zrobiłem, ale co gdzie, w jakiej funkcji wkleić taska, by calusieńką rundę działał]
A drugie proste pytanie: Jak mogę usunąć coś takiego:
ImageShack� - Online Photo and Video Hosting
Nie chcę tego 0. Exit, ponieważ funkcja exit zawiera się teoretycznie w opcji "nie".
ShowMenuLosowanie(client)
{
static title[128];
formatex(title, sizeof(title) - 1, "Czy Chcesz losowac?");
new menu = menu_create(title, "MenuLosowanie");
menu_additem(menu, "Tak", "1");
menu_additem(menu, "Nie", "2");
menu_display(client, menu);
}
public MenuLosowanie(client, menu, item)
{
static _access, info[4], callback;
menu_item_getinfo(menu, item, _access, info, sizeof(info) - 1, _, _, callback);
menu_destroy(menu);
switch( info[0] )
{
case '1':
{
losowanie(client);
}
case '2':
{
client_print(client,print_chat,"Nie to nie, to w koncu Twoj wybor.");
menu_destroy(menu);
return;
}
}
}
public losowanie(client)
{
switch(random_num(1, 20)) {
case 1 :
case 2:
...
}
Użytkownik ^Grzyboo edytował ten post 15.03.2011 19:49