怎么用RPG Maker XP制作魔塔?

怎么用RPG Maker XP制作魔塔?,第1张

脚本制作方法:首先建立一个工程,把它作为学习脚本入门用的新工程。

脚本是有关游戏实际运行的数据,照原样改动制作完成的工程,一个小小的错误也将引起游戏不能正常运行。因此,推荐使用新建的工程进行学习。

另外,RGPXP 脚本数据是保存在 Data 文件夹内的 Scripts.rxdata 文件中,如果对此文件(或游戏全部数据)已经备份的话,也可以使用既存的工程。

建立工程后,在主菜单「工具」菜单中选择「脚本编辑器」。

显示脚本编辑器对话框后,在最上面新建一个组。点击右键于d出菜单中选择「插入」,就建立了一个新的空白组。

组的名称是什么无所谓,可以取个容易理解的,我们这里暂命名为“TEST”。名称的输入在窗口左下方的「名称」里进行。

首先,请输入下面的代码。

exit

注意,在 Ruby 中是区分字母大小写的,所以不能输入 EXIT 或 Exit。当然全角文字也不行。请全部以半角的小写字母输入。输入完毕按「确定」键关闭脚本编辑器,运行(游戏测试)看看吧。

运行游戏测试,窗口应该显示一瞬间后立即关闭。总之,在这里写的 exit 是结束程序的命令。

在最上面的 TEST 组中写入 exit,因此程序就此结束。而在后面众多组中编写的脚本都没有执行。以后示例程序都会省略 exit,在实际测试时请在最后一行加入 exit。如果没有加入 exit 而运行测试,就会显示出游戏的标题画面。

Ruby 中,# 符号后面的一整行文字会认定为注释。

# 后的注释代码不会执行,不会影响到程序的运作,只作为编写者标记的备忘记录来使用。

exit# 结束程序

这和事件指令的「注释」功能相同,是记录程序处理内容的简单说明,使用注释会很容易知道这段脚本是做什么的。即使是自己编写的程序,但时间一长,该段内容是指定做什么处理也会忘记。在脚本的学习和实际 *** 作时,推荐注意多使用注释功能。

还有,作为程序的说明,在后面的学习中脚本会写有很多的注释。但实际 *** 作中没有必要完全仿效其注释的内容。# 以后的文字,可以按实际中最容易理解的说明注释。

程序语言在结构上大致分为语法和库两种。

所谓语法,就是使用语言记录某些处理时的规则。与中文和英文等自然语言一样,程序语言也有语法。例如条件分歧的语法、循环的语法等等。「# 符号后面的一整行文字认定为注释」这也是语法之一。语言的说法,狭义上指的就是语法。

所谓库,就是字符串的处理和图片的显示等带有应用功能的语言集。与中文英文等自然语言中的单词和词组的意思相似。学习了英文的语法在使用英文时,增加词汇量(掌握库的使用方法)则是非常必要的。

这个「脚本入门」基础篇是以学习语法为重点。最开始学习时或许会产生「学习语法,到底有什么用」的厌烦感,应用逻辑思维来理解基本语法就能突破最初的屏障,仔细阅读参考程序记住实际的使用方法,其实并不是多么困难的事情。

那么现在就开始吧!

Ruby 中能使用的数字,包括整数和浮点数两种。

3 # 整数

52 # 整数

-99 # 整数

1.5 # 浮点数

3.0 # 浮点数

所谓浮点数,就是使用小数点以下计算的数。数值相同的话写作 3 是整数,而写作 3.0 即是浮点数。整数计算速度快,如果不需要小数点以下的话尽量使用整数。

详情到:http://tieba.baidu.com/f?kz=656579740

第一章:术语详解

1.开关:相当于数学中的二进制,只有“开”和“关”两种选择。游戏一开始所有开关都是OFF的,玩魔塔时部分开关一开始就是开的,那是人为因素。(详见公共事件:初始化)制作工具中可以随意创建开关,并可以将其命名。(制作时最好写上具体名称,如:控制60层的门开的开关,可以叫:60层门开)工具中开关 *** 作又称SWITCH,Playerdate_SWITCH = 1:当1号开关打开,本脚本才开始工作。$game_SWITCH[1]=ON:1号开关开启。

2.变量:变量是一个数据,它使用来储存数据的空位(数据可以使中文或英文或其他文本),同开关,变量也可以随便创建,变量的默认数值为0。以下使其中术语意思。

代入:把原数据变为所输入数据。

剩余:把原数据乘上一个百分数。

*** 作数中:

常用:就是直接输入的数。

变量:另一个变量的目前数据。

随机数:从A到B不等。(A:前面的空。B:后面的空。)

物品:就是一个物品你所拥有的数量。

角色:一个角色的某项值。

敌人:不必去管,魔塔样板涉及不到。

角色(下面的):同上面的角色意思。

其他:没什么可说的,自行选择吧。

大家注意到呢个统一了吗?就是几号到几号开关或变量都等于一个选项或一个数值,也就是统一 *** 作。

3.图层:大致就是把画面分为三个层,一般地形放1层方快内有白色区域的一般为了美观都放第二层.在图层里,3层的东西会覆在2层上,2层会覆在1层上,样板图块中的数字就是个最好的例子,样板0层也有些在2或3层的地形 .

样板里有种特殊的情况,就是2层的地形都可以被破墙镐和地震卷轴破坏,并不一定得是墙,玩玩夏令营2的70余层就知道.

4.事件:如果说脚本编辑器是心脏,那么,事件就是肌肉.没有事件,就不能拿宝物,对话,战斗............

事件栏的最上方有个"ID:XXX",这个是自动生成的,表示这个地图中他是第几个事件,事件ID必须连续,规格为三位数,不够三位就拿0占位(非常重要!编辑新楼层和怪物事件编号必须要这样~!)

每层的事件ID一旦不连续,就会引起脚本错误,打个比方:事件ID不连续就像1户人家有3个孩子,被称为老大老二老四,这怎么行?

以上情况通常出现在中途删除部分事件上.

5.显示文章:

$game_temp.message_text= ""

显示引号中的文章。

更改文章选项:

$game_system.message_position =0,1,2

表示上、中、下,三个位置

