Es/VScript: Difference between revisions
< Es
Jump to navigation
Jump to search
mNo edit summary |
m (Multipage removal) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{LanguageBar|title = VScript}} | ||
__NOTOC__ | __NOTOC__ | ||
__NOTOC__ | __NOTOC__ | ||
'''VScript''', introducido en {{l4d2|4}}, es una máquina virtual para realizar script que actúe como capa de fusión abstracta entre el motor {{source|4}} y scripts externos. Según {{Game link|Alien Swarm SDK}}, es compatible con los siguientes lenguajes de scripting: | '''VScript''', introducido en {{l4d2|4}}, es una máquina virtual para realizar script que actúe como capa de fusión abstracta entre el motor {{source|4}} y scripts externos. Según {{Game link|Alien Swarm SDK}}, es compatible con los siguientes lenguajes de scripting: | ||
* | * {{L|Squirrel}} | ||
* [[Wikipedia | * [[Wikipedia:Lua|Lua]] | ||
* [[Wikipedia | * [[Wikipedia:GameMonkey Script|Gamemonkey]] | ||
* [[Wikipedia | * [[Wikipedia:Python|Python]] | ||
Los archivos de script se leen desde <code>/scripts/vscripts/</code>, en el directorio del juego. | Los archivos de script se leen desde <code>/scripts/vscripts/</code>, en el directorio del juego. | ||
Para saber cómo se utiliza VScripts, véase | Para saber cómo se utiliza VScripts, véase {{L|VScript Fundamentals}}. | ||
==Implementaciones== | ==Implementaciones== | ||
Line 17: | Line 18: | ||
|- style=vertical-align:top | |- style=vertical-align:top | ||
|style=padding-right:2em| | |style=padding-right:2em| | ||
=== | ==={{L|Squirrel}} {{sq}}=== | ||
{{tf2|4}} | {{tf2|4}} | ||
: | :{{L|TF2 VScript Examples|Ejemplos de scripts}} | ||
: | :{{L|List of TF2 Script Functions|Lista de funciones de scripts}} | ||
{{l4d2|4}} | {{l4d2|4}} | ||
: | :{{L|L4D2 Vscripts|Scripting}} | ||
: | :{{L|L4D2_Director_Scripts|Scripts del director}} | ||
: | :{{L|L4D2 Vscript Examples|Ejemplos de script}} | ||
: | :{{L|List of L4D2 Script Functions|Lista de funciones de scripts}} | ||
{{as|4}} | {{as|4}} | ||
{{portal2|4}} | {{portal2|4}} | ||
: | :{{L|List of Portal 2 Script Functions|Lista de funciones de scripts}} | ||
{{sfm|4}} | {{sfm|4}} | ||
Line 38: | Line 39: | ||
{{csgo|4}} | {{csgo|4}} | ||
: | :{{L|List of CS:GO Script Functions|Lista de funciones de scripts}} | ||
: | :{{L|Listening to game events in CS:GO|En eventos del juego}} | ||
: | :{{L|CS:GO VScript Examples|Ejemplos de VScript}} | ||
{{con|4}} | {{con|4}} | ||
: | :{{L|List of Contagion Script Functions|Lista de funciones de scripts}} | ||
{{nd|4}} | {{nd|4}} | ||
: | :{{L|List of ND Script Functions|Lista de funciones de scripts}} | ||
{{Titanfall|4}} | {{Titanfall|4}} | ||
{{asrd|4}} | {{asrd|4}} | ||
: | :{{L|List of Reactive Drop Script Functions|Lista de funciones de scripts}} | ||
{{mapbase|4}} (Implementaciones personalizadas) | {{mapbase|4}} (Implementaciones personalizadas) | ||
Line 57: | Line 58: | ||
:[https://github.com/mapbase-source/source-sdk-2013/tree/master/sp/src/vscript GitHub] | :[https://github.com/mapbase-source/source-sdk-2013/tree/master/sp/src/vscript GitHub] | ||
{{jbep3|4}} | {{jbep3|4}} | ||
: | :{{L|List of Jabroni Brawl: Episode 3 Script Functions|Lista de funciones de scripts}} | ||
|style=padding-right:2em| | |style=padding-right:2em| | ||
===Lua {{lua}}=== | ===Lua {{lua}}=== | ||
Line 63: | Line 64: | ||
{{dota2|4}} | {{dota2|4}} | ||
: | :{{L|Dota_2_Workshop_Tools/Scripting|Scripting}} | ||
: | :{{L|Dota_2_Workshop_Tools/Scripting/API|API de scripting}} | ||
{{gmod|4}} | {{gmod|4}} | ||
{{svrh|4}} | {{svrh|4}} | ||
: | :{{L|SteamVR/Environments/Scripting|Scripting}} | ||
: | :{{L|SteamVR/Environments/Scripting/API|API de scripting}} | ||
: | :{{L|SteamVR/Environments/Scripting/Custom Tool Creation|Herramienta de creación de scripts}} | ||
: | :{{L|SteamVR/Environments/Scripting/Flashlight Tool Tutorial|Scripted Flashlight Tool Tutorial}} | ||
{{hla|4}} | {{hla|4}} | ||
: | :{{L|Half-Life:_Alyx_Workshop_Tools/Lua_Scripting|Scripting}} | ||
: | :{{L|Half-Life_Alyx_Scripting_API|API de scripting}} | ||
;General {{source2|4}} | ;General {{source2|4}} | ||
: | :{{L|Source 2 Animation System VScript API|API de VScript del sistema de animación de Source 2}} | ||
{{jbep3|4}} | {{jbep3|4}} | ||
: | :{{L|List of Jabroni Brawl: Episode 3 Script Functions|Lista de funciones de scripts}} | ||
| | | | ||
===Python=== | ===Python=== | ||
;{{sfm|4}} | ;{{sfm|4}} | ||
: | :{{L|SFM/Scripting_with_Python|Scripting/Rigging}} | ||
|} | |} | ||
==Véase también== | ==Véase también== | ||
* | *{{L|Entity Scripts|Scripts de entidades}} | ||
*{{ent|logic_script}} | *{{ent|logic_script}} | ||
{{ACategory|VScript}} | |||
{{ACategory|Technical}} | |||
{{ACategory|Scripting}} |
Latest revision as of 12:03, 12 July 2024
VScript, introducido en Left 4 Dead 2, es una máquina virtual para realizar script que actúe como capa de fusión abstracta entre el motor
Source y scripts externos. Según
Alien Swarm SDK , es compatible con los siguientes lenguajes de scripting:
Los archivos de script se leen desde /scripts/vscripts/
, en el directorio del juego.
Para saber cómo se utiliza VScripts, véase VScript Fundamentals .
Implementaciones
Squirrel
|
Lua
|
Python |