游客您好
  • 点击联系客服

    在线时间:8:30-18:00

    客服微信

    Wkr-3000y-kf

    电子邮件

    3000y@wenkeruan.com
  • 手机版

    随时掌握游戏动态

  • 扫一扫二维码

    添加微信客服

Lv.5 解脱境
277号会员,0活跃值,2022.10.27 加入
  • 207发帖
  • 173主题
  • 0关注
  • 0粉丝
这个人很懒,什么也没有留下。
独家推荐 更多>

[安全工具] 一个很好的会员服务脚本

[复制链接]
快要发癫啦 发表于 2023-3-8 09:11:52 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
unit 会员服务;
" R( A* i2 Z3 R$ b5 b5 c

0 e* S# s1 E0 j, h8 O' [
inte**ce# m. Z# e2 F2 j8 b! y; t

5 f# r: A8 k4 ~% Z: x# b7 v- g, p
function  GetToken (aStr, aToken, aSep : String) : String;2 i* C* O3 i. A
function  CompareStr (aStr1, aStr2 : String) : Boolean;
4 w) |- V: v3 [* x
function  callfunc (aText: string): string;
- X5 I8 i* t4 \' |
procedure print (aText: string);
# P" C" E# I# c& @$ G# i
function  Random (aScope: integer): integer;
& M' ~, k/ ?. r7 z
function  Length (aText: string): integer;
; g( L1 A6 v0 ]7 T- S
procedure Inc (aInt: integer);
. M) r" n& @! |5 Q& R2 Z
procedure Dec (aInt: integer);# \% |+ _+ e, z* D- B/ q" X1 n8 G
function  StrToInt (astr: string): integer;- ]  `2 {% M% Y( n0 b+ O3 r
function  IntToStr (aInt: integer): string;+ ~* s% z9 Q! L  r
procedure exit;& g# N2 Y6 q# u; h8 o4 I/ P. h
& q7 j- _) A; j# p6 b2 Q; T
procedure OnLeftClick (aStr : String);. j9 x7 G2 e$ J: m4 q0 ~
procedure OnGetResult (aStr : String);+ _* t; G0 I3 s/ H4 U
! V! J/ q, l+ P, a
implementation+ p3 w2 q5 \) y, K/ I
procedure OnLeftClick (aStr : String);7 G+ u/ s; ~; `, b0 M! v# }
var
$ [, S+ V0 W* _7 k, _
   Str : String;* p/ {' E  z* h8 [
   Race : Integer;
) K. Y+ ^& M1 G8 G& j1 v3 T& {
begin
9 F0 u1 _  ?+ a$ ^9 @' G6 c
   Str := callfunc ('getsenderrace');& r5 W0 g/ b2 [) N2 V
   Race := StrToInt (Str);
- O; Q, k1 Y( R6 f0 n. U/ N! n$ H
   if Race = 1 then begin
( }% V  z( d# `' C4 s* T' ^
      Str := 'showwindow .\help\会员服务.txt 0';* m: ]4 q8 E: Z6 g
      print (Str);' G3 E- I% R0 r- H7 V
      exit; 1 h. |0 m' A; E# Z9 g7 I3 \
   end;
; g% a3 k0 D, a: R, b
end;
$ L; W8 B7 h/ ]" u/ B7 f1 U
procedure OnGetResult (aStr : String);
. ?* ]$ y$ w1 J
var
0 A' V4 H7 ]5 q2 O' A; i
      Str, Name, MapNo, WqName : String;5 R: w* f2 U+ D. d; r0 J
         iCount, MapID : Integer;; ]2 r7 a0 Y9 X: S3 }* ~7 U, n- z7 `: o
begin# v' K  v% r6 I
   Name := callfunc ('getsendername');/ ~# o3 H; M8 [3 a
   if aStr = 'close' then begin/ H* E) G  ]' S5 ~# |7 Y  }$ v+ m: ~
      exit;& U  z- e9 P) f# t4 O6 v" _$ v6 `
   end;5 |+ V- U+ `& U& g9 J( L" E7 }8 V
   if aStr = 'xuanzhe' then begin: r/ E4 j- J* m$ \# V- {$ V
      Str := 'showwindow .\help\会员服务1.txt 0';+ N4 m5 l1 b  U1 k
      print (Str);
! M* i8 o0 m# K) B* K4 _
      exit;
" E; C' C) a& N% |( E0 }
   end;  G! Z/ v1 U' G$ B
  if aStr = 'lingqu' then begin2 e- P+ Y- D5 z' N
   Str := callfunc ('getsenderitemexistence 烈焰金戒:1');//此物品自己可以设) y5 x; Q; G& k! A+ M+ j
   if Str = 'false' then begin
- O$ M* f2 E3 R; r- R( A
      print ('say 你不是会员吧');/ ^$ o7 T' Z) z1 L, G& \
      exit;
: O3 O7 Y9 [6 S% j1 e' {) v  s
    end;4 i/ z7 X4 C2 j% w- V( n% F- l
      Str := callfunc ('checkenoughspace 5');( P, P+ R8 a/ }, c
      if Str = 'false' then begin
& s6 G4 v7 D7 L+ I' v4 [: A
         print ('say 物品栏已满需要5个空格!');8 m; ?6 E0 E0 a* `7 O8 T
         exit;9 ^; \* b* F* W# @
      end;
5 C/ M+ P0 G+ S3 }* Y
       for MapId := 0 to 200 do; G1 M2 c: A4 a" e$ W; u
       begin
