幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1357|回复: 4

【火星】敌人图鉴……

[复制链接]

845

主题

1万

帖子

214748万

积分

版主

脑残中……

Rank: 7Rank: 7Rank: 7

积分
2147483647

声命组金赏

发表于 2006-11-24 11:38:35 | 显示全部楼层 |阅读模式
[s:5] 乱翻译的……但是应该不影响使用了!
胡乱翻译 叮当
  1. #魔物図鑑
  2. #URL:[url]http://f53.aaa.livedoor.jp/~momomo[/url]
  3. #调用方法 在事件里执行脚本:$scene = Scene_MonsterBook.new
  4. #在战斗胜利的时候怪物资料会加入图鉴,但是在失败\逃跑时不加入。
  5. #对不想加入图鉴的怪兽 加入图鉴无效 添加属性即可
  6. module Enemy_Book_Config
  7.   #是否显示敌人持有的物品
  8.   DROP_ITEM_NEED_ANALYZE = false  #显示:true 不显示:false
  9.   #修正回避名称为
  10.   EVA_NAME = "回避率"              
  11.   #图鉴完成率的显示方式
  12.   #0:不显示完成率 1:发现数/最大数 2:百分比表示 3:同时显示两种方式
  13.   SHOW_COMPLETE_TYPE = 2         
  14.   #コメント機能を使うかどうか(要・コメント追加スクリプト導入)
  15.   COMMENT_SYSTEM = false  #使用:true 不使用:false
  16. end
  17. #######################################################
  18. class Data_MonsterBook
  19.   #--------------------------------------------------------------------------
  20.   # ● 图鉴用敌人ID设定
  21.   #--------------------------------------------------------------------------
  22.   def enemy_book_id_set
  23.     data = [0]
  24.    
  25.     # ↓以下、设定用
  26.    
  27.     data[1] = 1
  28.     data[2] = 3
  29.     data[3] = 15
  30.     data[4] = 25
  31.     data[5] = 18
  32.     data[6] = 30
  33.    
  34.     # ↑到这里
  35.    
  36.     return data
  37.   end
  38. end
  39. #######################################################
  40. class Game_Temp
  41.   attr_accessor :enemy_book_data
  42.   alias temp_enemy_book_data_initialize initialize
  43.   def initialize
  44.     temp_enemy_book_data_initialize
  45.     @enemy_book_data = Data_MonsterBook.new
  46.   end
  47. end
  48. class Game_Party
  49.   attr_accessor :enemy_info               # 出会った敵情報(図鑑用)
  50.   #--------------------------------------------------------------------------
  51.   # ● オブジェクト初期化
  52.   #--------------------------------------------------------------------------
  53.   alias book_info_initialize initialize
  54.   def initialize
  55.     book_info_initialize
  56.     @enemy_info = {}
  57.   end
  58.   #--------------------------------------------------------------------------
  59.   # ● エネミー情報の追加(図鑑用)
  60.   #     type : 通常遭遇かアナライズか 0:通常 1:アナライズ -1:情報削除
  61.   #     0:無遭遇 1:遭遇済 2:アナライズ済
  62.   #--------------------------------------------------------------------------
  63.   def add_enemy_info(enemy_id, type = 0)
  64.     case type
  65.     when 0
  66.       if @enemy_info[enemy_id] == 2
  67.         return false
  68.       end
  69.       @enemy_info[enemy_id] = 1
  70.     when 1
  71.       @enemy_info[enemy_id] = 2
  72.     when -1
  73.       @enemy_info[enemy_id] = 0
  74.     end
  75.   end
  76.   #--------------------------------------------------------------------------
  77.   # ● 魔物図鑑の最大登録数を取得
  78.   #--------------------------------------------------------------------------
  79.   def enemy_book_max
  80.     return $game_temp.enemy_book_data.id_data.size - 1
  81.   end
  82.   #--------------------------------------------------------------------------
  83.   # ● 魔物図鑑の現在登録数を取得
  84.   #--------------------------------------------------------------------------
  85.   def enemy_book_now
  86.     now_enemy_info = @enemy_info.keys
  87.     # 登録無視の属性IDを取得
  88.     no_add = $game_temp.enemy_book_data.no_add_element
  89.     new_enemy_info = []
  90.     for i in now_enemy_info
  91.       enemy = $data_enemies[i]
  92.       next if enemy.name == ""
  93.       if enemy.element_ranks[no_add] == 1
  94.         next
  95.       end
  96.       new_enemy_info.push(enemy.id)
  97.     end
  98.     return new_enemy_info.size
  99.   end
  100.   #--------------------------------------------------------------------------
  101.   # ● 魔物図鑑の完成率を取得
  102.   #--------------------------------------------------------------------------
  103.   def enemy_book_complete_percentage
  104.     e_max = enemy_book_max.to_f
  105.     e_now = enemy_book_now.to_f
  106.     comp = e_now / e_max * 100
  107.     return comp.truncate
  108.   end
  109. end
  110. class Interpreter
  111.   def enemy_book_max
  112.     return $game_party.enemy_book_max
  113.   end
  114.   def enemy_book_now
  115.     return $game_party.enemy_book_now
  116.   end
  117.   def enemy_book_comp
  118.     return $game_party.enemy_book_complete_percentage
  119.   end
  120. end
  121. class Scene_Battle
  122.   alias add_enemy_info_start_phase5 start_phase5
  123.   def start_phase5
  124.     for enemy in $game_troop.enemies
  125.       # エネミーが隠れ状態でない場合
  126.       unless enemy.hidden
  127.         # 敵遭遇情報追加
  128.         $game_party.add_enemy_info(enemy.id, 0)
  129.       end
  130.     end
  131.     add_enemy_info_start_phase5
  132.   end
  133. end
  134. class Window_Base < Window
  135.   #--------------------------------------------------------------------------
  136.   # ● エネミーの戦闘後獲得アイテムの描画
  137.   #--------------------------------------------------------------------------
  138.   def draw_enemy_drop_item(enemy, x, y)
  139.     self.contents.font.color = normal_color
  140.     treasures = []
  141.     if enemy.item_id > 0
  142.       treasures.push($data_items[enemy.item_id])
  143.     end
  144.     if enemy.weapon_id > 0
  145.       treasures.push($data_weapons[enemy.weapon_id])
  146.     end
  147.     if enemy.armor_id > 0
  148.       treasures.push($data_armors[enemy.armor_id])
  149.     end
  150.     # 現状ではとりあえず1つのみ描画
  151.     if treasures.size > 0
  152.       item = treasures[0]
  153.       bitmap = RPG::Cache.icon(item.icon_name)
  154.       opacity = 255
  155.       self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24), opacity)
  156.       name = treasures[0].name
  157.     else
  158.       self.contents.font.color = disabled_color
  159.       name = "No Item"
  160.     end
  161.     self.contents.draw_text(x+28, y, 212, 32, name)
  162.   end
  163.   #--------------------------------------------------------------------------
  164.   # ● エネミーの図鑑IDの描画
  165.   #--------------------------------------------------------------------------
  166.   def draw_enemy_book_id(enemy, x, y)
  167.     self.contents.font.color = normal_color
  168.     id = $game_temp.enemy_book_data.id_data.index(enemy.id)
  169.     self.contents.draw_text(x, y, 32, 32, id.to_s)
  170.   end
  171.   #--------------------------------------------------------------------------
  172.   # ● エネミーの名前の描画
  173.   #     enemy : エネミー
  174.   #     x     : 描画先 X 座標
  175.   #     y     : 描画先 Y 座標
  176.   #--------------------------------------------------------------------------
  177.   def draw_enemy_name(enemy, x, y)
  178.     self.contents.font.color = normal_color
  179.     self.contents.draw_text(x, y, 152, 32, enemy.name)
  180.   end
  181.   #--------------------------------------------------------------------------
  182.   # ● エネミーグラフィックの描画(アナライズ)
  183.   #     enemy : エネミー
  184.   #     x     : 描画先 X 座標
  185.   #     y     : 描画先 Y 座標
  186.   #--------------------------------------------------------------------------
  187.   def draw_enemy_graphic(enemy, x, y, opacity = 255)
  188.     bitmap = RPG::Cache.battler(enemy.battler_name, enemy.battler_hue)
  189.     cw = bitmap.width
  190.     ch = bitmap.height
  191.     src_rect = Rect.new(0, 0, cw, ch)
  192.     x = x + (cw / 2 - x) if cw / 2 > x
  193.     self.contents.blt(x - cw / 2, y - ch, bitmap, src_rect, opacity)
  194.   end
  195.   #--------------------------------------------------------------------------
  196.   # ● エネミーの獲得EXPの描画
  197.   #     enemy : エネミー
  198.   #     x     : 描画先 X 座標
  199.   #     y     : 描画先 Y 座標
  200.   #--------------------------------------------------------------------------
  201.   def draw_enemy_exp(enemy, x, y)
  202.     self.contents.font.color = system_color
  203.     self.contents.draw_text(x, y, 120, 32, "EXP")
  204.     self.contents.font.color = normal_color
  205.     self.contents.draw_text(x + 120, y, 36, 32, enemy.exp.to_s, 2)
  206.   end
  207.   #--------------------------------------------------------------------------
  208.   # ● エネミーの獲得GOLDの描画
  209.   #     enemy : エネミー
  210.   #     x     : 描画先 X 座標
  211.   #     y     : 描画先 Y 座標
  212.   #--------------------------------------------------------------------------
  213.   def draw_enemy_gold(enemy, x, y)
  214.     self.contents.font.color = system_color
  215.     self.contents.draw_text(x, y, 120, 32, $data_system.words.gold)
  216.     self.contents.font.color = normal_color
  217.     self.contents.draw_text(x + 120, y, 36, 32, enemy.gold.to_s, 2)
  218.   end
  219. end
  220. class Game_Enemy_Book < Game_Enemy
  221.   #--------------------------------------------------------------------------
  222.   # ● オブジェクト初期化
  223.   #--------------------------------------------------------------------------
  224.   def initialize(enemy_id)
  225.     super(1, 0)#ダミー
  226.     @enemy_id = enemy_id
  227.     enemy = $data_enemies[@enemy_id]
  228.     @battler_name = enemy.battler_name
  229.     @battler_hue = enemy.battler_hue
  230.     @hp = maxhp
  231.     @sp = maxsp
  232.   end
  233. end
  234. class Data_MonsterBook
  235.   attr_reader :id_data
  236.   #--------------------------------------------------------------------------
  237.   # ● オブジェクト初期化
  238.   #--------------------------------------------------------------------------
  239.   def initialize
  240.     @id_data = enemy_book_id_set
  241.   end
  242.   #--------------------------------------------------------------------------
  243.   # ● 図鑑用登録無視属性取得
  244.   #--------------------------------------------------------------------------
  245.   def no_add_element
  246.     no_add = 0
  247.     # 登録無視の属性IDを取得
  248.     for i in 1...$data_system.elements.size
  249.       if $data_system.elements[i] =~ /加入图鉴无效/
  250.         no_add = i
  251.         break
  252.       end
  253.     end
  254.     return no_add
  255.   end
  256.   #--------------------------------------------------------------------------
  257.   # ● 図鑑用敵ID設定
  258.   #--------------------------------------------------------------------------
  259.   def enemy_book_id_set
  260.     data = [0]
  261.     no_add = no_add_element
  262.     # 登録無視の属性IDを取得
  263.     for i in 1...$data_enemies.size
  264.       enemy = $data_enemies[i]
  265.       next if enemy.name == ""
  266.       if enemy.element_ranks[no_add] == 1
  267.         next
  268.       end
  269.       data.push(enemy.id)
  270.     end
  271.     return data
  272.   end
  273. end
  274. class Window_MonsterBook < Window_Selectable
  275.   attr_reader   :data
  276.   #--------------------------------------------------------------------------
  277.   # ● オブジェクト初期化
  278.   #--------------------------------------------------------------------------
  279.   def initialize(index=0)
  280.     super(0, 64, 640, 416)
  281.     @column_max = 2
  282.     @book_data = $game_temp.enemy_book_data
  283.     @data = @book_data.id_data.dup
  284.     @data.shift
  285.     #@data.sort!
  286.     @item_max = @data.size
  287.     self.index = 0
  288.     refresh if @item_max > 0
  289.   end
  290.   #--------------------------------------------------------------------------
  291.   # ● 遭遇データを取得
  292.   #--------------------------------------------------------------------------
  293.   def data_set
  294.     data = $game_party.enemy_info.keys
  295.     data.sort!
  296.     newdata = []
  297.     for i in data
  298.       next if $game_party.enemy_info[i] == 0
  299.       # 図鑑登録無視を考慮
  300.       if book_id(i) != nil
  301.         newdata.push(i)
  302.       end
  303.     end
  304.     return newdata
  305.   end
  306.   #--------------------------------------------------------------------------
  307.   # ● 表示許可取得
  308.   #--------------------------------------------------------------------------
  309.   def show?(id)
  310.     if $game_party.enemy_info[id] == 0 or $game_party.enemy_info[id] == nil
  311.       return false
  312.     else
  313.       return true
  314.     end
  315.   end
  316.   #--------------------------------------------------------------------------
  317.   # ● 図鑑用ID取得
  318.   #--------------------------------------------------------------------------
  319.   def book_id(id)
  320.     return @book_data.index(id)
  321.   end
  322.   #--------------------------------------------------------------------------
  323.   # ● エネミー取得
  324.   #--------------------------------------------------------------------------
  325.   def item
  326.     return @data[self.index]
  327.   end
  328.   #--------------------------------------------------------------------------
  329.   # ● リフレッシュ
  330.   #--------------------------------------------------------------------------
  331.   def refresh
  332.     if self.contents != nil
  333.       self.contents.dispose
  334.       self.contents = nil
  335.     end
  336.     self.contents = Bitmap.new(width - 32, row_max * 32)
  337.     #項目数が 0 でなければビットマップを作成し、全項目を描画
  338.     if @item_max > 0
  339.       for i in 0...@item_max
  340.        draw_item(i)
  341.       end
  342.     end
  343.   end
  344.   #--------------------------------------------------------------------------
  345.   # ● 項目の描画
  346.   #     index : 項目番号
  347.   #--------------------------------------------------------------------------
  348.   def draw_item(index)
  349.     enemy = $data_enemies[@data[index]]
  350.     return if enemy == nil
  351.     x = 4 + index % 2 * (288 + 32)
  352.     y = index / 2 * 32
  353.     rect = Rect.new(x, y, self.width / @column_max - 32, 32)
  354.     self.contents.fill_rect(rect, Color.new(0, 0, 0, 0))
  355.     self.contents.font.color = normal_color
  356.     draw_enemy_book_id(enemy, x, y)
  357.     if show?(enemy.id)
  358.       self.contents.draw_text(x + 28+16, y, 212, 32, enemy.name, 0)
  359.     else
  360.       self.contents.draw_text(x + 28+16, y, 212, 32, "-----", 0)
  361.       return
  362.     end
  363.     if analyze?(@data[index])
  364.       self.contents.font.color = text_color(3)
  365.       self.contents.draw_text(x + 256, y, 24, 32, "済", 2)
  366.     end
  367.   end
  368.   #--------------------------------------------------------------------------
  369.   # ● アナライズ済かどうか
  370.   #--------------------------------------------------------------------------
  371.   def analyze?(enemy_id)
  372.     if $game_party.enemy_info[enemy_id] == 2
  373.       return true
  374.     else
  375.       return false
  376.     end
  377.   end
  378. end
  379. class Window_MonsterBook_Info < Window_Base
  380.   #--------------------------------------------------------------------------
  381.   # ● オブジェクト初期化
  382.   #--------------------------------------------------------------------------
  383.   def initialize
  384.     super(0, 0+64, 640, 480-64)
  385.     self.contents = Bitmap.new(width - 32, height - 32)
  386.   end
  387.   #--------------------------------------------------------------------------
  388.   # ● リフレッシュ
  389.   #--------------------------------------------------------------------------
  390.   def refresh(enemy_id)
  391.     self.contents.clear
  392.     self.contents.font.size = 22
  393.     enemy = Game_Enemy_Book.new(enemy_id)
  394.     draw_enemy_graphic(enemy, 96, 240+48+64, 200)
  395.     draw_enemy_book_id(enemy, 4, 0)
  396.     draw_enemy_name(enemy, 48, 0)
  397.     draw_actor_hp(enemy, 288, 0)
  398.     draw_actor_sp(enemy, 288+160, 0)
  399.     draw_actor_parameter(enemy, 288    ,  32, 0)
  400.     self.contents.font.color = system_color
  401.     self.contents.draw_text(288+160, 32, 120, 32, Enemy_Book_Config::EVA_NAME)
  402.     self.contents.font.color = normal_color
  403.     self.contents.draw_text(288+160 + 120, 32, 36, 32, enemy.eva.to_s, 2)
  404.     draw_actor_parameter(enemy, 288    ,  64, 3)
  405.     draw_actor_parameter(enemy, 288+160,  64, 4)
  406.     draw_actor_parameter(enemy, 288    ,  96, 5)
  407.     draw_actor_parameter(enemy, 288+160,  96, 6)
  408.     draw_actor_parameter(enemy, 288    , 128, 1)
  409.     draw_actor_parameter(enemy, 288+160, 128, 2)
  410.     draw_enemy_exp(enemy, 288, 160)
  411.     draw_enemy_gold(enemy, 288+160, 160)
  412.     if analyze?(enemy.id) or !Enemy_Book_Config::DROP_ITEM_NEED_ANALYZE
  413.       self.contents.draw_text(288, 192, 96, 32, "Drop Item")
  414.       draw_enemy_drop_item(enemy, 288+96+4, 192)
  415.       self.contents.font.color = normal_color
  416.       #draw_element_guard(enemy, 320-32, 160-16+96)
  417.     end
  418.   end
  419.   #--------------------------------------------------------------------------
  420.   # ● アナライズ済かどうか
  421.   #--------------------------------------------------------------------------
  422.   def analyze?(enemy_id)
  423.     if $game_party.enemy_info[enemy_id] == 2
  424.       return true
  425.     else
  426.       return false
  427.     end
  428.   end
  429. end
  430. class Scene_MonsterBook
  431.   #--------------------------------------------------------------------------
  432.   # ● メイン処理
  433.   #--------------------------------------------------------------------------
  434.   def main
  435.     $game_temp.enemy_book_data = Data_MonsterBook.new
  436.     # ウィンドウを作成
  437.     @title_window = Window_Base.new(0, 0, 640, 64)
  438.     @title_window.contents = Bitmap.new(640 - 32, 64 - 32)
  439.     @title_window.contents.draw_text(4, 0, 320, 32, "敌人图鉴", 0)
  440.     if Enemy_Book_Config::SHOW_COMPLETE_TYPE != 0
  441.       case Enemy_Book_Config::SHOW_COMPLETE_TYPE
  442.       when 1
  443.         e_now = $game_party.enemy_book_now
  444.         e_max = $game_party.enemy_book_max
  445.         text = e_now.to_s + "/" + e_max.to_s
  446.       when 2
  447.         comp = $game_party.enemy_book_complete_percentage
  448.         text = comp.to_s + "%"
  449.       when 3
  450.         e_now = $game_party.enemy_book_now
  451.         e_max = $game_party.enemy_book_max
  452.         comp = $game_party.enemy_book_complete_percentage
  453.         text = e_now.to_s + "/" + e_max.to_s + " " + comp.to_s + "%"
  454.       end
  455.       if text != nil
  456.         @title_window.contents.draw_text(320, 0, 288, 32,  text, 2)
  457.       end
  458.     end
  459.     @main_window = Window_MonsterBook.new
  460.     @main_window.active = true
  461.     # インフォウィンドウを作成 (不可視・非アクティブに設定)
  462.     @info_window = Window_MonsterBook_Info.new
  463.     @info_window.z = 300
  464.     @info_window.visible = false
  465.     @info_window.active = false
  466.     @visible_index = 0
  467.     if Enemy_Book_Config::COMMENT_SYSTEM
  468.       # コメントウィンドウを作成 (不可視・非アクティブに設定)
  469.       @comment_window = Window_Monster_Book_Comment.new
  470.       @comment_window.z = 310
  471.       @comment_window.visible = false
  472.       @comment_on = false # コメントフラグ
  473.     end
  474.     # トランジション実行
  475.     Graphics.transition
  476.     # メインループ
  477.     loop do
  478.       # ゲーム画面を更新
  479.       Graphics.update
  480.       # 入力情報を更新
  481.       Input.update
  482.       # フレーム更新
  483.       update
  484.       # 画面が切り替わったらループを中断
  485.       if $scene != self
  486.         break
  487.       end
  488.     end
  489.     # トランジション準備
  490.     Graphics.freeze
  491.     # ウィンドウを解放
  492.     @main_window.dispose
  493.     @info_window.dispose
  494.     @title_window.dispose
  495.     @comment_window.dispose if @comment_window != nil
  496.   end
  497.   #--------------------------------------------------------------------------
  498.   # ● フレーム更新
  499.   #--------------------------------------------------------------------------
  500.   def update
  501.     # ウィンドウを更新
  502.     @main_window.update
  503.     @info_window.update
  504.     if @info_window.active
  505.       update_info
  506.       return
  507.     end
  508.     # メインウィンドウがアクティブの場合: update_target を呼ぶ
  509.     if @main_window.active
  510.       update_main
  511.       return
  512.     end
  513.   end
  514.   #--------------------------------------------------------------------------
  515.   # ● フレーム更新 (メインウィンドウがアクティブの場合)
  516.   #--------------------------------------------------------------------------
  517.   def update_main
  518.     # B ボタンが押された場合
  519.     if Input.trigger?(Input::B)
  520.       # キャンセル SE を演奏
  521.       $game_system.se_play($data_system.cancel_se)
  522.       $scene = Scene_Map.new
  523.       return
  524.     end
  525.     # C ボタンが押された場合
  526.     if Input.trigger?(Input::C)
  527.       if @main_window.item == nil or @main_window.show?(@main_window.item) == false
  528.         # ブザー SE を演奏
  529.         $game_system.se_play($data_system.buzzer_se)
  530.         return
  531.       end
  532.       # 決定 SE を演奏
  533.       $game_system.se_play($data_system.decision_se)
  534.       @main_window.active = false
  535.       @info_window.active = true
  536.       @info_window.visible = true
  537.       @visible_index = @main_window.index
  538.       @info_window.refresh(@main_window.item)
  539.       if @comment_window != nil
  540.         @comment_window.refresh(@main_window.item)
  541.         if @comment_on
  542.           @comment_window.visible = true
  543.         else
  544.           @comment_window.visible = false
  545.         end
  546.       end
  547.       return
  548.     end
  549.   end
  550.   #--------------------------------------------------------------------------
  551.   # ● フレーム更新 (インフォウィンドウがアクティブの場合)
  552.   #--------------------------------------------------------------------------
  553.   def update_info
  554.     # B ボタンが押された場合
  555.     if Input.trigger?(Input::B)
  556.       # キャンセル SE を演奏
  557.       $game_system.se_play($data_system.cancel_se)
  558.       @main_window.active = true
  559.       @info_window.active = false
  560.       @info_window.visible = false
  561.       @comment_window.visible = false if @comment_window != nil
  562.       return
  563.     end
  564.     # C ボタンが押された場合
  565.     if Input.trigger?(Input::C)
  566.       if @comment_window != nil
  567.         # 決定 SE を演奏
  568.         $game_system.se_play($data_system.decision_se)
  569.         if @comment_on
  570.           @comment_on = false
  571.           @comment_window.visible = false
  572.         else
  573.           @comment_on = true
  574.           @comment_window.visible = true
  575.         end
  576.         return
  577.       end
  578.     end
  579.     if Input.trigger?(Input::L)
  580.       # 決定 SE を演奏
  581.       $game_system.se_play($data_system.decision_se)
  582.       loop_end = false
  583.       while loop_end == false
  584.         if @visible_index != 0
  585.           @visible_index -= 1
  586.         else
  587.           @visible_index = @main_window.data.size - 1
  588.         end
  589.         loop_end = true if @main_window.show?(@main_window.data[@visible_index])
  590.       end
  591.       id = @main_window.data[@visible_index]
  592.       @info_window.refresh(id)
  593.       @comment_window.refresh(id) if @comment_window != nil
  594.       return
  595.     end
  596.     if Input.trigger?(Input::R)
  597.       # 決定 SE を演奏
  598.       $game_system.se_play($data_system.decision_se)
  599.       loop_end = false
  600.       while loop_end == false
  601.         if @visible_index != @main_window.data.size - 1
  602.           @visible_index += 1
  603.         else
  604.           @visible_index = 0
  605.         end
  606.         loop_end = true if @main_window.show?(@main_window.data[@visible_index])
  607.       end
  608.       id = @main_window.data[@visible_index]
  609.       @info_window.refresh(id)
  610.       @comment_window.refresh(id) if @comment_window != nil
  611.       return
  612.     end
  613.   end
  614. end
