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

Project1

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

这个脚本怎么换行啊。。。。。。

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
30
在线时间
0 小时
注册时间
2008-11-4
帖子
3
跳转到指定楼层
1
发表于 2008-11-4 10:57:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
http://rpg.blue/web/htm/news37.htm
文字太长,可怎么换行啊?{/dk}
版务信息:本贴由楼主自主结贴~
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-6-12
帖子
340
2
发表于 2008-11-4 16:00:59 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

蚂蚁卡卡

梦石
0
星屑
116
在线时间
66 小时
注册时间
2007-12-16
帖子
3081
3
发表于 2008-11-4 17:58:11 | 只看该作者
请LZ 仔细说明情况 或截图说明{/hx}
您的要求是什么 仔细说明 看是否有人可以帮到你=。=
《隋唐乱》完整解密版点击进入
米兰,让我怎么说离开……

曾经我也是一个有志青年,直到我膝盖中了一箭……

《隋唐乱》博客地址
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
帖子
2072
4
发表于 2008-11-4 18:14:57 | 只看该作者
青椒格式做死了,很难换行了

除非楼主有较强的脚本功底,自己改代码,不然,就精简你的说明文字吧
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
30
在线时间
0 小时
注册时间
2008-11-4
帖子
3
5
 楼主| 发表于 2008-11-4 20:40:15 | 只看该作者
以下引用hitlerson于2008-11-4 10:14:57的发言:

青椒格式做死了,很难换行了

除非楼主有较强的脚本功底,自己改代码,不然,就精简你的说明文字吧


