Редактирование:ShootLib

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 6: Строка 6:
 
<div class="mw-parser-output"><div class="mw-parser-output">
 
<div class="mw-parser-output"><div class="mw-parser-output">
 
<div class="mw-parser-output">
 
<div class="mw-parser-output">
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output">
 
<div class="mw-parser-output"><div class="mw-parser-output">
 
<div class="mw-parser-output"><div class="mw-parser-output">
 
<div class="mw-parser-output"><div class="mw-parser-output">
 
 
== Загрузка ==
 
== Загрузка ==
  
Строка 63: Строка 59:
 
|-
 
|-
 
| style="text-align: center;" | '''1.5'''
 
| style="text-align: center;" | '''1.5'''
| style="text-align: center;" | [https://vk.com/wall-80513593_2243 Скачать]
+
| style="text-align: center;" | Скачать
 
|  
 
|  
 
*Добавлен кэлбэк BulletHit  
 
*Добавлен кэлбэк BulletHit  
Строка 69: Строка 65:
 
*Добавлен метод ShootLib.isBullet  
 
*Добавлен метод ShootLib.isBullet  
  
|-
 
| style="text-align: center;" | '''Beta'''
 
| style="text-align: center;" | [https://vk.me/join/AJQ1d/qJIhXTUyeYRYZRRC65 Chat in VK]
 
| &nbsp;
 
 
|-
 
|-
 
| style="text-align: center;" | '''GitHub'''
 
| style="text-align: center;" | '''GitHub'''
Строка 88: Строка 80:
 
| colspan="2" style="text-align: center;" | '''SuperHeroes'''
 
| colspan="2" style="text-align: center;" | '''SuperHeroes'''
 
| style="text-align: center;" | [https://icmods.mineprogramming.org/mod?id=327 Подробнее]
 
| style="text-align: center;" | [https://icmods.mineprogramming.org/mod?id=327 Подробнее]
|-
 
| colspan="2" style="text-align: center;" | '''ScarLxrdsGunMod'''
 
| style="text-align: center;" | [https://icmods.mineprogramming.org/mod?id=394 Подробнее]
 
|-
 
| colspan="2" style="text-align: center;" | '''WolfGunsMod'''
 
| style="text-align: center;" | [https://icmods.mineprogramming.org/mod?id=397 Подробнее]
 
 
|}
 
|}
  
<br/> '''Если вы используете данную библиотеку, пожалуйста добавляйте ваш мод в список или пишите [https://vk.com/id93821471 мне].'''
+
<br/> '''Если вы используете данную библиотеку, пожалуйста добавляйте ваш мод в список или пишите [https://vk.com/id93821471 мне].'''</div> </div>
</div> </div>
 
</div>
 
 
</div>
 
</div>
  
Строка 110: Строка 94:
  
 
== Документация ==
 
== Документация ==
<div class="mw-parser-output">
 
 
<div class="mw-parser-output">
 
<div class="mw-parser-output">
 
=== Инициализация ===
 
=== Инициализация ===
  
Для начала импортируйте библиотеку.
+
Для начала испортируйте библиотеку.
 
<pre>IMPORT("ShootLib")</pre>
 
<pre>IMPORT("ShootLib")</pre>
  
Строка 200: Строка 183:
 
*Если&nbsp;image_button,&nbsp;left_handed,&nbsp;loadSoundFile, fire, aim, reload,&nbsp;crosshair и/или&nbsp;crosshairGUI не указаны, то будут назначены стандартные значения.  
 
*Если&nbsp;image_button,&nbsp;left_handed,&nbsp;loadSoundFile, fire, aim, reload,&nbsp;crosshair и/или&nbsp;crosshairGUI не указаны, то будут назначены стандартные значения.  
  
Если вы не собираетесь менять стандартнеы настройки, метод '''ShootLib.init()''' можно не вызывать </div>
+
Если вы не собираетесь менять стандартнеы настройки, метод '''ShootLib.init()''' можно не вызывать
</div>
+
</div>  
 
 
 
=== Создание боеприпаса ===
 
=== Создание боеприпаса ===
  
Строка 216: Строка 198:
  
 
Для создании нескольких боеприпасов за раз можно использовать&nbsp;'''ShootLib.addAmmos(''ammos'')''', где ''ammos ''- массив&nbsp;объектов описания боеприпасов
 
Для создании нескольких боеприпасов за раз можно использовать&nbsp;'''ShootLib.addAmmos(''ammos'')''', где ''ammos ''- массив&nbsp;объектов описания боеприпасов
<div class="mw-parser-output">
 
 
<div class="mw-parser-output">
 
<div class="mw-parser-output">
 
=== Создание оружия ===
 
=== Создание оружия ===
Строка 232: Строка 213:
 
        meta:0
 
        meta:0
 
    },
 
    },
    shotType:ShootLib.ShotType.NORMAL, //Тип выстрела
+
    shotType:ShotType.NORMAL, //Тип выстрела
    buttonType:ShootLib.ButtonType.CLICK, //Тип кнопки
+
    buttonType:ButtonType.CLICK, //Тип кнопки
 
    bullet:{
 
    bullet:{
 
        speed:10, //Сокрость пули
 
        speed:10, //Сокрость пули
Строка 249: Строка 230:
 
        reload:"reload/LugerReload.ogg" //Звук перезарядки
 
        reload:"reload/LugerReload.ogg" //Звук перезарядки
 
    },
 
    },
    shotgun:{ //Только при gun.shotType:ShootLib.ShotType.SHOTGUN
+
    shotgun:{ //Только при gun.shotType:ShotType.SHOTGUN
 
        count:6, //Кол-во дробинок
 
        count:6, //Кол-во дробинок
 
        degreesSpread:3, //Разброс дроби
 
        degreesSpread:3, //Разброс дроби
Строка 256: Строка 237:
  
 
Для создании нескольких оружий за раз можно использовать&nbsp;'''ShootLib.addGuns(''guns'')''', где ''guns ''- массив&nbsp;объектов описания оружий
 
Для создании нескольких оружий за раз можно использовать&nbsp;'''ShootLib.addGuns(''guns'')''', где ''guns ''- массив&nbsp;объектов описания оружий
</div>
 
  
 +
<div class="mw-parser-output"><div class="mw-parser-output">
 
== Полная документация ==
 
== Полная документация ==
  

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии GNU Free Documentation License 1.3 или более поздняя (см. Mineprogramming wiki:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!