全局搜索Quest.draw_quest_text,找到2个地方,这2个地方你改第一个试试,如果不行,还原第一个,改第2个,如果还不行,2个都改。 脚本不是我写的,我又没办法测试,所以只能这样回复了…… |
"任务系统列表"这个脚本,def refresh_text这个方法下面可以更改(可以通过全局搜索def refresh_text来找到这一个方法) 拿委托人这一字眼举例: 原语句:draw_text(self.ox+20, self.oy+y, 120, line_height, "委托人"),其中self.ox+20是指x坐标,你把他改成self.ox+120就能看到效果。 委托人下面还有一行:draw_text(self.ox+120, self.oy+y, 240, line_height, Quest.conv_text(@data.client)),这个是显示委托人是谁的,你把self.ox+120改成self.ox+220,这样,委托人这一行相当于是整体右移了100单位。 字体大小的话,我不知道默认字体大小是多少,你可以在你想要更改字体大小的draw_text()之前加一行: contents.font.size = 具体数字大小,比如18,这样你就知道字体改变多少了。 当然,字体大小更改后,在draw_text()的下一行记得contents.font.size = Font.default_size使字体还原成默认大小就好。 |
1.有汉化的,楼上给了地址,我就不重复了 2.任务背景替换成图片需要一点脚本知识,这里不好说,如果你有需要,可以把你的图片名、图片路径写好,把你的任务系统整个工程发上来(只有任务系统的工程),我可以帮你改 3.时效性的支线任务这个好像暂时做不到,你可以考虑在系统进行到一定程度时打开某个开关,然后某个开关打开时,可以接取这个任务,过了一定剧情,开关关闭,任务不可以接取或任务失败。 这个脚本和SideView横版战斗系统有点小冲突(会造成战斗时普通攻击杀死的怪物不算击杀数),注意使用 |
http://6rweb.sinaapp.com/articles/5129 脚本就是这个整合系统里的任务脚本 |
不把脚本放上来么.. |
改好了,但是声明如下: 1.你给我的脚本应该是主站那个超级集合,我下了你的脚本,但是没有素材,所以一进去就报错,所以我没能测试使用结果,有问题你就回复我。 2.脚本我只改了“任务系统公会”这个脚本,其他地方没改,改动的地方我加了很明显的符号。 3.图片放在Graphics/system这个文件夹下 4.图片名必须为taskboard,你给我的图片是jpg的,我没能测试VA能不能直接显示JPG,我一般都是用PNG的。 5.因为没得测试,有些窗口我不知道是干嘛的,为了显示图片,我把他们的透明度改为0了,如果你发现哪个窗口是需要显示默认那种框框的,找到那个窗口,把我加的那句透明度为0的代码删掉就可以了。 脚本如下:
|
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-7-16 17:54
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.