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

Project1

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

[已经过期] 我回复帖子,用加入代码文字把脚本框起来,怎么这样了

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
244 小时
注册时间
2008-1-25
帖子
312
跳转到指定楼层
1
发表于 2012-6-14 07:59:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 new1984 于 2012-6-14 08:01 编辑

这个回复

我这里脚本后半段没有了,论坛的底部也没有了,换过浏览器还是不行

想编辑一下也不行了。。。

评分

参与人数 1星屑 +6 收起 理由
end55rpg + 6 吐DZ槽吧

查看全部评分

Lv1.梦旅人

梦石
0
星屑
105
在线时间
5250 小时
注册时间
2011-10-7
帖子
1885

开拓者贵宾

2
发表于 2012-6-14 08:09:53 | 只看该作者
用非ie内核的浏览器
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
46
在线时间
1527 小时
注册时间
2012-1-12
帖子
1716

贵宾

3
发表于 2012-6-14 09:58:50 | 只看该作者
看过之后表示没有任何问题,鉴定为网速or浏览器问题
=。=
                    ↑↑↑↑本人所发帖多为玩笑逗大家一乐,不用太当真↑↑↑↑
-------------------------------------分割线---------------------------------------
                                                      
                                  以下六人为本人爱妃团,严禁NTR
                  iisnowbbh梦回碧落迷糊的安安pigsss
tianlluo
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

  /) /)<

梦石
0
星屑
4212
在线时间
4890 小时
注册时间
2009-2-16
帖子
8434

开拓者短篇七成年组季军

