CQA3论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

暮云计算服务器租用
搜索
300M微端100起4H4G10M-40元16H16G50M云机99起易联老牌传奇支付
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
查看: 567|回复: 0

[图文教程] 翎风引擎 使用<$SCRIPTPARAM>来简化NPC对话脚本

[复制链接]
  • TA的每日心情
    慵懒
    2025-4-14 11:20
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    106

    主题

    3

    回帖

    878

    积分

    超级版主

    Rank: 8Rank: 8

    QQ
    发表于 2025-4-12 02:49:05 | 显示全部楼层 |阅读模式
    来源 西伯利亚的忠犬-狗哥

    ) U2 c% m" E7 ]' l) O
    ————————————一个参数———————————–) P0 f3 g6 E- {0 r8 k8 Q
    [@main]
    #SAY
    9 n6 ~5 s7 ~1 V( m- d你要购买初级新手技能书吗?\
    % H' N" B7 w5 Z7 S( j<购买火球术/@购买技能(火球术)> <购买基本剑法/@购买技能(基本剑法)> <购买治愈术/@购买技能(治愈术)>
    [@购买技能]! T& _7 Z+ Z, T8 O" R
    #IF5 C, p4 U! l! u1 h5 J( ?3 M/ w- C: C
    LARGE <$GOLDCOUNT> 499991 }- k' F' a" k, Z/ g
    #ACT4 d% p! c. J* `
    TAKE 金币 50000- P$ K1 e/ |$ N: _1 _) i
    GIVE <$SCRIPTPARAM1> 1 ;<$SCRIPTPARAM1>代表@购买技能 后面那个括号里的文字0 Y0 M- a: w6 `- d" {
    SENDMSG 6 购买成功!你获得了【<$SCRIPTPARAM1>】!
    7 q. L  k. y, W0 s- O  ^( Z
    ————————————两个参数———————————–9 F% F' z3 v+ M& D$ o9 J
    假如三本书价格不同的话,那么可以再扩展一个参数
    [@main]
    #SAY% u/ |' `3 o. m1 I5 m
    你要购买初级新手技能书吗?\5 g$ A" A4 J& v3 {6 k
    <购买火球术/@购买技能(火球术,20000)> <购买基本剑法/@购买技能(基本剑法,30000)> <购买治愈术/@购买技能(治愈术,40000)>
    [@购买技能]
    $ j, e5 R+ V5 T#IF+ f* V0 D1 e' F! Q6 R6 @4 O3 r
    SMALL <$GOLDCOUNT> <$SCRIPTPARAM2>& X- C+ t4 Y/ l! B; v
    #ACT
    2 y! C# X( J7 v( LMESSAGEBOX 你的金币不足!
    2 t7 C  Q" M0 x/ N, |BREAK
    #IF
    4 N+ G* _" c4 y#ACT5 B% ]6 |+ i- N7 U: c: W) v( g
    TAKE 金币 <$SCRIPTPARAM2>
    0 s; J9 J! O5 \& w4 L* M2 p, ~GIVE <$SCRIPTPARAM1> 15 U# R  J, O6 _5 y, ~' o: [7 k# \9 X
    SENDMSG 6 购买成功!你花费【<$SCRIPTPARAM2>】金币购买了【<$SCRIPTPARAM1>】!
    ) X* ^& G  G5 R+ \1 n: N
    ————————————三个参数———————————–
    - \' ]( d# ~$ p: b上面的脚本看起来好像很不错了,但法师可以购买治愈术是不是不太合理,所以我们可以再扩展一下
    [@main]
    #SAY
    - t' C. X$ v4 p/ F' o4 U你要购买初级新手技能书吗?\) D' p; V) J. L9 P, v, H
    <购买火球术/@购买技能(火球术,20000,Wizard)> <购买基本剑法/@购买技能(基本剑法,30000,Warrior)> <购买治愈术/@购买技能(治愈术,40000,Taoist)>
    [@购买技能]# d' `9 v8 o- L  I2 |6 y
    #IF7 l% I, N$ ~6 ]- b
    SMALL <$GOLDCOUNT> <$SCRIPTPARAM2>
    ! n. O$ P6 {9 Z. a#ACT
      d8 z* ^. V( H6 t8 S- s% J+ q3 `MESSAGEBOX 你的金币不足!: P% |/ a; ^+ F0 q& d, G
    BREAK
    #IF
    / x8 Y# ?9 P3 v/ W+ w, ~8 aNOT CHECKJOB <$SCRIPTPARAM3>
    ! q! }, ^( A3 T( @3 i7 h! c#ACT, Z7 Z: E3 S7 \! k: f4 Z8 ?* X& T
    MESSAGEBOX 你的职业不符!, g3 b4 _. y7 e
    BREAK
    #IF
    7 b9 D- e8 t% m#ACT
    0 p9 A' X& r4 x; H: eTAKE 金币 <$SCRIPTPARAM2>9 p" K( C3 B$ z; S8 A8 p4 I$ \
    GIVE <$SCRIPTPARAM1> 1
    & G# k) O/ S7 m" `9 T$ x, _SENDMSG 6 购买成功!你花费【<$SCRIPTPARAM2>】金币购买了【<$SCRIPTPARAM1>】!
    0 D" G, x( F( Y1 a0 d9 b+ U' }
    回复

    使用道具 举报

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

    本版积分规则

    QQ|Archiver|手机版|小黑屋|CQA3论坛 ( 蜀ICP备18030242号-5 )|网站地图

    GMT+8, 2025-10-21 12:51 , Processed in 0.106481 second(s), 29 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表