设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1225|回复: 6
打印 上一主题 下一主题

请问一下 有个问题又不懂了。。

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
384 小时
注册时间
2008-1-12
帖子
114
跳转到指定楼层
1
发表于 2008-1-15 01:39:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
http://rpg.blue/web/htm/news152.htm
这是人物介绍的脚本。我导入到游戏里,有一点不太明白,第一号人物介绍完毕 怎么添加第2号人物介绍呢?在脚本具体哪里添加?偶是脚本小白 请各位帮忙指点一下,谢谢!
此贴于 2008-1-14 19:46:17 被版主真·ZERO提醒,请楼主看到后对本贴做出回应。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
384 小时
注册时间
2008-1-12
帖子
114
2
 楼主| 发表于 2008-1-15 01:39:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
http://rpg.blue/web/htm/news152.htm
这是人物介绍的脚本。我导入到游戏里,有一点不太明白,第一号人物介绍完毕 怎么添加第2号人物介绍呢?在脚本具体哪里添加?偶是脚本小白 请各位帮忙指点一下,谢谢!
此贴于 2008-1-14 19:46:17 被版主真·ZERO提醒,请楼主看到后对本贴做出回应。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
384 小时
注册时间
2008-1-12
帖子
114
3
 楼主| 发表于 2008-1-15 01:44:02 | 只看该作者
对了 还要问个就是范例中的角色图片可以显现出来,请问还要下别的脚本才能显现吗?我设出来以后进去没有人物图片的说。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

Poison·

梦石
0
星屑
50
在线时间
83 小时
注册时间
2007-8-30
帖子
2391
4
发表于 2008-1-15 02:02:58 | 只看该作者
# 人物1号介绍
  L1 = "RPG制作大师XP的标准主人公+形象代言人"
  L2 = "是一个外表不经世事、内心坚强无比的小伙子"
  L3 = ""               
  L_SET1 = [L1, L2, L3]  # 人物1号的数组
  # 人物2号介绍
  L1 = "RPG制作大师XP的1号女主角"
  L2 = "一个充满人性温情的女战士"
  L3 = ""
  L_SET2 = [L1, L2, L3]  # 人物2号的数组
  # 人物3号介绍
  L1 = ""
  L2 = ""
  L3 = ""
  L_SET3 = [L1, L2, L3]
  # 人物4号介绍
  L1 = ""
  L2 = ""
  L3 = ""
  L_SET4 = [L1, L2, L3]
  # 人物5号介绍
  L1 = ""
  L2 = ""
  L3 = ""
  L_SET5 = [L1, L2, L3]
  # 人物6号介绍
  L1 = ""
  L2 = ""
  L3 = ""
  L_SET6 = [L1, L2, L3]
  # 人物7号介绍
  L1 = "充满冷酷的红魔法师"
  L2 = "11岁,父母阵亡后加入了杀手组织"
  L3 = "13岁,在一次行动失利中被抓到地牢严刑拷打长达半年"
  L4 = "14岁,一个人杀光所有蹂躏她的狱卒,独自踏上旅途"
  L_SET7 = [L1, L2, L3, L4]
  # 人物8号介绍
  L1 = "娇生惯养的贵族魔法师,从不懂人世艰难"
  L2 = "自以为实力天下第一"
  L3 = ""
  L_SET8 = [L1, L2, L3]

  # 人物介绍数组,如果不够继续添加。
  CHARA_INFO = [L_SET1,L_SET2,L_SET3,L_SET4,L_SET5,L_SET6,L_SET7,L_SET8]

这里。。。
注意看# 人物1号介绍、# 人物2号介绍、# 人物3号介绍……等。
L1、L2、L3、L4等应该是行,自己可以添加,添加完后记得在L_SET人物编号 = [L1, L2, L3,新添加的行]就行了。



回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
384 小时
注册时间
2008-1-12
帖子
114
5
 楼主| 发表于 2008-1-15 02:25:06 | 只看该作者
这里我看到了。我不懂的是我设置的游戏里2个角色吧 只能看第一个角色的,第2个就说脚本错误。而且错误提示在self.contents.draw_text(x, y, 80, 32, CHARA_AGE[actor.id-1])这里。我的第一个ID设置好了,能不能再同时设置第2个?我把ID变成第2个加色的ID,第一个角色又不能看了-_-
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
384 小时
注册时间
2008-1-12
帖子
114
6
 楼主| 发表于 2008-1-15 02:26:42 | 只看该作者
就是说我把self.contents.draw_text(x, y, 80, 32, CHARA_AGE[actor.id-1])中的actor.id-1里面的1变成2,那回到游戏只能看到第2个角色的了..第一个又提示错误不能看了..
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风之塞尔达

梦石
0
星屑
50
在线时间
57 小时
注册时间
2005-10-22
帖子
2492

贵宾

7
发表于 2008-1-15 02:56:33 | 只看该作者
以下引用玛德蓝娜于2008-1-14 18:25:06的发言:

这里我看到了。我不懂的是我设置的游戏里2个角色吧 只能看第一个角色的,第2个就说脚本错误。而且错误提示在self.contents.draw_text(x, y, 80, 32, CHARA_AGE[actor.id-1])这里。我的第一个ID设置好了,能不能再同时设置第2个?[quote]我把ID变成第2个加色的ID,第一个角色又不能看了-_-

脚本错误的原因是什么? 最好说出错误原因
我想大概是数组越界了吧...
其实这个脚本有个不好的, 就是根据actor.id做索引,  如果数据库的角色不是连续的,那么就有可能越界. 也就是说,  你的数据库末尾的那个角色的ID是35, 其实你只有3个角色, 那么脚本那些数组的长度应该是35
还有
我把ID变成第2个加色的ID

那样当然只会显示第二个的了...
在程序里延续塞尔达的传说, 在画板上勾勒塞尔达的轮廓!!
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-27 18:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表