Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Проблемка при выдаче оружия.

Статус пользователя famix
сообщение 29.9.2010, 16:36
Сообщение #1
Стаж: 16 лет

Сообщений: 35
Благодарностей: 1
Полезность: 22

Стоит проверка

Код
public event_new_round()
{
    g_iRoundNumber++;
}

public Event_RoundRestart(id)
{
     g_iRoundNumber=0;
}


Цитата
public GetM4A1(id)
{
if(get_user_team(id) == 2 && g_iRoundNumber >= 1 && !get_pdata_int(id, OFFSET_PRIMARYWEAPON) && (get_user_flags(id) & ADMIN_RESERVATION))
{
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 90)
}
}


Не могу понять почему не работает ? По идее оружие дложно выдавать после 1 раунда а выдает и в первом раунде.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя GODZILLA
сообщение 29.9.2010, 17:27
Сообщение #2


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

Код
public eNewRound()
{
    if (read_data(1) == floatround(get_cvar_float("mp_roundtime") * 60.0,floatround_floor))
    {
        ++g_roundCount
    }
}

public eRestart()
{
    g_roundCount = 0
}


вот пример из miscstats , я думаю amxx dev team не зря так сделали..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя famix
сообщение 30.9.2010, 17:55
Сообщение #3
Стаж: 16 лет

Сообщений: 35
Благодарностей: 1
Полезность: 22

спасибо) выручил
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: