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

Project1

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

关于物品装备增减

 关闭 [复制链接]

Lv1.梦旅人

星辰创始

梦石
0
星屑
65
在线时间
155 小时
注册时间
2008-3-8
帖子
611
跳转到指定楼层
1
发表于 2008-10-23 20:37:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如何用一事件让角色随机从身上失去几个物品,正在装备的物品也在随机范围内??
版务信息:本贴由楼主自主结贴~

Lv1.梦旅人

梦石
0
星屑
65
在线时间
13 小时
注册时间
2008-1-11
帖子
330
2
发表于 2008-10-23 20:57:27 | 只看该作者
以下引用星辰天羽于2008-10-23 12:37:46的发言:


本贴悬赏额度如下:VIP:0   积分:100   
如何用一事件让角色随机从身上失去几个物品,正在装备的物品也在随机范围内??



1.条件分歧->开变量2号,随机数一下,随机数可以设0-3这样.

2.条件分歧,如果变量2等于0
  增减物品
  变更装备
  增减金钱
  More....

  条件分歧,如果变量2等于1

  More....
  More....
  More....
  More....

以此类推
回复 支持 反对

使用道具 举报

Lv1.梦旅人

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
帖子
5369

贵宾

3
发表于 2008-10-23 21:08:49 | 只看该作者
LS这样设置的话....如果随到扣除一个角色没有的物品怎么办?

只有条件分歧.或者变量+条件分歧

先变量
然后条件分歧
当玩家拥有[XXX]
扣除XXX

......

一直判断..假如LZ有100+的武器和装饰....你就慢慢判断吧{/gg}
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

4
发表于 2008-10-23 21:10:28 | 只看该作者
還是用腳本比較簡單...
$game_party.lose_item($game_party.items[rand($game_party.items.size)], rand(20))
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

星辰创始

梦石
0
星屑
65
在线时间
155 小时
注册时间
2008-3-8
帖子
611
5
 楼主| 发表于 2008-10-23 21:11:12 | 只看该作者
以下引用塑望于2008-10-23 13:08:49的发言:

LS这样设置的话....如果随到扣除一个角色没有的物品怎么办?

只有条件分歧.或者变量+条件分歧

先变量
然后条件分歧
当玩家拥有[XXX]
扣除XXX

......

一直判断..假如LZ有100+的武器和装饰....你就慢慢判断吧


正如你所说,正因为这样要判断太多了,所以……来问问
回复 支持 反对

使用道具 举报

Lv1.梦旅人

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
帖子
5369

贵宾

6
发表于 2008-10-23 21:15:24 | 只看该作者
以下引用星辰天羽于2008-10-23 13:11:12的发言:

正如你所说,正因为这样要判断太多了,所以……来问问

告诉你..用脚本都不好判断.脚本无法获取主角到底会装备什么装备...随机得装备或物品倒好解决..

目前最好的方法是脚本..虽然比事件简单..但明确告诉你..冲突几率非常大..
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
13 小时
注册时间
2008-1-11
帖子
330
7
发表于 2008-10-23 21:15:36 | 只看该作者
以下引用塑望于2008-10-23 13:08:49的发言:

LS这样设置的话....如果随到扣除一个角色没有的物品怎么办?

只有条件分歧.或者变量+条件分歧

先变量
然后条件分歧
当玩家拥有[XXX]
扣除XXX

......

一直判断..假如LZ有100+的武器和装饰....你就慢慢判断吧


变更装备->这一选项是:无论装备是什么.都可以设置成无啊.设置成无就是装备没了,不管他是什么

增减物品,这个比较麻烦,同你所说,看物品数量,不过比如所有东东加起来是100

那其中一个分歧是.减掉80件物品...如果没有这物品也会跳过吧?(我没记错的话) - -b

这样就达到效果,,,不过就是要写不少..




回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

8
发表于 2008-10-23 21:19:41 | 只看该作者
最穩當的作法:
n = $game_party.items.size
item = $game_party.items[rand(n)]
m = $game_party.item_number(item)
$game_party.lose_item(item, rand(m))
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
帖子
5369

贵宾

9
发表于 2008-10-23 21:26:03 | 只看该作者
以下引用alonescud于2008-10-23 13:15:36的发言:

变更装备->这一选项是:无论装备是什么.都可以设置成无啊.设置成无就是装备没了,不管他是什么

增减物品,这个比较麻烦,同你所说,看物品数量,不过比如所有东东加起来是100

那其中一个分歧是.减掉80件物品...如果没有这物品也会跳过吧?(我没记错的话) - -b

这样就达到效果,,,不过就是要写不少..


随机扣除已经装备的装备我知道很简单

但随机扣除物品是无法解决的..假如触发那个事件的时候角色没有XXX物品而又随机到那个扣除物品的变量. 用了得失物品脚本就会出现扣除提示..但扣除什么?..如果不用得失脚本的话就把诡异的事掩盖了..但玩家打开背包一看..哇..什么也没扣

背包里的装备一样..无法获取玩家到底触发那个事件拥有的是什么..考虑很多因素[如随机的X物品玩家没找到]

也就是说..背包里的物品及背包里的装备光用变量是无法判断的...

变量+事件分歧
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

10
发表于 2008-10-23 21:26:51 | 只看该作者
補充一下
腳本是可以判斷角色是否裝備某個裝備的
用 $game_party.has_item(物品/裝備, true)
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-6 17:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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