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

Project1

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

[已经解决] 在商店购买完道具怎么样才不得到道具

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
139 小时
注册时间
2014-6-12
帖子
128
跳转到指定楼层
1
发表于 2014-7-4 18:47:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 situkei 于 2014-7-4 18:49 编辑

在商店购买完道具怎么样才能不马上得到道具?只取得物品的id和数量到变量??

@taroxd

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2014-7-4 18:57:44 | 只看该作者
RUBY 代码复制
  1. class Scene_Shop
  2.   def do_buy(number)
  3.     $game_party.lose_gold(number * buying_price)
  4.     $game_variables[42] = @item.id # 道具id存入变量42
  5.     $game_variables[43] = number   # 数量存入变量43
  6.   end
  7. end


未测试

评分

参与人数 1星屑 +150 收起 理由
VIPArcher + 150 ~。~

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
139 小时
注册时间
2014-6-12
帖子
128
3
 楼主| 发表于 2014-7-4 19:52:14 | 只看该作者
taroxd 发表于 2014-7-4 18:57
class Scene_Shop
  def do_buy(number)
    $game_party.lose_gold(number * buying_price)

厉害啊,这么简单就搞定?有个小bug,我买2个不同的道具咋办?十个不同的道具呢?永远显示的是最后一个啊???
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

4
发表于 2014-7-4 19:54:08 | 只看该作者
situkei 发表于 2014-7-4 19:52
厉害啊,这么简单就搞定?有个小bug,我买2个不同的道具咋办?十个不同的道具呢?永远显示的是最后一个啊??? ...

嗯,是啊。你要我存在一个变量里面,你还能让我存很多个么
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
139 小时
注册时间
2014-6-12
帖子
128
5
 楼主| 发表于 2014-7-4 20:04:28 | 只看该作者
taroxd 发表于 2014-7-4 19:54
嗯,是啊。你要我存在一个变量里面,你还能让我存很多个么

是啊,挺麻烦的啊,要不限制下商店?每次只能买一种道具?买第二种的时候提示包裹超重?不能购买?最好能设置3-5种道具的id和数量,买第五种是提示包裹超重,我就是想做个网络购物的系统,在电脑上买完东西,过一个变量的时间由npc快递员送过来,
用您这个脚本可以实现,但只能一种,但是没限制商店只能买一种,多种id获取不到啊
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

6
发表于 2014-7-4 20:06:52 | 只看该作者
situkei 发表于 2014-7-4 20:04
是啊,挺麻烦的啊,要不限制下商店?每次只能买一种道具?买第二种的时候提示包裹超重?不能购买?最好能设置3- ...

建议你出门悬赏自定义系统……

功能做起来不难,但是要完全符合要求不容易呢
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
139 小时
注册时间
2014-6-12
帖子
128
7
 楼主| 发表于 2014-7-4 20:31:27 | 只看该作者
taroxd 发表于 2014-7-4 20:06
建议你出门悬赏自定义系统……

功能做起来不难,但是要完全符合要求不容易呢 ...

那难道?把刚才在商店里购买的道具和道具数量统统存在 @喵呜喵5 的导出txt文件中,在等npc送包裹的时候把txt中道具的ip和数量导入回来???  头晕,虽然没能完美解决,但实现了一小部分还是谢谢您和
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

8
发表于 2014-7-4 20:32:59 | 只看该作者
situkei 发表于 2014-7-4 20:31
那难道?把刚才在商店里购买的道具和道具数量统统存在 @喵呜喵5 的导出txt文件中,在等npc送包裹的时候把tx ...

没有那么麻烦。但是长点的代码我就懒得写……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
23 小时
注册时间
2014-6-29
帖子
46
9
发表于 2014-7-8 11:26:15 | 只看该作者
是说要烧钱的意思么?

点评

你一定没认真看……  发表于 2014-7-8 13:06
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1019 小时
注册时间
2012-4-25
帖子
799
10
发表于 2014-7-8 14:43:47 | 只看该作者
最简单方法,出售的是提取单,而非物品,那就啥都不用写了。

点评

差不多这个意思  发表于 2014-7-9 09:59
愿闻其详,我不太明白,您是说先得到一个叫提取单的道具??再去换物品???  发表于 2014-7-8 23:23
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-14 08:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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