游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷- W  `/ r, W: @

* U& q1 J0 ?, F# Z( u* m6 u方法:$ k+ q- K( d* P

6 @/ g- ]  ~& B5 l9 k4 g一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135
( m! c. f# ^* K; p8 R2 r  B# [6 j5 g2 A) e; Q
二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到5 @  o2 B; ~. A. L" e+ u

, e* A9 d+ J1 g  V三、"删除回城.txt"中回城卷的名字根据各服务器情况修改
# N6 a0 n. \9 ?. ~/ d' q
! }3 a$ q. r- k0 p, m: Z4 T0 J四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE& v" M& t' D3 Z4 a3 {
) W3 C6 q: {. Q- y+ U
删除回城.txt; r. T" C: }. A) Z3 I
4 n8 B5 v/ Z& f, ?  z; v
unit 删除回城;, \* \8 ?; q+ D

- p3 V% n4 D% }6 g6 U: Ainterface2 A7 L' H- C* L. h1 _  w+ Y

1 H& q4 U0 j' E2 p4 G; T0 T! l; ~function  GetToken (aStr, aToken, aSep : String) : String;
$ ?5 r4 I& _2 S6 Gfunction  CompareStr (aStr1, aStr2 : String) : Boolean;; i) t1 I6 M/ Q3 d, |
function  callfunc (aText: string): string;: n( {0 g" u4 e! b
procedure print (aText: string);
3 v% L0 ]8 [7 B- ?! K& x5 Q; q$ Ffunction  Random (aScope: integer): integer;
: \4 ?$ p& U9 _( ]6 Rfunction  Length (aText: string): integer;% r% ]# k% k3 z- }
procedure Inc (aInt: integer);% O) z% U$ v; [7 m. y8 d
procedure Dec (aInt: integer);  T$ Y) h) A, e+ \; m# [  P
function  StrToInt (astr: string): integer;
' @  ]' E' s: C4 O+ g9 u# W9 \function  IntToStr (aInt: integer): string;$ v5 J3 D2 Q: S# ~
procedure exit;% f8 R3 G0 i5 [' M( N7 U

8 l. Z& z5 C# A  T* d( u+ n/ q0 Qprocedure OnCreate (aStr : String);1 r; N+ e0 r6 d& E
! U3 e9 f& R3 X
implementation  r. B) {) n0 w8 c& E  ^

  `$ y" V6 z- G" T9 w0 tprocedure OnCreate (aStr : String);
1 O+ U4 j: A+ H2 w% Cvar) [4 ]# }% G+ V. X2 L; F2 M
   Str : String;
& W6 k; A5 i0 F2 A7 Q5 o, r# B   iCount : String;" W/ \6 f4 l( m0 B6 z' w- ?( t1 v
   GoBigMapItem : String = '回城卷';
  e/ |4 O0 F: n; j" w9 Kbegin# B% t& H/ x9 v# R1 B
      Str := 'getsenderitemcountbyname ' + GoBigMapItem;6 g- v) Q& J# f, ~+ h2 A6 `4 s
      iCount := callfunc (Str);: F* B6 ~& z; C4 d9 T/ s! `+ u
      if iCount <> '0' then begin
! K3 F+ z# _' ?$ N/ |7 h8 M         Str := 'getsenderitem ' + GoBigMapItem;
- n. D1 ]5 `. c1 i: E3 B         Str := Str + ':';, N3 G, U- t2 h8 O- T
         Str := Str + iCount;
; W' Y4 t# x2 t5 Y         print (Str);+ v# J, ~) v/ J9 s# T; l
      end;
# {5 j$ _: F. P* u. ?2 S   exit;* s* o3 |) f$ v
end;
7 f. T8 o* W# f" [& F" ^; N2 S& t6 k# C" H  J* s9 A5 m& D
end.

! T! Z/ r2 ]; N9 v2 L0 f; q
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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