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

Project1

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

[已经解决] 变更装备用脚本写

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2009-1-20
帖子
46
跳转到指定楼层
1
发表于 2012-1-24 13:33:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
麻烦,变更装备怎么用事脚本写,
我主要是想让主角1的装备寄存到角色2,然后主角1清空所有装备,再通过寄存角色2恢复原来的装备

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

2
发表于 2012-1-24 14:13:16 | 只看该作者

点评

这里面没有  发表于 2012-1-24 14:50
回复

使用道具 举报

Lv3.寻梦者

双子人

梦石
0
星屑
3185
在线时间
3618 小时
注册时间
2009-4-4
帖子
4154

开拓者

3
发表于 2012-1-24 14:34:26 | 只看该作者
本帖最后由 hys111111 于 2012-1-24 14:36 编辑

复制到事件里面
分段1:

  1. @weapon=$game_actors[1].weapon_id
  2. @armora=$game_actors[1].armor1_id
  3. @armorb=$game_actors[1].armor2_id
  4. @armorc=$game_actors[1].armor3_id
  5. @armord=$game_actors[1].armor4_id
复制代码
分段2:

  1. $game_actors[1].weapon_id=0
  2. $game_actors[1].armor1_id=0
  3. $game_actors[1].armor2_id=0
  4. $game_actors[1].armor3_id=0
  5. $game_actors[1].armor4_id=0
复制代码
分段3:

  1. $game_actors[2].weapon_id=@weapon
  2. $game_actors[2].armor1_id=@armora
  3. $game_actors[2].armor2_id=@armorb
  4. $game_actors[2].armor3_id=@armorc
  5. $game_actors[2].armor4_id=@armord
复制代码
有脚本错误请报告

点评

$game_actors[0].weapon_id=1测试错误  发表于 2012-1-24 18:15
强行装备的话,分段3我试验过啊?难道我这边添加了什么脚本?我再看看  发表于 2012-1-24 15:41
卸下倒是没什么,可以用事件实现,只是想把装备恢复这就……  发表于 2012-1-24 15:30
我用过变量寄存,但是不能不能恢复  发表于 2012-1-24 14:50
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2009-1-20
帖子
46
4
 楼主| 发表于 2012-1-24 14:49:39 | 只看该作者
hys111111 发表于 2012-1-24 14:34
复制到事件里面
分段1:分段2:分段3:有脚本错误请报告

点评

主要是卸下装备比较困难,版主知道的应该很多  发表于 2012-1-24 15:29
依旧错误  发表于 2012-1-24 15:09
分段2和分段3去掉后面的_id试试看  发表于 2012-1-24 14:59
weapon_id的话,我先研究一下出错在哪里  发表于 2012-1-24 14:58
回复

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

5
发表于 2012-1-24 14:55:11 | 只看该作者
本帖最后由 忧雪の伤 于 2012-1-24 14:55 编辑
  1. #--------------------------------------------------------------------------
  2. # ● 变更装备
  3. #     equip_type : 装备类型
  4. #     id    : 武器 or 防具 ID  (0 为解除装备)
  5. #--------------------------------------------------------------------------
  6. $game_party.actors[actor_id].equip(equip_type, id)
复制代码

点评

测试$game_party.actors[0].equip(0,3)无效,但是$game_party.actors[0].equip(0,0)能解除装备  发表于 2012-1-24 15:13
测试$game_party.actors[1].equip(0,99)无效  发表于 2012-1-24 15:09
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 09:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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