Project1

标题: 空之轨迹RM化更新2.01增加任务菜单 [打印本页]

作者: kinguanghua    时间: 2009-10-23 03:56
标题: 空之轨迹RM化更新2.01增加任务菜单
本帖最后由 kinguanghua 于 2010-8-30 13:44 编辑

实在抱歉 大家 因为实习好久没有在线了 这个菜单的说明部分我以前在DIY的帖子里有详细的说明 具体的看这里
http://www.diyrpg.net/bbs/viewth ... &extra=page%3D3
这几天比较忙 说明我就不再重写了 所以有问题可以先留言  过一阵不忙的时候再解决

附件里我加了个备用的任务背景 大家想用可以下载
任务菜单

调用的方法$scene = Scene_Missions.new
  任务设定格式:
  名字 = ""   #是任务的名字超过四个字的时候会只显示前四个字,可以用\c[0~9]来
              #改变文字颜色。任务名字不要有重复,否则会出现错误。可以巧用名字
              #只显示四个字的限制  
  大名字 = "" #任务的页面上左边最上面的名字 这个可以自己理解,不想要可以付空值。
  上 = ""     #任务的左上内容,一般为委托人,报酬,难易度等信息。
  中 = ""     #任务的左中内容,同任务。
  下 = ""     #任务的左下内容,同任务。
  内容 = ""   #任务的右边内容,同任务。
  
  背景 = ""   #任务的背景,空的情况下为默认背景。
  add_omission(名字,大名字,上,中,下,进度,背景)
  不想自定义背景也可以直接这么写
  add_omission(名称,大名称,上,中,下,进度)
  
  1.增加新任务:
    $game_party.get_new_mission(page, index, name)
    为第page页index个位置接受一个叫name的任务。
    name就是在下面的函数get_missions里面设定的教程的名字
  2.删除任务
    delete_mission(name)
  3.完成任务
    finish_mission(name)
  4.增加任务进度
    add_mission_schedule(name,add)
    给名字为name的任务增加add个进度
  5.设定任务进度
    mission_schedule(name,s)
    设定名字为name的任务的进度为s

   
  大名字,上,中,下,内容等文本可以使用一些转义码
  c[数字]更改文字颜色0~9号的颜色
  b[数字]更改文字大小0~9
  p[图片]显示图片
  i[图标]显示图标
module CRYSTAL里面是回路的部分
这里主要说下跟之前版本的区别
设置耀晶片换米拉的换率
RATE = [ 10,10,10,10,10,10,30,20 ]
主要是回路商店用的
还有设定回路有了重大改变

设置方法:
这次为了回路商店 设置回路变为该装备和下一个装备的资料整体为一个回路
例如
211号装备
名字:                         EP1,2@1@1
勾选的属性为:          冰、光、暗
描述:                        最大EP+3%,4,1
212号装备
名字:                        2
勾选的属性为:          冰、光、暗
描述:                        20#10#10
则 EP1的各个属性为
它的名字为:                EP1
属性为:                冰2 光1 暗1
它的属性归为:          冰(就是描述里的逗号后的第一个数字4,主要用来显示图标)
它的等级为:                1

它的类型为:                2(如果为-1则可以装备多个 否则如果为正数 就只能装备1个,用来解决之前各位提出的装备7个攻击的问题)
合成它需要耀晶片个数:        冰20 光10 暗10
如图


