游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷) j) R& _, n& {( {: {. e! S
, e! N% R! n1 v. x+ i$ L
方法:
" u5 t, Y2 x1 Q9 C1 {8 R0 f9 \+ F6 a4 C% Q% W
一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135  M, u1 H$ O  X/ {  k$ }+ [' |
) n8 C& T. o2 ]6 f  ~1 S
二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到
. V$ o2 _$ X  j5 ~1 \$ C! r$ o! O# b7 h" \- u! p5 i. ]
三、"删除回城.txt"中回城卷的名字根据各服务器情况修改
) R. \/ B' S5 F. |
9 @- _' W0 B+ Y) w* Q! U四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE
' f$ {0 o! v7 u7 U) {# P4 |  k5 f4 G% ?" s/ f7 d1 E1 h3 P2 y
删除回城.txt* Y9 b0 Y2 v3 G; ?

* p- }& h. J& hunit 删除回城;5 P* M- H- ~( T: a5 u

- W- O: N9 F$ yinterface
% u) g" Q" S( T  \
' u9 _+ ^/ y, V6 mfunction  GetToken (aStr, aToken, aSep : String) : String;
7 O6 S4 L. ^1 W$ q' C. i& ?function  CompareStr (aStr1, aStr2 : String) : Boolean;
2 b6 C6 _! ~" v) Vfunction  callfunc (aText: string): string;
/ k+ v- P3 l7 eprocedure print (aText: string);/ @2 M: L( K3 _
function  Random (aScope: integer): integer;9 s+ i% t' _8 `- Q( x/ s
function  Length (aText: string): integer;
  \/ [7 [5 Q4 u8 t4 J5 [6 Nprocedure Inc (aInt: integer);
) Q. V8 W3 }. y# Kprocedure Dec (aInt: integer);  E9 B9 n+ k$ `- b! X5 l0 h
function  StrToInt (astr: string): integer;& p2 a( e0 h& s4 O. @
function  IntToStr (aInt: integer): string;) L3 [2 R& ^+ f: Y  _2 j
procedure exit;5 f$ S. u' O; R2 _# Q+ [* C/ c
0 H6 \: V0 G8 V( H
procedure OnCreate (aStr : String);
& Q, D' j. y2 y7 F. N! v$ k5 W+ K( K# k" A" M& [0 j8 x
implementation
) }( [' H; U% _" U, d3 B: ]
! Q7 x8 @% d# ^( @. V$ Yprocedure OnCreate (aStr : String);3 G! x0 j. l) O) l4 \' ~- s1 q5 Z# }
var4 m# ]( u) v! R) n9 @9 E% O: u1 i; V
   Str : String;1 e, ]0 o3 b' S* ]
   iCount : String;; a" M& `; O' k2 t' L7 M
   GoBigMapItem : String = '回城卷';( I# n: {' v0 J' D& s2 T+ |9 F
begin% ^. ?! ~: o, K- ?" l
      Str := 'getsenderitemcountbyname ' + GoBigMapItem;( Y4 |+ k/ O0 H" B
      iCount := callfunc (Str);' @& @) A4 W9 F
      if iCount <> '0' then begin
- A- `7 _, q8 \0 |* }' _, f: {         Str := 'getsenderitem ' + GoBigMapItem;) y. }0 g  t: {, s( F- ^/ q
         Str := Str + ':';$ _( d# c, p( W& `- P
         Str := Str + iCount;. u! S: q) s$ r$ k' C. b
         print (Str);
' }7 i- e% ^, F  Y& D5 s; T      end;, W+ Z' z: F- w9 B# [/ G0 v: W
   exit;
, @) \0 }& ^: Z+ ^9 i, oend;
. [3 E. d5 P" n/ d4 ~% W# q* `: E+ ^
end.

6 R) c. f: e" {$ e7 X
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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