|
妖精
 
- UID
- 43021
- 精华
- 0
- 积分
- 274
- 威望
- 0 度
|
阁楼
大 中
小 发表于 2019-2-13 21:51 只看该作者
想用lua写个给裝備冠名的道具参数
目前构思完成的道具参数能达到
! _' p7 ~" m7 g! S. Q- _7 obbs.mocwww.com撷取该道具的名字、6维数值 妖城在线论坛# d; V0 H8 f: [4 p+ L0 a0 l
然后将名字(灌在原装备名字前)、6维数值,移转增加到装备上面 bbs.mocwww.com* k1 e. |+ _- O: o* S5 \
会制造很多这种移转符咒道具
* \9 \; [" O# y( _0 R7 Kbbs.mocwww.com但每项装备只能使用一次移转符咒道具 妖城在线论坛# H' V/ B$ R/ u6 v8 M- g: ^) G
妖城在线论坛% ~) [3 h: \! C/ ~" ?9 H( a
技术力不够,先试着写冠名的部分
+ q" `' p7 H" T% ~* I6 S1 Tbbs.mocwww.com参考了强化、小喇叭、万能收纳
1 I, D4 N9 J: Z0 [- x* @4 P, M% b魔力私服,最新魔力宝贝私服技术交流还未进入游戏实测,不过猜应该有错误而直接使lua所有脚本启动失败 魔力私服,最新魔力宝贝私服技术交流% ?6 r7 J1 U6 g7 [% f
贴上讨论版,求指点,先去实测试试
& K9 c1 A) k' U# Z2 [' t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表bbs.mocwww.com6 z) S$ y; a9 I y
另问可以在原道具脚本内插入lua参数同时使用的方式吗 免费内容:NL.RegItemString(nil,"Periapt","LUA_usePeriapt");
3 r, d0 G. `5 d9 g- n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表fillNum=0;# P/ n9 C# |: i, o$ ]# E: C
魔力私服,最新魔力宝贝私服技术交流# W8 J% o: y# F5 R! C, W- w( ]
function Periapt(_meIndex,_toIndex,_itemslot)
7 V2 A2 V; K; a% B! L6 Z魔力私服,最新魔力宝贝私服技术交流 local ItemIndex = Char.GetItemIndex(_meIndex,_itemslot);
! u/ h6 I3 L7 q; U; b2 s1 k—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート if(ItemIndex >= 0) thenbbs.mocwww.com8 u D2 J4 d* Y! w) b3 C5 A
if(Item.GetData(ItemIndex,2007) == "LUA_usePeriapt") then妖城在线论坛5 D6 [2 b- U5 f9 N. r
local itemid = Item.GetData(ItemIndex,%道具_ID%);
Y! m0 J$ x8 g) R& |5 Z2 H" M& _ if(Char.ItemNum(_meIndex,itemid)==0)then魔力私服,最新魔力宝贝私服技术交流. L1 Z% @% ?- `& S
NLG.SystemMessage(_meIndex,"神马都木有发生哦!");—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( D$ X1 z5 h/ ^% W* H# \% [2 I
return;
0 R5 c O o% @ Z# k; V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート end
/ V9 O' N4 I. g- h4 C( K+ k% k—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート if(Char.ItemNum(_meIndex,itemid)>0)then5 C+ y' v% e" W9 l# W# X
fillNum = Char.ItemNum(_meIndex,itemid);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* @% O& A/ w% v( F
if(fillNum>0)then
3 F2 g: e, C0 F8 T& \魔力私服,最新魔力宝贝私服技术交流 local pItemID = Item.GetData(pItemIndex, %道具_ID%);魔力私服,最新魔力宝贝私服技术交流. E9 x7 N8 i$ R: H
local pItemName = Item.GetData(pItemIndex, %道具_名字%);
0 o# N- u5 J) [7 a* ^: u% c7 o妖城在线论坛 Item.SetData(pItemIndex, %道具_鉴前名%, pItemName);妖城在线论坛) C3 I, w% z- |
setItemName(pItemIndex);魔力私服,最新魔力宝贝私服技术交流0 s: M! v: S4 F/ g7 ?
Char.DelItem(_meIndex,itemid);
, ?* x9 g- A- {* M2 y+ i5 x NLG.SystemMessage(_meIndex,"[系统]附魔符已成功使用,道具获得罕见的未知能量!");
7 L7 E, n' D) X2 L, j y7 H; t+ r—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート end妖城在线论坛$ S1 Y* e, b; @9 d7 e* u: O! Y
end—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- M$ _% e0 b$ l
return;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: x" P+ [6 k8 J
end魔力私服,最新魔力宝贝私服技术交流" L- q, Z+ D5 f
end
; C2 H5 r5 Y) P& n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表end
6 L6 ?: b, @) q) j3 Y妖城在线论坛
2 N9 c) v/ }* K2 h, S+ G" `妖城在线论坛function setItemName( _ItemIndex , _Name)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) m, `4 E% X0 {, K& k1 Q2 c, I
local ItemName = Item.GetData(_ItemIndex, %道具_鉴前名%);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 m6 V7 t! O) n: @( Q
local lockitemindex=Char.HaveItem(player,itemval);
8 h7 u" A I: ~! t( C( \/ J# P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート if(lockitemindex~=-1)then妖城在线论坛; Q& Z4 w# l, Z& h, a0 w9 s4 B4 ~
ItemName = "Item.GetData(ItemIndex,%道具_鉴前名%)" .. ItemName
2 \$ w1 w5 d# N6 x妖城在线论坛 Item.SetData(_ItemIndex, %道具_名字%, ItemName);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& Q# P0 \) v$ f4 |9 y+ b, Y3 [
end 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 K6 r6 Z; Y, b6 g2 ]
. Y7 Z$ ^! v# S6 Z X0 G8 c6 c/ e/ w妖城在线论坛[ 本帖最后由 xman 于 2019-2-13 23:17 编辑 ]
|