游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷8 |4 o( E1 G5 a9 |& }# N1 V+ w$ K2 N2 a
$ L8 Z) O/ J) m2 S
方法:
/ z; `" F9 T" i
& {, g* @; B- f* R0 c8 |一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是1356 l1 V8 S: R+ _% P
" a0 a& @- T- }  f' [# Q! H
二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到6 z, r7 D4 E0 V5 ^
7 |. s3 ~% `( X1 h* b8 y
三、"删除回城.txt"中回城卷的名字根据各服务器情况修改2 E6 _1 J  R  g, W' L# @+ W
. Q" L# J/ o, Q% x1 r' z7 m* n" u
四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE
3 |5 n% L7 g9 o5 v; P2 X/ ]2 W# M
7 I5 Z* E1 j0 b4 }. g' t6 R5 i删除回城.txt
5 h6 h0 K" {8 F# k1 Q: ?+ r# r. z# d+ i- D+ e
unit 删除回城;$ }6 n1 [  l+ l/ S
% y& u5 U9 |! @8 o: x7 v8 C
interface9 M& ]* n  N) T+ F$ \6 \0 r

) [1 \4 F0 V3 cfunction  GetToken (aStr, aToken, aSep : String) : String;; D& I$ g2 ~: x5 |# P
function  CompareStr (aStr1, aStr2 : String) : Boolean;, f6 \& _# p5 ]1 f3 v( x
function  callfunc (aText: string): string;
: |( i- o0 H' E; _/ f- A9 w" a3 Wprocedure print (aText: string);# U  {( h  _5 B+ k
function  Random (aScope: integer): integer;
" `1 X+ e/ ?4 p: O+ X) P" D+ bfunction  Length (aText: string): integer;
- `' v  R& l* `procedure Inc (aInt: integer);- t' N/ i: f/ k
procedure Dec (aInt: integer);  h, d0 {( a, n) t) t( r
function  StrToInt (astr: string): integer;8 r4 \" B4 w1 Q4 n% t1 D- o
function  IntToStr (aInt: integer): string;
+ B/ D: G+ H) {* tprocedure exit;( U! F; p# Q4 S  p) P% F

; B% Q' c4 p3 D' {& tprocedure OnCreate (aStr : String);" C/ r$ w  g! Q  a% O: Q  {; c0 S% g
6 N- Q* h- c# A* L* l: c( z
implementation; l# N& r+ V) c7 n- U' g# w

! p9 U7 W3 y- N7 [procedure OnCreate (aStr : String);
9 H' D- N$ y! c* Z" \var
( i( ?! J8 _, a/ u1 J   Str : String;8 [7 X% g- q% b' ?1 A( j1 C+ N9 _
   iCount : String;! o, S, S) i5 F
   GoBigMapItem : String = '回城卷';1 `( Z; n& u3 x4 T
begin! \+ ?+ B" o' L/ I
      Str := 'getsenderitemcountbyname ' + GoBigMapItem;
2 C) d$ n$ I% t- B1 f      iCount := callfunc (Str);
7 A" `& x2 h. j      if iCount <> '0' then begin
5 \- }8 n$ W! c2 F7 J         Str := 'getsenderitem ' + GoBigMapItem;3 g# a* L8 \7 z5 v1 n) R0 _. w
         Str := Str + ':';
7 e0 I5 S7 O; z3 K. w! q         Str := Str + iCount;/ h9 ]: T8 @3 E) E  R
         print (Str);
# [& e7 N0 ]4 c8 P3 b+ L6 p) @. n      end;4 K! {: w( m7 E" S  m
   exit;
0 k, |& E8 D1 s+ G/ vend;
4 Y4 V7 {7 Z/ J1 z9 G, d' W- y& l- S& Q8 D$ c9 k+ T
end.

+ n: m/ i/ j0 a( w
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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