当前位置:首页 » 编程软件 » 传奇简单脚本

传奇简单脚本

发布时间: 2022-04-16 20:32:27

① 100分求帮做一个传奇私服简单脚本

目前做私脚本的人比较少,我也不做这个,因为做这人赚不了钱,所以我建议你还是自己学习写脚本,这样就可以写出自己想要的脚本,不用在网上到处找啦!目前我用的脚本制作工具是TC简单开发,非常不错的一款脚本软件,我雷霆工作组目前就是用这个工具写脚本卖钱的。加油啦!网络搜索TC简单开发就可以下载啦!

② 传奇脚本 怎么制作

多人都或多或少的接触过传奇服务器端脚本文件,也很想自己制作一点脚本来试试,但又不敢乱碰生怕改坏一点东西造成不能运行服务器端,其实“脚本语言“(我们暂且称他为一种语言)和C语言等等程序语言比起来那真是不值得一提。看完我给大家写的这篇文章后,你就自己偷着做吧...
可以说传奇服务器端所有的重点都集中在\mir200\envir\中,这里面记载着所有服务器要在游戏中表现的东西。在游戏中的npc信息也在其中,npcs.txt文件和merchant.txt文件中记载着npc的名称、出现的地图、坐标、范围和形象代码。你要问两个记载的npc有什么不同?为什么不和在一起算了?我来告诉你,npcs.txt中记载的npc是对话型npc,在进入游戏后,不能够使用@reloadnpc刷新信息的npc。而merchant.txt是交易型和任务型npc,可以使用@reloadnpc刷新信息。但我也做过试验,两种npc互换后也可以使用,好像没有太大的限制。
npcs.txt对应的文件在.\npc_def\文件夹中,merchant.txt对应的文件在.\market_def\文件夹中。你如果要添加npc的时候,要注意npc的文件名,例如你要创建一个超级商人的npc要他出现在比奇省330:330的坐标。首先你要在.\market_def\文件夹中创建一个文本文件命名为“超级商人-0“(这里你可以使用英文,也可以使用中文,但后面的数字必须要是这个npc出现的地图代码!),然后把你写好的脚本粘贴在里面。再打开merchant.txt文件,添加以下信息:
;调用的文件
地图
坐标x
坐标y
范围
人物代码
刷新时间
超级商人
0
330
330
0
5
0
相信大家可以看懂吧,这里面的空格不要紧,没有规定信息之间必须空几格。人物代码自己换吧,现在的npc有46种模样。
和脚本的规则一样,这两个文件里面以;开头的行就当作注释部分不做编译

③ 传奇私服一个简单的NPC脚本

这个写起来很简单,都写完就麻烦了
我就举个攻击伤害的例子吧,PS这脚本是实现的是2000元宝加一点,最高10点的限制,如果自己有变动到GAMEGOLD和CheckGameGold那边改元宝以及
CheckNewItemvalue 1 1 < 10;修改这边的10为你自己设置的封顶

[@攻击伤害]
#say
请选择位置
<武器/@武器> <左手戒指/@左手戒指> <左手护腕/@左手护腕>
<项链/@项链> <右手戒指/@右手戒指> <右手护腕/@右手护腕>
<头盔/@头盔> <斗笠/@斗笠>
[@武器]
#IF
CheckGameGold > 1999
CheckNewItemvalue 1 1 < 10 ;这是一个检测语句
;第一个数字是指【物品位置】,例如1表示武器。
;第二个是属性,例如1在这个完整的语句中就是指攻击伤害
#ACT
GameGold - 2000
SetNewItemvalue 1 1 + 1
SENDMSG 5 恭喜附加攻击伤害元素属性成功增加1点!~!~!~
break
#elseact
messagebox 你元宝不足或者你的升级点数超过10%的限制\
[@左手戒指]
。。。。。
内容同上,只不过在CheckNewItemvalue 以及SetNewItemvalue 后面的第一个数字改成6
SENDMSG 5 里的文字改成对应自己添加的属性
其它都一样

-----------------------------------------------------------
把上面写好的脚本写入你服务端文件夹里的 后台管理夹里的 攻击伤害.txt中
其他的什么忽视防御之类的一样的写入对应的TXT文件里
-----------------------------------------------------------

-------------------------------------
下面有用到的资料

