首页 新开服专区 开区时间表 版本特色库 传奇技巧
当前位置 找好服 传奇技巧

每日传奇硬货:手把手教你如何传奇加星

作者:[db:作者]   来源:网络    发表时间:2025-04-15 16:35:23   

想来基础全部玩传奇的小伙伴们都了解武器装备加星是什么东西,没见过?

武器装备加星实际效果自身沒有一切功效,仅用以显示信息实际效果。具体加星特性全是根据脚本制作来完成的。

武器装备加星加特性基本原理整理

第一,你得有一个页面来令小伙伴们去点对不对?

第二,你得了解另一方有木有特定武器装备,是不是做到较大评星对不对?

第三,你得明确加每一星实际给哪些特性对不对?

这种都和实际完成沒有一切关联,真实的完成是比较简单的,难题是你明确提出的全部业务流程难题!

这儿大家完成一个对武器装备提升星辰,并依据武器装备当今特性的10%提升每一星额外进攻特性。星辰一共能够加十次,每一次升級有50%概率不成功。升級必须多个原材料和怪物币(灵符)

武器装备加星作用详细完成整理

按国际惯例,大家必须一个页面。

[@main]

#IF

#ACT

#SAY

>★武器升級★/AUTOCOLOR=253,251,146,191,250,70,245,249,31<

><>----------------------------------------------------------/SCOLOR=228<

>升级武器必须原材料:/SCOLOR=251<>[武器装备石.翡翠玉晶石.怪物币]/SCOLOR=241<

>武器装备最大可加强至:/SCOLOR=251<>[10星]<,>每个级别50%取得成功概率!不成功不减少评星!/SCOLOR=250<

><>升級武器装备/@升級武器装备<

一级必须10个武器装备石、翡翠玉晶石、怪物币,二级总数+10依此类推!

页面画好,大家刚开始逐个整理。

第一步:升級武器装备你得配戴上武器装备吧?因此,大家第一步要检验你是不是配戴了武器装备。

[@升級武器装备]

#if

CHECKUSEITEM1

#act

goto@角色早已配戴武器装备

#elseact

sendmsg7抱歉,你没有配戴武器装备,不可以给你升級!

第二步:配戴了武器装备,武器装备升級频次不可以超出十吧?

[@升級武器装备]

#if

CHECKUSEITEM1

#act

goto@角色早已配戴武器装备

#elseact

sendmsg7抱歉,你没有配戴武器装备,不可以给你升級!

[@角色早已配戴武器装备]

#if

CheckUpgradeCount1>10

#act

goto@查验武器装备升級标准

#elseact

sendmsg7抱歉,武器装备数最多加十,不可以给你升級!

第三步:检验升級标准。这儿呢,大家取个巧,便是一星必须原材料10个,怪物币10个。二星便是20,十星便是100。

大家做标准的构思便是把全部将会在最前边过虑掉,在最终开展具体步骤。

一切有规律性的编码,都能够根据一定方法简洁化,这儿大家就建一个自变量来储存总数,随后统一分辨。

[@升級武器装备]

#if

CHECKUSEITEM1

#act

goto@角色早已配戴武器装备

#elseact

sendmsg7抱歉,你没有配戴武器装备,不可以给你升級!

[@角色早已配戴武器装备]

#if

CheckUpgradeCount1>10

#act

goto@查验武器装备升級标准

#elseact

sendmsg7抱歉,武器装备数最多加十,不可以给你升級!

[@查验武器装备升級标准]

#if

#act

goto@获得当今武器装备加星所需标准

#if

CHECKGAMEGIRD<>$str(P333)<

checkitem武器装备石>$str(P333)<

checkitem翡翠玉晶石>$str(P333)<

#act

#elseact

sendmsg7抱歉,你没有>$str(P333)<怪物币或沒有>$str(P333)<武器装备石或沒有>$str(P333)<翡翠玉晶石,不可以给你加强!

break

[@获得当今武器装备加星所需标准]

#if

CheckUpgradeCount1=0

#act

MOVP33310

#if

CheckUpgradeCount1=1

#act

MOVP33320

#if

CheckUpgradeCount1=2

#act

MOVP33330

#if

CheckUpgradeCount1=3

#act

MOVP33340

#if

CheckUpgradeCount1=4

#act

MOVP33350

#if

CheckUpgradeCount1=5

#act

MOVP33360

#if

CheckUpgradeCount1=6

#act

MOVP33370

#if

CheckUpgradeCount1=7

#act

MOVP33380

#if

CheckUpgradeCount1=8

#act

MOVP33390

#if

CheckUpgradeCount1=9

#act

MOVP333100

这儿呢,大家开展了逐个分辨,假如武器装备的评星是0-9,那麼设置固定不动的总数标准。随后开展了分辨原材料总数是不是充足。这儿在elseact下用了一个break,便是假如标准不符,则跳出来,不执行。

#if

CHECKGAMEGIRD<>$str(P333)<

checkitem武器装备石>$str(P333)<

checkitem翡翠玉晶石>$str(P333)<

#act

GAMEGIRD->$str(P333)<

take武器装备石>$str(P333)<

take翡翠玉晶石>$str(P333)<

#elseact

sendmsg7抱歉,你没有>$str(P333)<怪物币或沒有>$str(P333)<武器装备石或沒有>$str(P333)<翡翠玉晶石,不可以给你加强!

break

好,全部不满足条件的大家都过虑没了,之后呢?

我们要50%的概率才能够取得成功,不然不成功。这儿大家就用random2来完成。

