游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷
9 s( S$ @# F( l  r
- }1 c: Q& t: i! j9 j( A, h方法:
" P2 V( H! V! Z
' `3 i% M2 g0 u& _% p一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135
# a( u" H# }1 z* z0 S3 |
$ }: b. H, E" S# {- j2 |; ^1 y二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到
) r, N0 d" S( I# `
& C- }) E6 z  u$ G三、"删除回城.txt"中回城卷的名字根据各服务器情况修改$ l+ V( B* P# I: s- y
1 X7 [# s2 `, X+ j# `" {% R
四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE
- @1 z- I6 [# b
  X/ s" d9 y$ |+ }; i8 Z" ~& E删除回城.txt% B: K0 P% b) V/ q9 K: [

' l% m, O/ n: _8 q6 m5 Nunit 删除回城;1 G! Q; q7 I1 r  P5 \; O

& \8 R/ h( Y( t4 S3 c/ O" kinterface7 `8 L* A2 Q0 j7 _8 m6 _! N
# C3 D' o4 x- r% r
function  GetToken (aStr, aToken, aSep : String) : String;* q* O3 T* f% ]7 g$ [% O) y
function  CompareStr (aStr1, aStr2 : String) : Boolean;4 J4 N1 F' X7 q
function  callfunc (aText: string): string;
. V% w* Y# i5 C; W% `4 Eprocedure print (aText: string);, V  s2 }. N2 Y+ _
function  Random (aScope: integer): integer;
' e* r: I- G* i' ffunction  Length (aText: string): integer;8 b$ Z3 G) t! Z+ H! s: K1 n+ O/ z
procedure Inc (aInt: integer);
, K# F" g' r9 u  t# y+ W; bprocedure Dec (aInt: integer);2 C/ o/ |1 R" _, }3 O: S' |# L, W
function  StrToInt (astr: string): integer;+ S, B; O( m6 B) @4 [# q- ?
function  IntToStr (aInt: integer): string;
/ _: b- }( @0 l  m; I3 I0 Lprocedure exit;
9 s) \6 v3 \: r) [7 x% F+ ]' o; `) C) V% y5 Q# X; J
procedure OnCreate (aStr : String);
  S2 B: G# {% E, H0 y; }! [
$ ^* u# E; k" v; H* Simplementation2 R. v% {1 b: L' C
. V. r) M+ t) X" W7 A1 X; Y
procedure OnCreate (aStr : String);7 T9 w: X6 |* h
var9 e6 M6 |% y% @# m- L
   Str : String;
6 a% K% Z3 n3 ~! R& m" G   iCount : String;: Z. l) D& h& {! n7 T4 i* E
   GoBigMapItem : String = '回城卷';$ u6 \+ ^/ T* A& l& d- {% K
begin. l4 A9 W; [# e& ]
      Str := 'getsenderitemcountbyname ' + GoBigMapItem;+ G* ]: r6 B3 x. J/ @* `
      iCount := callfunc (Str);) {7 N- D  f( k) z2 O. C
      if iCount <> '0' then begin3 L8 ^$ E2 _$ y' D' Y2 e8 m
         Str := 'getsenderitem ' + GoBigMapItem;
9 |% }9 A+ N- k. Z/ I2 `( N         Str := Str + ':';+ G3 f  C& }7 J  O) l6 J. S
         Str := Str + iCount;
+ ^5 D2 p# L2 m' b         print (Str);
" z! N5 K% M1 P* C1 I  ~      end;) \' t. i) c& A) ~& N# V: ~/ i
   exit;6 R- w- A" @( x2 v$ M+ J9 r' I
end;2 \6 c6 Y* V' O/ f% ~+ ?5 o6 R/ l
- M7 s9 F  f4 W4 w* D6 c& I3 y' V
end.

" k0 n6 g  b) Q1 _, L- L; l+ n7 \
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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