4
发表于 2012-6-14 11:38:39 | 只看该作者
干脆压缩成压缩包呗
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
524
在线时间
329 小时
注册时间
2013-5-16
帖子
740
5
发表于 2013-5-31 08:05:42 | 只看该作者
本帖最后由 精灵使者 于 2013-5-31 09:06 编辑
天使喝可乐 发表于 2012-6-14 11:38
干脆压缩成压缩包呗
  1. #==================================== ===================================== =====
  2. # ■ Scene_Map
  3. #------------------------------------------------------------------------------
  4. # 处理地图画面的类。
  5. #==================================== ===================================== =====

  6. class Scene_Map
  7. #--------------------------------------------------------------------------
  8. # ● 主处理
  9. #--------------------------------------------------------------------------
  10. def main
  11. $Lt = Viewport.new(1,450,455,40)
  12. $Lt.color.set(255,255,0,0)
  13. $Lt.z = 1500
  14. $Ltf = Type_Field.new($Lt,"",16)
  15. # 生成活动块
  16. @spriteset = Spriteset_Map.new
  17. # 生成信息窗口
  18. @message_window = Window_Message.new
  19. # 执行过渡
  20. Graphics.transition
  21. # 主循环
  22. loop do
  23. # 刷新游戏画面
  24. Graphics.update
  25. # 刷新输入信息
  26. Input.update
  27. # 刷新画面
  28. update
  29. # 如果画面切换的话就中断循环
  30. if $scene != self
  31. break
  32. end
  33. end
  34. # 准备过渡
  35. Graphics.freeze
  36. # 释放活动块
  37. @spriteset.dispose
  38. # 释放信息窗口
  39. @message_window.dispose
  40. $Lt.dispose
  41. $Ltf.dispose
  42. #★--------------------------------------
  43. # 标题画面切换中的情况下
  44. if $scene.is_a?(Scene_Title)
  45. # 淡入淡出画面
  46. Graphics.transition
  47. Graphics.freeze
  48. end end
  49. #--------------------------------------------------------------------------
  50. # ● 刷新画面
  51. #--------------------------------------------------------------------------
  52. def update
  53. #中文聊天 ★★★★★★★★★★★★★★★★★★★★★ ★★★★★★★★★★
  54. #-----------------------输入法-----------------------------
  55. # 输入状态修改
  56. if !@message_window.visible and Kboard.keyboard($R_Key_ENTER)
  57. $game_temp.chat_enabled = true
  58. # 文字输入响应
  59. if $Ltf.active $game_temp.chat_active = false
  60. if ($聊天 = $Ltf.get_text) != ""
  61. if !$network.check_chat_commands($聊天.to_s)
  62. $network.command_chat($聊天.to_s)
  63. end
  64. $Ltf.clear
  65. $Ltf.active = false
  66. else
  67. $Ltf.clear
  68. $Ltf.active = false
  69. return
  70. end
  71. else
  72. $Ltf.clear
  73. $Ltf.active = true
  74. $game_temp.chat_calling = true
  75. return
  76. end
  77. end
  78. # 输入窗口刷新
  79. $Ltf.update
  80. #★-----------------------------------
  81. # 循环
  82. loop do
  83. # 按照地图、实例、主角的顺序刷新
  84. # (本更新顺序不会在满足事件的执行条件下 成为给予角色瞬间移动
  85. # 的机会的重要因素)
  86. $game_map.update
  87. $game_system.map_interpreter.update
  88. $game_player.update
  89. # 系统 (计时器)、画面刷新
  90. $game_system.update
  91. $game_screen.update
  92. # 如果主角在场所移动中就中断循环
  93. unless $game_temp.player_transferring
  94. break
  95. end
  96. # 执行场所移动
  97. transfer_player
  98. # 处理过渡中的情况下、中断循环
  99. if $game_temp.transition_processing
  100. break
  101. end
  102. end
  103. # 刷新活动块
  104. @spriteset.update
  105. # 刷新信息窗口
  106. @message_window.update
  107. # 游戏结束的情况下
  108. if $game_temp.gameover
  109. # 切换的游戏结束画面
  110. $scene = Scene_Gameover.new
  111. return
  112. end
  113. # 返回标题画面的情况下
  114. if $game_temp.to_title
  115. # 切换到标题画面
  116. $scene = Scene_Title.new
  117. return end
  118. # 处理过渡中的情况下
  119. if $game_temp.transition_processing
  120. # 清除过渡处理中标志
  121. $game_temp.transition_processing = false
  122. # 执行过渡
  123. if $game_temp.transition_name == ""
  124. Graphics.transition(20)
  125. else
  126. Graphics.transition(40, "Graphics/Transitions/" + $game_temp.transition_name)
  127. end
  128. end
  129. # 显示信息窗口中的情况下
  130. if $game_temp.message_window_showing
  131. return
  132. end
  133. # 遇敌计数为 0 且、且遇敌列表不为空的情况 下
  134. if $game_player.encounter_count == 0 and $game_map.encounter_list != []
  135. # 不是在事件执行中或者禁止遇敌中
  136. unless $game_system.map_interpreter.running? or $game_system.encounter_disabled
  137. # 确定队伍
  138. n = rand($game_map.encounter_list.size) troop_id = $game_map.encounter_list[n]
  139. # 队伍有效的话
  140. if $data_troops[troop_id] != nil
  141. # 设置调用战斗标志
  142. $game_temp.battle_calling = true
  143. $game_temp.battle_troop_id = troop_id
  144. $game_temp.battle_can_escape = true
  145. $game_temp.battle_can_lose = false
  146. $game_temp.battle_proc = nil end end end
  147. # 按下 B 键的情况下
  148. if Input.trigger?(Input::B)
  149. # 不是在事件执行中或菜单禁止中
  150. unless $game_system.map_interpreter.running? or $game_system.menu_disabled
  151. # 设置菜单调用标志以及 SE 演奏
  152. $game_temp.menu_calling = true
  153. $game_temp.menu_beep = true
  154. end
  155. end
  156. # 调试模式为 ON 并且按下 F9 键的情况下
  157. if $DEBUG and Input.press?(Input::F9)
  158. # 设置调用调试标志
  159. $game_temp.debug_calling = true
  160. end
  161. # 不在主角移动中的情况下
  162. unless $game_player.moving?
  163. # 执行各种画面的调用
  164. if $game_temp.battle_calling
  165. call_battle
  166. elsif $game_temp.shop_calling
  167. call_shop
  168. elsif $game_temp.name_calling
  169. call_name
  170. elsif $game_temp.menu_calling
  171. call_menu
  172. elsif $game_temp.save_calling
  173. call_save
  174. elsif $game_temp.debug_calling
  175. call_debug
  176. end
  177. end
  178. end
  179. #--------------------------------------------------------------------------
  180. # ● 调用战斗
  181. #--------------------------------------------------------------------------
  182. def call_battle
  183. # 清除战斗调用标志
  184. $game_temp.battle_calling = false
  185. # 清除菜单调用标志
  186. $game_temp.menu_calling = false
  187. $game_temp.menu_beep = false
  188. # 生成遇敌计数
  189. $game_player.make_encounter_count
  190. # 记忆地图 BGM 、停止 BGM
  191. $game_temp.map_bgm = $game_system.playing_bgm
  192. $game_system.bgm_stop
  193. # 演奏战斗开始 SE
  194. $game_system.se_play($data_system.battle_sta rt_se)
  195. # 演奏战斗 BGM
  196. $game_system.bgm_play($game_system.battle _bgm)
  197. # 矫正主角姿势
  198. $game_player.straighten
  199. # 切换到战斗画面
  200. $scene = Scene_Battle.new
  201. end
  202. #--------------------------------------------------------------------------
  203. # ● 调用商店
  204. #--------------------------------------------------------------------------
  205. def call_shop
  206. # 清除商店调用标志
  207. $game_temp.shop_calling = false
  208. # 矫正主角姿势
  209. $game_player.straighten
  210. # 切换到商店画面
  211. $scene = Scene_Shop.new
  212. end
  213. #--------------------------------------------------------------------------
  214. # ● 调用名称输入
  215. #--------------------------------------------------------------------------
  216. def call_name
  217. # 清除调用名称输入标志
  218. $game_temp.name_calling = false
  219. # 矫正主角姿势
  220. $game_player.straighten
  221. # 切换到名称输入画面
  222. $scene = Scene_Name.new
  223. end
  224. #--------------------------------------------------------------------------
  225. # ● 调用菜单
  226. #--------------------------------------------------------------------------
  227. def call_menu
  228. # 清除菜单调用标志
  229. $game_temp.menu_calling = false
  230. # 已经设置了菜单 SE 演奏标志的情况下
  231. if $game_temp.menu_beep
  232. # 演奏确定 SE
  233. $game_system.se_play($data_system.decision_ se)
  234. # 清除菜单演奏 SE 标志
  235. $game_temp.menu_beep = false
  236. end
  237. # 矫正主角姿势
  238. $game_player.straighten
  239. # 切换到菜单画面
  240. $scene = Scene_Menu.new
  241. end
  242. #--------------------------------------------------------------------------
  243. # ● 调用存档
  244. #--------------------------------------------------------------------------
  245. def call_save
  246. # 矫正主角姿势
  247. $game_player.straighten
  248. # 切换到存档画面
  249. $scene = Scene_Save.new
  250. end
  251. #--------------------------------------------------------------------------
  252. # ● 调用调试
  253. #--------------------------------------------------------------------------
  254. def call_debug
  255. # 清除调用调试标志
  256. $game_temp.debug_calling = false
  257. # 演奏确定 SE
  258. $game_system.se_play($data_system.decision_ se)
  259. # 矫正主角姿势
  260. $game_player.straighten
  261. # 切换到调试画面
  262. $scene = Scene_Debug.new
  263. end
  264. #--------------------------------------------------------------------------
  265. # ● 主角的场所移动
  266. #--------------------------------------------------------------------------
  267. def transfer_player
  268. # 清除主角场所移动调试标志
  269. $game_temp.player_transferring = false
  270. # 移动目标与现在的地图有差异的情况下
  271. if $game_map.map_id != $game_temp.player_new_map_id
  272. # 设置新地图
  273. $game_map.setup($game_temp.player_new_ map_id)
  274. end
  275. # 设置主角位置
  276. $game_player.moveto($game_temp.player_ne w_x, $game_temp.player_new_y)
  277. # 设置主角朝向
  278. case $game_temp.player_new_direction
  279. when 2
  280. # 下
  281. $game_player.turn_down
  282. when 4
  283. # 左
  284. $game_player.turn_left
  285. when 6
  286. # 右
  287. $game_player.turn_right
  288. when 8
  289. # 上
  290. $game_player.turn_up
  291. end
  292. # 矫正主角姿势
  293. $game_player.straighten
  294. # 刷新地图 (执行并行事件)
  295. $game_map.update
  296. # 在生成活动块
  297. @spriteset.dispose
  298. @spriteset = Spriteset_Map.new
  299. # 处理过渡中的情况下
  300. if $game_temp.transition_processing
  301. # 清除过渡处理中标志
  302. $game_temp.transition_processing = false
  303. # 执行过渡
  304. Graphics.transition(20)
  305. end
  306. # 执行地图设置的 BGM、BGS 的自动切换
  307. $game_map.autoplay
  308. # 设置画面
  309. Graphics.frame_reset
  310. # 刷新输入信息
  311. Input.update
  312. end
  313. end
复制代码

点评

OK,总算修复了,累死我了by精灵  发表于 2013-5-31 08:47
承接各类软件制作以及手机APP等...
我来开始为您讲述一个故事。
有一天,小明去了一个恐怖的森林。
他走了三天三夜,竟然发现了一位漂亮的公主。
公主指着遥远的另一边说。
   那里。才是我们的王堡

[零度火花论坛。原创游戏制作新城堡。请点击。期待来临。]
[零度火花论坛。原创游戏制作新城堡。请点击。期待来临。]
[零度火花论坛。原创游戏制作新城堡。请点击。期待来临。]
(温馨提示:我长达一年以及更久的时间内我没有打理也不会打理零度火花,广告机已经逆天,所以大家最好不要戳进去...)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 22:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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