游客您好
  • 点击联系客服

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

    客服微信

    Wkr-3000y-kf

    电子邮件

    3000y@wenkeruan.com
  • 手机版

    随时掌握游戏动态

  • 扫一扫二维码

    添加微信客服

Lv.7 版主
8号会员,9活跃值,2022.09.01 加入
  • 127发帖
  • 123主题
  • 0关注
  • 0粉丝
这个人很懒,什么也没有留下。
独家推荐 更多>

[游戏设置] 进入流放地后自动删除物品栏内所有回城卷

[复制链接]
异仟年认证商人 发表于 2022-9-5 17:39:14 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷" E0 s4 w) V4 j" j. L" r$ Y

0 ]6 g; q1 a9 X方法:, E  }' k* G0 J" f: \7 {* |

. M1 ^9 Q, }/ G* E- Z6 O一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135; C# z5 A+ [, [2 x6 q( Y
6 M! _" j6 x: p( w7 d( Z9 X, T7 q
二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到
- k9 g" o7 k! m8 W
0 B6 K9 K5 J8 w# n0 C1 N1 u3 C$ O三、"删除回城.txt"中回城卷的名字根据各服务器情况修改: p- ^" l' O& L- W
( w# R( Y# ]# ^6 n& q& ?, r6 ^
四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE3 a+ T3 N* T- f9 g! [) h( V

5 M' M7 y& A: C% q' Q4 t& |" s删除回城.txt
- M/ i) p, |" |3 _& ?/ ]) o
8 z9 j% X, {* u& c6 `# }unit 删除回城;; @5 \6 |# p( a& J% _
. [, ^4 d  j- x, y0 x/ y
interface
7 x: j7 O+ K8 j, s8 S
! B$ H! }9 P2 x6 i8 Z. Ufunction  GetToken (aStr, aToken, aSep : String) : String;
( |1 c- n3 T! v$ t5 mfunction  CompareStr (aStr1, aStr2 : String) : Boolean;
6 K! x) g. ?( J7 w/ Zfunction  callfunc (aText: string): string;
( N. o& ]0 ^( n! @) zprocedure print (aText: string);0 H/ Y5 Z2 ]) K" u3 ?! h
function  Random (aScope: integer): integer;5 J8 X' Z% u4 E# M- |
function  Length (aText: string): integer;( j5 t: a3 Y2 t) n
procedure Inc (aInt: integer);) R3 }! `+ A3 A4 H. H. E
procedure Dec (aInt: integer);) m5 L2 \$ l$ F5 s- @2 q
function  StrToInt (astr: string): integer;- t% K" p/ L! L4 d; q
function  IntToStr (aInt: integer): string;# Y/ b; a0 w* K2 b% D0 n
procedure exit;
2 t6 ?4 Y( N! x: ^+ j" |+ \6 {9 G# ^) G% V- D3 q
procedure OnCreate (aStr : String);/ W2 M' k% V& e" q4 P0 S

1 i8 F/ Q1 Y) F# Eimplementation! a! p7 e/ V) t% F2 s: G- F
* @2 h9 T: {2 c, d- M  A- A- o# O6 N
procedure OnCreate (aStr : String);
9 U( |' x. G( ?/ x: @3 ^6 fvar0 Y, M, p3 \7 b  F
   Str : String;; b8 p: j" O1 v6 S+ [/ e+ j
   iCount : String;( q! e1 G; h+ h% C7 N6 x
   GoBigMapItem : String = '回城卷';" O2 T4 f0 G& P  E
begin
( r8 \2 h' P; Z- N2 D      Str := 'getsenderitemcountbyname ' + GoBigMapItem;; \  d" ?( o. T% b" E, Z* @
      iCount := callfunc (Str);
  o2 a/ a. J7 t2 r      if iCount <> '0' then begin( p. W( l4 B1 `& [
         Str := 'getsenderitem ' + GoBigMapItem;
& s% ^* ^) `4 z3 p+ F         Str := Str + ':';
6 _: Q2 X; E; j3 M" R         Str := Str + iCount;: ~% j6 F$ Y* o" L* B
         print (Str);
. M2 m/ u. G. L  o6 _      end;
* Q1 Y$ }' V8 X) Z' Q" w6 K; G   exit;4 L9 U* z" @4 x' s! S
end;
" s' _, ?0 W1 [/ `8 d. z% i- X% {: g- y+ v+ R& E2 \
end.
: _' z4 d3 l  ^* H! j4 p9 v
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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