再随后,是否就来到最重要的一步,获得武器装备10%的进攻,加到武器装备上,随后给武器装备星辰加一个?

获得武器装备本来DB较大进攻。

;文件格式:根据物件姓名取数据库查询字段名值GetDBItemFieldValue物件名字字段自变量

GetDBItemFieldValue>$WEAPON$STR(P335)<

依据模块帮助文件大家检索到,能够根据武器名字、实际物件DB里列的姓名储存到特定自变量中。

这儿采用了本人当今武器装备武器名字的自变量>$WEAPON<。

特定自变量,我们知道取的武器装备物理攻击肯定是大数字,因此大家用P自变量来储存。为何加>$str()<由于帮助文件便是那么写的-_-!!

好,大家知道P335这一自变量会获得到武器装备的DC2物理攻击,那麼我们要获得10%的物理攻击如何做?

還是翻帮助文件。

文件格式

CalcPercent值百分数結果自变量

这儿大家改为自身的

GetDBItemFieldValue>$WEAPON$STR(P335)<

CalcPercent>$STR(P335)<10P336

如今,10%的值就用了P336自变量来储存了。

因此,大家给武器装备提升额外物理攻击就用它来完成,实际怎么给武器装备提升额外物理攻击呢?

再次帮助文件

文件格式

CHANGEITEMADDVALUE武器装备部位(-1时是升級OK框中的武器装备,boxitem0-boxitem7是自定OK框,0-12时是穿在的身上的武器装备)特性部位(0-51)(标记+-=)值

实际编码

CHANGEITEMADDVALUE10+>$STR(P336)<

第一个主要参数意味着武器装备,第二个主要参数意味着进攻部位,第三个是+,最后一个,便是刚刚10%进攻的值。

最终,还剩了一个加星辰。这一就非常简单了,再次检索。

这一编码和给武器装备加额外特性一样,实际编码:

ChangeItemUpgradeCount1+1

详细编码:

[@升級武器装备]

#if

CHECKUSEITEM1

#act

goto@角色早已配戴武器装备

#elseact

sendmsg7抱歉,你没有配戴武器装备,不可以给你升級!

[@角色早已配戴武器装备]

#if

CheckUpgradeCount1>10

#act

goto@查验武器装备升級标准

#elseact

sendmsg7抱歉,武器装备数最多加十,不可以给你升級!

[@获得当今武器装备加星所需标准]

#if

CheckUpgradeCount1=0

#act

MOVP33310

#if

CheckUpgradeCount1=1

#act

MOVP33320

#if

CheckUpgradeCount1=2

#act

MOVP33330

#if

CheckUpgradeCount1=3

#act

MOVP33340

#if

CheckUpgradeCount1=4

#act

MOVP33350

#if

CheckUpgradeCount1=5

#act

MOVP33360

#if

CheckUpgradeCount1=6

#act

MOVP33370

#if

CheckUpgradeCount1=7

#act

MOVP33380

#if

CheckUpgradeCount1=8

#act

MOVP33390

#if

CheckUpgradeCount1=9

#act

MOVP333100

[@查验武器装备升級标准]

#if

#act

goto@获得当今武器装备加星所需标准

#if

CHECKGAMEGIRD<>$str(P333)<

checkitem武器装备石>$str(P333)<

checkitem翡翠玉晶石>$str(P333)<

#act

#elseact

sendmsg7抱歉,你没有>$str(P333)<怪物币或沒有>$str(P333)<武器装备石或沒有>$str(P333)<翡翠玉晶石,不可以给你加强!

break

#if

#act

GAMEGIRD->$str(P333)<

take武器装备石>$str(P333)<

take翡翠玉晶石>$str(P333)<

#if

random2

#act

ChangeItemUpgradeCount1+1

GetDBItemFieldValue>$WEAPON$STR(P335)<

CalcPercent>$STR(P335)<10P336

CHANGEITEMADDVALUE10+>$STR(P336)<

GuildNoticeMsg0254(%s)在【远古-武器装备加强】处取得成功将武器装备【>$WEAPON<】升到>$UpgradeCount<星!

#elseact

GuildNoticeMsg0254(%s)在【远古-武器装备加强】处升級武器装备【>$WEAPON<】不成功!

传奇游戏内实际效果:

小结

进行作用关键便是实际流程+帮助文件来完成,我每一次都是注重帮助文件,大伙儿一定要多翻,能够想到出许多有趣的作用。

讲的情况下,我能尽可能的详尽并另外对帮助文件內容开展简易表明,期待大伙儿能够快速入门。

本文就到这儿吧,别忘关心,多谢哥哥!!!

感谢欣赏,以上是 本站,带来的每日传奇硬货:手把手教你如何传奇加星信息,如果您喜欢我们,喜欢当前文章 每日传奇硬货:手把手教你如何传奇加星 请复制传播更多人知道!

我喜欢:
更多
最新资讯
每日传奇热点
复古做好任务就能变强吗?复古传奇游戏画面 大家好,我是天天分享游......
找好服网抵制盗版,相关关键词:传奇私服,传奇私服发布网,新开传奇网站,热血传奇私服,新开传奇私服(zhaohf.top)代理、合作、开区、广告、劫持举报等事宜请联系超游科技!
Zhaohf.TOP已经获取“热血传奇”正版授权,任何对zhaohf进行劫持、攻击、诋毁等行为都属于违法行为 如发现有违规违法信息请举报给我们,我公司律师将会配合公安机关进行打击。