复制代码
http://icv.cc声动音缘配音社
回复

使用道具 举报

好人卡的 该用户已被删除
发表于 2006-11-24 12:58:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

70

主题

2089

帖子

71

积分

版主

PitoriQ/庫伊

Rank: 7Rank: 7Rank: 7

积分
71
发表于 2006-11-24 13:07:19 | 显示全部楼层
以前看过...我是说2年前...
回复 支持 反对

使用道具 举报

3

主题

232

帖子

583

积分

⑤进阶

哇咔咔~传说中的称号.

积分
583
发表于 2006-11-25 11:33:47 | 显示全部楼层
对的```这个是momomo?的魔物图鉴``~~`````真的火星了```
回复 支持 反对

使用道具 举报

845

主题

1万

帖子

214748万

积分

版主

脑残中……

Rank: 7Rank: 7Rank: 7

积分
2147483647

声命组金赏

 楼主| 发表于 2006-12-5 11:36:47 | 显示全部楼层
引用第1楼好人卡的神话2006-11-24 12:58发表的:
= =只翻译了开头。。。 [s:5]
阿啦。内容部分是直接调用数据库里设定的名称,所以没有要翻译的了 [s:5]
http://icv.cc声动音缘配音社
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-27 16:20 , Processed in 0.011829 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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