CQA3论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

暮云计算服务器租用
搜索
300M微端100起4H4G10M-40元16H16G50M云机99起易联老牌传奇支付
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
查看: 158|回复: 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 | 显示全部楼层 |阅读模式
    来源 西伯利亚的忠犬-狗哥
    # z) _) l8 y  v/ q) \
    ————————————一个参数———————————–
    : z) y( F! ~) X6 D2 ~[@main]
    #SAY
    $ w, K& D; d2 [2 M2 n你要购买初级新手技能书吗?\% i5 H" j' f. S7 v9 e4 f2 Z
    <购买火球术/@购买技能(火球术)> <购买基本剑法/@购买技能(基本剑法)> <购买治愈术/@购买技能(治愈术)>
    [@购买技能]2 g) B* h, O1 }+ o( C
    #IF
    ) D/ E3 V0 h& C/ bLARGE <$GOLDCOUNT> 49999. m7 m: L) ^0 K6 T! J2 G2 J
    #ACT5 h# V0 R- v) h* x# v
    TAKE 金币 50000' G* O' i8 C. T0 J( S: i
    GIVE <$SCRIPTPARAM1> 1 ;<$SCRIPTPARAM1>代表@购买技能 后面那个括号里的文字
    8 P5 Z* O4 x, d4 D& NSENDMSG 6 购买成功!你获得了【<$SCRIPTPARAM1>】!
    ( x& i3 H- s& U( \
    ————————————两个参数———————————–
    " t, ?% Y! S2 [/ H% u* V假如三本书价格不同的话,那么可以再扩展一个参数
    [@main]
    #SAY
    / E  \3 p- [  L2 J9 b# v你要购买初级新手技能书吗?\, j9 j* f+ h# D: ^
    <购买火球术/@购买技能(火球术,20000)> <购买基本剑法/@购买技能(基本剑法,30000)> <购买治愈术/@购买技能(治愈术,40000)>
    [@购买技能]* ^# q9 Y- y8 p" t; y
    #IF1 P* Q( a! r* d( N! {  z2 ~: m1 b
    SMALL <$GOLDCOUNT> <$SCRIPTPARAM2>
    * ~8 J& d& P/ t$ {6 X* B#ACT* _& b/ [, A+ G4 s
    MESSAGEBOX 你的金币不足!
    - o7 N5 |9 W$ p; h: rBREAK
    #IF9 d! ^; \' \" }  {2 V1 ]' B. _0 k7 G
    #ACT# O) g' b8 t5 |5 W' j0 _& x3 D/ N2 e9 b
    TAKE 金币 <$SCRIPTPARAM2>
    8 \, F" p* w4 r/ b6 K& cGIVE <$SCRIPTPARAM1> 1
    7 s5 a& c* `, QSENDMSG 6 购买成功!你花费【<$SCRIPTPARAM2>】金币购买了【<$SCRIPTPARAM1>】!
    / C" g0 I9 x2 U
    ————————————三个参数———————————–9 z$ I7 h' o; Z  X5 b) P: j
    上面的脚本看起来好像很不错了,但法师可以购买治愈术是不是不太合理,所以我们可以再扩展一下
    [@main]
    #SAY' D0 I" P1 N! N. W5 V) L0 t( S0 C
    你要购买初级新手技能书吗?\% Q, z% k7 h' H) u: B7 H& ?
    <购买火球术/@购买技能(火球术,20000,Wizard)> <购买基本剑法/@购买技能(基本剑法,30000,Warrior)> <购买治愈术/@购买技能(治愈术,40000,Taoist)>
    [@购买技能]( v. z! I% p' N- ~" t/ ^' P# y
    #IF  R3 ~( L. s; @6 q; z8 x
    SMALL <$GOLDCOUNT> <$SCRIPTPARAM2>. v4 f" P( }; b# S6 v' o) v
    #ACT% J# ]# N: Y6 ?5 }+ p) }! U: c
    MESSAGEBOX 你的金币不足!* N7 z) u3 _7 d9 K( ?
    BREAK
    #IF
    2 y) ~# |0 c8 Q# j8 M$ wNOT CHECKJOB <$SCRIPTPARAM3>
    & r5 V+ m. W7 F( Q- J#ACT
    & P# Z% Q$ H# Z. z# BMESSAGEBOX 你的职业不符!" p6 `. }6 \, r" ^' ^+ H
    BREAK
    #IF( S/ C5 Q2 y1 O# @+ U1 A
    #ACT
    " _" L* V/ \0 a, LTAKE 金币 <$SCRIPTPARAM2>
    , Q% }; l; `* f0 IGIVE <$SCRIPTPARAM1> 1' k: E2 ~+ ?1 s* Q# g" A
    SENDMSG 6 购买成功!你花费【<$SCRIPTPARAM2>】金币购买了【<$SCRIPTPARAM1>】!

    3 ^/ @: q" _  ?& l( b( Q( t
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-5-10 12:02 , Processed in 0.096143 second(s), 30 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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