Project1

标题: 高手進!求直接升級轉換做成的職業的腳本...1VIP [打印本页]

作者: rpgdragon    时间: 2007-4-12 09:39
标题: 高手進!求直接升級轉換做成的職業的腳本...1VIP
我花了兩小時幻想岀來的.但我怕只能而想做不到!

戰鬥類:
等级:41....99
世界勇者:
介紹:肩負著拯救世界的苦命人,聰明又帥氣,勇者的特點在於擁有戰士般的戰鬥力.真正的勇者能洛特之劍.精通各種攻擊魔法....
能力郊果:攻擊魔法受的威力影響减去10%.
戰門結束後.自動回復HP30點...


等级:31-40
國家勇者
介紹:能力方面沒有弱項,HP.MP.戰鬥力.防御力十分都平衡.勇者的崇高之處在於守護,守護就是勇者生命最大的意義。明確你想守護的,尋找你想守護的,因為一時衝動導致某些事情。守護你想守護的,直至戰鬥到最後一滴血。
能力郊果:在戰鬥時岀現的怪物數目攻擊力加X3...(戰門結束後.自動回到原本攻擊力...)
戰門結束後.自動回復HP10點...


等级:25-30
戰士:
介紹:為了戰鬥而生的戰鬥專家,可以裝備相當多的武器和防具.在近距離和混戰中相當活躍.
能力郊果:在戰鬥時岀現的怪物數目攻擊力加X2...(戰門結束後.自動回到原本攻擊力...)


等级:16-24
武鬥家:
介紹:武鬥家戰鬥力弱於戰士.由商人、盜賊、游人戰鬥中的經驗而成.沒有恢復魔法.
能力郊果:每場戰鬥中經驗的外獲得加5點.



等级:1-15
商人:
介紹:與游人同級戰鬥後額外獲得金錢兩倍、挖寶、鑒定道具等都是其專長,不過總體上其能力方面沒有任何突出的地方,所以實用性不高。
郊果:外獲得金錢兩倍.

等级:1-15
游人:
介紹:一無是處的職業,隨著等級的提升,還能夠學到各種各樣的戰鬥中的招數.
能力郊果:戰門結束後.自動回復HP3點...


等级:1-15
盜賊:
介紹:與游人同級.速度為所有職業之最,而且升級也快,盜賊最最主要的是能夠在戰鬥結束時以一定90%到最後殺死的怪物的寶物.逃走的工夫也是一流的。一定80%能逃走!
能力郊果:一定80%能逃走!


魔法類:


等级:1-12
僧侶:
介紹:恢復專家,以恢復系咒文為我方保駕護航的可靠伙伴,在學到各種各樣的恢復系咒文的同時還能夠學到攻擊咒文,但是能夠裝備的武器和防具不多,而且力量和HP方面也比較差勁,因此不太適合於戰鬥。 弱化了需要耗費MP的魔法的實用性.MP不足.
能力郊果:戰門結束後.自動回復MP3點...



等级:14-24
魔法師:
介紹:利用魔法戰鬥的專家,雖然戰鬥力非常低下,而且HP也不高,但是能夠學到種類相當豐富的攻擊咒文,同時還有好用的輔助攻擊咒文.魔法的效果不僅能造成傷害,而且可對敵人造成各類異常狀態有60%成功.
能力郊果:戰門結束後.自動回復MP5點...



等级:25....99
魔法戰士:
介紹:魔法戰士不但擅長戰鬥,而且擅長魔法,但是戰鬥力就相對比較弱.有僧侶和魔法師的能力.既擅長攻擊法術,又能習得各種輔助魔法.
能力郊果:魔法攻擊一定能打中敵人.



等级:25...99
賢者:
介紹:唯一一個無法直接升級做成的職業,{魔法戰士}用66RPG書悟道而成。有魔法師和僧侶的咒文是其特色,精通各種咒文壯態魔法.而且能夠裝備的武器防具也不少,咒文多,所有職業中防御力最高的,但是戰鬥力就相對比較弱勢.無視一切壯態魔法.不會中毒.頭昏等.....
能力郊果:
戰門結束後.自動回復MP20點.無視一切壯態魔法郊果.不會中毒.頭昏等.......

你們不幫我.我怕自己一世也做不出來!{/dk}{/dk}
作者: rpgdragon    时间: 2007-4-12 09:39
标题: 高手進!求直接升級轉換做成的職業的腳本...1VIP
我花了兩小時幻想岀來的.但我怕只能而想做不到!