【物品位置】
物品位置 解释
0 盔甲
1 武器
2 照明物
3 项链
4 头盔
5 右手镯
6 左手镯
7 右戒指
8 左戒指
9 四格护身符
10 腰带
11 靴子
12 宝石

-------------------------------------
【SetNewItemValue】的使用
功能: 给装备附加新属性. 专用登录器. (未注册版本可使用物理伤害减少和魔法伤害减少)
格式: SetNewItemValue 位置(0-12) 属性(0-5) 操作符(+,-,=) 值(1-100)
说明: 属性 0=致命一击 1=攻击伤害增加 2=物理伤害减少 3=魔法伤害减少 4=攻击伤害反弹 5=人物体质增加

例子: 给武器加5点攻击伤害增加属性

#IF
CheckGold 10000
#ACT
Take 金币 10000
SetNewItemValue 1 1 + 5

-------------------------------------
【CheckNewItemValue】的使用
功能: 检测当前装备是否附加了新属性. 专用登录器.
格式: CheckNewItemValue 位置(0-12) 属性(0-5) 操作符(<,=,>) 值(1-100)
说明: 属性 0=致命一击 1=攻击伤害增加 2=物理伤害减少 3=魔法伤害减少 4=攻击伤害反弹 5=人物体质增加

例子:

#IF
CheckNewItemValue 1 0 > 5
#SAY
你的武器附加了5%的致命一击属性.

#IF
CheckNewItemValue 1 1 > 5
#SAY
你的武器附加了5%的攻击伤害增加属性.
-------------------------------------

我觉得我说的够详细了吧。如果还不懂我也没办法。
不要指望我给你写全了哇,没时间的。
你让人家写这个脚本人家都是要收费的嘛。

祝你开F顺利 ^_^~

④ 传奇脚本是怎么做的

去下个服务端安装上
假设成功后自己去看
很全的
还可以适当的改改服务端

⑤ 传奇脚本入门,加个抽奖功能

很简单 你可以学着这样做
需要什么条件自己再说

[@main]
(废话自己写吧...用"\"换行)\
<确定,领东西/@giveme>\

[@giveme]
#IF
;(条件 比如 "checklevel 40" 要求40级)
#ELSESAY
条件不符!\
<关闭/@exit>\
#ELSEACT
break

#IF
random 5
;(这个是1/5的意思)
#ACT
give 开天 1
break
#SAY
恭喜您获得了开天!\
<关闭/@exit>\

#IF
random 4
;(这个是1/4的意思)
#ACT
give 玄天 1
break
#SAY
恭喜您获得了玄天!\
<关闭/@exit>\

....
下面自己发挥 注意数学的概率 如果有100个东西 那么
random 就从100一直降到1 这样才是 如果每个都是100那么脚本就错了 概率不相等!!!

当然 如果想加几个难得的东西 比如概率1/1000的 那么就
random 1000(下写 r*)
...

r 999
...

r 998
...
……
r 991
...

那么上面10样东西的概率都是1/1000
下面还有100个东西算安慰奖,那么就写
r 100~~~~~r 1

⑥ 求一个传奇脚本!!!进地图扣元宝同时刷怪,打完就回城获得经验!!

mongenex
地图号
X坐标
Y坐标
怪物名称
数量
使用此命令
进行设置刷怪
想通过什么刷都可以
例如
可以放在
NPC传送脚本里面
也就是
ljsd
地图的传送时
同时触发
也可以放在
地图任务脚本
里面
也就是地图参数CHECKQUEST
相应的执行脚本中
一般用在NPC传送
那里比较好
关于杀一个回城
这设置相对简单的多
杀死怪物时触发
在ljsd地图参数中需要加入ONKILLMON才可生效!
具体脚本段
放在
QF中
[@OnKillMob]
#IF
CheckKillMonName
终极经验魔王
#ACT
MOVEMAP
3
333
333
当然也可以使用
上面所述的
地图任务脚本
来实现!

⑦ 《传奇》脚本该如何执行

不知道你是什么引擎,有的引擎执行这个脚本要麻烦一些,有的就非常简单。
-------------------------HERO引擎实现攻击目标触发--------------------------------

首先在地图配置文件MapInfo.txt里面添加 @Attack
比如 [3 盟重土城] HITMON(@Attack ) 这个就代表在盟重土城攻击目标时才触发,其他地图则不触发,如果想在其他地图触发,那就在相应的地图后面加上这个参数。

然后在 QFunction-0.txt 这个系统固定脚本文件中添加一段执行脚本

[@Attack]
#IF
checkitemw 开天 1 ;检测手上必须拿的是开天,才触发脚本
CHECKHITMONNAME <$STR(S0)> ;检测攻击的目标取得目标名称
#ACT
SendMsg 0 提示:<$STR(S0)>被<$USERNAME>手中的"开天"击中
break

我们可以参考砍猪的脚本,大致跟这个一样!
---------------------------D3D引擎实现攻击目标触发--------------------------------
这个引擎的就简单了多,直接在 QFunction-0.txt 这个系统固定脚本文件中添加一段执行脚本

下面这是个范例,根据你自己的需要修改都可以。

;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@MagicStruck]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6 你被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK

