Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
tlddayz

init.c Стартовый лут

Почему то срабатывает только первый сет

 

{
	    player.RemoveAllItems();
	    
	    EntityAI itemEnt;
	    ItemBase itemBs;
	    
	    switch (Math.RandomInt(0,1)) { 
	    case 0:
		{
	    // Soldier
	    player.GetInventory().CreateInInventory("CargoPants_Black");itemBs = ItemBase.Cast(itemEnt);
	    player.GetInventory().CreateInInventory("Hoodie_Black");itemBs = ItemBase.Cast(itemEnt);
	    player.GetInventory().CreateInInventory("AthleticShoes_Black");itemBs = ItemBase.Cast(itemEnt);
		player.GetInventory().CreateInInventory("Chemlight_White");itemBs = ItemBase.Cast(itemEnt);
	    player.GetInventory().CreateInInventory("Apple");itemBs = ItemBase.Cast(itemEnt);
	    player.GetInventory().CreateInInventory("MakarovIJ70");itemBs = ItemBase.Cast(itemEnt);
	    player.GetInventory().CreateInInventory("Mag_IJ70_8Rnd");itemBs = ItemBase.Cast(itemEnt);
	    break; 
		}
	    case 1: 
		{
	    // Paramedic
	    player.GetInventory().CreateInInventory("CargoPants_Grey");itemBs = ItemBase.Cast(itemEnt); 
	    player.GetInventory().CreateInInventory("Hoodie_Grey");itemBs = ItemBase.Cast(itemEnt); 
	    player.GetInventory().CreateInInventory("SalineBagIV");itemBs = ItemBase.Cast(itemEnt);
	    player.GetInventory().CreateInInventory("BandageDressing");itemBs = ItemBase.Cast(itemEnt);
        player.GetInventory().CreateInInventory("Apple");itemBs = ItemBase.Cast(itemEnt);
        player.GetInventory().CreateInInventory("AthleticShoes_Grey");itemBs = ItemBase.Cast(itemEnt);
        player.GetInventory().CreateInInventory("Chemlight_White");itemBs = ItemBase.Cast(itemEnt);
        player.GetInventory().CreateInInventory("MakarovIJ70");itemBs = ItemBase.Cast(itemEnt);
        player.GetInventory().CreateInInventory("Mag_IJ70_8Rnd");itemBs = ItemBase.Cast(itemEnt);
	    player.GetInventory().CreateInInventory("AmmoBox_380_35rnd");itemBs = ItemBase.Cast(itemEnt);
	    break;
		}
									}
//      Give universal gear
	    itemEnt = player.GetInventory().CreateInInventory("Rag");
	    itemBs = ItemBase.Cast(itemEnt);
	    itemBs.SetQuantity(4);
//		SetRandomHealth(itemEnt);
		player.GetInventory().CreateInInventory("HuntingKnife");
	}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

потому как RandomInt это рандом от 0 до 1, но не включая 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0

должно быть так switch (Math.RandomInt(1,2)) Соответственно и сеты должны начинаться с case 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка