关灯
开启左侧

[端游] 海盗王添加黑龙获取职业65BB+27武器教程

[复制链接]
admin实名认证 发表于 2018-7-27 00:35:13 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
   内容介绍

海盗王添加黑龙获取职业65BB+27武器教程:
1、打开服务端resource\script\calculate\exp_and_level.lua
2、查找function ShareTeamExp ( dead , team_atker , dead_exp , The_Killer)
3、直接在后面回车加入:Drop_Johnny(dead , The_Killer)
4、将下面一段脚本添加到文件exp_and_level.lua最后
  1. <font face="微软雅黑" size="3" color="#008000">function Drop_Johnny(dead,atk)
  2.          local MonsterID = GetChaID(dead)
  3.          if MonsterID == 789 then
  4.                  local Item_CanGet = GetChaFreeBagGridNum ( atk )
  5.                  if Item_CanGet >1 then                        
  6.                          local item
  7.                          local item_id
  8.                          local item_name
  9.                          local Stone_Type = {}  --宝石类型如果是个位数的一定要在前面加0 比如玛瑙石4就要变成04 0不可以去掉
  10.                         local Stone_Lv = {}
  11.                          local job = GetChaAttr(atk,ATTR_JOB)
  12.                          if job == 9 then                --双剑士
  13.                                 item_id = 0776
  14.                                  Stone_Type[0] = 04                --玛瑙
  15.                                 Stone_Type[1] = 12                --炎玉
  16.                                 Stone_Type[2] = 25                --辉耀
  17.                                 Stone_Lv[0] = 9                        --玛瑙等级
  18.                                 Stone_Lv[1] = 9                        --类推
  19.                                 Stone_Lv[2] = 9                        --类推

  20.                         elseif job == 8 then                --巨剑士
  21.                                 item_id = 0773
  22.                                  Stone_Type[0] = 12
  23.                                  Stone_Type[1] = 13
  24.                                  Stone_Type[2] = 25
  25.                                  Stone_Lv[0] = 9
  26.                                  Stone_Lv[1] = 9
  27.                                  Stone_Lv[2] = 9        

  28.                          elseif job == 12 then                --狙击
  29.                                 item_id = 0784
  30.                                  Stone_Type[0] = 11
  31.                                  Stone_Type[1] = 13
  32.                                  Stone_Type[2] = 28
  33.                                  Stone_Lv[0] = 9
  34.                                  Stone_Lv[1] = 9
  35.                                  Stone_Lv[2] = 9

  36.                          elseif job == 13 then                --圣职
  37.                                 item_id = 0788
  38.                                  Stone_Type[0] = 8
  39.                                  Stone_Type[1] = 16
  40.                                  Stone_Type[2] = 27
  41.                                  Stone_Lv[0] = 9
  42.                                  Stone_Lv[1] = 9
  43.                                  Stone_Lv[2] = 9

  44.                          elseif job == 14 then                --封印
  45.                                 item_id = 802
  46.                                  Stone_Type[0] = 8
  47.                                  Stone_Type[1] = 16
  48.                                  Stone_Type[2] = 27
  49.                                  Stone_Lv[0] = 9
  50.                                  Stone_Lv[1] = 9
  51.                                  Stone_Lv[2] = 9

  52.                          elseif job == 16 then                --航海
  53.                                 item_id = 0792
  54.                                  Stone_Type[0] = 8
  55.                                  Stone_Type[1] = 16
  56.                                  Stone_Type[2] = 27
  57.                                  Stone_Lv[0] = 9
  58.                                  Stone_Lv[1] = 9
  59.                                  Stone_Lv[2] = 9
  60.                          end
  61.                          local cha_name = GetChaDefaultName ( atk )
  62.                          local item_count = CheckBagItem(  atk , item_id  )                        
  63.                          if item_count >= 1 then
  64.                                  Notice ( cha_name.."杀死了黑龙,但是由于该角色背包中已有职业武器,所以系统自动将奖励转换为5000W金钱奖励!")
  65.                                  AddMoney(atk, 0, 50000000);        
  66.                          else
  67.                                  GiveItem (atk,0,item_id,1,22)
  68.                                  item_name = GetItemName(item_id)
  69.                                  item =  GetChaItem2(atk,2,item_id)
  70.                                  local Num = GetItemForgeParam ( item, 1 )
  71.                                  Num = SetNum_Part1 ( Num , 3 )                                         --开三槽
  72.                                 Num = SetNum_Part2 ( Num , Stone_Type[0]  )                        --第一槽宝石
  73.                                 Num = SetNum_Part3 ( Num , Stone_Lv[0]  )                        --宝石等级
  74.                                 Num = SetNum_Part4 ( Num , Stone_Type[1]  )                        --类推
  75.                                 Num = SetNum_Part5 ( Num , Stone_Lv[1]  )                        --类推
  76.                                 Num = SetNum_Part6 ( Num , Stone_Type[2]  )                        --类推
  77.                                 Num = SetNum_Part7 ( Num , Stone_Lv[2]  )                        --类推
  78.                                 local Check_SetItemForgeParam = SetItemForgeParam( item , 1 , Num )
  79.                                  if Check_SetItemForgeParam == 0 then
  80.                                          SystemNotice( role , "设置精炼属性失败")
  81.                                          return
  82.                                  end        
  83.                                  RefreshCha(atk)
  84.                                  Notice( cha_name.."杀死了黑龙,获得了+27"..item_name.."奖励!")
  85.                          end
  86.                  else        
  87.                          AddMoney(atk, 0, 50000000)
  88.                          Notice ( cha_name.."杀死了黑龙,但是由于该角色背包中无剩余空间,所以系统自动将奖励转换为5000W金钱奖励!")
  89.                  end
  90.          end
  91. end</font>
复制代码
效果:杀死黑龙后,武器自动进入背包,如背包空间已满或者背包已存在该武器则转换为5000W海盗币,组队时为杀死黑龙的角色获得迷刃。

 

精彩评论1

倒序浏览
sdarght5ret 发表于 2023-6-23 12:25:16 | 显示全部楼层
 
自知则知之做做做做做做做做做做做做做做做做做做
 
VIP介绍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 最佳新人

    注册账号后积极发帖的会员
  • 活跃会员

    经常参与各类话题的讨论,发帖内容较有主见
  • 热心会员

    经常帮助其他会员答疑
  • 推广达人

    积极宣传本站,为本站带来更多注册会员
  • 宣传达人

    积极宣传本站,为本站带来更多的用户访问量
  • 灌水之王

    经常在论坛发帖,且发帖量较大
  • 突出贡献

    长期对论坛的繁荣而不断努力,或多次提出建设性意见
  • 优秀版主

    活跃且尽责职守的版主
  • 荣誉管理

    曾经为论坛做出突出贡献目前已离职的版主
  • 论坛元老

    为论坛做出突出贡献的会员

0关注

5粉丝

3338帖子

排行榜
作者专栏

QQ交流群&&微信订阅号

QQ交流群

微信订阅号

吾爱尚玩资源基地永久域名:

Www.523Play.Com

在线管理员QQ:1589479632

邮箱:Email@523play.com

QQ交流群:558936238

Copyright   ©2015-2116  吾爱尚玩资源基地|523play.comPowered by©523Pplay.Com技术支持:吾爱尚玩资源基地