游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷
# G' h2 K' N# v: h, \# }  F! T/ T* b
方法:
3 z5 d1 @0 R4 ]3 |
& P$ R3 A2 n9 S' ^1 {一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是1359 I4 q9 j, @$ Q# t0 d" J  v1 P
+ |3 X' X  H6 l
二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到
2 \, [1 y6 \1 s- Z% y* P( W4 m/ u' Y7 h- ^
三、"删除回城.txt"中回城卷的名字根据各服务器情况修改2 F0 G$ x) A+ S2 L" ^' G

: S: m/ d& B% X$ d3 K四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE
; |( w9 q5 l. T/ I4 v' X$ X6 V1 w( L- c0 k
删除回城.txt
6 m- G1 `. k: A3 T( q2 U; Y7 s
  K# S6 A, f6 `! L! P, `* ounit 删除回城;
2 N) V  n3 g' \7 E: {6 k  f* X
# m! b" |9 @$ M! |! sinterface
! z4 Y9 Z/ ^" }1 ^% E2 i) ^8 j
9 r8 z$ y. c/ G- [function  GetToken (aStr, aToken, aSep : String) : String;* q. x$ }2 O% F9 T, ]( _, k
function  CompareStr (aStr1, aStr2 : String) : Boolean;; W5 @$ ?! G5 L6 d% E- r! p2 x# P0 T
function  callfunc (aText: string): string;0 ~0 ~5 G5 n  u- @8 m
procedure print (aText: string);
5 h% l/ q. d( w- Nfunction  Random (aScope: integer): integer;
6 S) h' x' T- @5 E+ ]# M; q+ mfunction  Length (aText: string): integer;
( @, e6 `6 V9 e. s+ u' P1 n/ C' P( dprocedure Inc (aInt: integer);/ E* }7 b+ v' S& u: v$ S% @
procedure Dec (aInt: integer);
, A" L6 z+ @/ M: v% ~function  StrToInt (astr: string): integer;
$ Q3 T5 g. M, L4 z" H* H0 Ffunction  IntToStr (aInt: integer): string;5 R* |. z' g9 }4 O% H
procedure exit;: G0 q0 s  e4 e) c# t, s& |

: S6 p6 e7 g. C$ J! [! k! w. j, Dprocedure OnCreate (aStr : String);, ]4 `2 w  \$ M8 Q' a8 Z$ A
! G3 Y; A4 ^' H! _9 B
implementation+ l9 ]7 U( @/ o4 P
) E1 w& a6 Q8 O1 C' q$ r7 e9 U
procedure OnCreate (aStr : String);
9 y9 V  J" ?9 D/ F/ S4 Y9 J, Dvar
7 h' d/ X6 D; G5 F1 _7 U7 [   Str : String;
2 N4 t* ^% a! e% Y( b  n& m1 `* @   iCount : String;
- K) \' H4 e6 h( |$ Q/ `3 @; i8 P& y   GoBigMapItem : String = '回城卷';
* }9 `- d$ H" Bbegin( y0 b. G4 h* [' M4 Q) I' r
      Str := 'getsenderitemcountbyname ' + GoBigMapItem;6 W1 `. i# A$ e( m; m, h
      iCount := callfunc (Str);
; F1 _! {: C6 ~! C6 w5 S) I      if iCount <> '0' then begin1 `' ?$ z" f8 ?
         Str := 'getsenderitem ' + GoBigMapItem;
: v. `  W0 F9 U         Str := Str + ':';
5 I  g, I) L( o! ?8 [* n: {         Str := Str + iCount;3 b) A( F6 j; D6 {( ~
         print (Str);
7 G  J- H3 G* N9 e8 `8 q9 O1 o      end;4 c$ j0 H. {! n( z
   exit;
9 Q! Y7 [5 O; m  b* V( s1 P" `& `end;% l- A  Q6 a) R8 h

7 N# r  S) Y! kend.

7 ~. O& ?. j- L: }, X% q
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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