$game_system.message_frame = 0 ,1

0表示不透明,其他的话就透明

等待:

@wait_count = X

等待X帧

中断事件处理:

command_end

把某一个事件暂时消除

$game_map.events[X].erase

其中X表示把X号事件暂时消除,如果是消除本事件X = @event_id

执行公共事件:

$game_temp.common_event_id = 编号

执行编号的公共事件。注意,这个执行和直接在事件中的公共事件有微妙区别。

开关 *** 作:

$game_switches[编号] = true / false

true是打开,false是关闭

变量 *** 作:

$game_variables[编号] = 数值

这里有一些常用的内容:

rand(100):返回0-99的随机数

rand(100)+10000:返回10000-10099的随机数

$game_party.item_number(编号):编号物品的个数

角色相关:以下为某编号的角色的相关属性

生命:$game_actors[编号].hp

精神:$game_actors[编号].sp

经验:$game_actors[编号].exp

等级:$game_actors[编号].level

最大生命:$game_actors[编号].maxhp

最大精神:$game_actors[编号].maxsp

力量:$game_actors[编号].str

灵巧:$game_actors[编号].dex

速度:$game_actors[编号].agi

魔力:$game_actors[编号].int

攻击力:$game_actors[编号].atk

物理防御:$game_actors[编号].pdef

魔法防御:$game_actors[编号].mdef

回避修正:$game_actors[编号].eva

姓名:$game_actors[编号].name

职业编号:$game_actors[编号].class_id

职业名称:$game_actors[编号].class_name

武器编号:$game_actors[编号].weapon_id

防具1编号:$game_actors[编号].armor1_id

防具2编号:$game_actors[编号].armor2_id

防具3编号:$game_actors[编号].armor3_id

防具4编号:$game_actors[编号].armor4_id

完全回复:$game_actors[编号].recover_all

领悟特技:$game_actors[编号].learn_skill(编号)

遗忘特技:$game_actors[编号].forget_skill(编号)

位置(前卫返回0,中卫返回1,后卫返回2):$data_classes[$game_actors[编号].class_id].position

学会特技总数:$game_actors[编号].skills.size

敌人:$game_troop.enemies[编号]

敌人拥有角色的部分功能,包括.hp,.sp,.maxhp,.maxsp,.str,.dex,.agi,.int,.atk,.pdef,.mdef,.eva

地图的事件属性:

$game_map.events[编号].x,$game_map.events[编号].y

编号事件的x,y坐标

$game_map.events[编号].screen_x,$game_map.events[编号].screen_y

编号事件的屏幕x,y坐标

$game_map.events[编号].direction

编号事件的朝向

$game_map.events[编号].terrain_tag

编号事件所处的地形标志

$game_map.events[编号].moveto(x,y)

把事件扔到(x,y)

——————————————————以上几个事件的,如果要求为角色,则为“$game_player.x”等

地图ID:$game_map.map_id

同伴总人数:$game_party.actors.size

步数:$game_party.steps

金钱:$game_party.gold

游戏总时间(秒数):Graphics.frame_count / Graphics.frame_rate

游戏总帧数:Graphics.frame_count

游戏帧速率(可直接=n调整):Graphics.frame_rate

计时器剩余秒数:$game_system.timer / Graphics.frame_rate

存档次数:$game_system.save_count

独立开关 *** 作:

$game_self_switches[[地图编号,事件编号,"A"]] = true/false

把地图编号的地图上的事件编号的事件的A开关打开。其实不光ABCD,还可以建立更多独立开关,不过调用也得用同样脚本。

计时器打开:

$game_system.timer = 需要的秒数$game_system.timer_working = true

计时器关闭:

$game_system.timer_working = false

增减金钱:

$game_party.gain_gold(金钱量)

增减物品:

$game_party.gain_item(物品编号,数量)

举例:

$game_party.gain_item(rand(10),rand(10)):随机获得0-9号中某一物品,数量为0-9随机。

增减武器:

$game_party.gain_weapon(物品编号,数量)

增减防具:

$game_party.gain_armor(物品编号,数量)

清空现有所有物品:

$game_party.items.clear

清空所有武器:

$game_party.weapons.clear

清空所有防具:

$game_party.armors.clear

角色替换:

加入角色:$game_party.add_actor(编号)

删除角色:$game_party.remove_actor(编号)

初始化角色:$game_party[编号].setup(编号)

更改窗口外观:

$game_system.windowskin_name = 文件名

更改禁止存档

$game_system.save_disabled = true/false

更改禁止菜单:

$game_system.menu_disabled = true/false

更改禁止遇敌:

$game_system.encounter_disabled = true/false

地图卷动:

$game_map.start_scroll(方向,距离,速度)

地图某角色显示动画:

$game_map.events[id].animation_id = 动画编号

角色透明:

$game_player.transparent = true/false

等待移动结束:

@move_route_waiting = true

开始更改色调:

$game_screen.start_tone_change(Tone.new(R,G,B,A),帧数)

画面闪烁:

$game_screen.start_flash(Color.new(R,G,B,A),帧数)

画面振动:

$game_screen.start_shake(力度,速度,帧数)

显示图片:

$game_screen.pictures[number].show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)

移动图片:

$game_screen.pictures[number].move(duration, origin, x, y, zoom_x, zoom_y, opacity, blend_type)

其中:

# name : 文件名

# origin : 原点

# x : X 坐标

# y : Y 坐标

# zoom_x : X 方向放大率

# zoom_y : Y 方向放大率

# opacity : 不透明度

# blend_type : 合成方式

# duration : 时间

旋转图片:

$game_screen.pictures[number].rotate(速度)

删除图片:

$game_screen.pictures[number].erase

显示动画(战斗中)

battler.animation_id = 动画编号

battler可以是敌人或者自己人,请先定义。

显示伤害:

battler.damage = 伤害值

battler.damage_pop = true

注意,这个显示伤害可以让伤害值为字符串!并不会真的减血,减血用battler.hp -= 数值

battler.criticle = true 这个还可以打开会心一击标志

战斗中断:

$game_temp.battle_abort = true

调用菜单:

$game_temp.menu_calling = true

调用存档画面:

$game_temp.save_calling = true

