传世技术联盟吧 关注:48贴子:95
  • 1回复贴,共1

2行万能抽奖脚本

只看楼主收藏回复

说明:这个核心代码只有两行 呵呵
首先在MirServerMir200EnvirQuestDiary狂神科技抽奖.txt
内添加代码2
然后是在MirServerMir200EnvirQuestDiary狂神科技
里面新建一个 圣战.txt写上如 圣战项链
圣战戒指
祝福油再然后是在MirServerMir200EnvirQuestDiary狂神科技
里面新建一个 雷霆.txt写上如 雷霆项链
雷霆戒指
然后自己新建一个NPC
[@main]
<抽奖/@抽奖>[@抽奖]
;#if 可以读作 汉字 如果
#IF
;RANDOM 是随即 2表示几率 数字越打几率越小
RANDOM 2
;#ACT 是说下面的内容当作脚本来执行 相对的是
;#SAY (下面的当作字符来执行,就是显示出来)
;不写 #ACT #SAY 默认的是#SAY 这个可以参照@MAIN那个函数
#ACT
;MOV 传递 把后面这个数字或字符或变量 传递给前面这个变量
;这里 S2 这里代表的是路径 就是你储存 装备列表的路径
MOV S2 .QuestDiary狂神科技雷霆.txt
;下面#CALL 是调用 就是调用 代码2那一部分 刚才第一步让你保存了的
#CALL [狂神科技抽奖.txt] @抽奖
;GuildNoticeMsg 是提示框内显示的文字 255是字的颜色0-255都可以
;241是背景色0-255都可以 下面就是你要提示的文字了
GuildNoticeMsg 255 241 玩家[%s]使用狂神科技抽奖脚本抽取了<$STR(S1)>
;BREAK 是结束 跳出来的意思 如果第一个#IF 如果条件成立 那么到这里结束
;下面的代码不执行
BREAK;下面的代码可以参照上面的注释 都是一样的
#IF
#ACT
MOV S2 .QuestDiary狂神科技圣战.txt
#CALL [狂神科技抽奖.txt] @抽奖
GuildNoticeMsg 255 241 玩家[%s]使用狂神科技抽奖脚本抽取了<$STR(S1)>
BREAK代码2——————————————————————————————————————————
[@抽奖]
{
#ACT
GetRandomText <$STR(S2)> S1
GIVE <$STR(S1)> 1
}


IP属地:河北1楼2013-01-25 16:11回复


    IP属地:河北2楼2013-01-25 16:14
    回复