游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷( ^' f; O% w* R% a* _8 C8 C# O

: }9 N2 ?) v/ s- ~+ m2 c$ ?& @6 c方法:9 W$ O) m+ O7 v8 L0 Q$ a
2 [" q  i4 x- P7 l8 ^( }
一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135$ b9 T7 c1 q# `& y# a3 ^

+ N, `# n" p# h. G+ N# a二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到. g8 P, B/ E, H2 _6 W
$ n1 \: l, y% R- [
三、"删除回城.txt"中回城卷的名字根据各服务器情况修改3 R, G( o- q6 U5 t

$ w+ p  ^  r& M' K7 ^, B四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE/ T* U, D* h: D' H6 N0 p1 U
* W1 D0 {; b# s/ `
删除回城.txt
4 U- Z8 \! p# {: |9 k/ v5 g1 x+ q  \: Q) u  E" k" G
unit 删除回城;. H* l3 ^' t/ w1 w

" {$ z/ z  }! i% y1 winterface
( P1 G! [' G! Z( I% ]0 y' P5 U( L; W6 T8 g. J" ?5 i
function  GetToken (aStr, aToken, aSep : String) : String;  t$ ?$ t" I0 I! h. D+ |
function  CompareStr (aStr1, aStr2 : String) : Boolean;- G! {- a, `/ D" ~, K: s
function  callfunc (aText: string): string;0 n$ d6 k0 h/ g. E' O, o
procedure print (aText: string);2 p5 Y8 ~* R* c8 a
function  Random (aScope: integer): integer;# M: ?# H8 Q- e- J6 o
function  Length (aText: string): integer;6 t/ ]. X5 h! q0 A
procedure Inc (aInt: integer);
: Z# a* l! P- U5 S. o* Xprocedure Dec (aInt: integer);
7 H  g  S  B. e. K# kfunction  StrToInt (astr: string): integer;& g' u5 i$ k5 z3 u* y! V2 p- G( Q
function  IntToStr (aInt: integer): string;0 q% u9 [: S! C
procedure exit;
. [- u1 d$ r/ q# h# t  |/ g! H6 ]# F& \7 z
procedure OnCreate (aStr : String);% r& D! W: N7 u1 t

  B' p# s) b+ Cimplementation
- K7 @* @' ]5 f: z' t) {( m
) e. A% ?, E( B- }' `) F/ Mprocedure OnCreate (aStr : String);
& I# m) L/ S& o" P, c6 _var' @  u4 Q3 ]( x2 o1 h
   Str : String;
7 Q/ H+ L2 K/ m. v  d   iCount : String;, X- {; ]" u  K  l6 z8 R
   GoBigMapItem : String = '回城卷';
4 w8 a- B, I0 G7 X+ |/ o: x: Qbegin
4 ~0 B! ]. i/ w9 }" W      Str := 'getsenderitemcountbyname ' + GoBigMapItem;
: e0 ~) \4 `( A: X      iCount := callfunc (Str);% l+ Q3 r1 E9 _  A* o5 c" m
      if iCount <> '0' then begin8 ^7 B# y9 r3 a, }
         Str := 'getsenderitem ' + GoBigMapItem;
" q8 N& m5 F& H6 l3 X  M         Str := Str + ':';8 b. }: i+ F) ]2 Z- t& w
         Str := Str + iCount;/ o# y& L" }( Q9 N
         print (Str);. U4 Y' _; I% u8 b9 Y$ y- M
      end;
9 p; e- Y7 H0 p   exit;/ @4 y9 V; [0 Y5 l3 J1 j
end;
* c( ]# {$ h; M1 ~: M7 I
1 v" E$ C' v# R9 kend.

2 c! O, {9 i9 ?/ |8 w
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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