游戏结束:

$game_temp.gameover = true

返回标题画面:

$game_temp.to_title = true

强行启动事件:

$game_map.events[编号].start

通行判定:

$game_player.passable?(x,y,方向)

用来判断地图某处是否在某个方向可通行

正在移动判定:

$game_player.moving?

$game_map.events[编号].moving?

播放效果:

Audio.bgm_play("文件名",音量,节奏速度)

Audio.bgs_play("文件名",音量,节奏速度)

Audio.me_play("文件名",音量,节奏速度)

Audio.se_play("文件名",音量,节奏速度)

播放bgm,bgs,me,se

Audio.bgm_stop

Audio.bgs_stop

Audio.me_stop

Audio.se_stop

停止播放bgm,bgs,me,se

$game_system.playing_bgm,$game_system.playing_bgs

获得演奏中的bgm,bgs

game_system.bgm_memorize,game_system.bgm_restore

game_system.bgs_memorize,game_system.bgs_restore

记忆、还原bgm,bgs

判断某角色在队伍中:$game_party.actors.include?($game_actors[编号])

判断是否学过某特技:$game_actors[编号].skill_learn?(特技编号)

以上选自66RPG,是比较重要的,新手最好记记,这样以后学习脚本会轻松些

变量,开关和事件都是基本功,一定要熟知这些,了解其中的原理.

第二章.怪物

1.能力:打开工具栏-数据库-敌人,就可以对怪物进行编辑了.

名字:...........

MAXSP:原本是法术值,可样板用不找,不用管他了(不是最新样板的请参考其他怪物的)

MAXHP:就是生命的意思啦!

力量:攻击

灵巧:防御

魔法防御:领域怪物的控制范围由这项能力决定

金币:...........

EXP:经验(如果每个怪都是1的话,建议把角色状态栏里的"经验"从脚本编辑器里改为杀怪数)

其他的就不用管了.

怪物中有特殊能力,可以查看.

数值 属性 说明

0 普通

1 中毒 战斗后,角色每行动一格,减生命10点(变量25决定)

2 衰弱 战斗后,角色攻防衰减为正常的75%(变量52决定)

4 吸血 战斗前,怪物首先吸取角色34%的生命加到自身(变量53决定)

8 坚固 怪物的防御至少等于角色攻击-1(变量54决定)

16 先攻 战斗时,怪物首先攻击1次(变量55决定)

32 迟缓 战斗后,勇士行走速度降低到3.3(变量56决定,正常4.3)

64 魔攻 战斗时,怪物的攻击无视角色的防御*1(变量57决定)

128 连击 战斗时,怪物每回合攻击2次(数据库敌人回避修正决定)

256 领域 经过怪物周围Y格时自动减生命X点(X由数据库敌人maxsp决定,Y由数据库敌人魔法防御决定,0为十字领域范围)

512 爆击 战斗前,怪物附加角色防御的X点作为伤害(X等于角色防御的90%,变量58决定百分比)

1024 潜伏 角色看不到怪物,除非拥有物品40-探知器并距离怪物x格(变量79决定物品id,变量84决定x的大小)

2048 无敌 角色无法击败怪物,除非拥有物品10-圣十字架(变量71决定)

4096 模仿 怪物的攻防等于角色的攻防*1(变量60决定)

8192 诅咒 战斗后,角色再次战斗无法获得金币经验,本次可以获得

9900 反d 战斗时,怪物附加角色攻击的10%作为伤害(变量70决定)

9910 重生 怪物被击败后,角色转换楼层则怪物再次出现

9920 净化 战斗前,怪物附加勇士魔防的3倍作为伤害(变量104决定)

9930 神偷 战斗后,勇士所持的4种血瓶数量减半

以上属性中提到的数值不是最新样板的在MAXSP里输入,是最新样板的在怪物名字后面加":"再加数值(多重属性就是:N:N)N的意思:数值.

2.编辑:很简单,把事件的名称改为怪物XXX(这里要用到那个1章,4节说哪个规则了)(加上"BOSS"就无法被炸d和圣锤消灭了.),在设置区域,公共时间-战斗,在固定朝向和停止时动画上打勾,在与事件接触(也可以与主角接触)打勾,就OK了!~

攻防超过999用$game_enemies[怪物编号].某项能力=XXX(如果是名字,要把XXX拿双引号引上)

第三章.物品

1.普通物品

如何设图什么的我就不说了。

这类物品一般是不能使用的。

2.特殊物品

像楼层传送器,破墙镐都属于,具体如何制作见公共事件的使用物品处理。

做可以使用的物品也要选个公共事件(自己创建也行)。

具体的自己做吧,这时要研究下脚本编辑器,学点语言,对做物品很有帮助

你想玩哪个版本呢?

魔塔有好多好多版本呢

这个是比较常见的版本

魔塔50层汉化版超详细攻略

开始:血1000,攻击100,防守100,钱0,钥匙0

1-10层:只需买一次防守,省钱以后可多买,能不杀的敌人就不杀,等取地下室金币后再杀可挣钱加倍

在01层取黄钥匙开黄门不耗血杀红色史来姆和两个绿色史来姆

上02层

上03层被魔王和四个魔法警卫围攻耗血600困到02层,攻防下降

此时:血400,攻击10,防守10,钱4,钥匙0

在02层与小偷对话两次,得知铁剑在05层,铁盾在09层

上03层取蓝钥匙1和黄钥匙5,吃三蓝瓶血共+600,杀绿色史来姆耗血24,与老头对话得怪物手册H,杀红色史来姆耗血50,开黄门

上04层开黄门杀绿色史来姆和红色史来姆,开黄门

上05层杀两个绿色史来姆和红色史来姆,开黄门走到底,向右撞隐形墙取铁剑+10=20

此时:血754,攻击20,防守10,钱14,蓝钥匙1、黄钥匙1

在05层杀红色史来姆耗血20,开黄门杀两个绿色史来姆耗血共16取黄钥匙4

下04层开黄门杀红色史来姆,开蓝门买防守(钱20)+4=14

此时:血698,攻击20,防守14,钱0,黄钥匙3

(钥匙要慎用,不要看到门就开;钥匙使用的基本原则是,如果能用黄钥匙,就不要用蓝钥匙)

