游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷4 W' |( B3 O- ?8 |2 P

& R9 o$ v4 P% N% i! x3 v& Z0 \$ \方法:8 j$ h6 A1 V2 o" _( j: ]& j: c
6 p) V9 p& \2 {0 k- J/ A  A
一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135$ ?6 E# \4 [: }" a
- V9 b# k( O8 P4 H
二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到- ]! C9 O5 b9 r8 s" ~& p

' a6 L  }3 o+ U2 ^2 P+ R. a8 {. c; c三、"删除回城.txt"中回城卷的名字根据各服务器情况修改( H; }# ]9 T/ Z
  j; A9 U/ U- d4 I
四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE
; G" \2 _8 s/ G9 Z# L# A! z+ b: {4 o" M+ Y" j# x
删除回城.txt8 q/ }0 L0 \6 i/ P, Z" Y& D* D" U
( c" f, x; Z7 j0 ~- H
unit 删除回城;
; U1 k7 v1 g! D4 \6 O* y3 e( Y
interface
: h. g  ~  c. C9 B! X
* b/ {& J  p: i7 G" j( Yfunction  GetToken (aStr, aToken, aSep : String) : String;9 O/ C( }/ Y3 R1 T0 G
function  CompareStr (aStr1, aStr2 : String) : Boolean;3 Q; K/ e' P5 r
function  callfunc (aText: string): string;' _' B) y& i! p. {
procedure print (aText: string);9 }4 z; d6 c' L' o# A) w
function  Random (aScope: integer): integer;
+ V$ ~4 E# q& Lfunction  Length (aText: string): integer;, z5 a) r9 C- A
procedure Inc (aInt: integer);# {3 ^( K$ K- y) W! z( R
procedure Dec (aInt: integer);8 @) t7 m" X- i) K, x7 [$ V
function  StrToInt (astr: string): integer;
7 a- B( M3 S2 Z# Q- P8 ?function  IntToStr (aInt: integer): string;/ T  H' h- _5 W/ Q) V
procedure exit;% u) A7 k4 M7 c# V. Z+ O! F
* [% D0 j% b& R& q: ^
procedure OnCreate (aStr : String);
# ]* p. D# ]5 W+ ?9 v" y
+ \1 y+ Y  \! q5 m) D. |, o) t! zimplementation
4 ~  U, d, e  G: w4 F5 G/ X' s$ U0 `; x
' }! Y6 M3 r6 ~; H6 |% o& Qprocedure OnCreate (aStr : String);8 N! U4 h+ y/ Z$ r: l. g
var' @' u: r+ Y+ w9 [# o
   Str : String;' A! `6 I* E- Z8 N: n/ m* T
   iCount : String;( F& @3 q: {0 f/ j1 W2 S
   GoBigMapItem : String = '回城卷';
6 s9 ?5 n* I9 pbegin# _2 |9 r8 _( u  Q
      Str := 'getsenderitemcountbyname ' + GoBigMapItem;
& y0 N$ y) Z5 d% U) M) |      iCount := callfunc (Str);
( x0 H0 A5 k( @      if iCount <> '0' then begin+ t. h3 x  q7 w, B
         Str := 'getsenderitem ' + GoBigMapItem;8 s' n6 ~; t1 Z
         Str := Str + ':';
' o6 v- K+ Q7 k3 R, ]5 j         Str := Str + iCount;
: H+ |9 \+ N! G, m  Y- Z         print (Str);) r6 L6 q7 T3 g% B/ d6 p% a. e" B+ ?
      end;2 x: K! U6 ~6 w- U0 c$ Z
   exit;
7 U# r* l* @* _' ?* aend;! C7 e: z+ T' B9 C: l

/ B8 K! P' k: Eend.
3 C+ A; z; _! |0 y. R3 @
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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