|
妖精
 
- UID
- 1130
- 精华
- 0
- 积分
- 211
- 威望
- 0 度
- 性别
- 男
|
阁楼
大 中
小 发表于 2016-4-27 11:18 显示全部帖子
LUA腳本 簡易生蛋 道具參數LUA_usePetEgg
今天分享一個寫出來 很簡單的腳本
& h# S! {% Q1 F' j) _魔力私服,最新魔力宝贝私服技术交流 I3 z) |/ N) v
這個腳本 可以拿來做為 道具參數的呼應 參考文章吧?
% T f! D5 p( a妖城在线论坛懂得應用的話 可以弄成各種東西=""= bbs.mocwww.com1 n# |; [4 |: S# W
( s! d6 d1 ?, z) |( j, J9 ?5 M: n1 d1 H魔力私服,最新魔力宝贝私服技术交流
* R5 W! k2 P! q% q, H# r" e6 F$ S* Gbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* A4 W" p ~7 A7 V( o2 Y, Q
我們通常要寫寵物蛋
, R) g6 c2 D- u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート都會反覆的在 npc 底下 新增對應的txt 檢查道具 刪除道具 產生寵物 魔力私服,最新魔力宝贝私服技术交流3 P3 G( K9 Q/ f. d: K
可是對我來說 繁瑣的去新增txt 煩煩的=""=
/ ^& t6 R# U3 h3 r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
) {- ^- h/ M% b5 k- O; I$ p0 h所以就寫了 一個簡易生蛋的功能,下面附上GBK的檔案~((轉檔沒測試過 有問題在跟我講
$ y6 W7 T/ _* R/ n- H; }0 X% a妖城在线论坛妖城在线论坛, G# b; c9 U7 z) z) r
【示演】 妖城在线论坛# V5 t6 O$ x6 y: o1 [
在道具itemset.txt新增LUA_usePetEgg類型的道具 妖城在线论坛/ v4 ?3 P/ B5 K/ ]# _+ K
參數 則設定enemy裡頭的怪物ID 下方參數 設定 1 代表虎人編號
1 `* U1 g7 ~8 V# \/ E妖城在线论坛套用LUA後 以後只要新增itemset.txt 就可以了~~~ 魔力私服,最新魔力宝贝私服技术交流& i( c: S2 J4 l z8 G$ j$ b
6 ?/ d. Y2 \" [! h. N! l, O9 }$ ^. dbbs.mocwww.com
{! l& q% w* T9 J- D9 Z% |蛋? 虎人的蛋 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
; u& Y+ |7 e Y4 ^1 |% l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% ?" \( e& v2 b
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: i% `( m% F% J% n5 K' ^1 |7 b
【腳本內容】 复制内容到剪贴板 代码:--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【後記】
- F! A0 z7 u% [1 `5 e8 r7 Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力宝贝私服技术交流" P6 g Z& C" k3 P: }. ]- l3 g
1.這個蛋只會檢查是否 有寵物欄空間
" l2 ]+ w& e% B2.請勿讓他堆疊 刪除道具 是刪除那一整格 而非數量 否則可能整格蛋 刪光光 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 Z8 r4 Y% t) B/ r# ?
3.符合寵物空間 刪除道具 產生寵物
_3 O% R O d' a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4.Char.GivePet(player,itemval,1); 更改這個可以產生 滿檔寶寶
+ J, v! K% Q" o$ H, e, B魔力私服,最新魔力宝贝私服技术交流5.另外 這個lua產生的效果很陽春-..-沒有窗口
2 b4 I) M0 `$ b) M—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! H% J7 Q* X9 O
3 r2 \- c+ t% ?8 Q, U' M+ hbbs.mocwww.com【安裝方法】 妖城在线论坛3 U! |' O: D, U8 P2 g# n. }0 N
1.版本確認 GA版本
4 F: _% F- {/ S; g% o# G魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2.把PetEgg.lua 丟到 lua\Module 下面
4 n: i6 P/ ~: i8 E/ n7 z6 S魔力私服,最新魔力宝贝私服技术交流3.Config內新增
* u/ Z5 I# K0 o1 i) M* r+ w* Q! mbbs.mocwww.comuseModule("PetEgg");
& N. d6 \4 h; Y; a妖城在线论坛bbs.mocwww.com$ |& Q" N# R( A c3 a
[ 本帖最后由 jeff10363 于 2016-4-27 13:53 编辑 ]
附件
-
PetEgg.rar
(500 Bytes)
-
2016-4-27 11:18, 下载次数: 277
|