游客您好
  • 点击联系客服

    在线时间: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( o' j- y5 q+ B' B. \$ X9 u7 O
1 _  F: R8 B1 F% ^5 j* a$ z! \
   Str := callfunc ('checksendercurusemagic 2');
/ W3 F7 X' ~6 K0 w* Q- u& @0 ~
   //检测玩家使用的武功类型
2 m3 G- u: |* f
   if Str = 'true' then begin
' u0 ~& V, l( a! l, B: y& X; c" e
      print ('sendsenderchatmessage 辅助武功无法使用.');
$ M1 G$ ^  L, {* a5 q+ @8 m  l
   //发送信息给玩家7 J( u4 a- r) J
   exit;
; L% [' c0 W) r/ S8 U& M( q
% L( e; k' Z$ [& j) O
这个命令后面的2代表什么?代表武功类型。那么其他数字会代表什么呢?俺终于查到了。绝对值的典藏。(不过3和4的具体区别我不知道)0代表门派武功1代表掌法2代表辅助武功3代表二层武功4代表二层武功5代表神功护体6代表三层武功% O, G) `4 S; q4 x; g( f
. n6 U6 s9 ]. @( t) V
//========================================
, H  _' L# U% S# a

7 Y$ d& X0 I* a% v; n* a4 Y6 C0 l
一、3层武功的购买5 T5 X% T1 s9 M! e* P
   检测和狂风刀法配套的神功护体是否开启(这个是我猜想的,上面的解释是“条件最好的进攻武功”# s8 _" o$ n7 W1 \2 m7 P
      Str := callfunc ('conditionbestattackmagic 狂风刀法');) I9 l! E% L: o( g0 Y- {2 j
        if Str = 'false' then exit;   //  返回值为false或true,如果没有开启,就返回false! z) w' m; D3 `" v  W4 N5 ?8 e: t- Q
//=============================================' r% g& K" {) }3 [# O4 d0 n
二、挑战NPC考官的限制条件7 ~$ ~5 b* e1 Y5 b1 P
      Str := callfunc ('checksenderpowerwearitem');  //检查玩家使用的装备的技能值* W! X/ g' o: I; F/ p& c$ \* }1 r
      iCount := StrToInt (Str);                                   //将返回值由字符串型转换为整型
4 k( E8 c6 b6 k6 {' c0 C
         if iCount > 0 then begin        //这里返回数值,大于0就说明是使用了技能物品
3 {4 i: t) ^0 H5 F
         print ('say 为了公平起见,请脱掉将技能装备');( e  o- S( S2 s7 i8 A3 e) W
         exit;% |$ _# l* N4 m6 P
//-----------------------------------------------------------------      ! Y4 T: ?+ O4 \. F9 t' o6 w
      Str := callfunc ('getsendercurpowerlevelname');  //获得玩家境的名称
! K. d* Y( \/ d+ r" S. s; z8 C
      if Str <> '' then begin        //返回境界的名字,如果返回值为空那么通过。否则退出. C6 u0 l$ r5 ~+ I- O* Q8 {
         print ('say 禁止开镜进入');, w# Q1 B9 C. _1 x3 b# v2 f
         exit;
1 |7 t8 E2 c2 I" f: _% `
//===========================================! O5 |4 B1 J/ y. x! J; y% `
三、检测升级武功的相关数值0 E3 N; j7 H. X8 I
      //获取武功是否修炼满。第一个零代表护体,第二个零代表武功等级为1级
) s3 i; u1 Y7 s! T% m4 w
   Str := callfunc ('getpossiblegrade 0 0');* f; w8 c* g8 h% a0 j! o& q% G
     if Str = 'false' then begin                    //返回值为false或者true,如果为false那么退出 ' F  x( E2 [0 p2 T4 V& O" ~; }) Z
        print ('say 要有一个满1级的神功 50');0 p6 U; v9 L$ [5 g
         exit;
( l% R/ b& l( S+ o  N( j7 h5 M! D
//------------------------------------------------------------------------ ?! M- o  z' Y- w! b
       //检测玩家使用中的武功是否为要升级的武功。+ _6 l( x8 w" x/ L: v8 n& b% s
       第一个数值为武功类型,5为护体,6为3层武功4 ~% W7 v' |: F0 I+ W% o; H6 U' ~9 N
       第二个数值为武功等级 0为1级
. s/ F$ A; R7 N7 Y' y  z3 n
       第三个数值为使用武功种类,0为拳法,1为剑法,2为刀法,3为槌法,4为枪法,-1为护体
% ]# \6 a1 G/ X
       Str := callfunc ('checkusemagicbygrade 6 0 2');7 H$ ?, x9 t9 V( E# p' Z
           if Str = 'false' then begin         //返回值为false或true+ z( p: ~( ]# |
         print ('say 要升级的武功必须要在使用状态 0');( H% }1 |: d2 Z- ^/ E# y8 z$ Q3 l& W
         exit;
% g* h5 c3 ~9 c+ A. g( R$ Q
//-----------------------------------------------------------% O% ^/ `& Q8 E: @+ _; n+ D0 T  C! j
//检测背包中是否有升级武功任务的任务物品,应该和item中物品属性设置有关. s, k; S  P( c1 `% W$ P3 Y
     Str := callfunc ('gethavegradequestitem');          //获取使用中的升级任务的物品' T; r4 {# Y# {/ W
     if Str = 'true' then begin
8 a' s; n- D; e! j
         print ('say 你已经在做升级任务 50');8 S1 Q% k$ ^/ U+ ?! w6 t
         exit;. F6 t8 u! |. V. s  i2 M' q. Y# C
//=====================================* y8 J8 j( z. m
四、武功升级第一个数值为武功类型,1代表表三层武功。 如果是0代表三层护体。第二个数值为要升成武功级别,0为1级,1为2级,2为3级
$ h% a* O" n/ ^& Q

1 y& T, D  a; \; T3 [- ~) `
   print ('usemagicgradeup 1 1');  //magic魔法,这里应该是武功的意思 grade等级
# \# r1 j0 P. y' o3 S& Q
: \1 B5 m- c+ p
五、比武过程中用到的冷冻和打击6 e1 A7 f# g0 t, x5 f
冷冻NPC500毫秒- M4 k' r4 F2 @# ]4 V

' A& L$ O0 W* @/ Q) G
     print ('commandicebyname 晋级2白捕校 npc 500'); //command命令,ice冰  x# Y0 }/ ^3 U4 g3 Z" U
设定NP
$ ?# v. I6 Y3 |; R6 o6 `* w, Y
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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