CQA3论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

暮云计算服务器租用
搜索
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
查看: 1185|回复: 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 | 显示全部楼层 |阅读模式
    来源 西伯利亚的忠犬-狗哥

    / U4 S: W/ K) H; k3 \1 x0 y
    ————————————一个参数———————————–
    $ o7 ~' `. d1 ]# b[@main]
    #SAY$ P' c6 U. j% x2 d& h+ U! Y9 Z7 K
    你要购买初级新手技能书吗?\
    8 h5 i, y6 j$ W, W/ Q. |<购买火球术/@购买技能(火球术)> <购买基本剑法/@购买技能(基本剑法)> <购买治愈术/@购买技能(治愈术)>
    [@购买技能]
    3 N1 X0 W' `4 @/ T2 t/ @/ ?( O#IF
    8 `$ l5 P4 E6 ~: mLARGE <$GOLDCOUNT> 49999
    9 S; C; V/ H9 b- p, i" {#ACT1 O- C7 a! n! O9 r; A
    TAKE 金币 50000
    0 v6 |7 v" ?! C0 m% `  {- |+ EGIVE <$SCRIPTPARAM1> 1 ;<$SCRIPTPARAM1>代表@购买技能 后面那个括号里的文字
    1 G) _0 b0 C5 M$ _4 G, F6 bSENDMSG 6 购买成功!你获得了【<$SCRIPTPARAM1>】!

    6 ~5 y5 w9 K! W" q
    ————————————两个参数———————————–( l- U0 Y. P$ k. j& r
    假如三本书价格不同的话,那么可以再扩展一个参数
    [@main]
    #SAY) ~. M2 \$ {' J, }8 R$ {7 U
    你要购买初级新手技能书吗?\
    0 K4 ^) x3 H) U% x( _# o  c<购买火球术/@购买技能(火球术,20000)> <购买基本剑法/@购买技能(基本剑法,30000)> <购买治愈术/@购买技能(治愈术,40000)>
    [@购买技能]
    : H* w! {0 U3 n' @% w#IF
    ( B6 q6 l. G# f' p# HSMALL <$GOLDCOUNT> <$SCRIPTPARAM2>
    - P* d  Y9 O& ~& ]% d#ACT
    # |. K' t* _  o. M0 FMESSAGEBOX 你的金币不足!0 o; Q8 Y5 K  d4 [# _
    BREAK
    #IF% v: |& C) Z7 Q
    #ACT
    % ]* D3 p8 E# A* M' v1 A  f2 }TAKE 金币 <$SCRIPTPARAM2>7 C; R) V6 t4 i2 g1 `
    GIVE <$SCRIPTPARAM1> 18 {: b0 }$ @2 j3 ^; j+ _
    SENDMSG 6 购买成功!你花费【<$SCRIPTPARAM2>】金币购买了【<$SCRIPTPARAM1>】!
    : [& i  {9 E( o+ g
    ————————————三个参数———————————–
    $ d% L& b& u& M& L* P上面的脚本看起来好像很不错了,但法师可以购买治愈术是不是不太合理,所以我们可以再扩展一下
    [@main]
    #SAY: m) b& R5 v9 L$ m+ q
    你要购买初级新手技能书吗?\7 m' `4 I6 t* B1 s+ |7 E5 b9 p
    <购买火球术/@购买技能(火球术,20000,Wizard)> <购买基本剑法/@购买技能(基本剑法,30000,Warrior)> <购买治愈术/@购买技能(治愈术,40000,Taoist)>
    [@购买技能]
    8 `* y* e/ g) E( X2 h#IF: o' w7 Z+ X5 e4 |
    SMALL <$GOLDCOUNT> <$SCRIPTPARAM2>
    3 s0 S0 _' V, F+ X; Z3 S1 [0 b( [#ACT8 G* O. \6 @1 I
    MESSAGEBOX 你的金币不足!% j1 ~& z& [2 u- W# `! t* ^: F
    BREAK
    #IF  Q6 T2 }4 O  d: S% P
    NOT CHECKJOB <$SCRIPTPARAM3>
    0 J1 Q% b3 x: d3 o/ F/ e; W: i#ACT
    1 D6 w5 P1 s" _, h$ U6 f  qMESSAGEBOX 你的职业不符!8 [5 c, I3 T+ ~1 ~
    BREAK
    #IF: ~6 \" h0 t2 i6 T+ K
    #ACT* k' z6 v1 }8 ?, c
    TAKE 金币 <$SCRIPTPARAM2>% }2 J7 H& z! v, T: e
    GIVE <$SCRIPTPARAM1> 1
      R2 \! Z3 h' X5 k+ SSENDMSG 6 购买成功!你花费【<$SCRIPTPARAM2>】金币购买了【<$SCRIPTPARAM1>】!

    8 Q2 ~. I( x' m# U$ d/ S- [
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2026-6-17 02:55 , Processed in 0.109212 second(s), 37 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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