Difference between revisions of "VScript:ru"

From Valve Developer Community
Jump to: navigation, search
(Created page with "{{otherlang2 |en=VScript }} '''VScript''' представляет собой виртуальную машину для выполнения сценариев, которы...")
 
m (Updated games/links)
Line 2: Line 2:
 
|en=VScript
 
|en=VScript
 
}}
 
}}
'''VScript''' представляет собой виртуальную машину для выполнения сценариев, которые действуют между движком Source и внешних скриптов.Поддерживаются следующие языки:
+
'''VScript''' представляет собой виртуальную машину для выполнения сценариев, которые действуют между движком Source и внешних скриптов.Начиная с [[Alien Swarm SDK]], поддерживаются, или будут поддерживаться такие языки программирования, как:
  
 
* [[Squirrel]]
 
* [[Squirrel]]
* [http://en.wikipedia.org/wiki/Lua_%28programming_language%29 Lua]
+
* [https://ru.wikipedia.org/wiki/Lua Lua]
* [http://en.wikipedia.org/wiki/GameMonkey_Script Gamemonkey]
+
* [https://ru.wikipedia.org/wiki/GameMonkey Gamemonkey]
* [http://en.wikipedia.org/wiki/Python_%28programming_language%29 Python]
+
* [https://ru.wikipedia.org/wiki/Python Python]
  
 
Файлы скриптов размещаются в <code>scripts/vscripts/</code> и выполняются в папке с игрой.
 
Файлы скриптов размещаются в <code>scripts/vscripts/</code> и выполняются в папке с игрой.
Line 15: Line 15:
 
===[[Squirrel]]===
 
===[[Squirrel]]===
 
;{{game link|Left 4 Dead 2}}
 
;{{game link|Left 4 Dead 2}}
:[[L4D2 Vscripts|Скриптинг в L4D2]]
+
:[[L4D2 Vscripts|Скриптинг]]
:[[L4D2_Director_Scripts | Director Scripts]]
+
:[[L4D2_Director_Scripts | Скрипты создателей]]
 
:[[L4D2 Vscript Examples|Примеры скриптов]]
 
:[[L4D2 Vscript Examples|Примеры скриптов]]
:[[List of L4D2 Script Functions | Скрипты API]]
+
:[[List of L4D2 Script Functions | Список функций]]
  
 
;{{game link|Nuclear Dawn}}
 
;{{game link|Nuclear Dawn}}
 
+
:[[List of ND Script Functions|Список функций]]
 
;{{game link|Alien Swarm}}
 
;{{game link|Alien Swarm}}
  
 
;{{game link|Portal 2}}
 
;{{game link|Portal 2}}
:[[Список функций Portal 2]]
+
:[[List of Portal 2 Script Functions|Список функций]]
  
 
;{{game link|Counter-Strike: Global Offensive}}
 
;{{game link|Counter-Strike: Global Offensive}}
Line 32: Line 32:
  
 
;{{game link|Contagion}}
 
;{{game link|Contagion}}
:[[Список функций Contagion]]
+
:[[List of Contagion Script Functions|Список функций]]
  
;{{game link|Insurgency}}
+
;{{game link|Alien Swarm: Reactive Drop}}
{{note|Кажется New World удалила функциональность для скриптов в Insurgency.}}
+
:[[List of Reactive Drop Script Functions|Список функций]]
  
 
;{{game link|Titanfall}}
 
;{{game link|Titanfall}}
  
 
===Lua===
 
===Lua===
;{{game link|Portal 2}} (Client/UI only)
+
;{{game link|Portal 2}} (Только Client/UI)
  
 
;{{game link|Dota 2}}
 
;{{game link|Dota 2}}
:[[Dota_2_Workshop_Tools/Scripting| Скриптинг в Dota 2]]
+
:[[Dota_2_Workshop_Tools:ru/Scripting:ru|Скриптинг]]
:[[Dota_2_Workshop_Tools/Scripting/API| Скриптинг API]]
+
:[[Dota_2_Workshop_Tools/Scripting/API|Scripting API]]
  
 
;[[Destinations]]
 
;[[Destinations]]
:[[Destinations/Scripting| Скриптинг в Destinations]]
+
:[[Destinations/Scripting|Scripting]]
:[[Destinations/Scripting/API| Скриптинг API]]
+
:[[Destinations/Scripting/API|Scripting API]]
 +
 
 +
;Source 2
 +
:[[Source 2 Animation System VScript API|Система анимации в VScript]]
  
 
==Основы==
 
==Основы==
''Статья [[Vscript_Fundamentals|Основы Vscript]]''
+
''Main article [[Vscript_Fundamentals| Vscript Fundamentals]]''
  
  

Revision as of 07:52, 5 January 2019

English

VScript представляет собой виртуальную машину для выполнения сценариев, которые действуют между движком Source и внешних скриптов.Начиная с Alien Swarm SDK, поддерживаются, или будут поддерживаться такие языки программирования, как:

Файлы скриптов размещаются в scripts/vscripts/ и выполняются в папке с игрой.

Реализации

Squirrel

<Left 4 Dead 2> Left 4 Dead 2
Скриптинг
Скрипты создателей
Примеры скриптов
Список функций
<Nuclear Dawn> Nuclear Dawn
Список функций
<Alien Swarm> Alien Swarm
[Portal 2] Portal 2
Список функций
<Counter-Strike: Global Offensive> Counter-Strike: Global Offensive
Список функций
Примеры скриптов
<Contagion> Contagion
Список функций
Alien Swarm: Reactive Drop
Список функций
<Titanfall> Titanfall

Lua

[Portal 2] Portal 2 (Только Client/UI)
<Dota 2> Dota 2
Скриптинг
Scripting API
Destinations
Scripting
Scripting API
Source 2
Система анимации в VScript

Основы

Main article Vscript Fundamentals


Смотрите также