搜索

[技术资料] 海盗王打死黑龙获得职业65BB+27武器一把

[复制链接]
查看: 11276|回复: 15

1895

主题

2336

帖子

46万

金币

管理员

Rank: 111Rank: 111Rank: 111

战神勋章【极品】爱国勋章游戏开发者勋章

发表于 2018-5-12 15:13:14 | 显示全部楼层 |阅读模式
办理VIP,免金币下载游戏!
打死黑龙获得职业65BB+27武器一把,自动进背包,如果背包空间已满或者背包已存在该武器则转换为5000W海盗币
组队时为杀死黑龙那个角色获得迷刃。1.38版本亲测通过!


打开服务端resource\script\calculate\exp_and_level.lua

查找function ShareTeamExp ( dead , team_atker , dead_exp , The_Killer)
直接在后面回车加入
Drop_Johnny(dead , The_Killer)


将下面一段脚本添加到文件exp_and_level.lua最后
function Drop_Johnny(dead,atk)
         local MonsterID = GetChaID(dead)
         if MonsterID == 789 then
                 local Item_CanGet = GetChaFreeBagGridNum ( atk )
                 if Item_CanGet >1 then                        
                         local item
                         local item_id
                         local item_name
                         local Stone_Type = {}  --宝石类型如果是个位数的一定要在前面加0 比如玛瑙石4就要变成04 0不可以去掉
                        local Stone_Lv = {}
                         local job = GetChaAttr(atk,ATTR_JOB)
                         if job == 9 then                --双剑士
                                item_id = 0776
                                 Stone_Type[0] = 04                --玛瑙
                                Stone_Type[1] = 12                --炎玉
                                Stone_Type[2] = 25                --辉耀
                                Stone_Lv[0] = 9                        --玛瑙等级
                                Stone_Lv[1] = 9                        --类推
                                Stone_Lv[2] = 9                        --类推

                        elseif job == 8 then                --巨剑士
                                item_id = 0773
                                 Stone_Type[0] = 12
                                 Stone_Type[1] = 13
                                 Stone_Type[2] = 25
                                 Stone_Lv[0] = 9
                                 Stone_Lv[1] = 9
                                 Stone_Lv[2] = 9        

                         elseif job == 12 then                --狙击
                                item_id = 0784
                                 Stone_Type[0] = 11
                                 Stone_Type[1] = 13
                                 Stone_Type[2] = 28
                                 Stone_Lv[0] = 9
                                 Stone_Lv[1] = 9
                                 Stone_Lv[2] = 9

                         elseif job == 13 then                --圣职
                                item_id = 0788
                                 Stone_Type[0] = 8
                                 Stone_Type[1] = 16
                                 Stone_Type[2] = 27
                                 Stone_Lv[0] = 9
                                 Stone_Lv[1] = 9
                                 Stone_Lv[2] = 9

                         elseif job == 14 then                --封印
                                item_id = 802
                                 Stone_Type[0] = 8
                                 Stone_Type[1] = 16
                                 Stone_Type[2] = 27
                                 Stone_Lv[0] = 9
                                 Stone_Lv[1] = 9
                                 Stone_Lv[2] = 9

                         elseif job == 16 then                --航海
                                item_id = 0792
                                 Stone_Type[0] = 8
                                 Stone_Type[1] = 16
                                 Stone_Type[2] = 27
                                 Stone_Lv[0] = 9
                                 Stone_Lv[1] = 9
                                 Stone_Lv[2] = 9
                         end
                         local cha_name = GetChaDefaultName ( atk )
                         local item_count = CheckBagItem(  atk , item_id  )                        
                         if item_count >= 1 then
                                 Notice ( cha_name.."杀死了黑龙,但是由于该角色背包中已有职业武器,所以系统自动将奖励转换为5000W金钱奖励!")
                                 AddMoney(atk, 0, 50000000);        
                         else
                                 GiveItem (atk,0,item_id,1,22)
                                 item_name = GetItemName(item_id)
                                 item =  GetChaItem2(atk,2,item_id)
                                 local Num = GetItemForgeParam ( item, 1 )
                                 Num = SetNum_Part1 ( Num , 3 )                                         --开三槽
                                Num = SetNum_Part2 ( Num , Stone_Type[0]  )                        --第一槽宝石
                                Num = SetNum_Part3 ( Num , Stone_Lv[0]  )                        --宝石等级
                                Num = SetNum_Part4 ( Num , Stone_Type[1]  )                        --类推
                                Num = SetNum_Part5 ( Num , Stone_Lv[1]  )                        --类推
                                Num = SetNum_Part6 ( Num , Stone_Type[2]  )                        --类推
                                Num = SetNum_Part7 ( Num , Stone_Lv[2]  )                        --类推
                                local Check_SetItemForgeParam = SetItemForgeParam( item , 1 , Num )
                                 if Check_SetItemForgeParam == 0 then
                                         SystemNotice( role , "设置精炼属性失败")
                                         return
                                 end        
                                 RefreshCha(atk)
                                 Notice( cha_name.."杀死了黑龙,获得了+27"..item_name.."奖励!")
                         end
                 else        
                         AddMoney(atk, 0, 50000000)
                         Notice ( cha_name.."杀死了黑龙,但是由于该角色背包中无剩余空间,所以系统自动将奖励转换为5000W金钱奖励!")
                 end
         end
