|
妖精
 
- UID
- 43021
- 精华
- 0
- 积分
- 274
- 威望
- 0 度
|
阁楼
大 中
小 发表于 2019-2-13 21:51 显示全部帖子
想用lua写个给裝備冠名的道具参数
目前构思完成的道具参数能达到 魔力私服,最新魔力宝贝私服技术交流/ C7 ?' [ k- ~7 w
撷取该道具的名字、6维数值 bbs.mocwww.com1 E; a3 {0 p& ~" e. @
然后将名字(灌在原装备名字前)、6维数值,移转增加到装备上面 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. M1 i7 W( }0 F! l: c
会制造很多这种移转符咒道具 bbs.mocwww.com9 t+ i7 Q" E, u% V0 Q
但每项装备只能使用一次移转符咒道具
+ X p/ x- z* I% r$ W* ~+ c
6 b+ C6 ]6 ]2 \/ N2 D. ?妖城在线论坛技术力不够,先试着写冠名的部分
+ |. A2 X h1 a( f" F1 M J" [bbs.mocwww.com参考了强化、小喇叭、万能收纳 ' ^) O3 e: T" O* G f
还未进入游戏实测,不过猜应该有错误而直接使lua所有脚本启动失败 魔力私服,最新魔力宝贝私服技术交流" D, u, w4 R% o+ w
贴上讨论版,求指点,先去实测试试
i- ]6 M: u. V) u- W# @) h5 f. pbbs.mocwww.com
F: V- @0 s: m妖城在线论坛另问可以在原道具脚本内插入lua参数同时使用的方式吗 免费内容:NL.RegItemString(nil,"Periapt","LUA_usePeriapt");
+ D* L' R5 t( q. @. o' z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表fillNum=0;bbs.mocwww.com7 Z( f- I* s6 D' z, y; p6 q
魔力私服,最新魔力宝贝私服技术交流5 B: V3 n; q! y* y* M9 ]: }$ r0 E
function Periapt(_meIndex,_toIndex,_itemslot)
1 e8 W- A) l4 s# |4 }. q& N魔力私服,最新魔力宝贝私服技术交流 local ItemIndex = Char.GetItemIndex(_meIndex,_itemslot);妖城在线论坛% R, @8 `4 ?8 t$ {" a+ P/ B& X
if(ItemIndex >= 0) then
7 n. `' M- F' D3 ^8 N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート if(Item.GetData(ItemIndex,2007) == "LUA_usePeriapt") then妖城在线论坛0 }' i* P9 _! O6 M/ H" H$ {* k
local itemid = Item.GetData(ItemIndex,%道具_ID%);
3 v1 q6 Q' |# k9 F Q7 G% a% w! K/ Y妖城在线论坛 if(Char.ItemNum(_meIndex,itemid)==0)then
# d" {4 |: `5 n妖城在线论坛 NLG.SystemMessage(_meIndex,"神马都木有发生哦!");
: \9 L5 O( R& r- ~5 J( Ubbs.mocwww.com return;妖城在线论坛9 I0 @5 t0 o% b- h, I' ] [' [
end
0 C7 m: r* h" H& v- T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 if(Char.ItemNum(_meIndex,itemid)>0)then
. E8 M( a8 l+ p) K9 u* @0 s妖城在线论坛 fillNum = Char.ItemNum(_meIndex,itemid);
0 M5 J7 _& ?( l4 Q% `8 t' q魔力私服,最新魔力宝贝私服技术交流 if(fillNum>0)then
3 r ~9 w% Z6 c9 w" h5 Hbbs.mocwww.com local pItemID = Item.GetData(pItemIndex, %道具_ID%);妖城在线论坛% i' H/ f, \. B' O
local pItemName = Item.GetData(pItemIndex, %道具_名字%);
; U5 F( [$ O% |6 Y- p( c* S魔力私服,最新魔力宝贝私服技术交流 Item.SetData(pItemIndex, %道具_鉴前名%, pItemName);
; b* Y: d& m" J! c8 o5 ]6 pbbs.mocwww.com setItemName(pItemIndex);
" I# `* y: L+ c6 I$ \7 R$ n, N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 Char.DelItem(_meIndex,itemid);1 Q$ f, A" W9 S. n- M# C
NLG.SystemMessage(_meIndex,"[系统]附魔符已成功使用,道具获得罕见的未知能量!");
/ y) a4 e9 i0 s end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) m: ^& o; _4 W Y2 K( z" o
end
6 A! ?* b+ P- }7 O/ s) A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート return;
$ M1 f/ W; O% J/ ?/ C3 Z- R魔力私服,最新魔力宝贝私服技术交流 end—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ j, c# G8 N/ E& W# \
end4 s( b" |, x; F; Y; `
end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. C6 [9 x6 E( H) a' m' i
魔力私服,最新魔力宝贝私服技术交流8 J* S3 |. u! d8 I
function setItemName( _ItemIndex , _Name)
( P5 z2 _5 |( wbbs.mocwww.com local ItemName = Item.GetData(_ItemIndex, %道具_鉴前名%);
9 `% l& w& ]2 z, K8 @妖城在线论坛 local lockitemindex=Char.HaveItem(player,itemval);妖城在线论坛& w7 d$ k; K b! K7 y8 b
if(lockitemindex~=-1)then6 l1 R* f% H* z2 Y8 P, W4 s
ItemName = "Item.GetData(ItemIndex,%道具_鉴前名%)" .. ItemNamebbs.mocwww.com9 l; Z+ {9 R# d0 a
Item.SetData(_ItemIndex, %道具_名字%, ItemName);
) t& u; f0 i! Q+ i% E: R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表end 7 ^* z* ~. ]/ s魔力私服,最新魔力宝贝私服技术交流
1 V/ B! r) b5 f[ 本帖最后由 xman 于 2019-2-13 23:17 编辑 ]
|