戰鬥類:
等级:41....99
世界勇者:
介紹:肩負著拯救世界的苦命人,聰明又帥氣,勇者的特點在於擁有戰士般的戰鬥力.真正的勇者能洛特之劍.精通各種攻擊魔法....
能力郊果:攻擊魔法受的威力影響减去10%.
戰門結束後.自動回復HP30點...


等级:31-40
國家勇者
介紹:能力方面沒有弱項,HP.MP.戰鬥力.防御力十分都平衡.勇者的崇高之處在於守護,守護就是勇者生命最大的意義。明確你想守護的,尋找你想守護的,因為一時衝動導致某些事情。守護你想守護的,直至戰鬥到最後一滴血。
能力郊果:在戰鬥時岀現的怪物數目攻擊力加X3...(戰門結束後.自動回到原本攻擊力...)
戰門結束後.自動回復HP10點...


等级:25-30
戰士:
介紹:為了戰鬥而生的戰鬥專家,可以裝備相當多的武器和防具.在近距離和混戰中相當活躍.
能力郊果:在戰鬥時岀現的怪物數目攻擊力加X2...(戰門結束後.自動回到原本攻擊力...)


等级:16-24
武鬥家:
介紹:武鬥家戰鬥力弱於戰士.由商人、盜賊、游人戰鬥中的經驗而成.沒有恢復魔法.
能力郊果:每場戰鬥中經驗的外獲得加5點.



等级:1-15
商人:
介紹:與游人同級戰鬥後額外獲得金錢兩倍、挖寶、鑒定道具等都是其專長,不過總體上其能力方面沒有任何突出的地方,所以實用性不高。
郊果:外獲得金錢兩倍.

等级:1-15
游人:
介紹:一無是處的職業,隨著等級的提升,還能夠學到各種各樣的戰鬥中的招數.
能力郊果:戰門結束後.自動回復HP3點...


等级:1-15
盜賊:
介紹:與游人同級.速度為所有職業之最,而且升級也快,盜賊最最主要的是能夠在戰鬥結束時以一定90%到最後殺死的怪物的寶物.逃走的工夫也是一流的。一定80%能逃走!
能力郊果:一定80%能逃走!


魔法類:


等级:1-12
僧侶:
介紹:恢復專家,以恢復系咒文為我方保駕護航的可靠伙伴,在學到各種各樣的恢復系咒文的同時還能夠學到攻擊咒文,但是能夠裝備的武器和防具不多,而且力量和HP方面也比較差勁,因此不太適合於戰鬥。 弱化了需要耗費MP的魔法的實用性.MP不足.
能力郊果:戰門結束後.自動回復MP3點...



等级:14-24
魔法師:
介紹:利用魔法戰鬥的專家,雖然戰鬥力非常低下,而且HP也不高,但是能夠學到種類相當豐富的攻擊咒文,同時還有好用的輔助攻擊咒文.魔法的效果不僅能造成傷害,而且可對敵人造成各類異常狀態有60%成功.
能力郊果:戰門結束後.自動回復MP5點...



等级:25....99
魔法戰士:
介紹:魔法戰士不但擅長戰鬥,而且擅長魔法,但是戰鬥力就相對比較弱.有僧侶和魔法師的能力.既擅長攻擊法術,又能習得各種輔助魔法.
能力郊果:魔法攻擊一定能打中敵人.



等级:25...99
賢者:
介紹:唯一一個無法直接升級做成的職業,{魔法戰士}用66RPG書悟道而成。有魔法師和僧侶的咒文是其特色,精通各種咒文壯態魔法.而且能夠裝備的武器防具也不少,咒文多,所有職業中防御力最高的,但是戰鬥力就相對比較弱勢.無視一切壯態魔法.不會中毒.頭昏等.....
能力郊果:
戰門結束後.自動回復MP20點.無視一切壯態魔法郊果.不會中毒.頭昏等.......

你們不幫我.我怕自己一世也做不出來!{/dk}{/dk}
作者: 暴风の龙    时间: 2007-4-12 10:34
我说啊,这个只要自己做出相应的职业,然后用并行事件判断该转什么职业就可以
至于附加内容可以用状态来做……
作者: rpgdragon    时间: 2007-4-12 17:29
{/dk}{/pz}對我來說.太難了!
作者: amty    时间: 2007-4-12 18:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: rpgdragon    时间: 2007-4-12 22:28
{/pz}{/pz}{/pz}我正在學習中...慢慢研究....{/pz}
作者: rpgdragon    时间: 2007-4-13 00:03
我看了半天.明白三成....看完眼睛好花!
這次我不要郊果了...
求直接升級轉換做成的職業的腳本...


