|
妖精
 
- UID
- 43021
- 精华
- 0
- 积分
- 274
- 威望
- 0 度
|
阁楼
大 中
小 发表于 2019-2-13 21:51 只看该作者
想用lua写个给裝備冠名的道具参数
目前构思完成的道具参数能达到
8 ~8 b" ]5 W- Q. k: M+ v5 R撷取该道具的名字、6维数值
0 ^9 Q, w3 N+ u" {! m7 Mbbs.mocwww.com然后将名字(灌在原装备名字前)、6维数值,移转增加到装备上面
5 y" M1 g$ A6 y) G4 Z# a0 p会制造很多这种移转符咒道具 妖城在线论坛2 J5 d7 _% m* j% K
但每项装备只能使用一次移转符咒道具 bbs.mocwww.com- d' r( g Y$ ]% \4 j
* ?7 \( J4 B/ z/ Q魔力私服,最新魔力宝贝私服技术交流技术力不够,先试着写冠名的部分
' y( P* {- z( G3 y# n! N) X魔力私服,最新魔力宝贝私服技术交流参考了强化、小喇叭、万能收纳
3 w$ J9 \9 {" w6 T/ i: B9 O7 R2 J妖城在线论坛还未进入游戏实测,不过猜应该有错误而直接使lua所有脚本启动失败
# e; P% X0 l: ]# a3 t4 O$ O3 n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート贴上讨论版,求指点,先去实测试试 魔力私服,最新魔力宝贝私服技术交流# `: l) b. ]3 v" F4 `) P
9 Q; s/ a0 j8 L# J% v" @" V
另问可以在原道具脚本内插入lua参数同时使用的方式吗 免费内容:NL.RegItemString(nil,"Periapt","LUA_usePeriapt");
: ]* x8 A% m6 N7 g |6 d% u5 d妖城在线论坛fillNum=0;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% L3 ~3 x" B: z9 t8 I
( a7 I- o# T! s/ V1 s4 H4 m+ Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートfunction Periapt(_meIndex,_toIndex,_itemslot)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 d1 `* \7 \3 Q# o) x
local ItemIndex = Char.GetItemIndex(_meIndex,_itemslot);
( y1 k# {5 L' a3 n8 A9 P2 v妖城在线论坛 if(ItemIndex >= 0) then
* ?) h! Z* `( b: s4 R+ P if(Item.GetData(ItemIndex,2007) == "LUA_usePeriapt") then
5 Y4 B1 C! X( K妖城在线论坛 local itemid = Item.GetData(ItemIndex,%道具_ID%);. ~4 R; Y, P& y2 y2 J( l
if(Char.ItemNum(_meIndex,itemid)==0)then) N8 |* w. U/ C% V* Y( g
NLG.SystemMessage(_meIndex,"神马都木有发生哦!");
5 {: |8 y# ^, E1 P1 @bbs.mocwww.com return;魔力私服,最新魔力宝贝私服技术交流# r$ y6 X0 U: e5 o4 Z
end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 X2 W- _$ @1 K _8 b$ F
if(Char.ItemNum(_meIndex,itemid)>0)then
; T' S% [/ U' N' |魔力私服,最新魔力宝贝私服技术交流 fillNum = Char.ItemNum(_meIndex,itemid);
4 \+ e1 Q$ I4 r$ B) n( z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート if(fillNum>0)then
' a8 {/ A; y5 F: @- ~# f$ @妖城在线论坛 local pItemID = Item.GetData(pItemIndex, %道具_ID%);
, M7 {2 } M* m3 Y1 x妖城在线论坛 local pItemName = Item.GetData(pItemIndex, %道具_名字%);
U0 t1 b \1 P" [& H魔力私服,最新魔力宝贝私服技术交流 Item.SetData(pItemIndex, %道具_鉴前名%, pItemName);0 d* f- [9 l, t9 \
setItemName(pItemIndex);魔力私服,最新魔力宝贝私服技术交流) W$ _( u, ^: z1 g2 S6 P
Char.DelItem(_meIndex,itemid);
5 T$ u/ t( O3 E/ |妖城在线论坛 NLG.SystemMessage(_meIndex,"[系统]附魔符已成功使用,道具获得罕见的未知能量!");
( C7 m4 e" v. s' l# x" ? G- Y& I. @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 end魔力私服,最新魔力宝贝私服技术交流8 U, S0 {3 m: D
end
1 ?# W( t" o6 G. V: I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート return;1 _& j* \! S' Q; O+ ^& p0 [
end
0 y" E5 w* J# ^/ a3 f! v+ abbs.mocwww.com end
% h0 N7 K' |) R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートend
* T2 h& k0 N1 O+ U: |! @9 s
; x" b$ U! B- M$ O" k妖城在线论坛function setItemName( _ItemIndex , _Name)魔力私服,最新魔力宝贝私服技术交流' {" P; @9 i/ i$ Q: I" @: `
local ItemName = Item.GetData(_ItemIndex, %道具_鉴前名%);
' G/ r: {, @9 o" Q7 X local lockitemindex=Char.HaveItem(player,itemval);) l' E" h {$ Y( Z& t. H! a
if(lockitemindex~=-1)then魔力私服,最新魔力宝贝私服技术交流. w5 `& |- @& x* C" p" W
ItemName = "Item.GetData(ItemIndex,%道具_鉴前名%)" .. ItemName
5 C/ `+ U z' L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 Item.SetData(_ItemIndex, %道具_名字%, ItemName);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ z7 _3 T$ a5 y2 K8 ^
end I5 ~) a3 K4 T8 U/ l
/ o N4 A* d( S& r—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 xman 于 2019-2-13 23:17 编辑 ]
|