下01层开黄门杀两个小蝙蝠耗血共96和初级法师耗血72取红+1=21、蓝宝石+1=15和黄钥匙1,吃一红瓶血+50,开黄门杀小蝙蝠耗血23,吃一蓝瓶血+200

此时:血757,攻击21,防守15,钱14,黄钥匙1

上04层开黄门杀小蝙蝠和绿色史来姆耗血3取黄钥匙3,开黄门杀初级法师耗血68取红宝石+1=22,吃一红瓶血+50(开黄门顺序要正确)

此时:血713,攻击22,防守15,钱23,黄钥匙2

上05层杀小蝙蝠耗血23取黄钥匙1,开三道黄门杀红色史来姆耗血10和两个小蝙蝠取黄钥匙2

上06层杀红色史来姆和初级法师取黄钥匙1,开黄门杀红色史来姆取黄钥匙4,杀骷髅人耗血81和骷髅士兵耗血185

上07层开黄门杀初级法师,开黄门杀小蝙蝠吃一红瓶血+50,取红宝石+1=23,杀骷髅士兵耗血148,开黄门

上08层开三道黄门取黄钥匙3

上09层从右路走,开黄门杀绿色史来姆,吃一红瓶血+50,走到连续两道黄门前,向下撞隐形墙取铁盾+10=25,开两道黄门取红宝石+1=24和黄钥匙2,开黄门杀小蝙蝠耗血13取蓝宝石+1=26和黄钥匙1(此处为避开强敌而多用黄钥匙1)

此时:血115,攻击24,防守26,钱79,黄钥匙2

下03层杀小蝙蝠耗血12,开黄门杀初级法师耗血18取黄钥匙1和蓝宝石+1=27,吃一红瓶血+50,开黄门杀骷髅人耗血30取黄钥匙1和红宝石+1=25,吃一红瓶血+50

上06层杀骷髅人耗血30和绿色史来姆,开黄门杀小蝙蝠耗血11取蓝宝石+1=28

下04层杀初级法师耗血12,开黄门取蓝钥匙1和黄钥匙1,吃一红瓶血+50

此时:血152,攻击25,防守28,钱108,蓝钥匙1,黄钥匙1

上08层杀初级法师耗血12、两个小蝙蝠耗血共22和骷髅人耗血28,开黄门杀绿头和小蝙蝠,开蓝门取红宝石+1=26、蓝宝石+1=29和黄钥匙2

下05层杀骷髅士兵耗血69取黄钥匙、蓝宝石+1=30,吃一红瓶血+50,取留言簿N

此时:血63,攻击26,防守30,钱137,黄钥匙3

上07层开黄门杀红色史来姆不耗血和初级法师耗血6,吃一蓝瓶血+200,开黄门杀小蝙蝠耗血8取黄钥匙2

上09层杀红色史来姆和小蝙蝠,开黄门杀骷髅人耗血24,开黄门取黄钥匙1,杀骷髅士兵耗血66,开黄门取黄钥匙1,杀骷髅士兵,开黄门吃一红瓶血+50

上10层开黄门杀骷髅人取蓝宝石+1=31

此时:血111,攻击26,防守31,钱180,钥匙0

下07层杀骷髅人耗血22,吃一红瓶血+50,取黄钥匙2

上10层开黄门杀两个初级法师耗血共6,开黄门杀骷髅人耗血22取红宝石+1=28

下07层杀骷髅士兵耗血63,吃一蓝瓶血+200,取黄钥匙2

上10层开黄门,吃一蓝瓶血+200

下09层开黄门杀初级法师耗血3取黄钥匙1,吃一红瓶血+50

下08层杀初级法师,开黄门杀两个初级卫兵耗血共306,吃一蓝瓶血+200和一红瓶血+50,取红钥匙1和黄钥匙2

此时:血436,攻击27,防守31,钱244,红钥匙1,黄钥匙2

下01层开黄门吃一红瓶血+50

上03层开黄门杀初级法师取黄钥匙1,吃一红瓶血+50

此时:血533,攻击27,防守31,钱249,红钥匙1,黄钥匙1

若攻击/防御能力在27/31,血>530,就可开红门杀敌过关

上10层开红门杀两个骷髅士兵耗血共126、六个骷髅人耗血共132和骷髅队长耗血272

此时:血3,攻击27,防守31,钱331,黄钥匙1

11-20层:需买两次防守和两次攻击,攻击到70才能杀石头人取十字架

吃三蓝瓶血共+600,取红宝石+3=30、蓝宝石+3=34和黄钥匙3

此时小偷跑过来告诉你银盾在11层,银剑在17层

上11层杀小蝙蝠耗血4

上12层杀小蝙蝠,吃两红瓶血共+200,买防守(钱40+80=120)+16=50和攻击(钱140)+4=34,杀小蝙蝠不耗血

上13层,目的是以后可用电梯直上

此时:血795,攻击34,防守50,钱80,黄钥匙4

下01层杀两个绿色史来姆和骷髅人不耗血,开黄门取黄钥匙1,杀骷髅士兵耗血4,开黄门取黄钥匙2和电梯,吃两红瓶血共+100,从此可以使用电梯上下楼了

上04层杀两个绿色史来姆和骷髅人,开黄门杀骷髅士兵取黄钥匙1,吃一蓝瓶血+200,可与老头对话(有些门不能用钥匙打开,只有当你打败它的守卫后才会自动打开。)

上05层杀初级法师不耗血

上06层杀两个初级法师取黄钥匙1,可与老头对话(你购买了礼物后再与商人对话,他会告诉你一些重要的消息。),杀绿色史来姆,开黄门杀小蝙蝠和骷髅人,吃一红瓶血+50

上07层开黄门杀骷髅士兵和红色史来姆

上08层杀绿色史来姆,开黄门杀骷髅人和骷髅士兵,开黄门取黄钥匙1和蓝钥匙1,吃一红瓶血+50

上09层杀绿色史来姆、初级法师、两个骷髅人和两个骷髅士兵取黄钥匙1

上10层杀两个骷髅人和两个骷髅士兵,凑钱到220(224)

