游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷
' z' W) l6 o. d4 H2 X2 Z5 i6 u) h5 s8 x
方法:  z8 p- E$ m/ m( J

+ Z! n1 |- P6 _+ S5 f3 m一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135
) \' u2 F/ ?7 m# b
' N- g" {1 e% q/ T: u二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到
7 Q; l+ j% b8 }: U: c% Z3 X; [; @; d8 Y( ~$ u9 M
三、"删除回城.txt"中回城卷的名字根据各服务器情况修改
: {8 @! m6 k. [4 f7 p
4 {7 `- {9 e) V) B5 |+ ]" ?5 \# C四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE
- p7 ~( q* m; p* H2 V7 I5 C
( ?8 S; O/ ?# p删除回城.txt. E% N+ n9 j7 h7 Q) H1 [( ]$ Y: R

2 J  [; o8 K. `unit 删除回城;! v1 x; F( a, V2 t" f

0 M% v9 t6 k$ s2 _+ minterface2 ~1 H, G' ]& k' e% k2 S

% K4 u7 _, @$ D  D# Q* K) |* e* Zfunction  GetToken (aStr, aToken, aSep : String) : String;/ v% G1 y3 {. F' d, }
function  CompareStr (aStr1, aStr2 : String) : Boolean;- d$ y7 h  p- p# g* Y5 N" I
function  callfunc (aText: string): string;. s& i; S3 J! G% X3 y9 D! j
procedure print (aText: string);. M/ S% u0 H' x8 W) x
function  Random (aScope: integer): integer;: |: P2 f" G3 b* a
function  Length (aText: string): integer;* A+ G2 V- Y9 Z0 y% d
procedure Inc (aInt: integer);  z) q' d- h) y7 c
procedure Dec (aInt: integer);) x  v* l$ {) j8 @: `+ Q8 L
function  StrToInt (astr: string): integer;
- f1 A8 e0 m( @  t* h& D* u* E! {0 |# efunction  IntToStr (aInt: integer): string;2 Z- }2 v9 l6 l' {' Q7 |, K: n
procedure exit;' K% ]; ]6 m& x1 D

' x+ r2 b  y7 D! X; kprocedure OnCreate (aStr : String);7 d$ A( z, M2 i
: d1 a+ u" t! n, F7 y# x  P1 t" R
implementation
5 z+ l. H8 r9 {- ]9 B. Q% O) K: e* O
8 o/ E1 O- O) ?$ C, a2 sprocedure OnCreate (aStr : String);
1 Z! O/ s4 r$ ^  p& wvar
) I9 J8 ~) U7 }- e+ P) Q; h   Str : String;4 ~" i) V- K( ]$ Z9 k) }
   iCount : String;  P5 v, Q( V$ V) q7 |8 F
   GoBigMapItem : String = '回城卷';
- L4 X& B1 P  w- w: Q. B4 j1 k! g& J: bbegin
# L" L, _1 M4 `  p7 O' k8 L+ I$ B      Str := 'getsenderitemcountbyname ' + GoBigMapItem;. A* p4 ]4 I+ W* o& s9 S
      iCount := callfunc (Str);
: e1 `% V# r1 L3 y" v% g      if iCount <> '0' then begin
$ t, z- }, L* T( c$ |" r         Str := 'getsenderitem ' + GoBigMapItem;
$ C8 l. ]: E. U$ \) J; P, F" U         Str := Str + ':';* Y* F, U# h5 F+ X7 y# |/ `4 ~: U
         Str := Str + iCount;
3 K- }6 O6 `1 X4 D: v         print (Str);9 N, v* T5 T% q3 ^) U
      end;. l% O# `3 q8 ?1 c& o/ }
   exit;+ U8 l- [5 S4 g* y8 r; }7 O
end;
' {7 r. j' a+ a- g5 k$ r" a. a4 d; h
' {% B/ o7 t9 P$ }end.

: S9 T2 E+ _- ]( ?  C
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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