Клиентские функции — различия между версиями

Материал из Bully Multiplayer Wiki
Перейти к: навигация, поиск
(Новая страница: «<div style="border: 2px solid #E55959; padding:12px 8px 4px 8px; margin:10px;"> <table style="border-spacing: 0; width: 100%;"> <tr> <td style="color: #E5…»)
 
 
(не показаны 19 промежуточных версий 1 участника)
Строка 1: Строка 1:
<div style="border: 2px solid #E55959; padding:12px 8px 4px 8px; margin:10px;">
+
{{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}}
<table style="border-spacing: 0; width:  100%;">
+
<div class="page_client_functions_frame">
 +
<table class="page_infotable">
 
   <tr>
 
   <tr>
     <td style="color: #E55959; font-size: 22px;text-align: right">Клиентские функции.</td>
+
     <td class="page_client_side_function">Клиентские функции</td>
 
   </tr>
 
   </tr>
 
   </table>
 
   </table>
----
+
<div class="page_client_side_textwarn">
<div style="border: 1px solid #E55959; padding:4px 8px 4px 8px; background: #FF6363;">
+
'''Данный список предназначен для использования на клиентской стороне Bully Multiplayer.'''<br>
Список данных функций предназначен для использования на клиентской стороне скриптинга Bully MP.
+
'''Некоторые из этих свойств, методов и конструкторов могут отсутствовать на серверной стороне.'''
 +
</div><br>
 +
==Мультиплеер==
 +
{{Client Functions: Multiplayer}}
  
'''Некоторые из этих функций могут не работать на серверной стороне.'''
+
==Игрок==
</div>
+
{{Client Functions: Player}}
== Игрок: player.? ==
+
* [[player.position]]
+
  
== Графика: bullymp.graphics.? ==
+
==Обработчик событий==
* [[graphics.drawrect]]
+
{{Client Functions: EventHandlers}}
</div>
+
 
 +
==Графика==
 +
{{Client Functions: Graphics}}
 +
 
 +
==Чат==
 +
{{Client Functions: ChatWindow}}
 +
 
 +
==Прочее==
 +
{{Client Functions: Other}}
 +
 
 +
 
 +
''... новый функционал будет добавляться по мере его появления, и по мере появления свободного времени у редакторов.''

Текущая версия на 22:15, 23 февраля 2018

Клиентские функции

Данный список предназначен для использования на клиентской стороне Bully Multiplayer.
Некоторые из этих свойств, методов и конструкторов могут отсутствовать на серверной стороне.


Содержание

Мультиплеер

свойство bullymp.localPlayer
свойство bullymp.remotePlayers
свойство bullymp.vehicles
свойство bullymp.chatWindow
свойство bullymp.commandWindow
свойство bullymp.graphics

Игрок

свойство player.position
свойство player.heading
свойство player.health
свойство player.name
свойство player.modelId
свойство player.areaId
свойство player.currentWeaponId
свойство player.color
свойство player.ping
свойство player.moveSpeed

Обработчик событий

метод eventHandlers.add
метод eventHandlers.remove

Графика

метод graphics.getScreenWidth
метод graphics.getScreenHeight
метод graphics.drawRect
метод graphics.drawText
метод graphics.drawLine
метод graphics.drawLine3D

Чат

свойство commandWindow.enabled
свойство commandWindow.active
свойство chatWindow.enabled
метод chatWindow.addMessage

Прочее

конструктор Font
конструктор RGB
конструктор RGBA
конструктор Vector2
конструктор Vector3


... новый функционал будет добавляться по мере его появления, и по мере появления свободного времени у редакторов.