赞 | 27 |
VIP | 400 |
好人卡 | 13 |
积分 | 17 |
经验 | 69730 |
最后登录 | 2025-8-2 |
在线时间 | 3039 小时 |
Lv3.寻梦者 (暗夜天使) 精灵族の天使
- 梦石
- 0
- 星屑
- 1707
- 在线时间
- 3039 小时
- 注册时间
- 2007-3-16
- 帖子
- 33731
 
|
第一个需要用脚本
挂公共事件:
$data_skills[x].occasion = 3
在宿屋恢复后:
$data_skills[x].occasion = 1
第2个参考第1条,只不过在技能公共事件以后设定计时器,开启计时器并打开并行开关。
并行开关启动并行操作公共事件:
当计时器的时间为0分0秒时关闭计时器,然后使用脚本$data_skills[x].occasion = 1恢复技能使用。
第3个技能么……需要全面修改数据库,添加一个龙变身状态,这个在物品效果的时候设条件分歧,如果人物属性包括龙状态的话,恢复为0。同时启动并行事件,判断主角的sp是否大于规定值。如果大于的话,每回合减去设定值,如果小于的时候,解除龙变身状态。
另外启动一个并行的龙事件判定,需要一个变量来控制主角的战斗图。需要变成那条龙的技能的时候就更改相应的变量,主角的战斗图就切换了,同时增加龙变身状态。如果每条龙有不同的属性的话,注意前边的物品效果等要设入这些属性。
水晶的判定问题可以用持有物品判定。你可以依然利用$data_skill[x].occasion = 0(平时)1(战斗)2(菜单)3(不能)判定变身龙技能。
第4个相对来说简单。此技能威力为0,但是死亡状态上打上一个+号……这个可以设定其他人的死亡状态的a-f决定对此技能的免疫程度,技能的命中率也可以设定……我就是用这个做咒杀的……
当然。如果使用了以上情况的话,还要储存状态的,否则下次读档会恢复。
参考此帖。
http://rpg.blue/web/htm/news521.htm
恩恩。我大概说个轮廓,至于详细情况你得好好琢磨一下。 |
|