AMX MOD X
Понедельник, 26.01.2026, 09:28:56



Приветствую Вас Гость | RSS
[ Главная ] [ Как избежать повторение в условии? - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
Как избежать повторение в условии?
BruteДата: Четверг, 07.08.2008, 13:49:26 | Сообщение # 1
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
Code
public p2UltraTeam(Teamkills, Team)
{
  new SoundNumber = random_num(0, 5)
  if(Teamkills == 2 || Teamkills == 4 || Teamkills == 6 || Teamkills == 8 || Teamkills == 10 || Teamkills == 12)
  {
   switch(Team)
   {
    case p2T: p2sound(SoundListT[SoundNumber], p2ALL)
    case p2CT: p2sound(SoundListCT[SoundNumber], p2ALL)
   }
  }
}

Code
if(Teamkills == 2 || Teamkills == 4 || Teamkills == 6 || Teamkills == 8 || Teamkills == 10 || Teamkills == 12)

Как сделать кратность двум?
примерно так:
Code
if(Teamkills == кратно 2)
 
slogicДата: Четверг, 07.08.2008, 14:46:52 | Сообщение # 2
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
if(!(Teamkills % 2))
 
BruteДата: Четверг, 07.08.2008, 15:34:17 | Сообщение # 3
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
Quote (slogic)
if(!(Teamkills % 2))

Спасибо!!! slogic, ты мой учитель ;)
 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2026