Project1
标题:
请问高手,如何制作技能书
[打印本页]
作者:
花王子
时间:
2008-8-23 23:46
标题:
请问高手,如何制作技能书
这个问题我之前已经提过了,他们告诉我用公共事件的方法来实现。
这个方法并不可以实现让使用的对像角色习的书本技能。
只能让公共事件中设定的角色习的技能。 [LINE]1,#dddddd[/LINE]
此贴于 2008-8-24 23:43:54 被版主darkten提醒,请楼主看到后对本贴做出回应。
[LINE]1,#dddddd[/LINE]
版务信息:版主帮忙结贴~
作者:
地狱的蓝炎
时间:
2008-8-23 23:59
你在设定公共事件时要设一个选项:
问:要让谁学习技能
1.
2.
3.
4.
四个选项分别对应不同的人物。
在数据库里,物品要选成对己方全体使用,不要让那个选择人物的窗口出来,要不然看起来会很奇怪。
这是事件法,脚本发有点麻烦,你要是觉得不好再问吧。先把这个学会了!
作者:
凌冰
时间:
2008-8-24 00:05
用状态法
物品设置为单体,附加某种状态
公共事件中,逐个判断,有该种状态的学习技能,然后去除该状态 [LINE]1,#dddddd[/LINE]
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者:
花王子
时间:
2008-8-24 00:28
多谢2楼,但我的角色不止4位呀,怎么办
作者:
灯笼菜刀王
时间:
2008-8-24 00:34
先在状态栏做个状态。名字命名为“学习”
然后在技能书这个道具里引公共事件。并让道具书使用后附带“学习”状态
公共事件里最后一页的脚本里写上
for actor in $game_party.actors
for i in actor.states
if $data_states
.name == "学习"
actor.learn_skill(技能ID)
end
end
end
然后全体清除“学习状态”
作者:
clande
时间:
2008-8-24 02:46
物品:XX技能书
效果范围:己方单体
可能使用中:菜单中
公共事件:学习XX技能
公共事件名:学习XX技能
显示文章:谁学习?
选择项:1. 2. 3. 4.更多(如果队员过多,那就可以在4 里面写更多,然后在更多里面添加选择项,如此反复。)
条件分歧:如果学会此技能则显示文章:已经学会,不可重复。(这是建议,可以忽略)
选择项栏里:对应的角色增减特技
显示文章:成功学会
这样也应该可以吧……
作者:
kkllqzq
时间:
2008-8-24 04:53
呵呵,这个很简单的啊,
使用物品的人肯定有变量啊
如果你是更换领队的话,每次更换领队的时候更改一个变量a
然后学习技能的时候调用公共事件,判断a是多少,则让相应的人学习技能。
呵呵{/wx}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1