上12层买攻击(钱220)+4=38

此时:血1163,攻击38,防守50,钱4,蓝钥匙1,黄钥匙4

下11层开黄门杀大史来姆耗血30取黄钥匙5

上13层

上14层开黄门杀大史来姆,开黄门向下撞隐形墙,吃一红瓶血+100

上15层开黄门杀小蝙蝠,开两道黄门杀大蝙蝠耗血50,开黄门杀大史来姆,与小偷对话,打开上16层的暗道

上16层取黄钥匙1,开蓝门吃一红瓶血+100,取黄钥匙1,开两道黄门杀大史来姆,向上撞隐形墙取黄钥匙2和红+2=40、蓝宝石+2=52,吃一红瓶血+100,可与老头对话(我听说在塔内有2把隐藏的红钥匙。)

上17层杀大蝙蝠耗血48,吃一红瓶血+100,开黄门杀四个初级卫兵不耗血取银剑+20=60

此时:血1345,攻击60,防守52,钱111,黄钥匙3

下15层开黄门杀兽人耗血132取蓝宝石+2=54

下12层杀兽人耗血124,开黄门杀大史来姆耗血12取蓝宝石+2=56和黄钥匙1,吃一红瓶血+100

下07层向商人买5把黄钥匙(钱50),可与商人对话(商店里你最好选择提升防御,只有在攻击力低于敌人的防御力时才提升攻击力)

上11层杀大蝙蝠耗血44和大史来姆耗血8取黄钥匙1,吃一红瓶血+100,开黄门杀兽人耗血116,开黄门取红宝石+2=62,开黄门杀大蝙蝠耗血44,开黄门杀高级法师耗血117和大史来姆耗血8,吃一红瓶血+50,开黄门杀大蝙蝠,吃一蓝瓶血+400,杀两个高级法师取银盾+20=76

此时:血1162,攻击62,防守76,钱241,黄钥匙3

上12层开黄门杀高级法师耗血57和兽人耗血36,吃一蓝瓶血+400,开黄门杀高级法师取黄钥匙2和红宝石+2=64

下06层向商人买蓝钥匙1(钱50),可与商人对话(魔塔一共50层,每10层为一个区域。如果不打败此区域的头目就不能到更高的地方。)

上17层杀大蝙蝠耗血24,吃一红瓶血+100,开黄门杀两个兽人耗血共72,杀两个兽人武士耗血共528取黄钥匙2和红+2=66、蓝宝石+2=78,吃一蓝瓶血+400

下14层杀大史来姆不耗血,开黄门杀兽人耗血28,吃一红瓶血+100,杀大蝙蝠耗血22,开黄门杀兽人武士耗血252,吃一红瓶血+100,取黄钥匙1和蓝宝石+2=80

下12层开黄门杀兽人耗血20取蓝钥匙1和黄钥匙3

上17层杀高级法师耗血30和兽人耗血20,开黄门杀兽人武士耗血240

上18层,向下撞隐形墙,开蓝门杀兽人,开黄门杀高级法师取黄钥匙1和红宝石+2=68,吃一红瓶血+100,杀兽人武士耗血240

下16层开黄门杀大蝙蝠不耗血取黄钥匙3

此时:血686,攻击68,防守80,钱599,蓝钥匙1,黄钥匙6

上18层开黄门吃一红瓶血+100,开黄门,可与老头对话(在这区域不多次提升攻击力,就不能打败 石头人。切记前人教训!)

上19层开黄门杀小蝙蝠,开黄门杀大蝙蝠、大史来姆和兽人武士耗血240取黄钥匙2

上20层杀高级法师耗血30,吃一红瓶血+100,开黄门杀小蝙蝠,开蓝门取黄钥匙1和红+2=70、蓝宝石+2=82

下15层,目的是可少走路

上16层,开黄门杀大史来姆,吃一红瓶血+100,开黄门杀兽人耗血9取蓝钥匙1

上19层开蓝门杀石头人耗血162撞隐形墙取十字架和黄钥匙2,杀兽人武士耗血76,吃一红瓶血+100,取黄钥匙1,杀兽人耗血3,开黄门杀大史来姆,开黄门杀大蝙蝠取黄钥匙1和红宝石+2=72(十字架杀兽人和吸血鬼攻击加倍)

下17层

上18层杀石头人耗血72,开黄门杀高级法师耗血26取黄钥匙1和蓝宝石+2=84,吃一红瓶血+100

下14层杀石头人耗血64和大蝙蝠,吃一红瓶血+100,开黄门杀高级法师耗血22取蓝钥匙1,开蓝门杀三个兽人武士耗血共216取隐形墙中的红钥匙1

下11层开黄门杀大蝙蝠,吃一蓝瓶血+400

此时:血766,攻击72,防守84,钱1001,红钥匙1,黄钥匙3

上20层开红门杀八个大蝙蝠变成的吸血鬼耗血575,不要被吸血鬼的战斗力吓倒,因为有十字架,若攻击/防御能力在72/84,血>575就可开红门杀吸血鬼过关

此时:血191,攻击72,防守84,钱1157,黄钥匙2

21-30层:从21层直上30层

取红+6=78、蓝宝石+6=90和黄钥匙各3,吃三蓝瓶血共+1200

上21层,可与老头对话(大法师住在25楼,他是魔塔的主人。以你现在的状态去攻击他简直就是自杀。 你应当在取得更高级别的道具后再去打败他。)

上23层需要走出Go 0F字样,29层的小偷才给你挖出上30层的暗道,可与老头对话(我没有什么可说的,但有一个确切的消息藏在这个楼层里。(我没有搞清楚此层在原游戏里的作用,现不找到所有的暗墙29楼暗道不开))

4 魔塔50层汉化版超详细攻略

上27层可与老头对话(如果你到27楼时状态为:生命1500,攻击80,防御98,拥有1兰钥匙,5黄钥匙。那么祝贺你,你前期是比较成功的。)

上29层与小偷对话,小偷给你挖出上30层的暗道

上30层杀两个绿色史来姆、两个红色史来姆和两个大史来姆

此时:血1391,攻击78,防守90,钱1179,黄钥匙5

31-40层:需买三次攻击,攻击到150才能杀双手剑士不耗血

