游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷
% p- B( Q) Z! S/ w& n5 z+ _6 r3 V  L$ {* l
方法:
" `" P$ i. Y* |+ l+ F5 o7 F* ^7 G( a. s8 O- h
一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135. |) Q7 g7 c' V- n/ _

6 F: n% v! t; x& _* n二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到: e# n- h( {3 U7 o! _0 a; t

( f7 \3 C. t) {; b% T$ l; D1 w三、"删除回城.txt"中回城卷的名字根据各服务器情况修改
: ~3 v7 ~/ H+ R8 t6 h( z- P1 i
! t) U% q' S; W8 C四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE
" C$ R6 {, [; {& Z- Z/ e
8 b5 ~, Y& p5 n9 K" @删除回城.txt' T( V* X- b: M- T3 y
4 {, b! n' S8 q7 F( {$ M
unit 删除回城;1 q  f% r& @: U5 P  I1 n3 o+ L' D2 M

- _0 q& j! e" n, o- Z& u3 V9 Einterface% U& a, B1 K( X

+ V* m  X+ T3 k( O9 Sfunction  GetToken (aStr, aToken, aSep : String) : String;6 \6 m  u/ x' Z. `% w
function  CompareStr (aStr1, aStr2 : String) : Boolean;
& s+ {7 O+ T) J( D% o3 O2 }; ~function  callfunc (aText: string): string;/ s5 E% l1 R. R- Z/ Y/ k
procedure print (aText: string);# W; g- O: `9 ^
function  Random (aScope: integer): integer;
# Y" Y& s$ _0 W0 bfunction  Length (aText: string): integer;( t; F- V+ t9 H0 C( n! r* K
procedure Inc (aInt: integer);! M: O: t; B9 l- L
procedure Dec (aInt: integer);
2 M* v: t! c4 e' j! T1 w1 ?! Jfunction  StrToInt (astr: string): integer;& R) O* b6 P+ f# V" K( |& s
function  IntToStr (aInt: integer): string;3 I3 \" G' n+ t" o' r% w* {+ r
procedure exit;
: k/ A8 j# O/ j
! ?* X5 a/ I1 m6 T$ tprocedure OnCreate (aStr : String);
2 S+ r* Z" x& T6 i. Z
: [, a% U9 H' d4 N& U. y4 O+ qimplementation
/ F5 K1 u5 \- e5 A2 O. J6 `
/ m' N( D8 g# x* H2 o  P  k* l' Sprocedure OnCreate (aStr : String);
- J6 e- Q- w( b7 R8 a4 ^8 Wvar5 f! j* l7 v- z, z) b' V3 K! D
   Str : String;
' G* |7 J+ G: J/ [, y- t   iCount : String;
% B% C  e8 }9 e0 V. y   GoBigMapItem : String = '回城卷';- X7 ?- ^; a4 C* v% s6 S" Y% z3 m9 p
begin
/ {. I$ o8 d, F! j      Str := 'getsenderitemcountbyname ' + GoBigMapItem;
6 i, r% O5 p- c& a4 S      iCount := callfunc (Str);
# N9 D1 X! r5 Q$ d: e3 `6 n      if iCount <> '0' then begin
- S- s5 q* X2 T$ y         Str := 'getsenderitem ' + GoBigMapItem;2 b( r% m) S' u, q& n7 o
         Str := Str + ':';
# p1 D) ]& K* ]: H         Str := Str + iCount;4 s; ~; H9 U: ]& i; b# G) v, E
         print (Str);4 S& B  _8 J* R
      end;$ m0 r& A0 }, W6 E; W! ^
   exit;
: B3 e2 H) O: c- K& n1 l% i( hend;0 k& E- M: X) V$ t: G6 F

  \) e( g+ n6 g4 d  Kend.
. X1 ^5 a- Q' [, {  L5 Y
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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