Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
V
Vgdpro Scripts
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xiaoye
Vgdpro Scripts
Commits
62a60030
Commit
62a60030
authored
Apr 09, 2024
by
whenmo
Committed by
GitHub
Apr 09, 2024
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update README.md
parent
d94521f7
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
31 additions
and
14 deletions
+31
-14
README.md
README.md
+31
-14
No files found.
README.md
View file @
62a60030
# vgdpro的卡片脚本编写文档
> 本游戏的脚本基于lua。使用自定义库: [VgD.lua](VgD.Lua), [VgDefinition.Lua](VgDefinition.Lua), [VgFuncLib.lua](VgFuncLib.Lua) 来涵括大部分需要的内容。
大家写脚本基本只需要一些基础的逻辑整理和调用对应的库就能完成编写。以下是一些最基础的教程
如果还有不懂可以加群:721095458
<details>
...
...
@@ -12,6 +14,8 @@
3.
[
效果注册范例
](
#效果注册范例
)
4.
[
基础常量介绍
](
#typecodeproperty都具体有啥
)
5.
[
VgD函数库详解
](
#VgD函数库详解
)
1.
[
指令卡cost
](
#1指令卡cost
)
</details>
...
...
@@ -104,20 +108,33 @@ end
# VgD函数库详解
## 1.指令卡cost
因为魔合成的不向下兼容而生的函数, 用于通常指令的注册, 如效果:
==通过【费用】[计数爆发1]施放!选择你的1个单位, 这个回合中, 力量+5000。选择你的弃牌区中的1张「瓦尔里纳」, 加入手牌==
```
lua
VgD
.
SpellActivate
(
c
,
m
,
op
,
con
,
cost
,
dis
,
eb
,
sb
,
sc
,
cb
)
--[[
op -> 效果的内容
con -> 效果的条件
cost -> 特殊的费用标识(填写卡号否则为0,适用于存在对于一下参数均适用的费用)
dis -> 将手牌中的x张卡舍弃
eb -> 能量爆发x
sb -> 灵魂爆发x (soul blast)
sc -> 灵魂填充x (soul charge)
cb -> 计数爆发x (counter blast)
--]]
VgD
.
SpellActivate
(
c
,
m
,
op
,
con
[,
cost
,
dis
,
eb
,
sb
,
sc
,
cb
])
```
因为魔合成的不向下兼容而生的函数, 用于通常指令的注册, 如效果:==通过【费用】[计数爆发1]施放!选择你的1个单位, 这个回合中, 力量+5000。选择你的弃牌区中的1张「瓦尔里纳」, 加入手牌==
`c`
:
`m`
:
参数注释
> `c` : 注册这个效果的卡
>
> `m` : 这张卡的卡号
>
> `op` : 效果的内容
>
> `con` : 效果的条件
>
> `cost` : 特殊的费用标识(填写卡号否则为0,适用于存在对于一下参数均适用的费用)
>
> `dis` : 将手牌中的x张卡舍弃
>
> `eb` : 能量爆发x (Energy Blast)
>
> `sb` : 灵魂爆发x (Soul Blast)
>
> `sc` : 灵魂填充x (Soul Charge)
>
> `cb` : 计数爆发x (Counter Blast)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment