妖精
![Rank: 2](images/default/star_level1.gif) ![Rank: 2](images/default/star_level1.gif)
- UID
- 1130
- 精华
- 0
- 积分
- 209
- 威望
- 0 度
- 性别
- 男
|
阁楼
大 中
小 发表于 2016-4-27 11:18 只看该作者
LUA腳本 簡易生蛋 道具參數LUA_usePetEgg
今天分享一個寫出來 很簡單的腳本
1 W: K: E2 t! o' X( F6 e# M( P' C+ V4 c魔力私服,最新魔力宝贝私服技术交流妖城在线论坛3 W9 v! D1 _$ d! m& r; b
這個腳本 可以拿來做為 道具參數的呼應 參考文章吧?
# y1 }# O8 d1 Q0 B0 V9 P6 c魔力私服,最新魔力宝贝私服技术交流懂得應用的話 可以弄成各種東西=""=
' _+ k8 }! W6 B0 J2 I$ ?( d妖城在线论坛
% f$ Y* n1 m" l6 g2 J; c) H2 n& F
: W: @. r9 X0 S9 K) M3 Y s魔力私服,最新魔力宝贝私服技术交流妖城在线论坛* Z& k. j* z+ \ p6 y' H9 L# b+ D7 r
我們通常要寫寵物蛋
! F, c' k8 z: x) O ?2 |* P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表都會反覆的在 npc 底下 新增對應的txt 檢查道具 刪除道具 產生寵物 , Q3 D6 s% O$ `4 X
可是對我來說 繁瑣的去新增txt 煩煩的=""=
; k1 w1 G7 a% p* F, P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ Z' z" F5 j, Z- |1 z
所以就寫了 一個簡易生蛋的功能,下面附上GBK的檔案~((轉檔沒測試過 有問題在跟我講 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ n$ ?( X0 q) E- U/ L9 D6 K4 Q: g( t5 z
% Z* x! I7 l G9 c% m& O$ Y魔力私服,最新魔力宝贝私服技术交流【示演】
8 Q3 f0 y) n# }( C0 x妖城在线论坛在道具itemset.txt新增LUA_usePetEgg類型的道具 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! \! [* @% U' f4 s; |$ H
參數 則設定enemy裡頭的怪物ID 下方參數 設定 1 代表虎人編號
+ p9 W0 W- M3 ^魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表套用LUA後 以後只要新增itemset.txt 就可以了~~~
2 t7 ]8 W3 H' n5 L6 z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 q F5 |7 ^( S# ]3 H+ l3 S
妖城在线论坛& E _0 w3 E2 T
蛋? 虎人的蛋 1 LUA_usePetEgg 90001078 99451 0 43 0 1 0 93 1 1 1 1 0 0 0 0 1 0 100 0 0 0 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 v! f& }; H) N6 d+ K
6 d+ f+ F+ B3 @6 `; }1 O妖城在线论坛
8 }- @: U. o C; ?- T0 p) Y妖城在线论坛【腳本內容】 复制内容到剪贴板 代码:--2016/04/27 阿晉
--简易生蛋功能
--
--
--免新增npc底下 生蛋脚本 直接透过item参数诞生宝宝
--
--注册一个道具使用参数
NL.RegItemString(nil, "PetEgg", "LUA_usePetEgg");
function PetEgg(player,toplayer,itemSlot)
--取到道具的自定參數
local ItemIndex=Char.GetItemIndex(player,itemSlot);
--复制内值
local itemval=Item.GetData(ItemIndex,%道具_自用参数%);
if(Char.PetNum(player)==5)then
NLG.SystemMessage(player,"宠物栏已满,无法使用。");
return;
end
Item.Kill(player,ItemIndex,itemSlot);
Char.GivePet(player,itemval,0);
--Char.GivePet(player,itemval,1);--满档
end 【後記】
" `3 @* V: l0 }$ U* O7 bbbs.mocwww.com
# r @- L- a& @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1.這個蛋只會檢查是否 有寵物欄空間 bbs.mocwww.com/ |- T3 ~+ O% d* T( y, P& ?
2.請勿讓他堆疊 刪除道具 是刪除那一整格 而非數量 否則可能整格蛋 刪光光
9 J% M7 a. t# {5 m0 Ubbs.mocwww.com3.符合寵物空間 刪除道具 產生寵物 妖城在线论坛: b( y9 V: j! ]# y# S
4.Char.GivePet(player,itemval,1); 更改這個可以產生 滿檔寶寶
2 N* m N6 ^1 b2 `& y; Q3 E$ `妖城在线论坛5.另外 這個lua產生的效果很陽春-..-沒有窗口
5 } ?1 @9 B; H" ?7 h/ o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* \5 n/ N% |1 n7 S- c3 F
妖城在线论坛" w4 T+ b9 A6 v
【安裝方法】
0 y& J2 H4 q7 {; j$ H8 r \妖城在线论坛1.版本確認 GA版本
+ ^1 Z# U2 k! f1 e0 ^6 N魔力私服,最新魔力宝贝私服技术交流2.把PetEgg.lua 丟到 lua\Module 下面 妖城在线论坛, ]+ } c& l% ~) ]
3.Config內新增
: U3 k9 J) O- s' |4 n9 y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートuseModule("PetEgg");
9 `; P* Z e) N! r$ [- z- [bbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: [" ~6 M: U+ f- r% B1 p
[ 本帖最后由 jeff10363 于 2016-4-27 13:53 编辑 ]
附件
-
PetEgg.rar
(500 Bytes)
-
2016-4-27 11:18, 下载次数: 248
|