Модуль плагина Weapon Giver 1.6

Позволяет покупать оружие через шоп

  1. White Wolf

    White Wolf [] (int _n) -> double { return (_n % 2) == 0;}); Супер-модератор

    Сообщения:
    1.194
    Симпатии:
    426
  2. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.001
    Симпатии:
    2.993
    Советую вынести в квар. А еще лучше просто сделать интервал между покупками.
     
  3. White Wolf

    White Wolf [] (int _n) -> double { return (_n % 2) == 0;}); Супер-модератор

    Сообщения:
    1.194
    Симпатии:
    426
    Каждые n раундов или по таймеру?
     
  4. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.579
    Симпатии:
    1.989
    А можно было и просто сделать возможность покупки любого оружия зоной покупки "на месте" игрока, дав ему сразу максимум денег.
     
  5. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.001
    Симпатии:
    2.993
    White Wolf, просто float на каждого игрока. при покупке в неё GetGameTime(). И проверку на то прошло ли N сек. А в кфг (даже не в квар, а знчение в kv кфг) выводишь как раз это N сек.

    Еще предлагаю сделать "team" если указано - можно купить только за указанную команду, если нет - всем.

    AlmazON, на некоторых серверах отключаются байзоны.
     
  6. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.579
    Симпатии:
    1.989
    Зона покупки только для конкретного игрока. Есть такой плагин, который делает покупку, доступную в любом месте карты.
    Что-то вроде этого... А то, я смотрю, некоторые не могут заполнить даже простейший конфиг, хотят "попроще". Оффтоп
    Купить себе и для друга - не даст. Точно так не пойдёт. Что же это за VIP тогда такой?
     
  7. September

    September

    Сообщения:
    1.194
    Симпатии:
    165
    Добавь в первый пост список всех доступых оружий.
     
  8. White Wolf

    White Wolf [] (int _n) -> double { return (_n % 2) == 0;}); Супер-модератор

    Сообщения:
    1.194
    Симпатии:
    426
    Обновление версия 1.1.
    Описание обновления
    Добавлена команда перезагрузки конфига weapons.txt (sm_shop_wg_reload).
    Добавлен интервал перед новой покупкой в файле weapons.txt
    Добавлен параметр "team" имеет значения "t" "ct" в зависимости от команд отображает команде предмет. Если убрать параметр, то по умолчанию видно всем.
    Обновление версия 1.2.
    Изменения на bitbucket.
     
    Последнее редактирование: 5 окт 2015
  9. Станислав Бологан

    Станислав Бологан

    Сообщения:
    49
    Симпатии:
    1
    Можете добавить покупку гранат, зевса и армора в CS:GO? Пожалуйста! :)
     
  10. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.001
    Симпатии:
    2.993
    Станислав Бологан, это как раз твоя задача т.к. это делается в кфг
     
  11. SHAREN

    SHAREN Servers-Info.Ru

    Сообщения:
    208
    Симпатии:
    13
    Добавь пожалуйста команду для быстрой покупки.

    Код:
    	"scar20" // Уникальный идентификатор в магазине
    	{
    		"name"		"Покупка SCAR20" // Название предмета в меню
    		"desc"		"Testing..." // Описание предмета в меню
    		"price"		"1000" // Цена
    		"weapons"	"weapon_scar20," // Оружие которое игрок получит после покупки (через запятую)
    		"clip"		"1," // Кол-во патронов в обойме
    		"ammo"		"4," // Кол-во дополнительных патронов
    		"team" "ct"     // Доступно только КТ.
    		"!scar20"     // команда для быстрой покупки
    	}
     
  12. Станислав Бологан

    Станислав Бологан

    Сообщения:
    49
    Симпатии:
    1
    Немного не так написал. :) Смысл в том что не выдаёт ничего, всё прописано.

    Так выглядит мой КФГ, но при покупке ничего не выдаёт:
    Код:
    "Weapons"
    {
    	"interval"		"5.0"
    	
    	"taser"
    	{
    		"name"		"Шокер"
    		"desc"		"Тест, не покупать!"
    		"price"		"100000"
    		"weapons"	"taser"
    		"clip"		"1"
    		"ammo"		"1"
    	}
    	"ak47_deagle"
    	{
    		"name"		"Покупка AK47 + Deagle"
    		"desc"		"Тест, не покупать!"
    		"price"		"100000"
    		"weapons"	"weapon_ak47,weapon_deagle,"
    		"clip"		"40,4,"
    		"ammo"		"200,6,"
    	}
    	"hegrenade"
    	{
    		"name"		"Осколочная граната"
    		"desc"		"Тест, не покупать!"
    		"price"		"100000"
    		"weapons"	"hegrenade"
    		"clip"		"1"
    		"ammo"		"1"
    	}
    	"flashbang"
    	{
    		"name"		"Флешка"
    		"desc"		"Тест, не покупать!"
    		"price"		"100000"
    		"weapons"	"flashbang"
    		"clip"		"1"
    		"ammo"		"0"
    	}
    	"decoy"
    	{
    		"name"		"Декой"
    		"desc"		"Тест, не покупать!"
    		"price"		"100000"
    		"weapons"	"decoy"
    		"clip"		"1"
    		"ammo"		"1"
    	}
    }
     
  13. Tonki_Ton

    Tonki_Ton

    Сообщения:
    317
    Симпатии:
    31
    А разве не weapon_taser, weapon_decoy и тд ?
     
  14. White Wolf

    White Wolf [] (int _n) -> double { return (_n % 2) == 0;}); Супер-модератор

    Сообщения:
    1.194
    Симпатии:
    426
    Посмотрю что можно сделать.
     
  15. Станислав Бологан

    Станислав Бологан

    Сообщения:
    49
    Симпатии:
    1
    Так и так пробовал, с приставкой weapon_ выдёт только флешку, без приставки флешку не выдаёт. А остальные оружия именно тазер, гранаты не выдаёт никак. :С
     
  16. SHAREN

    SHAREN Servers-Info.Ru

    Сообщения:
    208
    Симпатии:
    13
    Код:
    	"weapons"	"weapon_hegrenade,weapon_smokegrenade,weapon_flashbang,weapon_incgrenade"
    		"clip"		"1,1,1,1"
    		"ammo"		"1,1,1,1"
    Все прекрасно работает :beer:
     
  17. Станислав Бологан

    Станислав Бологан

    Сообщения:
    49
    Симпатии:
    1
    Да всё заработало, почему-то конфиг через серверную консоль не обновлялся, когда в игре вписал обновился. :)
    Теперь бы сделать чтобы броня выдавалась, с броней точно уже 2 раза так и так пробовал, не выдаётся.
     
  18. White Wolf

    White Wolf [] (int _n) -> double { return (_n % 2) == 0;}); Супер-модератор

    Сообщения:
    1.194
    Симпатии:
    426
    Станислав Бологан, броня не является оружием.
     
  19. White Wolf

    White Wolf [] (int _n) -> double { return (_n % 2) == 0;}); Супер-модератор

    Сообщения:
    1.194
    Симпатии:
    426
  20. Kurt

    Kurt

    Сообщения:
    16
    Симпатии:
    0
    А как убрать описание в главном меню в шопе