刀塔传奇变态版2018脚本用INI写有什么用

怎么办????传奇目录下的一个INI文件!_百度知道
怎么办????传奇目录下的一个INI文件!
在传奇安装目录下有一个user.ini用户文件,通过另一个帐户安装的,但切换到这个帐户就不能运行传奇了,原因是:Unabletowhriteto***(传奇目录)\user.ini,导致传奇无法运行.我的这个帐户是...
在传奇安装目录下有一个user.ini用户文件,通过另一个帐户安装的,但切换到这个帐户就不能运行传奇了,原因是:Unable to whrite to ***(传奇目录)\user.ini,导致传奇无法运行.我的这个帐户是通过注册表限制了很多功能的,是不是可以通过一些特殊方法解决上述问题呢!请大虾们帮帮忙!
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
ghjk182知道合伙人
获赞数:16
擅长:暂未定制
搜索下是不是木马```或者你安装把传奇重新装在E盘(假使你之前是安在D盘的)在把E盘的那个文件剪切放在D盘的传奇目录``把原来的那个删了``再把E盘的传奇目录全部删掉``如果不行那我也没辄了```(拿分走人)^.^
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。怎样写脚本(菜鸟版)【传奇吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,241,726贴子:
怎样写脚本(菜鸟版)
第一节脚本概述
很多人都或多或少的接触过传奇服务器端脚本文件,也很想自己制作一点脚本来试试,但又不敢乱碰生怕改坏一点东西造成不能运行服务器端,其实“脚本语言“(我们暂且称他为一种语言)和C语言等等程序语言比起来那真是不值得一提。看完我给大家写的这篇文章后,你就自己偷着乐吧...
可以说传奇服务器端所有的重点都集中在\mir200\envir\中,这里面记载着所有服务器要在游戏中表现的东西。在游戏中的c信息也在其中,cs.txt文件和merchant.txt文件中记载着c的名称、出现的地图、坐标、范围和形象代码。你要问两个记载的c有什么不同?为什么不和在一起算了?我来告诉你,cs.txt中记载的c是对话型c,在进入游戏后,不能够使用@reloadc刷新信息的c。而merchant.txt是交易型和任务型c,可以使用@reloadc刷新信息。但我也做过试验,两种c互换后也可以使用,好像没有太大的限制。
cs.txt对应的文件在.\c_def\文件夹中,merchant.txt对应的文件在.\market_def\文件夹中。你如果要添加c的时候,要注意c的文件名,例如你要创建一个超级商人的c要他出现在比奇省330:330的坐标。首先你要在.\market_def\文件夹中创建一个文本文件命名为“超级商人-0“(这里你可以使用英文,也可以使用中文,但后面的数字必须要是这个c出现的地图代码!),然后把你写好的脚本粘贴在里面。再打开merchant.txt文件,添加以下信息:
;调用的文件地图坐标x坐标y范围人物代码刷新时间
超级商人
相信大家可以看懂吧,这里面的空格不要紧,没有规定信息之间必须空几格。人物代码自己换吧,现在的c有46种模样。
和脚本的规则一样,这两个文件里面以;开头的行就当作注释部分不做编译。
第二节脚本的制作
现在步入正题,谈谈脚本的制作。
c脚本分为两种,一种是不做交易的c,一种是与之交易的c。我们先来讲不做交易的c
这类脚本的开头一般以[@main]开头,但并不是必须以他开头,main的英文意思是“主体,主要部分”的意思,所以用他这是个好习惯。
接着就是条件语句act,就是说如果...那么...,我在之前的《脚本语言之不完全公略》一文中提到了一系列的测试语句。#if后面可以跟这个测试语句,比如测试金钱checkgold,测试级别checklevel等等,这些测试语句可以连用,挑选满足这所有值的人。如果你想不要任何条件的话就把他留空,后面直接接#act.
接着就是#act,如果有人满足了上述条件,那么...我们可以使用一些命令应用于他,比如take拿走他身上的什么东西,mapmove把他移动到什么地图,set赋予他什么函数值等等。这些语句你也可以连着使用。后面也可以跟文字,那么就在传奇里面显示为对话。
下面是#ELSEACT,如果没有满足act后面的指令,直接运行#ELSEACT后面的指令。后面也可以跟文字,那么就在传奇里面显示为对话。
#say和act#elsesay的用法相同。
范例:
----------------------------
;传送猪7的c脚本
[@main]
#if
checkgold10000
checklevel30
#act
take金币10000
mapd717
break
#elsesay
你有10000个金币吗?要不然就是你没有30级。我不能把你传送到猪7了!自己跑吧。
----------------------------
这就是一个极其简单的传送脚本。我们下一节讲稍微复杂的段落脚本
第三节段落脚本
这一节我们来讲段落脚本。
复杂的脚本需要有数个[@main][@main-1]等等组成,从[@main]到[@main-1]之间称为一个段落,他们之间是由goto命令来衔接的,act就执行goto@main-1命令,转向[@main-1]段落。值得一提的是goto是脚本自动做出转换段落的命令,还有一种转换段落的方式,那就是要玩家自己选择段落。main-1/@main-1&这部分将在游戏中显示为黄色可以点选的信息,玩家鼠标选择后转向main-1段落。
范例:
----------------------------
;赠送回城卷脚本
[@main]
#if
checkpkpoint2
#act
goto@main-1
#elseact
give回城卷1
[@main-1]
你是红名啊!别想让我可怜你,你是个十足的恶魔!什么?怒视着我干吗?信不信我现在就让你去死?
更多技术文章见
&
贴吧热议榜
使用签名档&&
保存至快速回贴传奇脚本用什么写?
传奇中众多功能都是利用传奇脚本编写而来,目前市面上已知的传奇引擎众多,每种不同的引擎都有一套属于自己特有的脚本编辑命令.合理的利用脚本命令可以实现很多强大有趣的功能
A: NPC领取杀怪任务100只,当杀怪达到100只的时候回来NPC处领取奖励B:人物在某地图杀怪提示。即每杀一只怪 聊天框 就提示你目前杀怪总数为:C:当杀怪达到100只,;聊天框提示:杀怪总数完成,请回去领取奖励A 用到自定义变量B 用到杀怪触发C 一样杀怪触发临时写的 看下面的[@main]#if#say
[@领取]#ifCheck [100] 0#actset [100] 1SENDMSG 6 提示:任务领取完毕,请尽快完成.#elseactSENDMSG 6 提示:草,领取过的还来捣乱,劳资干死你.break[@奖励]#ifCHECKVAR HUMAN SGCF > 99#actset [100] 0CREDITPOINT + 5SENDMSG 6 提示:任务完成奖励声望+5.CALCVAR HUMAN SGCF = 0SAVEVAR HUMAN YUAN ..\QuestDiary\数据文件\变量数据.txt#elseactSENDMSG 6 提示:草,任务未完成,还想要奖励,滚.break--------------------------------------耿--------------------------------------登陆脚本如下:请在mirserver\Mir200\Envir\QuestDiary\数据文件\ ---目录下建立一个[变量数据.txt]的文本如果没有的话就自己创建[@login]#ifCHECKLEVELEX > 0#actVAR Integer HUMAN SGCFLOADVAR HUMAN SGCF ..\QuestDiary\数据文件\变量数据.txt-----------------------------------------------------------------------------杀怪触发:mirserver\Mir200\Envir目录下MapQuest.txt文本,添加如下一行:3
Q016上面的3代表杀怪所在的地图号,沃玛教主代表杀的怪物名称,可以自己修改Q016对应的是mirserver\Mir200\Envir\MapQuest_Def 里面的文本意思就是这里写Q016那么MapQuest_Def目录下触发的文本名称也必须是 Q016.txt总之最后你写什么那么MapQuest_Def目录下就必须创建一个相对应的名称txt文本-----------------------------------------------------------------------------mirserver\Mir200\Envir\MapQuest_Def\Q016.txt 里面的文本内容如下:[@main]#IFCHECKVAR H......余下全文>>
[@main]#if#say(点我升一级/@TEST)[@TEST]#if#act@level + 1参考资料:如果有什么问题百度发信息给我
传奇 玩得吴釉/传奇
你的问题我没看清楚1:外挂和游戏的脚本不一样2:外挂不是脚本,只是个程序.3:传奇、传世的脚本,是用脚本编辑器写的,首先你得会C语言,其次,你得熟练掌握英文.
传奇3和传奇里面都没有祖玛6大厅5层下去都是石阁然后是7层================================不需要编脚本,依次打开D:\Mirserver\Mir200\Envir里面的记事本MapInfo.txt找到祖玛地图代码那里,如下:NORECONNECT(D5071)就是小退或者掉线之后再上线时回到祖玛神殿七层大厅,(D5071)是地图代码,你想小退以后回到哪里就把该地图的代码替换原来的地图代码就可以了。[D505 祖玛神殿五层][D5061 祖玛阁][D5062 祖玛阁][D5063 祖玛阁][D5064 祖玛阁][D5065 祖玛阁][D5066 祖玛阁][D5067 祖玛阁][D5068 祖玛阁][D5069 祖玛阁][D5071 祖玛神殿七层大厅][D5072 祖玛神殿七层][D5073 祖玛神殿七层][D5074 祖玛神殿七层][D511 图书馆][D512 图书馆][D513 图书馆][D514 图书馆][D515 祖玛教主之家]
NORECONNECT(D5071)
你可以参考 一下服务端里其他NPC语言是如何运用的``
或者去网上找 NPC语言编写教程。
推举楼主用烈日1.02免费版功能非常牛,自动捡取物品,自动捡取物品,多倍攻击,远程瞭望,自动解包,攻击不卡,等功能
我能帮你写,可是20分太少了。这样可以么?
[@黄金钥匙开宝]#ifcheckitem 黄金钥匙 1#ACTtake 黄金钥匙 1OpenItemBox
黄金宝箱sendmsg 0 玩家[]:打开了黄金宝箱,大量装备滚落地面,还有特殊戒指呢#say黄金宝箱开启,等待宝物随机掉地上#ELSEACTgive 黄金宝箱sendmsg 5 开启黄金宝箱时需要1把黄金钥匙,你背包里没有此钥匙,黄金钥匙的获得可以在游戏商铺用元宝购买close采纳吧
Copyright &
就爱阅读网 All Rights Reserved. 鲁ICP备号-4
声明:文章《传奇脚本用什么写?》由就爱阅读网友共享发布,目的仅为用户归纳学习使用。
所有作品版权归原创作者所有,与本站立场无关,如用户分享不慎侵犯了您的权益,请联系我们告知,我们将做删除处理!求传奇脚本解答_百度知道
求传奇脚本解答
1.如何用脚本实现全服玩家等级清零!非M2实现!也就是说非管理操作!脚本自动完成。列:全服活动!活动失败则全服玩家等级清零,不用返回角色!不用退出游戏!直接清零,装备脱下放回包...
1. 如何用脚本实现全服玩家等级清零! 非M2 实现! 也就是说非管理操作!脚本自动完成。列:全服活动!活动失败则全服玩家等级清零,不用返回角色! 不用退出游戏!直接清零,装备脱下放回包袱。2.实现任务闪烁,任务窗口内添加任务!成长任务,副本任务等任务分类!
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
匿名用户知道合伙人
1.使用开始提问功能
脚本触发 #actGmexecute StartQuest @等级清零
(其中StartQuest是GM命令中的开始提问,各个版本的此命令不同,需要在Command.ini里查看) QManage.txt 里[@等级清零]#actchangelevel = 1
FLASHMISSIONBUTTON 使任务按钮闪烁
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。传奇任务脚本怎么写我_百度知道
传奇任务脚本怎么写我
就是NPC哪里可以接然后去杀怪然后回来给经验和物品就这点分我企鹅请问是hero的吗?...
就是 NPC哪里可以接 然后去杀怪 然后回来给经验和物品
就这点分 我企鹅请问是hero的吗?
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
籽籽a知道合伙人
采纳数:15
获赞数:135
A: NPC领取杀怪任务100只,当杀怪达到100只的时候回来NPC处领取奖励B:人物在某地图杀怪提示。即每杀一只怪 聊天框 就提示你目前杀怪总数为:C:当杀怪达到100只,;聊天框提示:杀怪总数完成,请回去领取奖励
A 用到自定义变量B 用到杀怪触发C 一样杀怪触发临时写的 看下面的[@main]
#if #say&领取杀怪100任务/@领取&
&任务完成领取奖励/@奖励&[@领取]#ifCheck [100] 0#actset [100] 1SENDMSG 6 提示:任务领取完毕,请尽快完成.#elseactSENDMSG 6 提示:草,领取过的还来捣乱,劳资干死你.break[@奖励]#ifCHECKVAR HUMAN SGCF & 99#actset [100] 0CREDITPOINT + 5SENDMSG 6 提示:任务完成奖励声望+5.CALCVAR HUMAN SGCF = 0SAVEVAR HUMAN YUAN ..\QuestDiary\数据文件\变量数据.txt#elseactSENDMSG 6 提示:草,任务未完成,还想要奖励,滚.break-----------------------------------------------------------------------------登陆脚本如下:请在mirserver\Mir200\Envir\QuestDiary\数据文件\ ---目录下建立一个[变量数据.txt]的文本如果没有的话就自己创建[@login]#ifCHECKLEVELEX & 0#actVAR Integer HUMAN SGCFLOADVAR HUMAN SGCF ..\QuestDiary\数据文件\变量数据.txt-----------------------------------------------------------------------------杀怪触发:mirserver\Mir200\Envir目录下MapQuest.txt文本,添加如下一行:3
Q016上面的3代表杀怪所在的地图号,沃玛教主代表杀的怪物名称,可以自己修改Q016对应的是mirserver\Mir200\Envir\MapQuest_Def 里面的文本意思就是这里写Q016那么MapQuest_Def目录下触发的文本名称也必须是 Q016.txt总之最后你写什么那么MapQuest_Def目录下就必须创建一个相对应的名称txt文本-----------------------------------------------------------------------------mirserver\Mir200\Envir\MapQuest_Def\Q016.txt 里面的文本内容如下:[@main]#IFCHECKVAR HUMAN SGCF & 99#ACTmapmove 3 333 333SENDMSG 6 提示:任务完成.#elseactCALCVAR HUMAN SGCF + 1SAVEVAR HUMAN YUAN ..\QuestDiary\数据文件\变量数据.txtmessagebox 您的当前杀怪数量为:&$HUMAN(SGCF)&break 3K的,方法一样
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 复古1.76高仿传奇手游 的文章

 

随机推荐