传奇部落

其他M2引擎传奇版本人物在线改名系统脚本教程

[复制链接]
发表于 2023-7-14 13:17:13 | 显示全部楼层 |阅读模式
人物在线改名系统& {# {  o: H6 _" M4 ^4 f

# x) [9 O3 t" U( ~: o' t
$ [6 @& M9 i# M" f+ p0 p
-----------------------------------人物在线改名------------------------------3 O0 \) R0 S+ l' k
[@Main]# {  b, |6 r) d) _. ?% c
<我要改名/@@InputString2(请输入新的名称:)>\7 Q5 L; ~4 e& U# L7 H8 `
+ E* @# X, V9 J0 Q* T

& K% r; |  j* ~' w) W* `  } [@InputString2]3 p' T4 ~' R/ `5 u  W/ {4 d
#IF$ V0 \; W: A. V$ `0 J
Equal S28 D5 q* E: z, K; r- L. a9 A7 G
#ACT9 f7 n* h% b3 E4 z' a
SENDMSG 6 请输入一个正确的名称
2 P" J! o. q  T* S1 q! ~ Break- t' [! H, x! ?, _' f4 Z
0 z; Z3 _( C/ ?, y+ m) e0 D. O

" L" X1 p. x2 _) b6 |& c. i8 g #OR
) p1 `, q2 F, x CheckStringlength S2 > 14
/ v# ]  b/ C# s" \5 {9 p. B CheckStringlength S2 < 4
+ N: x) O3 Q4 z  {' v #ACT& U7 f) Q# s1 L4 l
SENDMSG 6 输入名称长度不正确7 @7 C8 Z# m( X0 t, r+ W
Break
2 {- G8 H1 J( Z& ?4 `! _7 J: l$ D' D2 |, [' N4 o9 {
" P- G8 G) s' o6 t& n6 R0 E5 e
#IF
& d3 q: g2 R, B  A #ACT* n9 S8 s9 a3 Q
CHANGEHUMNAME S2, b; |# f" O1 g+ Q
  m0 g* n$ E: ^9 L7 z

" [+ _0 h- {8 g" q0 \$ L' V -------------------------以下是同步修改文本命令使用相关解释----------------------------------------------------1 k8 J, C' u7 V9 n6 ~& K

/ p2 y( p9 o/ x4 i7 p. e* p  G) E
  T- U) p% c) E: H- b* I
; D. X+ P+ [2 v+ S' V

: _: b. Y" U' b, L ChangeHumNameFile 文件名 是否绝对路径(1:绝对路径; 0或空:相对路径) 前缀 后缀
* W( u" A; B% Y  [4 |
( F9 W. m2 ]9 J

( s  d% Q  W$ E) \" K, k3 @ ChangeHumNameFile ..\QuestDiary\会员名单.txt
( e$ N) h  m; ~" A* Y* X/ z: `( z4 X7 b
) S6 w: z$ F! G3 e1 b
特别注意:如果是修改自定义变量中的的角色名字 请注意填写是否绝对路径参数!(凡是调用最后的参数,那么前面参数必须完整,如果只需要前面的后面则可以留空)
* C  D, t; ?" Z4 y$ J# p1 `
! B% ^9 D' `- H

$ S8 j' V6 c$ B3 U8 c5 y ChangeHumNameFile ..\QuestDiary\玩家数据\杀人数.txt 0 [ ]7 R4 N1 B: Y7 m3 U9 g. |; U
/ [+ w: k8 d, e* z) Z6 L% k
( k% g# A/ J+ c. _# _  L1 r# J
修改如下格式文件(abcd是角色名):
/ j, r5 }+ e# v; C [abcd] / @" |. G, V, k8 h8 [
杀人数=1
& w. @: {# ^8 s( ?. V! ~0 J- }9 f# i" Y$ h

$ v% ?2 x) @  Y8 r) Y4 h% i' l% y# @9 Z; c5 C

& Y4 E" V: C! k, b; f -------------------以下是QF脚本----------------------------------------------------------  N5 H  G- x" Z: ~4 _1 g& T4 ~
2 o" N# e+ ]2 [; p& T2 v" q0 N, R

# J- e% K* C+ E6 q# L$ p QFunction-0.txt脚本相关触发) _5 o: S& N' ~

6 R, r4 d  |7 u  ?3 Q: s- i
2 r" [- j, R+ a: E+ m
[@ChangeingHumName]
. X9 v) u% V$ A/ E% w! W5 b 正在修改请稍后。。。\ \( N' t9 @/ }" f, Q- X8 |
<关闭/@exit>\2 z8 I" }7 c/ n, b2 R$ Q
# s6 K) H3 Z3 y- X% z5 W

: \2 n, G5 d& r1 l$ `7 \* |; N [@ChangeHumNameOK]
. J$ S4 K* T+ B0 }( p( Z- X #ACT
- t' R: O3 ]7 C) C; X$ m  M/ R ;这个命令是用来修改,你的变量保存文件和人物名称列表文件里面的人物名称的,如果没有这些可以不使用这个命令( m: X0 P9 n: G, I6 h
;这个命令也只能放在这个地方,放其他地方无效. s% G! u" O+ Y0 \
CHANGEHUMNAMEFILE ..\QuestDiary\变量文件\HQCQASave.txt 0 [ ]& e3 ]! Y( X% z5 J; f/ {
CHANGEHUMNAMEFILE ..\QuestDiary\会员名称.txt
! z! h( R% C+ ^" W #SAY+ e% A5 {) k, ?
你的名字修改成功,旧名称:<$USERNAME> 新名称:<$USERNEWNAME>\ \
. R# }2 [8 A- d& S" G <关闭/@exit>\  C) @) \- F! G& y0 \
+ ]/ E  v$ O1 i  z% g! Z1 m* N0 o
% E4 \0 z* T1 R2 M
[@NameLengthFail]( H) L! d3 P* X3 K0 H- j, O6 R* @
名字长度不允许超过30个字符!\ \! Q& c: I! t+ _% s1 g4 p' {
<关闭/@exit>\: T2 {7 a+ O  A

6 {; u6 Z6 P! p: {. i3 ?
+ S" c$ E' U1 ^% c% n. s- W/ L7 M
[@HumNameFilter]
1 Z1 M. O% L; ]1 N7 K1 H 该名字存在非法字符!\ \
5 Z" T; `8 e, f$ S9 }9 }" p% I2 p <关闭/@exit>\- C% Z, O3 h0 f5 n- Z0 N1 K6 ]6 ~  [

4 |4 ]1 y9 H3 S6 C# m. e/ e

. O% t6 `8 |4 p9 j( ]* u [@HumNameExists]& I2 C3 _% Z5 L/ a/ L+ C& W9 ~
该名字已经被其他玩家占用,请选择其他名字\ \
9 d- J5 |  n4 y$ K9 t" S <关闭/@exit>\& s6 {$ g0 D, m

2 V5 w7 g* W* q/ O: l" x

: V+ C/ B' f: @7 _* O# W+ C [@ChangeHumNameFail]" Q- H, L+ T! Z! M
改名失败!\ \
, }; ~9 m% B0 z- T0 _# Z7 J <关闭/@exit>\, `6 @& K8 v4 t% H. o2 c9 O# Q5 V5 t

. n4 `4 k" ]/ r, ~  M1 Q; M
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2026-9-10 20:46 , Processed in 皖公网安备:34112402000394号 0.150634 second(s), 23 queries .