上31层杀两个兽人武士耗血共120

上32层,目的是以后可用电梯直上

下17层,目的是可少走路

上18层开黄门杀高级武士耗血10取黄钥匙4和蓝钥匙1

上32层遭骑士队长(你打败了前两个区域的头目,这表明你是个勇士。但现在游戏结束了,我将在这里亲手杀死你!你以为你已非常强大了吗?嘿嘿错了,只是我今天状态不佳而已。我走了,有本事到40楼与我再打一次。)攻击耗血300,开蓝门取红+4=82、蓝宝石+4=94

上33层,目的是以后可用电梯直上

下15层开黄门杀大史来姆、两个大蝙蝠和高级法师耗血1取黄钥匙2和蓝钥匙1

上32层杀鬼战士耗血344,买攻击(钱320+440+580=1340)+24=106

此时:血616,攻击106,防守94,钱110,蓝钥匙1,黄钥匙9

上33层开黄门杀幽灵耗血138取黄钥匙1,吃一红瓶血+200,可与老头对话(别匆忙,放慢速度。),杀兽人武士耗血26,开黄门和蓝门,吃一红瓶血+200,开黄门杀兽人武士,钱恰好凑到200

下14层,目的是可少走路

上15层向商人买蓝钥匙1(钱200),可与商人对话(如果你持有十字架,面对兽人和吸血鬼时你的攻击力加倍。在没有十字架的情况下你不可能打败吸血鬼。十字架被藏在高于15楼的墙内。)

上33层开蓝门取黄钥匙1,开黄门杀幽灵耗血138(此处为避强敌多用黄钥匙1)取骑士剑+40=146,杀两个战士耗血共424和两个鬼战士耗血共172,吃一蓝瓶血+800,开黄门

此时:血892,攻击146,防守94,钱190,黄钥匙6

上34层吃一红瓶血+200,开黄门杀幽灵耗血92和骑士耗血408取黄钥匙1,开黄门取蓝宝石+4=98和黄钥匙3,吃一红瓶血+200,杀幽灵耗血84,开两道黄门杀鬼战士耗血82,开两道黄门杀战士耗血204取黄钥匙1和红宝石+4=150,吃一红瓶血+200

上35层,目的是以后可用电梯直上

下34层杀双手剑士不耗血,吃一蓝瓶血+800

此时:血1422,攻击150,防守98,钱450,黄钥匙5

下19层杀兽人武士耗血22取蓝钥匙1

下01层,目的是可少走路

上02层开蓝门杀两个中级卫兵耗血共328取黄钥匙3,吃三蓝瓶血共+600,与小偷对话(哈哈, 我们又见面了! 谢谢你救了我。我可以帮你在魔龙前打开一条暗道,我现在就去35楼。),小偷上35层去挖上36层的暗道,与老头对话,得钱1000

上12层开黄门杀高级法师,开黄门杀大蝙蝠,向商人买红钥匙1(钱800),可与商人对话(你是否注意到 5,9,14,16,18 楼有的墙与众不同?)

上35层,可与小偷对话(你好,暗道已挖好,你可用它绕过魔龙。我听说骑士队长(本区的头目)实力差又爱吹牛,所以被魔法警卫们讨厌。这魔塔太危险了,我可不想再次被抓,我要离塔回去了,再见。),通过暗道绕过魔龙

上36层杀幽灵耗血84、双手剑士、骑士耗血396

上37层杀两个骑士耗血共792和双手剑士,吃一蓝瓶血+800,杀战士耗血204,开黄门

上38层开红门杀幽灵取黄钥匙1,开黄门杀鬼战士耗血82和双手剑士,吃一红瓶血+200,取蓝宝石+4=102,杀幽灵耗血76,开黄门

上39层取黄钥匙1,开黄门杀幽灵和鬼战士耗血78取红宝石+4=154

此时:血800,攻击154,防守102,钱1409,黄钥匙4

下38层向商人买黄钥匙3(钱200),可与商人对话(存放圣剑的房间的门坏了,你必须用镐破墙而入。),开黄门杀鬼战士耗血78,开黄门杀鬼战士取黄钥匙1,吃一蓝瓶血+800,杀战士耗血196,开黄门杀兽人和双手剑士,开黄门杀两个中级卫兵耗血共312取骑士盾+40=142

此时:血936,攻击154,防守142,钱1497,黄钥匙4

下14层杀兽人武士不耗血,开黄门取黄钥匙4

上39层开黄门杀骑士耗血264,吃一红瓶血+200,开黄门杀幽灵不耗血和双手剑士取蓝宝石+4=146

上40层,目的是以后可用电梯直上

下31层杀鬼战士耗血34,开两道黄门取蓝钥匙1

上40层开黄门和蓝门杀骑士耗血252取红+4=158、蓝宝石+4=150和黄钥匙1,吃一蓝瓶血+800

下36层杀双手剑士和兽人武士取黄钥匙1

下33层杀双手剑士取黄钥匙1

下31层杀鬼战士耗血30,开黄门杀鬼战士和战士耗血100,吃一红瓶血+200,开黄门取红宝石+4=162,可与老头对话(双手剑士的攻击力太高了,你最好到能对他一击必杀时再与他战斗。),开黄门杀鬼战士耗血30和骑士耗血160,吃一红瓶血+200,开黄门取蓝宝石+4=154,杀双手剑士取黄钥匙4,开黄门杀幽灵取黄钥匙4

此时:血1436,攻击162,防守154,钱2217,黄钥匙8

上34层开八道黄门杀战士耗血92、小蝙蝠、大史来姆、骑士耗血152、双手剑士、红色史来姆、绿色史来姆和鬼战士耗血26取隐形墙中的红钥匙1和黄钥匙4

下32层开黄门杀鬼战士耗血26,开黄门取黄钥匙2,吃一蓝瓶血+800

下31层开黄门吃一蓝瓶血+800

下19层杀高级法师,吃一红瓶血+100

此时:血2840,攻击162,防守154,钱2488,红钥匙1,黄钥匙3

若攻击/防御能力在162/154,血>2832,就可开红门杀敌过关

