zamien
if(pokaz_info && runa_gracza[id])
ColorChat(id, GREEN, "[COD:MW3]^x01 Zdobyles Rune:^x04 %s", nazwy_runy[runa_gracza[id]]);
na
if(runa_gracza[id])
{
if(pokaz_info)
{
ColorChat(id, GREEN, "[COD:MW3]^x01 Zdobyles Rune:^x04 %s", nazwy_runy[runa_gracza[id]]);
}
g_iUserTimer[id] = 31;
if(task_exists(id + TASK_COUNT_DOWN_TIMER))
{
change_task(id + TASK_COUNT_DOWN_TIMER, g_iUserTimer[id]); //zmiana czasu zadania, lepsze niz usuwanie i tworzenie od nowa
}
else
{
set_task(1.0, "CountDownTimer", id + TASK_COUNT_DOWN_TIMER, _, _, "a", g_iUserTimer[id]); //utworzenie nowego zadania
}
}
dodaj gdzies funkcje publiczna
public CountDownTimer(id)
{
id -= TASK_COUNT_DOWN_TIMER;
if(--g_iUserTimer[id])
{
engclient_print(id, engprint_center, "^nDo konca pozostalo: %i", g_iUserTimer[id]);
return;
}
UstawRuny(id, 0, 0, 0);
engclient_print(id, engprint_center, "^nRuna zostala usunieta!");
}
oraz na samym poczatku pluginu dodaj nowa zmienna globalna
new g_iUserTimer[33];
Użytkownik Asiap edytował ten post 20.09.2015 18:51