Difference between revisions of "VScript:ru"

From Valve Developer Community
Jump to: navigation, search
(Created page with "{{otherlang2 |en=VScript }} '''VScript''' представляет собой виртуальную машину для выполнения сценариев, которы...")
 
m (Conform to translated page standards.)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{otherlang2
+
{{lang|VScript}}
|en=VScript
+
'''VScript''' представляет собой виртуальную машину для выполнения сценариев, которые действуют между движком Source и внешних скриптов.Начиная с {{Game link|Alien Swarm SDK}}, поддерживаются, или будут поддерживаться такие языки программирования, как:
}}
 
'''VScript''' представляет собой виртуальную машину для выполнения сценариев, которые действуют между движком Source и внешних скриптов.Поддерживаются следующие языки:
 
  
 
* [[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> и выполняются в папке с игрой.
  
 
==Реализации==
 
==Реализации==
  
 
===[[Squirrel]]===
 
===[[Squirrel]]===
;{{game link|Left 4 Dead 2}}
+
;{{l4d2}} [[Left_4_Dead_2:ru|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:ru|Список функций]]
  
;{{game link|Counter-Strike: Global Offensive}}
+
;{{game link|Counter-Strike: Global Offensive:ru}}
:[[List_of_Counter-Strike:_Global_Offensive_Script_Functions|Список функций]]
+
:[[List_of_Counter-Strike:_Global_Offensive_Script_Functions:ru|Список функций]]
:[[CSGO_Vscript_Examples|Примеры скриптов]]
+
:[[Примеры_скриптов_CSGO|Примеры скриптов]]
  
 
;{{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]]''
  
  
Line 58: Line 59:
 
*[[Logic_script|logic_script]]
 
*[[Logic_script|logic_script]]
  
[[Category:Technical]]
+
[[Category:Technical:ru]]
[[Category:Scripting]]
+
[[Category:Scripting:ru]]

Latest revision as of 15:04, 29 August 2021

English 简体中文

VScript представляет собой виртуальную машину для выполнения сценариев, которые действуют между движком Source и внешних скриптов.Начиная с Alien Swarm 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:ru
Список функций
Примеры скриптов
Contagion Contagion
Список функций
Alien Swarm: Reactive Drop 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


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