上40层开红门杀三个鬼战士耗血共156、三个战士耗血共414、三个双手剑士耗血共1578、三个骑士耗血共684和骑士队长不耗血

此时:血8,攻击162,防守154,钱3188,黄钥匙3

40-50层:共可卖黄钥匙8,可买11次防守

不要吃血,取红+12=174、蓝宝石+12=166和黄钥匙各3

上41层穿过魔法警卫耗血4,开三道黄门

上42层,目的是以后可用电梯直上

下41层,目的是可少走路

下40层吃三蓝瓶血共+2400

下32层开黄门杀骑士耗血128取黄钥匙2和蓝钥匙1,杀两个中级卫士耗血共28取蓝钥匙1和黄钥匙4

上40层,目的是可少走路

下39层开黄门杀一个鬼战士耗血14取黄钥匙1,可与老头对话(谜题:“在3点,拥有传送功能的密宝 就会出现。”),开蓝门和3点与12点的两道黄门取飞行器J

上42层与骑士队长对话,开黄门穿过巫师耗血800取黄钥匙5和蓝钥匙1,开两道黄门杀两个史来姆王耗血共576,可与老头对话(巫师 会用魔法攻击路过的人,在2个 魔法警卫 间通过会使你的生命减少一半。)

上43层开蓝门和黄门

上45层到右上角使用飞行器J到左下角取飞行器U,再使用飞行器J回右上角

上46层开三道黄门,经过初级巫师耗血100

上47层使用飞行器J到左上角

上48层

此时:血758,攻击174,防守166,钱3468,蓝钥匙1,黄钥匙4

杀敌凑钱4000买地震卷轴

下11层杀小蝙蝠、兽人和大蝙蝠

上12层杀大史来姆、大蝙蝠、兽人和高级法师,可撞右上角的隐形墙

上14层杀兽人和高级法师

上28层找商人卖黄钥匙4,得钱共400

此时:血758,攻击174,防守166,钱4001,蓝钥匙1

上48层

下47层开蓝门,向商人买地震卷轴Q(钱4000),可与商人对话(如果要打败魔龙你需要 圣剑,圣盾,屠龙匕 或更高等级的装备。)

下37层使用地震卷轴Q取红+16=190、蓝宝石+16=182各4和炸dB、红钥匙1、蓝钥匙2、黄钥匙9,吃掉10红瓶血共+2000和2蓝瓶血共+1600,可与老头对话(你需要用 地震卷轴 取出37楼仓库内的所有宝物。)

此时:血4358,钱1,红钥匙1、蓝钥匙2、黄钥匙9

上43层使用飞行器U

上44层到高级卫兵中间使用炸dB取神圣盾+100=282,吃掉四红瓶血共+1000

下14层,目的是可少走路

上15层杀大乌贼不耗血取锄头P

上47层开黄门取红宝石+5=245,吃一红瓶血+250

上48层使用锄头P取圣剑+50=240

下47层开黄门取蓝宝石+5=287和黄钥匙2

此时:血5608,攻击245,防守287,钱501,红钥匙1、蓝钥匙2、黄钥匙9

下28层向商人卖黄钥匙4,得钱400,凑钱740(901)买防守

上46层开蓝门买防守(钱740)+20=307

上47层,目的是可少走路

下46层开黄门和蓝门杀红色史来姆、骷髅人、大蝙蝠、兽人、战士、双手剑士、骑士不耗血、史来姆王耗血3和初级巫师耗血63取大黄钥匙K,可与老头对话( 41楼 事实上是左右对称的。)

下42层取黄钥匙5和蓝钥匙1

下41层使用大黄钥匙,开右边蓝门杀史来姆王取蓝宝石+5=312和黄钥匙3,吃两红瓶血共+500,杀初级巫师耗血58取蓝钥匙1,开左边蓝门吃一红瓶血+250,杀高级巫师耗血68取蓝钥匙1,杀右边对称位置隐形墙中的高级巫师

下40层

上41层取飞行器D

下01层使用飞行器D

下地下室取金币

此时:血6095,攻245,防312,钱784,红钥匙1,蓝钥匙1,黄钥匙12

杀各层不耗血的敌人

上03层开黄门杀小蝙蝠,吃一红瓶血+50

上07层,目的是可少走路

下06层开黄门杀红色史来姆,吃两红瓶血共+100

上08层开黄门吃一红瓶血+50,杀绿色史来姆和两个红色史来姆

上14层杀两个大史来姆

上15层杀小蝙蝠、大蝙蝠、高级法师、大史来姆和兽人武士,吃一蓝瓶血+400

此时:血6695,攻245,防312,钱986,红钥匙1,蓝钥匙1,黄钥匙9

上16层开黄门杀两个高级法师、五个大蝙蝠、兽人、兽人武士、幽灵和石头人,到右下角撞隐形墙取圣水W,先不吃

上17层杀大史来姆和大蝙蝠

上18层开两道黄门杀五个大史来姆、五个大蝙蝠、兽人、兽人武士和两个石头人取黄钥匙2

上19层杀大史来姆、大蝙蝠、小蝙蝠、石头人和兽人武士

上20层开黄门和蓝门取黄钥匙1,杀三个小蝙蝠、两个石头人和高级法师,吃两红瓶血共+200和一蓝瓶血+400

此时:血7295,攻245,防312,钱2190,红钥匙1,黄钥匙8

上31层杀两个鬼战士、幽灵和战士,不需要花钱1000向商人买黄钥匙4和蓝钥匙1并对话(魔塔有50层高,但似乎你不能直接到50楼。)

上32层开黄门杀两个幽灵和战士取黄钥匙1

上33层开黄门杀两个幽灵、双手剑士、兽人武士、鬼战士和两个战士

上34层杀战士

上36层开黄门杀三个幽灵、鬼战士、三个骑士、兽人武士、两个战士和双手剑士,吃一蓝瓶血+800,可与老头对话(如果你能用好4种移动宝物,你不用与强敌作战就能上楼。)

上37层杀鬼战士、幽灵和战士

上38层杀鬼战士、两个战士和两个骑士取黄钥匙3

上39层杀战士、骑士和鬼战士,不需要向商人花钱2000买蓝钥匙3并对话(塔内有个 幸运金币。拥有它在打败敌人后能获得2倍的金钱。)