设置每个角色的结晶孔升级所需耀晶片数量 是一个二维数组集合 每个的列代表属性 行代表第几个结晶孔 具体看范例
  PRICE = [nil,
  #角色1
  [
  #等级0->1
    [ nil,
属性  A  B  C  D E F G H
      [20,20,20,0,0,0,0,0],         #一号结晶孔
      [0,20,0,0,20,20,10,5],        #二号结晶孔
      [30,30,20,10,100,5,20,30],    #三号结晶孔
      [50,50,120,60,10,10,20,0],    #四号结晶孔
      [10,10,20,50,30,120,10,10],   #五号结晶孔
      [100,20,20,30,50,10,10,10],   #六号结晶孔
      [10,10,10,0,0,0,0,0]          #七号结晶孔
    ],....]


module KGH里面是菜单用的全局变量(用自己名字命名—b)
增加了章节的变量 可以自己设定
  #章节设定
  CHAPTER = [ ["第零话","星杯骑士"],
              ["第一话","影之国"],
              ["第二话","异界化王都"],
              ["第三话","金之道,银之道"],
              ["第四话","昏暗圣痕"],
              ["第五话","光与影的迷宫"],
              ["第六话","守护者的试炼"],
              ["第七话","遥远的炎群"],
              ["最终话","历尽艰险,终抵彼岸"]
  ]
使用的时候
CHAPTER_VAL = 26 #存章节进度变量
KGH::CHAPTER[$game_variables[KGH::CHAPTER_VAL]][0]#章
KGH::CHAPTER[$game_variables[KGH::CHAPTER_VAL]][1]#章名
还有
#装备栏种类 TRUE为空轨式(武器 衣服 鞋子 首饰 首饰)FALSE的时候(武器 盾牌 衣服 头盔 首饰)
EQUIPS_KIND = true
#装备栏不显示物品图标(true的时候不管装备什么图标都会是默认的图标 模仿空之轨迹)
EQUIPS_ICONOFF = true
#人物仓库是否使用空之轨迹的素材
USESORA = true

人物仓库部分
$game_party.must_actors = [1,2]
这代表 角色1 2 必须留在队伍中
$game_party.party_maxmember_size = 4#可以自己设定最多人数
$game_party.party_minmember_size = 1#可以自己设定最少人数

商店部分
调用商店的方法为先执行脚本
$game_party.shop_type = 1(1普通商店2回路商店3代表PMXP默认商店)
这里
在正常启用商店
TITLE

Status

Equips

Orbment

Items

Tactics

Option

Files

贩卖

换钱

回路商店

结晶孔升级

购买物品

人物仓库



所有素材我都分文件夹放了 因为这样管理起来比较方便 存档文件也更换了位置 KGH里面可以设定
Graphics\Crystal:        存放回路样式
Graphics\Images:        存放半身像
Graphics\Faces:         存放头像
Graphics\Members:        存放人物仓库用特殊素材 KGH::USESORA为true的情况
Graphics\Menu:           存放菜单所需的图片
Graphics\Menu_Icons:        存放菜单所需的图标
自己简单的追加了点战斗画面的东西 如果不喜欢 请把●——<战斗画面>——●这个树上的东西全删除掉
这个是效果


标题也一样不喜欢可以把●Scene_Title树上的东西全删除掉

工程:
空之轨迹菜单2.01.part1.rar (4.86 MB, 下载次数: 94349)
空之轨迹菜单2.01.part2.rar (4.86 MB, 下载次数: 8309)
空之轨迹菜单2.01.part3.rar (4.86 MB, 下载次数: 8055)
空之轨迹菜单2.01.part4.rar (2.46 MB, 下载次数: 5747)
备用任务背景等
fc.rar (4.62 MB, 下载次数: 4279)
sc.part1.rar (4.86 MB, 下载次数: 3454)
sc.part2.rar (4.64 MB, 下载次数: 4304)
更新日志
1.01 加入了回路商店
1.02 加入了在地图中直接选择哪种商店的功能(先用脚本给商店变量赋值然后用正常的启动事件的方法进入商店)
1.03 修正了回路商店不能升级0级的回路槽的问题
1.04 修正了物品菜单和魔法菜单不能使用目标范围为全体的物品的BUG
1.05 完善了菜单的滑动
1.06 重新制作了主菜单 使得主菜单像空之轨迹一样点选时可以稍微放大
1.07 修改了装备界面的图标显示方式 调整为任何图标都可以显示(大于14*14会自动缩放为14*14)
1.08 物品菜单加入了右侧的滚动条 就是物品种类超过一页就会显示的那个滚动条 其他类似的菜单也加入了此功能
1.09 回路装备功能得到强化 已经改为相同种类回路只能装备一个 为了不会出现装备7个攻击回路那种BUG 回路方面已经算是完美版了 现在还剩回路界面的速度问题
2.00 菜单的所有代码基本重新编写(~~(╯﹏╰)b可苦了我了) 这次是一个本质上变化的更新
因为本人还在学习脚本中 所以有些问题还是没解决 例如回路菜单的速度问题。
更改了方法 大幅度提高菜单的速度 一些微小的地方都做了很大的改进
1.00版地址http://rpg.blue/viewthread.php?tid=129463&extra=page%3D1
2.01增加任务菜单 修正了之前版本中商店无物品时到出售画面跳出的BUG和战斗队列的BUG
作者: 奶油Da蛋糕    时间: 2009-10-23 05:40
SF么?灌个水先。。。
作者: larbi    时间: 2009-10-23 07:37
T-T.....太...太帅了,一直想认会做华丽菜单会做华丽系统的师傅~~~
作者: 爱加妖气    时间: 2009-10-23 12:33
楼主是天才..爱死楼主了....太帅了...
作者: zoeylau    时间: 2009-10-23 15:41
本帖最后由 zoeylau 于 2009-10-23 15:43 编辑

瑾泉··真的好用····

·· ···LZ保重身体哦····

顺便问下LZ要做的最终战斗模式  是这样的 还是走格子的?
如果是这样的  只差个战斗图标就完美了   另外那个CP槽  我记得好像是打到敌人之后才增加吧?

其它地方 想想··LZ是否考虑整合 任务说明脚本 和 地图脚本?
其他的 想不到了 好完美了
作者: 纯子    时间: 2009-10-23 17:26
NB啊。。
作者: RXVincent    时间: 2009-10-23 18:34
太强大了…………顺便试试加个CP系统进去
作者: Tabris_Air    时间: 2009-10-24 15:18
这个,必须顶……
作者: 霜冻之狼    时间: 2009-10-24 17:05
强帖留名
==
作者: DeathKing    时间: 2009-10-24 17:52
恩,很华丽,空之轨迹是Falcom的吧?

Falcom的永远的伊苏也不错啊!如果把那个ARPG系统弄出来就完美了……
作者: ONEWateR    时间: 2009-10-24 17:55
好像就缺战斗。楼主加油  >。<
作者: samchantak    时间: 2009-10-25 16:37
T-T.....太...太帅了,一直想认会做华丽菜单会做华丽系统的师傅~~~
作者: jinchuannn    时间: 2009-10-25 17:05
- -好biang啊~
作者: jinchuannn    时间: 2009-10-25 17:07

作者: 瓦沙尔    时间: 2009-10-26 17:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: 街角の风铃    时间: 2009-11-1 14:55
赞,支持LZ ING···
作者: 玄月    时间: 2009-11-1 15:41
嘛嘛……很大进步嘛……
作者: 玄月    时间: 2009-11-1 15:41
嘛嘛……很大进步嘛……
作者: 街角の风铃    时间: 2009-11-6 16:53
本帖最后由 街角の风铃 于 2009-11-6 16:55 编辑

LZ可不可以把这个仿空轨的战棋系统也整合进去呢?
地址是http://rpg.blue/viewthread.php?t ... B%E8%BD%A8%E8%BF%B9
不过好像有很多BUG啊


另外,这个2.00版中,如果刚开始物品栏里什么东西都没有,去普通商店点贩卖的话可是会出错的哦,所以请LZ注意一下下了
作者: 街角の风铃    时间: 2009-11-6 17:33
嗯,LZ自己能弄好当然很好了,
加油,期待下个版本ING···:lol
作者: 姬文翔    时间: 2009-11-6 18:48
哇~超华丽啊
作者: SOU    时间: 2009-11-7 17:08
这……这就是爱吧
作者: jeff1wang    时间: 2009-11-8 17:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: 妮贝雅    时间: 2009-11-11 12:12
简直是神了。。。。真的很像啊
作者: chrismen    时间: 2009-11-13 02:07
楼主能不能出一个SLG系统的教程
类似仿空轨那样的
我很想做一个SLG的
作者: 街角の风铃    时间: 2009-11-14 20:28
LZ可不可以在空轨系统的基础上加点别的呢,
比如说来个风色那样的宠物系统,
如果能再来个宠物合成就更赞了:loveliness:
作者: zeroko    时间: 2009-11-14 21:42
呜哇~~~~~~~~
神物啊~~~~~~~~

期待开发完成
战斗系统的话,希望是火焰纹章那样走地图+战斗画面
因为原空轨那样一边走地图一边打还真的多图片处理啊
作者: 玄月    时间: 2009-12-6 09:53
本帖最后由 玄月 于 2009-12-6 09:57 编辑

啊,菜单干净了许多
不过这类菜单不是做同人的话反而用不上 = =
以前我做完空轨菜单就扔掉了,因为感觉没有自己的特色。如此如此……
现在才感觉简单多美,不过空轨的怒气值爆发技和队伍排列还是很有爱的
作者: 玄月    时间: 2009-12-6 09:57
啊,菜单干净了许多
作者: ctmmtc    时间: 2009-12-7 09:22
好强大啊~~~真羡慕楼主啊
作者: nuitjean    时间: 2010-3-20 13:19
本帖最后由 nuitjean 于 2010-3-20 14:18 编辑

測試時文字都是空白的..為甚麼?
作者: ses123    时间: 2010-6-16 15:34
当游戏进行了一段时间之后一个角色离队,然后再打开ORBMENTS这个窗口时报错~

2222.jpg (9.06 KB, 下载次数: 31)

2222.jpg

作者: zhixin1997    时间: 2010-7-11 16:08
新手学习了:)
作者: styledream    时间: 2010-7-19 13:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: 522403969    时间: 2010-7-31 10:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: 真实的喜欢    时间: 2010-8-1 10:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: tiankon123    时间: 2010-8-1 22:53
顶啊!我最爱的空之轨迹啊!!一定要学学!
作者: 九夜神尊    时间: 2010-8-2 01:27
强帖留名,
且不说学会怎么用这系统了

