网易我的世界PM插件编写教程

2016-6-22shenxi

网易我的世界PM插件怎么编写?网易我的世界PM插件哪里下载?网易我的世界PM插件是什么?下面嗨客小编分享带来的是网易我的世界PM插件编写教程噢!

第一节

没错,第一节永远是准备工作;

首先建个文件夹,名字是插件名;

新建这俩东西,都是必须的;

写成这样

第一行名字不解释;

第二行系统文件目录,这两个随便订,后面会讲;

第三行api一般1.0.0即可,别太高;

第四行版本随便定;

第五行加载方式,照抄;

第六行作者;

行序间可互换,系统读的出来;

返回文件管理器,进src文件夹,建个example文件夹,再在里面见Main.php;

得再建一个是因为前面plugin.yml文件里写的是example/Main,所以还得建个文件夹,所有文件自然是Main;

第二节

开始编写插件;

进入main.php文件,写上这个,别问我为啥,php的规矩又不是我定的;

还有,顺手保存是个好习惯;

写上这几个spacename命名空间(这个插件的名字);
use后面的是目录,资源里面的pm源码解压后就有个poketmine文件夹,对应这这个目录,你会找到一个文件(一定是文件),里面就有许多函数。写插件一般这三个文件里的函数都要,多写不会有事,少写了不会触发事件。

还有,一定是\而不是/,/是mc里指令符合,很容易搞混;

还有务必说一下,只要不是在引号里或者冒号后面要写中文的地方,所有地方都得用半角(既英文的符合)举个例子,(是半角,(是全角,也就是中文里用的,他占了一个汉子的位置,所以叫全角【图片】;

这一段,开服运行插件,照抄,class后面的得和你文件名一样,我的文件名是Main.php,所以那里写Main,后缀php不要;

这一句一般都有,这是个钩子函数,当服务器加载插件时,触发此函数,运行大括号内的内容;

加载插件时输出信息,$号后面的都是变量,至于$this啥意思楼主也不明白;

->这个符合意为操作,从this里面获取服务器,再从服务器里面输出info,记住像获取get呀,等等后面都有个小括号,那是返回值,否则你获取的服务器信息怎么让插件知道;

还有这句话很重要,注册事件,没了他use了也没用,轻则无法触发事件,重则崩服;

插件卸载时的信息,还有,如果插件没有加载成功,那个插件已加载完成是不会发送打完,但插件正在加载会发送;

这一段public function调用函数;

onJoin(PlayerJoinevent $event);

onJoin函数名,可以随便定PlayerJoinevent玩家加入事件(这是个钩子函数,玩家加入服务器时调用;

$event把前面这个函数设为变量(这里实际上它不一定会变,只是为了后面编写而设定的;

$Player=$event->getPlayer();设变量player,变量值为从钩子函数里获取的玩家(这里的玩家包括所有玩家信息,所有的);

$name=$Player->getName();获取名字,返回值的括号别少,分号别少;

注:getName和getPlayer都是函数,在pocketmine/player.php里面可以找到他;

最后两句,倒二是对这个登陆的玩家输出信息,倒一是设置服务器加入时的语言(就是那个黄色的字)为什么上者是$Player而下者是$event呢

?因为上者是针对这个玩家发出的,二下者是针对服务器输出的,其实这个还可以有另一种写法;
$server=$Player->getServer后面$event就可以改成server了。

以上就是嗨客小编带来的全部内容,百度一下“嗨客网易我的世界”更多资讯攻略等着你。

猜你喜欢

像素手机游戏[共20655款][共978款]更多>>

嗨客手机站像素手机游戏专区给大家市面上超好玩的像素元素游戏哦,像素游戏最经典的模样就是由一个个方块进行组成的,看起来会非...

  • 开拍电视台物语汉化版

  • 开拍电视物语下载安装

  • 开拍电视制作物语汉化版

  • 甜瓜游乐场模组版

  • 像素小坦克3d免广告

  • 我们这一代的命运游戏

  • 不服来战鸭高爆版

  • TOKKI大冒险游戏

  • 去月球ios版

  • 棒球部物语游戏

  • After Us游戏

  • 冒险与挖矿最新版

  • 世界World滑稽果篇iOS版

  • 王国新大陆

  • 铲子骑士

  • 波古波古游戏

我的世界[共3505款][共142款]更多>>

嗨客手机站我的世界专区:会给大家提供我的世界的最新基岩版下载、国际版下载、最新资源指令大全、mod模组下载等,让大家可以...

  • 我的世界神奇数字马戏团模组

  • 我的世界烦人的村民java版下载安装

  • 我的世界假面骑士模组下载手机版

  • 生存战争2枪械版本加野人

  • 我的世界基岩版1.20.50.24游戏

  • 我的世界POISON地图

  • 自由世界安卓版

  • 像素城市游戏

  • 魔塔世界

  • 我的世界手机版0.11.0

  • 生存战争ios中文版

  • Pixel War免费版

  • Pixel Builder游戏

  • 像素城市战争IOS

  • 我的世界国服

  • 卡特尔坟墓守卫者ios

沙盒手机游戏[共7486款][共193款]更多>>

嗨客手机站沙盒手机游戏专区:带来给大家最新最全最好玩的沙盒题材手机游戏,沙盒游戏的最大特点就是自由,可以在这个开放世界里...

  • 瓜皮游乐场游戏

  • 甜瓜游乐场模组版

  • 蜜瓜游乐场游戏

  • 沙盒模拟大师2024游戏

  • 生存战争幻灵模组

  • 蛋仔沙盒世界游戏

  • 沙盒吃鸡模拟器游戏

  • 艾兰岛海岛奇遇记版

  • 迷你世界0.13.5版本

  • 创造与魔法ios版

  • 腾讯我的起源苹果版

  • 海岛奇兵2021新年版

  • 手工星球苹果版

  • 沙盒勇者孤岛物语游戏

  • 武侠义大逃杀游戏

  • 魔塔世界

网易手游[共1124款][共171款]更多>>

嗨客手机站网易手游专区提供给大家市面上的所有网易游戏哦,无论是网易自主研发的还是网易代理的手游,统统都给大家列举出来呢,...

  • 阴阳师高天原篇版本

  • 逆水寒谪仙雷吟

  • 天谕国际版手游

  • 荒野行动日服

  • 天谕谕见红线仙

  • 零号任务公测版

  • 倩女幽魂3.0版本

  • 梦幻西游教师节答题器

  • 阴阳师手游官网版

  • 逆水寒IOS手游

  • 河狸计划

  • 荒野行动ipad版

  • 第5人格ios版

  • 网易将军令

  • 新倩女幽魂

  • 梦幻西游存档

    加载更多
    回复 [1楼 ]取消回复

    查看更多