上40层杀双手剑士、战士和两个幽灵,吃一红瓶血+200

上43层开两道黄门杀三个史来姆王

下41层杀史来姆王取红宝石+5=250和黄钥匙3,吃一红瓶血+250

上47层杀史来姆王

上48层杀史来姆王

下47层杀史来姆王

下46层杀史来姆王,买防守(钱920+1120+1340+1580=4960)+80=392

此时:血8545,攻250,防392,钱1330,红钥匙1,黄钥匙10

上48层开黄门杀三个初级巫师和吸血蝙蝠不耗血取红宝石+5=255,吃一红瓶血+250

上49层开红门杀两个高级巫师

下41层杀初级巫师和四个吸血蝙蝠,吃两蓝瓶血共+2000

上42层开黄门杀两个初级巫师、高级巫师不耗血和两只吸血蝙蝠取黄钥匙4和蓝宝石+5=397,吃一蓝瓶血+800

上43层开两道黄门杀初级巫师、高级巫师和两只吸血蝙蝠取黄钥匙1和蓝钥匙1,吃一蓝瓶血+800和一红瓶血+250

上45层开三道黄门杀两个初级巫师、吸血蝙蝠、史来姆王和三个高级巫师取黄钥匙1,可与老头对话(44楼 被藏在异空间,你只能用密宝才能到达)

上47层杀初级巫师

上48层开蓝门杀高级巫师,吃一蓝瓶血+1000,可与老头对话(象骰子上5的形状是一种封印魔法,你最好记住它在你与49楼假魔王战斗时有用。)

下47层开三道黄门杀三个高级巫师、两个初级巫师和两个吸血蝙蝠取红宝石+5=260、蓝宝石+5=402和蓝钥匙1、黄钥匙2

下46层开两道黄门杀吸血蝙蝠、两个初级巫师和两个高级巫师取红宝石+5=265,吃两红瓶血共+500,买防守(钱1840+2120+2420=6380)+60=462

此时:血14545,攻265,防462,钱910,蓝钥匙1,黄钥匙6

上49层杀两个黑暗骑士不耗血

下48层开蓝门和黄门杀黑暗骑士和四个魔法警卫不耗血取蓝宝石+5=467,吃一蓝瓶血+1000和三红瓶血共+750

下45层开三道黄门杀四个黑暗骑士和两个魔法警卫取红+10=275、蓝宝石+10=477各2个,吃一蓝瓶血+1000

下43层开黄门杀三个黑暗骑士和魔法警卫取圣盾+50=527,吃三蓝瓶血共+3000

下40层

上41层杀两个魔法警卫

上42层杀两个魔法警卫和黑暗骑士取红钥匙

上46层买防守(钱2740)+20=547

此时:血20295,攻275,防547,钱3010,红钥匙1,黄钥匙1

上49层杀八个魔法警卫(先杀四周中间的四个将魔王的魔法封印,接着记得杀另四个可多挣钱)和魔王不耗血,取魔杖、红钥匙1和红+15=290、蓝宝石+15=562各3,吃三蓝瓶血共+3000

此时:血23295,攻290,防562,钱5610,红钥匙2、黄钥匙1

下45层

上46层买防守(钱3080)+20=582

下34层,目的是可少走路

上35层杀魔龙耗血72取血锄I,吃三蓝瓶血共+2400

下13层开黄门使用血锄I取神圣剑+100=390

上25层开红门杀魔王不耗血取红钥匙4

上26层开三道红门使用血锄I见公主

上46层买防守(3440)+20=602

可下45层向商人(钱1000)买血共2000,可与商人对话(神圣盾 能防御魔法攻击,但它被藏在异空间的楼层内。)

下02层与商人对话+3%攻防参数,吃圣水W+(402+620)*7.4=7560(7562.8)

上24层开红门

若攻击/防守能力在402/620,血〉22080,就可上50层杀魔王过关结束游戏

上50层与小偷对话

勇者问:“你怎会在这里!你到底是谁?”

小偷回答:“我在这里只有一个理由,那就是...”

小偷变成魔王

勇者问:“啊!你就是魔王!你怎么还活着?”

魔王回答:“我是不会死的。以前我只是对你的能力做测试而已。”

勇者问:“什么?你这是什么意思?你为什么要做这样的事情?”

魔王回答:“神圣剑 就是你装备的武器,智慧权杖 我所装备的武器。先知说过无论谁使用它们都必需要有足够的智慧,且剑只能被真正的战士使用。”

勇者问:“如你所说我就是那个战士”

魔王回答:“是的,你是最合适的人选。但你刚到魔塔时,你的能力还不足以支配神圣剑。因此我在塔内安排了各类机关,让你通过战斗直到可以控制神圣剑。”

勇者问:“很好,那么外面传说有一个公主被困在魔塔,就是为了把我骗到这里。是这样的吗?”

魔王回答:“是的。现在如果我们能够合作那么这场闹剧就结束了。现在让我们一起用权杖破坏神圣剑,这样伟大的时代就要降临了。”

勇者问:“我不会让你毁了神圣剑,让黑暗降临。”

原来的游戏若想杀死魔王,就必须以你现在的条件重头再打一次,中途不能存盘,且怪物各参数都乘44倍。除了增加计算量外我觉得无意义,所以我现在就结束游戏。

我玩到这里攻击力443,防御力528。所以我要求大家到这里时攻击〉10*44,防御〉10*44 生命〉500*44否则你杀不死魔王。

我的程序已全参数化(剧情还得定制)若你能设计出新的地图请与我联系 czl_falsh@hotmail.com 我可以改好后发给你。

杀魔王

最后成绩:血35183,攻击402,防守620,钱1690,红钥匙1,杀魔王耗血22080

杀完魔王:血13103,攻击402,防守620,钱2690,红钥匙1

祝贺你顺利过关,此游戏为本人的第一个falsh作品。制作的比较简陋请谅解,再次谢谢你的使用。

还有

这个是楼上说的作弊版

http://www.2144.cn/html/11/10210/

如果你不想看攻略可以用这个先试着玩

不过要注意记录数据

那样对以后玩有用

祝你早日通关


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7921334.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存