空轨那游戏结晶回路我还没搞懂什么用。

总之一个字,强。
作者: guosibo137    时间: 2010-8-2 07:35
很好,很强大!
作者: ZXJ3689503    时间: 2010-8-2 07:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: gg041760    时间: 2010-8-5 21:55
实在是太华丽了
作者: Allguard    时间: 2010-8-6 14:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: LOVELESS66    时间: 2010-8-6 16:40
好華麗~~~頂頂~~
作者: 幻の飞鱼    时间: 2010-8-7 13:00
很很很很强大的菜单……这个系统够折腾死人的
作者: cxyhn    时间: 2010-8-7 18:00
经典!!!!!!!!!!!:kiss:
作者: 退屈£无聊    时间: 2010-8-7 18:04
LZ光排版就花费了不少时间吧……作为新人的我感激不尽……顺便下来看看先……
作者: loveed8023    时间: 2010-8-13 14:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: 花妖    时间: 2010-8-13 15:00
好强啊,我特别喜欢空之轨迹呢~
作者: 尐V羽    时间: 2010-8-13 16:28
FALCOM FAN前来支持~~~~
作者: joshua    时间: 2010-8-13 16:30
完成率相当高了~~~

话说论坛的马甲系统真好玩~
作者: sun1007    时间: 2010-8-19 15:52
很强大,但是关于那个结晶孔不知道有什么用啊。。。
作者: sun1007    时间: 2010-8-19 22:00
回复 kinguanghua 的帖子
非常棒的菜单,我是小菜鸟,想知道战斗时队伍中虽然有6人,可是战斗画面只能显示到第四个人,应该如何改坐标啊,我改了几个小时,改的乱七八糟。。。高手帮下忙吧,让我学习一下。。

   
作者: 沉夜    时间: 2010-8-20 15:31
楼主神人……
作者: 日月星辰    时间: 2010-8-21 21:52
tratic那个行走图显示和把方向脚本有冲突……把方向会使得那个图图显示*2
作者: 糖の糖    时间: 2010-8-21 22:26
天哪。。。LZ好厉害啊
作者: 阿猫一号    时间: 2010-8-22 21:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: jeff1wang    时间: 2010-8-26 08:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: jeff1wang    时间: 2010-8-29 15:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: kinguanghua    时间: 2010-8-30 13:36
回复 日月星辰 的帖子
│├★Window_Tactics_Walkplace的126行左右有个def draw_actor_graphic(actor, x, y)
这里的
cw = bitmap.width / 4#横四格
ch = bitmap.height / 4#纵四格
这个就是控制帧数和方向个数的
所以改成ch = bitmap.height / 8应该就差不多了
作者: kinguanghua    时间: 2010-8-30 13:41
本帖最后由 kinguanghua 于 2010-8-30 13:52 编辑

回复 jeff1wang 的帖子
啊 因为在DIY也发了帖子 所以这边我就没有加入太多的说明  说明的话去http://www.diyrpg.net/bbs/viewth ... &extra=page%3D3 这边就有了

    CP技能的话就得看战斗系统了 每个人的爆发技号我都设定为 角色.skill_S了
作者: kinguanghua    时间: 2010-8-30 13:48
回复 sun1007 的帖子
战斗系统是默认的吗?
如果是默认的可以在Window_BattleStatus里面的
def refresh里有actor_x = i * 160 + 4 这类的坐标设定 改这个应该就差不多可以显示了 话说好像以前看到过超过四人的战斗系统的样子
作者: 日月星辰    时间: 2010-8-30 15:08
话说ls,lss…………真是连贴神人……还有……运用真·八+空之轨迹行走图之后……选择框大小有问题(个人问题,已经解决)以及队列无法更改……




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1