戰鬥類:
{游人13}轉換成{冒險家20}轉換成{武鬥家28}轉換成{勇者}

{平民12}轉換成{冒險家20}轉換成{武鬥家26}轉換成{戰士}

{僧侶11}轉換成{巫師21}轉換成{魔法師29}轉換成{魔法戰士}
{/dk}{/dk}{/dk}{/dk}

求求你!



作者: kylixs    时间: 2007-4-13 00:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: kylixs    时间: 2007-4-13 00:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: rpgdragon    时间: 2007-4-13 00:31
我不要郊果了.{/dk}
求直接升級轉換做成的職業的腳本...

作者: amty    时间: 2007-4-13 01:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: rpgdragon    时间: 2007-4-13 04:45





以下引用amty于2007-4-12 17:44:54的发言:

应该写了很明白了啊?哪里不明白的说?
Game_Actor   (参看范例工程)

#--------------------------------------------------------------------------
# ● 获取类名
#--------------------------------------------------------------------------
def class_name                       #修改这里
   if @class_id == 1 and @level > 15  #(商人的进阶路线)  (已设置数据库职业1的时候职业为商人)
     @class_id = 2                    #(武斗家)   (换到职业2,已设置2号为武斗家)
     if @level > 25                   #如果等级>25
       @class_id = 3                  #(战士)
       if @level> 30
         @class_id = 4                #(国家勇者)
         if @level >50
           @class_id = 5              #(世界勇者)
         end
       end
     end
   end
   
   return $data_classes[@class_id].name #返回对应职业号的职业名称
end

class_id 对应数据库-职业的序号
level是角色等级


以下引用kylixs于2007-4-12 16:27:11的发言:

amty 只是给了个简单的例子,修改职业称号和掉落金钱,要达到LZ的要求还相差很远...
要求也是够复杂了...

扩展原来的系统或许还可以,如增加Game_Actor几个属性,[掉落金钱系数,攻击系数,物防系数,法攻系数,法防系数,回复系数,逃跑成功率.....]

要是每个类型都要在脚本中写死,非常不科学,牵一发而动全身...



嘎..当然..不可能把所有的都写出来了闹..修改的方法类似的...米啥好写的...也米楼上说的那么复杂.(和状态一样的.只是战斗中的战斗后的效果,不需要那么多的改动)..全写了...楼主这帖就应该发悬赏帖,而不是交流帖了....(有点不厚道)



[本贴由作者于 2007-4-12 18:04:33 最后编辑]
#--------------------------------------------------------------------------
  # ● 定义实例变量
  #--------------------------------------------------------------------------
  attr_reader   :name                     # 名称
  attr_reader   :character_name           # 角色 文件名
  attr_reader   :character_hue            # 角色 色相
  attr_reader   :class_id                 # 职业 ID
  attr_reader   :weapon_id                # 武器 ID
  attr_reader   :armor1_id                # 盾 ID
  attr_reader   :armor2_id                # 头防具 ID
  attr_reader   :armor3_id                # 身体体防具 ID
  attr_reader   :armor4_id                # 装饰品 ID
  attr_reader   :level                    # 水平
  attr_reader   :exp                      # EXP
  attr_reader   :skills                   # 特技


..................................................................................

明白了了五成...

作者: rpgdragon    时间: 2007-4-13 04:48
求直接升級轉換做成的職業的腳本...


戰鬥類:
角色1{游人13}轉換成{冒險家20}轉換成{武鬥家28}轉換成{勇者}

角色2{平民12}轉換成{冒險家20}轉換成{武鬥家26}轉換成{戰士}

角色3{僧侶11}轉換成{巫師21}轉換成{魔法師29}轉換成{魔法戰士}
{/pz}1 VIP
作者: rpgdragon    时间: 2007-4-13 07:53
沒有人回應!{/dk}
作者: amty    时间: 2007-4-13 17:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: rpgdragon    时间: 2007-4-13 17:25
能不能加多一個小許的要求.....

升級轉換做成的職業時.....
能不能在中間堤示:.【XXX】經歷了很多次冒險成為武斗家了.{/cy}
作者: amty    时间: 2007-4-13 19:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: rpgdragon    时间: 2007-4-13 19:56
謝謝你!{/se}{/se}{/se}
作者: rpgdragon    时间: 2007-4-14 03:54
以下引用amty于2007-4-13 11:04:12的发言:

http://rpg.blue/upload_program/files/升级职业改变提示.rar

研究代码的自己看里面


[本贴由作者于 2007-4-13 11:04:36 最后编辑]


麻煩版主從我給1 VIPamty!{/pz}




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1