#IF
#ACT
SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK

[@MagicAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK

#IF
#ACT
SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK

;======================物理攻击触发==========================
[@Struck]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6 你被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK

#IF
#ACT
SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK

[@Attack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK

#IF
#ACT
SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK

⑧ 谁知道传奇私服辅助挂机脚本这个的!

秒杀辅助比较好,挂机很简单,都可以自动挂机的,挂机脚本有的制作起来很繁琐一点都用不会,对于新手来讲很容易上手的,挂机脚本辅助直接就可以用,自动打怪当前地图挂机都相对来讲快速方便得多的。

严格意义上的所谓私服是指一个没有得到网络游戏的制作商法定许可而私自存在并运营的服务器,它在技术和服务实力上都和正式的官方服务器不存在可比性,因为这些技术和服务的存在就是不合法的。

本质上属于网络盗版,而盗版的结果是直接分流了运营商的利润。相对于官服而言未经版权拥有者授权,以不正当手段获得游戏服务器端安装程序之后设立的网络服务器,它属于网络盗版的一种,是侵害着作权的行为。

形成

有不少人认为,《网络创世纪》(简称UO)是中国最早的网络游戏,从严格意义上来讲,当时该产品并非真正由发行方引进中国市场,而是UO 的第三方反编译模拟程序。换言之,早期UO并不是一款由正规公司运营的游戏,而是“私服”。

然而,如今我们反观UO私服的出现,可以看出,它进入中国的主要原因有二,其一,UO研发时,网络游戏整体研发水平有限,导致世界各国略懂程序的玩家都可以模仿或篡改游戏代码;其二,中国网络市场还未成熟,上网成本过高致使还未有厂商想到可以通过网游来牟取利润。

但UO的流行让中国不少企业家看到了商机,而随着中国网络环境的成熟,这些企业家开始投身网络游戏产业。

⑨ 传奇脚本问题,我用的简单挂,录制的脚本放到脚本框架里,却启动不了,

check
[10]
0
这个意思是检测角色指定标识是不是为0的状态。
set
[10]
1
这个意思是将角色指定标识改为1的状态。
这俩跟杀怪计数无关。有疑问可以继续追问
给你补充完整,你就看明白了。
[@main]
#IF
check
[10]
0
#ACT
CALCVAR
HUMAN
SJ
+
1
;这是用自定义变量计数的方式,具体什么意思先不用管。
SENDMSG
6
您已经杀死了某怪物:<$HUMAN(SJ)>/10只
#IF
CHECKVAR
HUMAN
SJ
>
9
#ACT
set
[10]
1
SENDMSG
6
你已经完成任务。
当然这只是一个触发脚本,还需要引导脚本。

⑩ 传奇脚本

为什么我的传奇会员脚本显示: #IF checkgold 1000000 checknamelist 会员.txt就十分呀。那我简单说一下。问题出在这里checknamelist 会员.txt。应该是

热点内容
做脚本挂 发布:2024-05-02 19:09:14 浏览:930
打王者开最高配置哪个手机好 发布:2024-05-02 19:08:31 浏览:350
python字典使用 发布:2024-05-02 19:01:14 浏览:134
我的世界服务器联机ip 发布:2024-05-02 18:50:39 浏览:619
steam密码从哪里看 发布:2024-05-02 18:50:00 浏览:629
convertlinux 发布:2024-05-02 18:20:00 浏览:705
zxingandroid简化 发布:2024-05-02 17:47:53 浏览:189
贵州银行卡查询密码是什么 发布:2024-05-02 17:47:17 浏览:119
飓风算法没用 发布:2024-05-02 17:41:41 浏览:350
android铃声设置 发布:2024-05-02 17:40:01 浏览:485