游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷
: s: s9 L3 a6 E; O, S3 C' ]9 Z1 X" ?1 J0 g
方法:
/ P) A) N" a0 |' h! c* o3 I' A: d1 J; b: l; d( p1 N% L# L3 M* F
一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135* U5 Q3 n3 y8 u. G
- y$ y- _% n; M- _% k7 y/ j' \: t6 O
二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到
* v6 V: c; ?1 U6 A
; ?7 r2 m: T1 g6 i三、"删除回城.txt"中回城卷的名字根据各服务器情况修改
4 Z0 k. k- ]. g) F
) [) Y: l6 I, l' s6 ^  i! X; d四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE, j/ m, q3 u/ S* p/ U$ e) {
0 U7 J# }3 t' I7 }' {" C
删除回城.txt, z+ v* Y. @; @3 L( e
3 h( F1 W4 [4 ~+ F
unit 删除回城;
1 M( y$ _: \: I, w/ e0 z1 S+ t6 U* t9 ~) z* D
interface
* t. F8 ?" I; M' [$ `! z9 i
7 l5 _! ?& y4 k; o' X6 Qfunction  GetToken (aStr, aToken, aSep : String) : String;
; @' t9 B% B, T( S$ `$ \2 C5 Y1 d2 cfunction  CompareStr (aStr1, aStr2 : String) : Boolean;
, k. q! y! y% Z5 E( lfunction  callfunc (aText: string): string;
( f5 e; ~# i+ q3 i% F; qprocedure print (aText: string);2 w4 {% c8 b  L# d: M
function  Random (aScope: integer): integer;, X3 `" G) X$ O2 R9 J% f& i
function  Length (aText: string): integer;
0 k7 P. z% d  ]" M$ p* i5 J5 f( oprocedure Inc (aInt: integer);
! S; b% o  L2 N7 @/ r9 Wprocedure Dec (aInt: integer);) a; J) S1 L/ ]$ [: r) d! a/ {
function  StrToInt (astr: string): integer;- y# s+ n; d; S! u( N! _8 ^
function  IntToStr (aInt: integer): string;
% }5 [( W3 x2 Z; t& Z# i. }5 Rprocedure exit;
( y( d  t: [  H' e* N/ i% Y; x5 D( h$ P7 r) v( |! v: B
procedure OnCreate (aStr : String);
* y( R$ C" p7 h
$ t4 [! n. U- J* Z$ b" a2 vimplementation
2 {8 Z4 j: C! ~4 O0 C" l+ P! R& J" [6 J
% }1 D4 V$ K  fprocedure OnCreate (aStr : String);: F$ h3 `& s  [5 ^( A% ~
var
! m1 F) n2 b* G! O% h! }3 n, z0 R3 H   Str : String;' r# ?( s( [: p# a4 Z$ Z
   iCount : String;
9 q) m5 a& g( E7 _6 u$ F   GoBigMapItem : String = '回城卷';! G' z2 w- q  \
begin
7 m. X3 u: J' q. q% A' V      Str := 'getsenderitemcountbyname ' + GoBigMapItem;% z" O7 H0 {3 O! ^
      iCount := callfunc (Str);' W: X" T" t" m& w: \) |, c: K9 w% f
      if iCount <> '0' then begin
# H; F9 h; u8 z7 ~% N         Str := 'getsenderitem ' + GoBigMapItem;2 t7 h0 K0 h6 p! ~
         Str := Str + ':';
; V4 f, h# x0 x, N' Z& I/ a         Str := Str + iCount;+ C& A( z& Z  C  }) g# @" A- `# n
         print (Str);
; z( {4 ~, X% i# t) \) ^1 p6 a: D; U      end;9 {9 G- v  W& D8 G
   exit;: W3 D' f# l- v4 ?; g: Q
end;
/ `" Y6 p8 e, W& r5 ~  x( L, q
. j9 i  N0 N: I+ a6 ]0 z9 M' Bend.

' h! O/ O' A' R  ~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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