查看: 2762|回复: 7

[已经解决] 求数据库最大值扩展脚本。。。

[复制链接]
梦石
0
星屑
1328
在线时间
354 小时
注册时间
2009-9-14
回帖
211
发表于 2018-4-30 00:42:40 | 显示全部楼层 |阅读模式

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

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

×
我记得以前有一个数据库扩展脚本,,,
能把公共事件之类的扩大到1000以上来的,
找了半天没找到。
梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2018-4-30 10:42:27 | 显示全部楼层
本帖最后由 灯笼菜刀王 于 2018-4-30 11:05 编辑

999个还不够用? 公共事件太多会卡的.....  再说,貌似用了扩展脚本后也不能直接在数据库设置1000个以上的公共事件,要到脚本里写~, 那还不如直接操作脚本就好了~~

咱只用了7个公共事件(战斗占了6个...),一般来说20个是足够用了..... 你是要用什么东西要那么多公共事件啊= =......

像只是显示个动画什么的,这种就要占一个公共事件完全太浪费了吧,其实,只要用个变量就可以让一些小操作共用一个公共事件,

比如,像用事件引用的公共事件,就可以在引用公共事件前面加上个变量代入一个数值,然后公共事件第一条设置 当变量X == XXX的时候 在开始操作。这样只要是要用事件引用的公共事件,全部可以都塞到这里来,用变量把它们隔开就好了

同样的,道具,技能引用的公共事件也可以全部塞到一个公共事件里,用它们的 ID来隔开就好了, 找到脚本里"使用技能效果”"使用道具效果”的地方,把一个变量代入它们的ID,然后就可以用这个变量来区分了。 甚至,可以用技能为正数,道具为负数,这样的方式,把技能和道具效果都塞到同一个公共事件里。

这样一来,公共事件不就大大的节省了下来? 999个足够用了吧




回复

使用道具 举报

梦石
0
星屑
35248
在线时间
4171 小时
注册时间
2007-12-15
回帖
9489
发表于 2018-4-30 11:03:23 | 显示全部楼层
本帖最后由 89444640 于 2018-4-30 11:06 编辑

这个用全动画的话,只有动画和技能容易不够用,公用事件……
sailcat大的帖子里有全套的,我帮你找一下。
这里
https://rpg.blue/thread-405565-1-1.html
一行脚本扩张数据库

好像没有扩张地图的………等我地图能画到900时候再来问。

点评

原来还有这种风骚操作~  发表于 2018-4-30 11:08
看咱上面的编辑  发表于 2018-4-30 11:05

评分

参与人数 2星屑 +50 赞 +1 收起 理由
RyanBern + 50 认可答案
CR~ + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
1
星屑
24088
在线时间
3339 小时
注册时间
2011-7-8
回帖
3862

开拓者

发表于 2018-4-30 11:21:59 来自手机 | 显示全部楼层
灯笼菜刀王 发表于 2018-4-30 10:42
999个还不够用? 公共事件太多会卡的.....  再说,貌似用了扩展脚本后也不能直接在数据库设置1000 ...

在Interpreter里定义函数,然后在事件脚本中调用也可以大量节省空间

点评

只要是做游戏之前先设定好要做些啥,而不是做着做着加点功能就行……  发表于 2018-4-30 13:07
嗯,这个也是咱采用的方法XD,所以咱预计最后公共事件也不会超过20个咯  发表于 2018-4-30 11:28
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部