游客您好
  • 点击联系客服

    在线时间: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 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
原理:进入流放地后自动删除物品栏内所有回城卷
$ X4 b* h0 x/ n& {( r0 M
% J" Y5 Y7 \( ]# t& Y( }9 M6 [$ X8 w& \方法:  |% n" i7 q$ ~0 |5 G4 Y1 O8 X

3 J) t3 r+ O# Q一、将"删除回城.txt"放到script文件夹,在Script.SDB中加入相应的编号,我这是135
7 K( d  }0 S; i/ `4 I8 K" P. Z7 |: }6 b* r
二、在流放地随便放个NPC Notice列加上script的编号135  坐标 58 78 要保证进去后就能看到
" x6 v0 N" E  w) l( F
0 b; d% ^9 a0 k5 _三、"删除回城.txt"中回城卷的名字根据各服务器情况修改
. v- Z( p5 h8 |" m& T; A( N( p% N. E' B1 ?# t
四、由于不能检测技能栏中的回城卷 所以回城卷要设置成不能放入技能栏 也就是在Item.sdb里设置回城卷的boNotSkill为TRUE. l" e% O8 o6 `  q

5 _' y5 d3 B7 a! x& Q& J. T6 o& a删除回城.txt
+ t4 |$ ~: A' f$ S/ A
$ L+ h* B. d1 Q% Z) lunit 删除回城;
. m# a9 h" C; R! O2 p( R; X
$ |: z% z0 E/ |interface
' b, E  O1 z( [6 L' G, [0 u1 p9 Q# Q" G
function  GetToken (aStr, aToken, aSep : String) : String;
0 ~8 A; E; c5 M/ x+ ~function  CompareStr (aStr1, aStr2 : String) : Boolean;% z* c8 i$ _& B% C$ e
function  callfunc (aText: string): string;! o+ F8 D/ E( H. A/ n" t3 c
procedure print (aText: string);
& ?  S" I( h  w5 k1 qfunction  Random (aScope: integer): integer;
  E$ `3 p; b9 f& Sfunction  Length (aText: string): integer;
! E1 L! P2 u- `6 Rprocedure Inc (aInt: integer);5 V3 C- U" \$ s7 {- X! |4 |4 J
procedure Dec (aInt: integer);5 G) S& A; E4 h$ d  h) ^$ P
function  StrToInt (astr: string): integer;( Y! Q" w- @7 m6 q! H
function  IntToStr (aInt: integer): string;
8 h  M! p9 ~( Z# X4 d! }& Tprocedure exit;# l! [/ Z+ v5 }+ q4 V3 M* T

5 U" ^, M$ e2 K, U2 r& j$ }, Hprocedure OnCreate (aStr : String);$ I! X3 A5 q* z
8 |. \" l# d) @0 {" V
implementation, Q5 Z% S( X/ q  ^

% E6 Q' Y* ?  |procedure OnCreate (aStr : String);1 h) p; z) x3 o- V+ O1 P
var
2 U8 n+ z" y5 f  m# M' C1 H; ]3 s   Str : String;3 y% m+ Q% c! n8 g3 b& M. v0 g! f
   iCount : String;4 k" F) r8 e1 }6 y
   GoBigMapItem : String = '回城卷';* h# m9 S* n& _2 @4 L5 d
begin3 s% t: O0 \. C0 d' }. [( J
      Str := 'getsenderitemcountbyname ' + GoBigMapItem;
" H, E! Z3 s4 `: c: t5 v      iCount := callfunc (Str);0 i! X8 |' ^9 Y0 k7 m5 A6 k
      if iCount <> '0' then begin/ J$ Z! h2 K. D: b9 R% Q5 L
         Str := 'getsenderitem ' + GoBigMapItem;7 ]! v% x+ S9 v& j4 l  @" `
         Str := Str + ':';
6 l  k& n1 S" C2 X8 Q         Str := Str + iCount;. X8 p$ T$ [$ G  R
         print (Str);! `, M! I9 A- O4 c: z' k6 A# r1 a2 k
      end;" L7 K5 \* P/ `/ A
   exit;$ U  D. M! ~0 ?5 N- S4 [; x
end;
2 Y5 o! B& _4 c) @1 ^; u* l8 v$ @2 K% l$ f% D
end.

; y1 h0 F& k( D! U9 @( x% w
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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