游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷5 D. d) i$ W/ _! r. m3 i5 ]0 A
9 }. N" h$ E! i3 k' Z$ ^
方法:. O) P) V0 k2 ^* J2 y

# P# U5 E9 `7 K6 Z8 L3 g一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135, G: I2 I  O' q& G
9 z# t0 P% t) F
二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到) H) ]6 N6 {4 A) F4 |$ g- m) m

) m* @/ T- G, Y0 W4 t三、"删除回城.txt"中回城卷的名字根据各服务器情况修改1 c4 o& q$ ^$ J- y& m
1 y; [( o* p  x* T. A7 T7 F$ `
四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE8 }. M5 A  i$ P2 o& ]
# \- J6 |2 A2 ~6 B
删除回城.txt/ Z0 }4 U* i0 W$ b% ^
4 T/ l) E9 [4 f' n
unit 删除回城;0 n8 v* x8 M, D. v
9 h! d8 K9 {: p' c
interface
/ g) [" R$ {! L& w' E: N1 Q1 b9 U! `2 ?, \+ b5 W2 z' D4 b
function  GetToken (aStr, aToken, aSep : String) : String;
& `& ~5 \8 T% v6 w# hfunction  CompareStr (aStr1, aStr2 : String) : Boolean;  ?; q8 N- n2 t% r5 Y
function  callfunc (aText: string): string;1 a$ [0 W/ j' u9 m0 h! G1 ~7 Q% N9 I- b
procedure print (aText: string);
# D5 V: l" E+ H2 O% V8 Nfunction  Random (aScope: integer): integer;
4 @9 a9 B# D. Pfunction  Length (aText: string): integer;& ^( t; K2 m& h6 K( e7 e  Y: Z
procedure Inc (aInt: integer);
6 d  {& d+ m& ~' D' Xprocedure Dec (aInt: integer);0 i4 g4 H/ c2 M! Z& G
function  StrToInt (astr: string): integer;
; ~7 j! ]0 j& C) F8 l$ Jfunction  IntToStr (aInt: integer): string;
3 w, k. x" P+ ~* `procedure exit;
: y7 l0 n. n! p) K( Z0 @0 ^, Q7 ]% g$ x& I2 e9 J  t" h9 |8 k1 p
procedure OnCreate (aStr : String);
" W, X; G  t2 \' f. h$ W
. U% S* D9 s* K! U% F6 @implementation( u) ^, ?* e+ W
$ I8 t% l5 z8 g2 h* }8 w+ h) F# u
procedure OnCreate (aStr : String);
4 C: M# R% [2 _; g+ Avar- F. `' W% V! c5 p6 T  b
   Str : String;
0 S) d) U& T0 `2 P2 k   iCount : String;4 E4 L1 ?3 @# l& @7 K
   GoBigMapItem : String = '回城卷';( s+ m7 _# |# ~/ b
begin
" Y4 P, Q$ \/ S; y' a3 ?% }/ r4 l      Str := 'getsenderitemcountbyname ' + GoBigMapItem;6 K2 I: g1 ~1 P: e
      iCount := callfunc (Str);# N; j( ?. q1 Y; m: Y+ Z
      if iCount <> '0' then begin
. }9 G1 E3 d4 a' n         Str := 'getsenderitem ' + GoBigMapItem;2 C6 h$ F1 w( p# H
         Str := Str + ':';
- B" [+ B* u5 }/ i  A         Str := Str + iCount;
" D0 \; o2 m, b6 K- O         print (Str);) `3 u0 \, ~/ C+ w
      end;3 ^/ v6 E; J& T  r+ h: R
   exit;
. j/ u$ x2 z1 ~; Q! zend;
: V9 S% f3 Z" D8 P% F' I1 }7 B# h7 E8 G3 X! n! |) X- m9 K
end.
8 `; `$ v* n1 _% B. n
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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