游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷' E! W2 v) ?: J7 ^  \1 C

4 Y9 l7 W/ W: Y0 g% p3 y方法:: H0 F6 F" S% j% N% _) s( l
9 F! s5 N+ b% m4 y: F2 W
一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135
; J3 ~3 ~  f3 x; B
$ P; A# j) G6 l! d1 H3 }+ p8 c( W# ]二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到
! G8 M. l. d2 l! n+ e4 E
7 q" x# A% v" C$ M三、"删除回城.txt"中回城卷的名字根据各服务器情况修改! R* S0 @2 p+ \% ~' E

; h8 ^* H  J0 v& W# f四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE! i6 V0 X( B" h6 o9 D- B8 t! A
4 ^; v6 E3 k2 I8 s: a
删除回城.txt1 e( w* q" j) ?8 D, Q

. G: ^7 Y! o9 P+ R2 dunit 删除回城;
. T1 `& V- j3 G1 q. E: b0 t0 T& S1 M3 s0 Y: k; ^4 c
interface
& r2 {. l: P9 K% U7 }2 ?* @$ V) y, p* @, w
function  GetToken (aStr, aToken, aSep : String) : String;6 N  _. v" F* P7 r/ @0 Y% R
function  CompareStr (aStr1, aStr2 : String) : Boolean;$ N- z0 D. i2 n
function  callfunc (aText: string): string;
2 F4 z, e3 _4 Y! l% G' yprocedure print (aText: string);- c% ?0 N1 g8 V+ J
function  Random (aScope: integer): integer;5 M. H! k# i5 D4 Z/ e
function  Length (aText: string): integer;
# U/ R2 Y3 l5 aprocedure Inc (aInt: integer);& E  R4 J) b3 v" Q- O2 c
procedure Dec (aInt: integer);
" [, W" ]% l5 N- y7 sfunction  StrToInt (astr: string): integer;: N) H) |: U2 C/ F0 F
function  IntToStr (aInt: integer): string;% m  y& ~* i6 X6 X  l9 [
procedure exit;) {3 H8 o( M/ K; h
6 Y. p- ]4 P# G1 d3 z
procedure OnCreate (aStr : String);
: u' u1 `* {# g' Y7 c, y/ S
6 ]& z: b* ]! G1 A2 d/ X# Bimplementation# W- V! U; P( k" }/ E5 P0 p

$ u  t, U1 O$ qprocedure OnCreate (aStr : String);
8 n- W  I4 R7 s$ I! gvar
' L4 F( R: R  Q- X   Str : String;
) r1 E. X% _; j% X3 ?; _1 w  f   iCount : String;
; R: E5 w' O0 b$ |7 K1 R   GoBigMapItem : String = '回城卷';
  d: q5 S7 [- p& n& h- V: t- Bbegin9 g, {! e! u9 P6 T
      Str := 'getsenderitemcountbyname ' + GoBigMapItem;3 {; {( d8 b; n: O, D) k2 M0 `) c
      iCount := callfunc (Str);( k$ @% \0 T$ S3 M# q. {
      if iCount <> '0' then begin% N% o& O& j! C9 f5 q
         Str := 'getsenderitem ' + GoBigMapItem;9 r. e8 c/ R+ U8 c
         Str := Str + ':';
7 }3 M$ C; J( D) x. J8 J. k         Str := Str + iCount;
0 @  S' C% H' E         print (Str);; y* i" x1 p- a
      end;
5 x2 A% ~- C) S   exit;. n" M, J. L) y; b7 E  X5 H
end;
% N' N2 ]8 Z" j; S( t0 C8 w! f! w! k3 E9 g. v3 k' \4 @
end.

! l( s& }" Q1 I
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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