什么?!!!这都可以。。。。。- -||||{/dk}
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
58 小时
注册时间
2007-8-10
帖子
284
6
发表于 2008-11-4 22:06:19 | 只看该作者
建议 用图片显示 这个是我做好的
  1. #增加选项追加显示图片
  2. #====================================================☆○
  3. # 本脚本来自www.66rpg.com,使用和转载请保留此信息
  4. #====================================================☆○
  5. # ■ Script_practice_w
  6. #------------------------------------------------------------------------------
  7. #  游戏帮助
  8. #   开启脚本:
  9. #   $scene = Script_practice_w.new
  10. #   修改说明名称:18---28
  11. #   修改说明文字:195---261

  12. #==============================================================================

  13. class Script_practice_w
  14. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  15. #  ● 自定义                                                                 #
  16. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  17.   #背景
  18.   Background_name = "001-Title01.jpg" #Graphics/001-Title01.jpg
  19.   #音乐
  20.   Bgm_name        = "Audio/BGM/021-Field04.mid"
  21.   #说明名称
  22.   $co_spw1 = "操作说明"
  23.   $co_spw2 = "手柄操作"
  24.   $co_spw3 = "游戏简介"
  25.   $co_spw4 = "游戏背景"
  26.   $co_spw5 = "会员装备"
  27.   $co_spw6 = "人物介绍"
  28.   $co_spw7 = "系统介绍"
  29.   $co_spw8 = "菜单介绍"
  30.   $co_spw9 = "传授心得"
  31.   $co_spw10 = "游戏秘籍"
  32. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  33. #  ● 主处理                                                               #
  34. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  35.   def main
  36.    #确认处理
  37.    spw_command
  38.    #开启BGM、BGS
  39.    $game_system.bgm_memorize
  40.    $game_system.bgs_memorize
  41.    #停止BGM、BGS
  42.    Audio.bgm_stop
  43.    Audio.bgs_stop
  44.    #开启BGM、BGS
  45.    Audio.bgm_play(Bgm_name,100,100)
  46.    #准备
  47.    Graphics.freeze
  48.    #背景
  49.    @sprite = Sprite.new
  50.    @sprite.bitmap = RPG::Cache.title(Background_name)
  51.    #帮助
  52.    @Spw = Window_Help.new
  53.    @Spw.x = 0
  54.    @Spw.y = 0
  55.    @Spw.height = 64
  56.    @Spw.width = 640
  57.    @Spw.back_opacity = 160
  58.    if $co_spw1 == "――――――"
  59.     #文章
  60.     @text = ""
  61.     else
  62.     #文章
  63.     @text = ($co_spw1 + "")
  64.    end
  65.    @Spw.contents.draw_text(0, 0, 400, 32, @text)
  66.    @Spw.visible = true
  67.     #表示
  68.     @Spw_co = Window_Help.new
  69.     @text_ss = ""
  70.     @Spw_co.contents.draw_text(0, 0, 400, 32, @text_ss)
  71.     @Spw_co.x = 0
  72.     @Spw_co.y = 64
  73.     @Spw_co.width = 480
  74.     @Spw_co.height = 355
  75.     @Spw_co.back_opacity = 60
  76.     @Spw_co.visible = true
  77.    #变量
  78.    s1 = $co_spw1
  79.    s2 = $co_spw2
  80.    s3 = $co_spw3
  81.    s4 = $co_spw4
  82.    s5 = $co_spw5
  83.    s6 = $co_spw6
  84.    s7 = $co_spw7
  85.    s8 = $co_spw7
  86.    s9 = $co_spw7
  87.    s10 = $co_spw7
  88.    @Spw2 = Window_Command.new(160, [s1, s2, s3, s4, s5, s6, s7, s8, s9, s10])
  89.    @Spw2.x = 480
  90.    @Spw2.y = 64
  91.    @Spw2.back_opacity = 160
  92.    #确认处理2
  93.    spw_command2
  94.    #位置记录
  95.    @Command_ss = @Spw2.index
  96.   #时间记录
  97.    @playtime_window = Window_PlayTime.new
  98.    @playtime_window.x = 0
  99.    @playtime_window.y = 964
  100.    @playtime_window.back_opacity = 160
  101.    #歩数记录
  102.    @steps_window = Window_Steps.new
  103.    @steps_window.x = 0
  104.    @steps_window.y = 960
  105.    @steps_window.back_opacity = 160
  106.    @gold_window = Window_Gold.new
  107.    @gold_window.x = 0
  108.    @gold_window.y = 956
  109.    @gold_window.back_opacity = 160
  110.    Graphics.transition
  111.    #开始
  112.    loop do
  113.      #刷新画面
  114.      Graphics.update
  115.      #刷新事件
  116.      Input.update
  117.      #刷新
  118.      @Spw2.update
  119.      @playtime_window.update
  120.      @steps_window.update
  121.      @gold_window.update
  122.      input_ss
  123.      if @Command_ss != @Spw2.index
  124.       update_spw2
  125.      end
  126.      if $scene != self
  127.       break
  128.      end
  129.    end
  130. end
  131. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  132. #  ● 确认处理                                                        #
  133. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  134. def spw_command
  135.    if $co_spw1 == ""
  136.     $co_spw1 = "――――――"
  137.    end
  138.    if $co_spw2 == ""
  139.     $co_spw2 = "――――――"
  140.    end
  141.    if $co_spw3 == ""
  142.     $co_spw3 = "――――――"
  143.    end
  144.    if $co_spw4 == ""
  145.     $co_spw4 = "――――――"
  146.    end
  147.    if $co_spw5 == ""
  148.     $co_spw5 = "――――――"
  149.    end
  150.    if $co_spw6 == ""
  151.     $co_spw6 = "――――――"
  152.    end
  153.    if $co_spw7 == ""
  154.     $co_spw7 = "――――――"
  155.    end
  156.   if $co_spw8 == ""
  157.     $co_spw7 = "――――――"
  158.   end
  159.   if $co_spw9 == ""
  160.     $co_spw7 = "――――――"
  161.   end
  162.   if $co_spw10 == ""
  163.     $co_spw7 = "――――――"
  164.    end
  165. end
  166. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  167. #  ● 确认处理2                                                       #
  168. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  169. def spw_command2
  170.    if $co_spw1 == "――――――"
  171.     @Spw2.disable_item(0)
  172.    end
  173.    if $co_spw2 == "――――――"
  174.     @Spw2.disable_item(1)
  175.    end
  176.     if $co_spw3 == "――――――"
  177.     @Spw2.disable_item(2)
  178.    end
  179.    if $co_spw4 == "――――――"
  180.     @Spw2.disable_item(3)
  181.    end
  182.    if $co_spw5 == "――――――"
  183.     @Spw2.disable_item(4)
  184.    end
  185.    if $co_spw6 == "――――――"
  186.     @Spw2.disable_item(5)
  187.    end
  188.    if $co_spw7 == "――――――"
  189.     @Spw2.disable_item(6)
  190.    end
  191.    if $co_spw8 == "――――――"
  192.     @Spw2.disable_item(6)
  193.   end
  194.   if $co_spw9 == "――――――"
  195.     @Spw2.disable_item(6)
  196.   end
  197.   if $co_spw10 == "――――――"
  198.     @Spw2.disable_item(6)
  199.    end
  200. end
  201. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  202. #  ● 文字处理                                                       #
  203. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  204.   def input_ss
  205.     #当 按下C键时
  206.     if Input.trigger?(Input::C)
  207.       @Spw_co.dispose
  208.       @Spw_co = Window_Help.new
  209.       case @Spw2.index
  210.       when 0
  211.         if $co_spw1 == "――――――"
  212.          #演奏効果音
  213.          $game_system.se_play($data_system.buzzer_se)
  214.          @text_ss = ""
  215.          else
  216.          #演奏効果音
  217.          $game_system.se_play($data_system.decision_se)
  218.          #说明文字(自定义)
  219.          @text_ss = ($co_spw1 + "")
  220.         end
  221.       when 1
  222.         @devil = Sprite.new
  223.         @devil.bitmap = Bitmap.new("Graphics/Pictures/635-1.jpg")
  224.         @devil.x = 0
  225.         @devil.y = 0
  226.         if $co_spw2 == "――――――"
  227.          #演奏効果音
  228.          $game_system.se_play($data_system.buzzer_se)
  229.          @text_ss = ""
  230.          else
  231.          #演奏効果音
  232.          $game_system.se_play($data_system.decision_se)
  233.          #真ん中のウィンドの文章を代入
  234.          @text_ss = ($co_spw2 + "")
  235.          end
  236.       when 2
  237.          if $co_spw3 == "――――――"
  238.          #演奏効果音
  239.          $game_system.se_play($data_system.buzzer_se)
  240.          @text_ss = ""
  241.          else
  242.          #演奏効果音
  243.          $game_system.se_play($data_system.decision_se)
  244.          #说明文字(自定义)
  245.          @text_ss = ($co_spw3 + "")
  246.          end
  247.       when 3
  248.         if $co_spw4 == "――――――"
  249.          #演奏効果音
  250.          $game_system.se_play($data_system.buzzer_se)
  251.          @text_ss = ""
  252.          else
  253.          #演奏効果音
  254.          $game_system.se_play($data_system.decision_se)
  255.          #说明文字(自定义)
  256.          @text_ss = ($co_spw4 + "")
  257.          end
  258.       when 4
  259.         if $co_spw5 == "――――――"
  260.          #演奏効果音
  261.          $game_system.se_play($data_system.buzzer_se)
  262.          @text_ss = ""
  263.          else
  264.          #演奏効果音
  265.          $game_system.se_play($data_system.decision_se)
  266.          #说明文字(自定义)
  267.          @text_ss = ($co_spw5 + "")
  268.          end
  269.       when 5
  270.         if $co_spw6 == "――――――"
  271.          #演奏効果音
  272.          $game_system.se_play($data_system.buzzer_se)
  273.          @text_ss = ""
  274.          else
  275.          #演奏効果音
  276.          $game_system.se_play($data_system.decision_se)
  277.          #说明文字(自定义)
  278.          @text_ss = ($co_spw6 + "")
  279.          end
  280.       when 6
  281.         if $co_spw7 == "――――――"
  282.          #演奏効果音
  283.          $game_system.se_play($data_system.buzzer_se)
  284.          @text_ss = ""
  285.          else
  286.          #演奏効果音
  287.          $game_system.se_play($data_system.decision_se)
  288.          #说明文字(自定义)
  289.          @text_ss = ($co_spw7 + "")
  290.        end
  291.        when 7
  292.         if $co_spw7 == "――――――"
  293.          #演奏効果音
  294.          $game_system.se_play($data_system.buzzer_se)
  295.          @text_ss = ""
  296.          else
  297.          #演奏効果音
  298.          $game_system.se_play($data_system.decision_se)
  299.          #说明文字(自定义)
  300.          @text_ss = ($co_spw7 + "")
  301.        end
  302.        when 8
  303.         if $co_spw7 == "――――――"
  304.          #演奏効果音
  305.          $game_system.se_play($data_system.buzzer_se)
  306.          @text_ss = ""
  307.          else
  308.          #演奏効果音
  309.          $game_system.se_play($data_system.decision_se)
  310.          #说明文字(自定义)
  311.          @text_ss = ($co_spw7 + "")
  312.        end
  313.        when 9
  314.         if $co_spw7 == "――――――"
  315.          #演奏効果音
  316.          $game_system.se_play($data_system.buzzer_se)
  317.          @text_ss = ""
  318.          else
  319.          #演奏効果音
  320.          $game_system.se_play($data_system.decision_se)
  321.          #说明文字(自定义)
  322.          @text_ss = ($co_spw7 + "")
  323.          end
  324.       end
  325.       @Spw_co.contents.draw_text(0, 0, 400, 32, @text_ss)
  326.       @Spw_co.x = 0
  327.     @Spw_co.y = 64
  328.     @Spw_co.width = 480
  329.     @Spw_co.height = 355
  330.     @Spw_co.back_opacity = 60
  331.       @Spw_co.visible = true
  332.     end
  333.     #当 按下B键时
  334.     if Input.trigger?(Input::B)
  335.       #演奏声音
  336.       $game_system.se_play($data_system.cancel_se)
  337.       #最终处理
  338.       back
  339.     end
  340.   end
  341. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  342. #  ● 刷新画面                                                 #
  343. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  344.   def update_spw2
  345.      @Spw_co.dispose
  346.      @Spw_co = Window_Help.new
  347.      @text_ss = ""
  348.      @Spw_co.contents.draw_text(0, 0, 400, 32, @text_ss)
  349.      @Spw_co.x = 0
  350.     @Spw_co.y = 64
  351.     @Spw_co.width = 480
  352.     @Spw_co.height = 355
  353.     @Spw_co.back_opacity = 60
  354.      @Spw_co.visible = true
  355.     @Spw.dispose
  356.     @Spw = Window_Help.new
  357.    case @Spw2.index
  358.     when 0
  359.       if $co_spw1 == "――――――"
  360.        @Command_ss = @Spw2.index
  361.        @text = ""
  362.       else
  363.        @Command_ss = @Spw2.index
  364.        @text = ($co_spw1 + "")
  365.       end
  366.     when 1
  367.       if $co_spw2 == "――――――"
  368.       @Command_ss = @Spw2.index
  369.       @text = ""
  370.     else
  371.       @Command_ss = @Spw2.index
  372.       @text = ($co_spw2 + "")
  373.     end
  374.     when 2
  375.       if $co_spw3 == "――――――"
  376.       @Command_ss = @Spw2.index
  377.       @text = ""
  378.     else
  379.       @Command_ss = @Spw2.index
  380.       @text = ($co_spw3 + "")
  381.     end
  382.     when 3
  383.       if $co_spw4 == "――――――"
  384.       @Command_ss = @Spw2.index
  385.       @text = ""
  386.     else
  387.       @Command_ss = @Spw2.index
  388.       @text = ($co_spw4 + "")
  389.     end
  390.     when 4
  391.       if $co_spw5 == "――――――"
  392.       @Command_ss = @Spw2.index
  393.       @text = ""
  394.     else
  395.       @Command_ss = @Spw2.index
  396.       @text = ($co_spw5 + "")
  397.     end
  398.     when 5
  399.       if $co_spw6 == "――――――"
  400.       @Command_ss = @Spw2.index
  401.       @text = ""
  402.     else
  403.       @Command_ss = @Spw2.index
  404.       @text = ($co_spw6 + "")
  405.     end
  406.     when 6
  407.       if $co_spw7 == "――――――"
  408.       @Command_ss = @Spw2.index
  409.       @text = ""
  410.     else
  411.       @Command_ss = @Spw2.index
  412.       @text = ($co_spw7 + "")
  413.     end
  414.     when 7
  415.       if $co_spw7 == "――――――"
  416.       @Command_ss = @Spw2.index
  417.       @text = ""
  418.     else
  419.       @Command_ss = @Spw2.index
  420.       @text = ($co_spw7 + "")
  421.     end
  422.     when 8
  423.       if $co_spw7 == "――――――"
  424.       @Command_ss = @Spw2.index
  425.       @text = ""
  426.     else
  427.       @Command_ss = @Spw2.index
  428.       @text = ($co_spw7 + "")
  429.     end
  430.     when 9
  431.       if $co_spw7 == "――――――"
  432.       @Command_ss = @Spw2.index
  433.       @text = ""
  434.     else
  435.       @Command_ss = @Spw2.index
  436.       @text = ($co_spw7 + "")
  437.     end
  438.    end
  439.     @Spw.contents.draw_text(0, 0, 400, 32, @text)
  440.     @Spw.x = 0
  441.     @Spw.y = 0
  442.     @Spw.height = 64
  443.     @Spw.width = 640
  444.     @Spw.back_opacity = 160
  445.     @Spw.visible = true
  446.   end
  447. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  448. #  ● 最终处理                                                           #
  449. #+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
  450.   def back
  451.     #准备
  452.     Graphics.freeze
  453.     @Spw.dispose
  454.     @Spw_co.dispose
  455.     @Spw2.dispose
  456.     @playtime_window.dispose
  457.     @steps_window.dispose
  458.     @gold_window.dispose
  459.     #背景消除
  460.     @sprite.bitmap.dispose
  461.     @sprite.dispose
  462.     #停止BGM、BGS
  463.     Audio.bgm_stop
  464.     Audio.bgs_stop
  465.     #开启BGM、BGS
  466.     $game_system.bgm_restore
  467.     $game_system.bgs_restore
  468.     Graphics.transition
  469.     $scene = Scene_Map.new
  470.   end
  471. end

复制代码
给个例子在223行添加显示图片
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-21 22:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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