查看: 2830|回复: 3

[原创发布] 【新人自制】便利的调用事件脚本 v0.01

[复制链接]
梦石
8
星屑
6315
在线时间
1177 小时
注册时间
2019-6-22
回帖
313

极短25参与极短24获奖极短23参与

发表于 2022-9-2 18:03:23 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 剑崎一真Blade 于 2022-9-3 21:30 编辑

这是一个方便制作者调用事件脚本的工具,大多由简陋的function指令制成。
可能包含了一些非常新鲜的功能。

P.S:顺便感谢ryanye(古火乐)

tmc_utils(ver0.02).zip (2.23 KB, 下载次数: 36)

更新记录
ver 0.02:
qkillevent(n) ···暂时消除指定id的事件

qxsparam(u,"n") ···同qparam(),但返回的值会乘以100。

qatts(n) ···返回n号角色的攻击速度补正

qattt(n) ···返回n号角色的攻击追加次数

qstaa(u,n) ···为u号角色施加ID为n的状态。

qstar(u,n) ···为u号角色移除ID为n的状态。

qstac(u,n) ···检查u号角色是否存在ID为n的状态。

lastattacker() ···返回最后发动攻击/技能的玩家的ID

forceremoveallwpn() ···移除背包内所有未装备武器


可用指令列表
================================================================
可用指令列表
================================================================

================================================================
1:变量,开关
================================================================
qv(n) ···返回n号变量的数值

qs(n) ···返回n号开关的状态(true与false)

qv_set(v,n) ···设定v号变量值为n

qs_set(v,n) ···设定v号开关值为n(true与false)

rand(min,max) ···生成随机数
================================================================
2:角色能力值
================================================================
qasr(u,n) ···返回u号队员攻击时释放n号状态的几率(攻击状态率)
例:qasr(1,3)

qparam(u,"n") ···返回u号队员的能力值(n值需带""号,支持:hp,mp,tp,mhp,mmp,atk,def,agi,luk,mat,mdf...等)
例:qparam(1,"atk")


================================================================
3:事件,玩家
================================================================
teleportpl(x,y) ···传送玩家到指定位置

qdistance(tgt1,tgt2) ···检测tgt1与tgt2之间的事件或玩家的距离,填-1时为玩家
例:qdistance(-1,1)

qpls(n,a,b) ···以a音量,b音调播放声音"n"
例:qpls("gun1",80,100)

char.forcedsetDirection(n) ···无视固定朝向,强制切换玩家/事件的朝向为n(8上2下4左6右)
例:$gameMap._events[1].forcedsetDirection(4),gamePlayer.forcedsetDirection(4)

qpd(n) ···获取n号事件的朝向(填-1则获取玩家的朝向)

评分

参与人数 3赞 +3 收起 理由
540666123 + 1 我很赞同
wabcmcc + 1 塞糖
alexncf125 + 1 $gameMap._events[1].forcedsetDirection(4

查看全部评分

无言。
作品:
UN1L3αSH : http://rpg.blue/thread-494672-1-3.html
梦石
0
星屑
7089
在线时间
722 小时
注册时间
2021-3-5
回帖
731
发表于 2022-9-2 18:16:47 | 显示全部楼层
我上电视了呢
我的rand()好用吧,哈哈
回复

使用道具 举报

梦石
0
星屑
5405
在线时间
311 小时
注册时间
2022-2-14
回帖
40
发表于 2022-9-3 08:40:21 | 显示全部楼层
回复

使用道具 举报

梦石
8
星屑
6315
在线时间
1177 小时
注册时间
2019-6-22
回帖
313

极短25参与极短24获奖极短23参与

 楼主| 发表于 2022-9-3 21:31:46 | 显示全部楼层
v0.02版本更新,增加了几个“新”函数
无言。
作品:
UN1L3αSH : http://rpg.blue/thread-494672-1-3.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部