. k! Q( H( _& F2 e. C/ \+ k" H
       MapNo := IntToStr (MapID);
9 h: l0 A4 e3 ^$ y4 A, d4 f2 ]
       str := 'sendnoticemsgformapuser ' + MapNo;9 |1 a' @, H6 _: L  B8 e) H
       Str := Str + ' ';4 r  f( C, O, j, l) n! s
       Str := Str + '【会员系统】:『';
, o6 V+ T* y: r# D" J! S
       Str := Str + Name;
& n/ j2 q; n- B) C) x0 o- s+ `
       Str := Str + '』_领取了会员专用修炼物品开始修炼啦! 1';; q6 f( n1 v! g
       print (str);% D! c0 o0 Q, }8 M- G. D, s
      end;" g) m$ l; o7 s6 P8 N. y; Y( Q
    print ('putsendermagicitem 修练枪:1 @会员服务 4');
. P! X: T/ w; Q0 t$ K2 a6 ~
    print ('putsendermagicitem 修练刀:1 @会员服务 4');   % {7 M/ [: p. |9 l2 D7 @& Y
    print ('putsendermagicitem 修练剑:1 @会员服务 4');; M5 Z6 v* I/ r
    print ('putsendermagicitem 修练斧:1 @会员服务 4');* T8 ?  _, U+ b7 [* F* L8 j0 i
    print ('putsendermagicitem 修练拳套:1 @会员服务 4');
9 n; R3 Z- Q, e* F8 x! `& d
    print (Str);      
3 J$ y5 z" D% R7 b; Q
    exit;
& m' F$ n- }+ ~7 d* c7 z( h5 q1 M
   end;0 z/ U; o; u" U- W; j2 q
  if aStr = 'chuqu' then begin
7 D  ?( J+ b* x
     WqName := callfunc ('getsenderwearitemname 9');//检测是不是拿在手上,因为拿在手里就无法删除!特别声明此检测执行命令段由忧郁工作室小飞技术支持协助完成!特别鸣谢小飞支持!, V- p  l- h3 R* j) |
  if WqName = '修炼枪' then begin
: h! }: Q" V) O" U, S% P  S
     print ('say 你不是吧!想带走修炼武器!');
. W8 A6 N! G) c0 o4 E
     exit;- f* r" |$ m- Z# h, P
  end;! A6 ^3 Z; V5 E
  if WqName = '修炼剑' then begin
2 B' k+ ?; K" D$ H6 h6 ]9 P, ?
     print ('say 你不是吧!想带走修炼武器!');8 v9 T0 _, P0 I& [& |' T
     exit;( j: e. @5 c- ^0 X8 c" |
  end;* c/ ~6 P9 z: b+ }+ D
  if WqName = '修炼刀' then begin
" }! i( H2 P, P) Y0 `- f2 s
     print ('say 你不是吧!想带走修炼武器!');: `( P; e  a( G! N
     exit;
4 h7 V1 k0 C- b9 o
  end;
0 R9 v' s3 o- r0 ~/ W
  if WqName = '修炼斧' then begin
1 v. n+ E' w7 w0 y# E5 u
     print ('say 你不是吧!想带走修炼武器!');2 P  R' v$ M7 ?
     exit;
( ]) P1 B2 z% W: Q
  end;3 J  d& M% M/ `& C9 E7 ?
  if WqName = '修炼拳套' then begin3 V. `! I, M: {+ g$ b% ^* d( e
     print ('say 你不是吧!想带走修炼武器!');
; i/ f/ N1 \4 N. C/ [
     exit;
! x( C. p1 D; W5 I" ?
  end;9 k/ w8 i& ?/ u. h3 w8 U8 D
      for MapId := 0 to 200 do- E9 A+ @; O) D& q3 T
      begin
2 C& H2 n9 L! C/ e- u- ?& i
      MapNo := IntToStr (MapID);8 @) l! i1 \0 Q5 z3 K9 o8 k
       str := 'sendnoticemsgformapuser ' + MapNo;1 S3 F  ^- N; V+ l* Q
       Str := Str + ' ';5 i5 i6 j" |4 L, k6 F9 b
       Str := Str + '【会员系统】:『';7 x, n# b4 j7 G0 h: O- E4 n; m  t9 b
       Str := Str + Name;
& X7 B6 j4 L$ t0 V$ f6 n
       Str := Str + '』_会员修炼完成.开始闯荡千年江湖! 1';
1 z3 Z% F6 u$ c* D
       print (str);
6 E7 `6 J# u' Z5 ]0 |0 g1 Q# J3 s( `% ?
      end;' M( M9 ^' `6 Z% s& O
      print ('getsenderitem 修练枪:1');//出去就全部删除物品
* b9 T& U$ e+ f
      print ('getsenderitem 修练刀:1');) \' F+ s+ v' n$ D" t- n
      print ('getsenderitem 修练剑:1');: k% f% _! J9 b* B! _8 [
      print ('getsenderitem 修练斧:1');7 }) q3 w" g8 z$ R- ]. Q" V$ g: K
      print ('getsenderitem 修练拳套:1');( N2 Z! B" y" ?3 M- P
      print (str);
; t( @! s8 I% D% F, _& {
      Str := 'movespace ' + Name;/ e) y. w( l2 p! P+ \* [
      Str := Str + ' user 1 500 500';
( P4 t3 O( `4 L4 n% ~
      print (Str);5 @* U  ]1 l4 H* e5 Y' I+ `
    exit;. a# b/ r5 ?) t: \/ z6 h7 C4 u; Y
   end;
% s; S" _4 O# Q& ~4 I4 g
end;
$ g2 i; G" B& \& u
end.

6 b; J+ N* D8 i5 U9 }0 b2 |
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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