end

完毕。


声明

1.本站资源来源于网络,本站不研究无任何技术支持!仅供自行学习交流之用,请勿用于商业用途!

2.一切网民在进入热血侠主页及各层页面时已经仔细看过并完全同意本站站务区内发布的免责声明

3.本站内容如若侵犯到您的权益,请通过本站提供的联系方式联系我们,我们会尽快处理!

0

主题

27

帖子

19

金币

新手上路

Rank: 1

发表于 2019-1-10 12:05:29 | 显示全部楼层
66666666666666666666666

2

主题

1203

帖子

2982

金币

荣誉会员

Rank: 111Rank: 111Rank: 111

发表于 2021-4-22 11:42:58 | 显示全部楼层
真的很不错!

0

主题

3

帖子

1

金币

新手上路

Rank: 1

发表于 2021-6-29 00:31:40 | 显示全部楼层
这个应该是可以使用的,

1

主题

1305

帖子

17

金币

荣誉会员

Rank: 111Rank: 111Rank: 111

发表于 2022-8-25 23:32:24 | 显示全部楼层
感谢楼主的指导,非常不错

0

主题

456

帖子

629

金币

荣誉会员

Rank: 111Rank: 111Rank: 111

发表于 2022-8-26 02:42:14 | 显示全部楼层
感谢楼主分享感谢楼主分享感谢楼主分享

0

主题

54

帖子

16

金币

正式会员

Rank: 11Rank: 11

发表于 2022-10-30 08:23:06 | 显示全部楼层
感谢分享!!!

0

主题

7

帖子

24

金币

新手上路

Rank: 1

发表于 2023-9-3 14:33:33 | 显示全部楼层

感谢楼主的指导,非常不错

1

主题

4562

帖子

1036

金币

荣誉会员

Rank: 111Rank: 111Rank: 111

发表于 2024-1-20 08:04:15 | 显示全部楼层
6666666666666

1

主题

4562

帖子

1036

金币

荣誉会员

Rank: 111Rank: 111Rank: 111

发表于 2024-1-20 08:04:32 | 显示全部楼层
办理VIP,免金币下载游戏!
66666666666666666666
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热血侠简介

热血侠网游单机论坛致力于为网游单机版游戏玩家提供一个网络游戏改单机版一键端下载和游戏交流分享的平台,打造全网最好的网游单机论坛,提供最全最好玩的网游单机版一键端下载。

分享本站

Copyright  ©2015-2018  热血侠网游单机论坛  Powered by Discuz!  

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