游客您好
  • 点击联系客服

    在线时间:8:30-18:00

    客服微信

    Wkr-3000y-kf

    电子邮件

    3000y@wenkeruan.com
  • 手机版

    随时掌握游戏动态

  • 扫一扫二维码

    添加微信客服

Lv.5 解脱境
277号会员,0活跃值,2022.10.27 加入
  • 207发帖
  • 173主题
  • 0关注
  • 0粉丝
这个人很懒,什么也没有留下。
独家推荐 更多>

[安全工具] 绝对值的典藏的武功升级和打擂脚本帮助

[复制链接]
快要发癫啦 发表于 2023-2-6 09:59:03 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
进行前回顾王陵铜人房中有这么一个命令checksendercurusemagic# s. _9 }$ d+ X6 U0 M$ t: i6 @

0 N( |+ M( _! R, S; B3 i+ E6 |
   Str := callfunc ('checksendercurusemagic 2');- N( P: c' B" w! e" j: _
   //检测玩家使用的武功类型4 h7 g. k6 F3 k1 W! s
   if Str = 'true' then begin
+ u, K( H  Q) ~, H
      print ('sendsenderchatmessage 辅助武功无法使用.');
0 h/ J: m1 l) T: y: v3 Y
   //发送信息给玩家- {6 x) ?2 `9 G3 b
   exit;
, a3 N* g: J" w7 `5 k, v7 d- K5 r& v
* N$ [, v# A* a6 x) v
这个命令后面的2代表什么?代表武功类型。那么其他数字会代表什么呢?俺终于查到了。绝对值的典藏。(不过3和4的具体区别我不知道)0代表门派武功1代表掌法2代表辅助武功3代表二层武功4代表二层武功5代表神功护体6代表三层武功+ p; p+ f, |( ^' ]
4 z; }, `: q* l2 I2 {
//========================================
4 Z" }: h. n: |: j

* D) N& q1 ^; c1 C+ ~8 u! V
一、3层武功的购买
# n; f* d9 f$ S9 |# m4 h; H+ @3 d
   检测和狂风刀法配套的神功护体是否开启(这个是我猜想的,上面的解释是“条件最好的进攻武功”8 J, a9 R, t+ r. }7 ~0 @1 M
      Str := callfunc ('conditionbestattackmagic 狂风刀法');$ ?5 @2 V7 c7 x8 W* q) J8 A
        if Str = 'false' then exit;   //  返回值为false或true,如果没有开启,就返回false
  @- l% z; @2 o  b/ x
//=============================================, N5 b6 a, `& C6 Z6 j! r9 Z
二、挑战NPC考官的限制条件) T; ^6 }4 {6 l" `. G3 l  p
      Str := callfunc ('checksenderpowerwearitem');  //检查玩家使用的装备的技能值
8 E/ H7 a! J2 P3 G* o& X* X. S
      iCount := StrToInt (Str);                                   //将返回值由字符串型转换为整型
& F. H; f9 f7 P
         if iCount > 0 then begin        //这里返回数值,大于0就说明是使用了技能物品+ R- B: o9 b4 a3 ~3 b+ r
         print ('say 为了公平起见,请脱掉将技能装备');
3 N5 T4 I; w$ Q, T- H8 n* E
         exit;4 B8 B+ y( r( m6 e3 I* ?4 G
//-----------------------------------------------------------------      
$ ]# i  J# M, a) M8 Z; t
      Str := callfunc ('getsendercurpowerlevelname');  //获得玩家境的名称. I6 X& X5 M9 V- W4 r( B
      if Str <> '' then begin        //返回境界的名字,如果返回值为空那么通过。否则退出- ^7 u# N) s1 y( h! r: t
         print ('say 禁止开镜进入');
- H1 |7 T9 q" R" K
         exit;
$ ~, g2 Q3 q; }! o( `
//===========================================
, J* w: z4 @1 N/ s4 g' q+ A
三、检测升级武功的相关数值! O9 d4 u  ~* o% j2 @. E8 s
      //获取武功是否修炼满。第一个零代表护体,第二个零代表武功等级为1级3 F, P+ R" c) G. O8 i% T
   Str := callfunc ('getpossiblegrade 0 0');
) b. o- d+ H( O6 ~" C' ?& h: e/ ^8 x
     if Str = 'false' then begin                    //返回值为false或者true,如果为false那么退出   e* o, M0 a1 R8 x* [# K. s2 x
        print ('say 要有一个满1级的神功 50');
* \2 `3 v3 |5 X$ v' m- q/ o
         exit;
% @% R) f! v9 t' }" z8 C
//-----------------------------------------------------------------------
+ f2 K- e- k+ e/ F% I
       //检测玩家使用中的武功是否为要升级的武功。
$ }9 @+ }. o8 ^
       第一个数值为武功类型,5为护体,6为3层武功6 y) w5 f+ d! C/ i
       第二个数值为武功等级 0为1级4 ?, A# b3 P! r$ S2 }1 v5 O
       第三个数值为使用武功种类,0为拳法,1为剑法,2为刀法,3为槌法,4为枪法,-1为护体, W* I! K6 J% e+ z
       Str := callfunc ('checkusemagicbygrade 6 0 2');  ]& X: j8 J; \4 ^  z3 w
           if Str = 'false' then begin         //返回值为false或true2 F0 R1 q1 T* k; j! x# |4 f' t! e3 E
         print ('say 要升级的武功必须要在使用状态 0');6 s3 _+ }. H" t# E3 V5 T4 K! `
         exit;) e" `) l7 N: L/ }
//-----------------------------------------------------------
& k6 r2 Q. Q% i9 }, y- _) H, R# v: y
//检测背包中是否有升级武功任务的任务物品,应该和item中物品属性设置有关
( P" B  J7 V4 A
     Str := callfunc ('gethavegradequestitem');          //获取使用中的升级任务的物品
4 y/ s. `( F/ ^  K/ h% l
     if Str = 'true' then begin5 b% j! @, z( I- _  D
         print ('say 你已经在做升级任务 50');6 t1 Q# l- J3 _' S& r6 z
         exit;
- V5 \* ], S) R+ z) k& T! w% L
//=====================================
" A# l7 C# r+ @- a4 M
四、武功升级第一个数值为武功类型,1代表表三层武功。 如果是0代表三层护体。第二个数值为要升成武功级别,0为1级,1为2级,2为3级! _+ ~% h" N; ~$ a6 R; `  r( |
* f0 @2 K( E& E6 u) F8 Z# S* o
   print ('usemagicgradeup 1 1');  //magic魔法,这里应该是武功的意思 grade等级& p1 Z9 o3 n9 s$ F& c' K% ]; m

  r- \- K6 }& M- {( Y% X
五、比武过程中用到的冷冻和打击
9 z3 E% @* \$ ^8 {: [; N) |; s
冷冻NPC500毫秒& S3 j' E( n0 [) q+ ]

" w* v& v! G& }& s6 z1 b2 u
     print ('commandicebyname 晋级2白捕校 npc 500'); //command命令,ice冰! h  j  M: F$ e2 [- K: `
设定NP

. t# V5 m) w5 T' P! n
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

Powered by Discuz!X3.4 ©2001-2013 Comsenz Inc.闽公网安备 35099902000100号增值电信业务经营许可证 闽B2-20220593 闽ICP备2023014375号