查看: 3117|回复: 8

[原创发布] 超超超簡單技巧:如何在游戲開始之初自動用金錢&道具

  [复制链接]

酱油的

梦石
0
星屑
1840
在线时间
2161 小时
注册时间
2007-12-22
回帖
3216

贵宾

发表于 2008-2-3 23:48:29 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 后知后觉 于 2009-12-29 16:45 编辑

剛剛在外國網站看到,一時覺得很有趣的技巧
(超超超超級簡單,高手就莫視吧!)

大概很多人都不知道或者沒有想過怎麼樣子可以在游戲的最初得到金錢或者道具吧?

用事件實現?

當然可以。不過,你有想過用腳本實現的辦法嗎?

答案就在下面:
類:Game_Party
行:20

    # 初始化金钱与步数
    @gold = 0
    @steps = 0
    # 生成物品、武器、防具的所持数 hash
    @items = {}
    @weapons = {}
    @armors = {}

看到沒有?這裏就是定義初期擁有的金錢和物品的地方。
默認是甚麽都沒有。

因此,如果你想你的角色一開始就擁有100G的話,只要把
    @gold = 0

改成
    @gold = 100

就可以了

另外,如果你想你的角色一開始就有把武器或者裝備躺在物品欄當中。只需要修改
    @weapons = {}
    @armors = {}

這兩項就可以。
寫法是這樣的
    @weapons = {武器ID, 個數...}
    @armors = {防具ID, 個數...}

就醬好了,多謝你的收看~
(PIA飛~)
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )

名侦探小柯

梦石
10
星屑
4410
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2008-2-3 23:51:06 | 显示全部楼层
……

既然事件可以简单制作……
为何还有写来脚本麻烦自己……

不过还是很好啦……—
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

头像被屏蔽

心无天使

梦石
0
星屑
49
在线时间
0 小时
注册时间
2007-12-15
回帖
895
发表于 2008-2-4 00:15:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

酱油的

梦石
0
星屑
1840
在线时间
2161 小时
注册时间
2007-12-22
回帖
3216

贵宾

 楼主| 发表于 2008-2-4 07:53:53 | 显示全部楼层
以下引用Eclair于2008-2-3 16:15:13的发言:


  @weapons = {武器ID, 個數...}
  @armors = {防具ID, 個數...}

错了错了

你是想說應該這樣寫嗎?==

  @armors = {防具ID => 個數...}

其實一樣的……我這裏就是想特意提出一些大家都沒有注意到的方法出來
-.-
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复

使用道具 举报

头像被屏蔽

心无天使

梦石
0
星屑
49
在线时间
0 小时
注册时间
2007-12-15
回帖
895
发表于 2008-2-4 19:22:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

酱油的

梦石
0
星屑
1840
在线时间
2161 小时
注册时间
2007-12-22
回帖
3216

贵宾

 楼主| 发表于 2008-2-4 22:50:35 | 显示全部楼层
OTZ
請Eclair隨便打開個工程實驗一下吧……看看會不會出錯。
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复

使用道具 举报

梦石
0
星屑
111
在线时间
74 小时
注册时间
2006-5-29
回帖
439
发表于 2008-2-4 23:22:31 | 显示全部楼层
是这样写的
一开始有N个道具写成这样就行了:
@armors = {ID => 数量,ID => 数量,ID => 数量....}

对于学脚本是要从简单地方改起{/hx}
【我的百度空间】
 不定时更新绘画或像素图~~
回复

使用道具 举报

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
回帖
107
发表于 2008-2-5 01:03:58 | 显示全部楼层
以下引用禾西于2008-2-3 23:53:53的发言:

其實一樣的……我這裏就是想特意提出一些大家都沒有注意到的方法出來
-.-

一样的么?
hash的写法就是key=>value
小星子=亿万星辰@PSVita
回复

使用道具 举报

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
回帖
6005

烫烫烫开拓者

发表于 2008-2-5 01:58:58 | 显示全部楼层
以下引用Eclair于2008-2-3 16:15:13的发言:


  @weapons = {武器ID, 個數...}
  @armors = {防具ID, 個數...}

错了错了

@weapons = {}
@weapons[武器ID] = 個數...
个人习惯
哎呀,蛋疼什么的最有爱了
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部