游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷
6 Q( G8 ]/ t  t, N4 b0 Y5 ]. ]! S0 h" F
方法:
1 l6 E5 y* j  Z: _$ x6 u- p4 O7 p+ j5 |1 z1 p8 h" l9 Q9 E3 m% p
一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135, W3 n- M0 k/ [
: ]: p' N& M" K1 y" J* `
二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到
3 E, D! I" j* m' v5 r" p! R4 o4 o- y2 ?% x; P2 ?9 s% l$ d" C
三、"删除回城.txt"中回城卷的名字根据各服务器情况修改8 `+ p, U/ |+ G* b, W/ I7 x4 [+ z' S
7 P' E  r! W& f$ {
四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE
1 @$ Y3 a; y0 a$ M9 K2 p( n( d+ |
/ D+ A2 o' \4 f# Q% q, W删除回城.txt& o& _) Q  G! ]! v

  q. j' y( z, G' ]+ P4 Qunit 删除回城;5 h- P+ N' e( N2 S1 R5 h
  k: Z- ~; ?& v, M
interface0 g! \- E  c5 F* z% n, o
3 Q! l) y" I8 q" S8 _# }
function  GetToken (aStr, aToken, aSep : String) : String;0 \7 a- {; o" N  b& d0 k- W
function  CompareStr (aStr1, aStr2 : String) : Boolean;
. H/ P0 X9 W& m5 h1 j4 Afunction  callfunc (aText: string): string;
- ]9 j$ _" x1 h; q: e2 z) Z8 xprocedure print (aText: string);& _$ K& `7 U; l: d
function  Random (aScope: integer): integer;
) x9 X$ ^; F/ d2 o$ Pfunction  Length (aText: string): integer;0 K4 K" K8 J" _+ P4 s
procedure Inc (aInt: integer);
* D- l+ ~& ]' Q, [- q( lprocedure Dec (aInt: integer);
, \+ S6 l  Z7 Y" t6 Zfunction  StrToInt (astr: string): integer;8 @1 A4 ^( C8 A+ \, ^. m, H
function  IntToStr (aInt: integer): string;' @) V/ U5 G5 c" h* m3 @
procedure exit;5 k' k5 I% ~1 i8 |8 w$ b. K7 u
# I1 H9 w. N1 w5 l+ L0 @2 ^6 M1 t8 Q
procedure OnCreate (aStr : String);# X5 R& Z0 f$ i& |8 h
- F2 R/ F1 ?% w4 a% y6 t5 q# x
implementation- {* ~" H  W: z; t! q
3 @* J7 K  V/ Q. n
procedure OnCreate (aStr : String);
' h6 w8 n% @1 b- a5 t+ \; v5 M: ]var
) N) R) K6 e6 N. p   Str : String;
! k2 j+ m) X* ?. F$ n   iCount : String;2 T& u& V8 I  C; a
   GoBigMapItem : String = '回城卷';
# F! ~1 O! I4 D, |! |; D# Vbegin/ v% W: B$ E, k* K6 _- u: ]9 Q! K
      Str := 'getsenderitemcountbyname ' + GoBigMapItem;& U4 R, e& w1 ?. _4 B" ~. w
      iCount := callfunc (Str);; Q( u( X9 f+ y9 L9 c  t
      if iCount <> '0' then begin
& L, @# ~8 z, B% S9 _7 a1 y         Str := 'getsenderitem ' + GoBigMapItem;
+ o+ h4 U. [% ?: L6 {: l  n) N) d! x         Str := Str + ':';( t" Z8 e+ y9 g! }& A
         Str := Str + iCount;& L$ j0 F& Z% T! d; y
         print (Str);& `% i# ^$ z& A" {: b5 S/ m
      end;" A. ?& x% K6 l% s1 S
   exit;+ x/ `0 G* w  I! q3 @  J
end;
! D) q/ O$ y2 X! ^. b" F. @" X, M% Z% O
& z( T* R$ Y8 H% X$ C; |end.
/ [# b7 z9 }3 y* l5 D
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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