seriously...permission plus players data is making server TPS keep dropping so fast and lags...after i remove permission my server running so smooth....can you fix to the player data thing? maybe don't make default user auto go to Guest,kinda laggy when players data increasing.....make only console set who to which group..
i really love this plugin but i cant use because of lags when players data increasing...my server 24hours Full with 30max players...i can't handle that T.T
Could you make a change to SignCommands that, rather than destroying the sign after, keeps the sign, with the command still on it. Tap the sign and the command activates This'll be AWESOME for a warp room! (point tp's), and other stuff. Please.
I don't know why I had already change my user to Admin and when I type /ppplayer on pocketmine-mp command it show I had already become admin but when I playing from my iphone server still show I don't have permission to do this command.I had already delete the plugin and reinstall but still not workplz help
-Release #1.0.1
-Crash bug fix
-two chat lines bug fix #1.0.2
-Show user permission in chat #1.0.4
-Add /set command (original command) #1.1.1
You have to update PM-MP again! This version depends on the newest PM-MP Alpha1.2dev!
-Add PM-MP commands
/kick
/ban
/crash
/status
/lag
/update-done
/stop
/help
-Command error shows in your chat
-Add private chat function
//say @Stevie Hello/ -> "<you -> Stevie> Hello #1.1.4
-Support Addons #1.1.5
-Add "/pos list" command
-Private chat bug fix
-Remove user permission in chat message
-User permission in /list #1.1.6
- Break signs written commands automatically
- Change commands input style
//<command>/ ---> //<command> #1.1.7
- Introduce WorldEditor into SignConsole !!
Shoghicp allowed me to add WorldEditor, thanks
/pos1
save the sign's coordinate to first position.
/pos2
save the sign's coordinate to second position.
/set <blockID>
fill the area designated by /pos1 and /pos2 with <blockID> brocks
/replace <blockID-A> <blockID-B>
replace <blockID-A> blocks in the area with <blockID-B> blocks #1.1.8
- /scwe <set | replace> <limit>
limit amount of block that players can edit with /set or /replace at once
- //
"//say Hello!" = "/// Hello!"
- /replace bug fix
- Save points designated by /pos1 or /pos2 to each of players #1.2.4
You can switch on "Paaslock system" feature with "/scpass".
- "/scpass" command add: Manages passlock system.
- "/login" command add.
- "/logout" command add.
--Video--
I'll upload soon...
- WorldEditor commands removed.
==> I released "WorldEditor for SC" as extension!
- "/spawn" command removed.
==> I will release "SpawnChanger for SC" as extension!
- Players can send message to console. "/say # message"
- Private messages will disappear in console.
- Bug fix: Running some same commands at a time when a player write command on a sign.
- "/log" command add: Players can confirm chat logs.
- "/schelp" command add: Shows available original commands info. (only when it runned from console)
#2.0.0
- Now you can run other plugin commands with SignConsole!
- Punch a command sign and run the commands
Write and run: //command
Punch and run: ##command
Removed features
- Permission system
- Login system
- Extension system
#2.0.1
- Bug fix: server crashes when a player punches a sign with a sign.
#2.0.2
- You gain a sign when you use commands with a sign in survival mode.
#2.0.3
- Bug fix: server crashes on Alpha1.2.2. (fixed by Shoghicp)
#Commands
- /prison <target> <type> or /jail <target> <type>
Throws <target> into a prison.
- /unprison
Releases the latest griefer.
- /unprisonall
Releases all griefers.
#PrisonType
1: small prison
2: middle prison
3: large prison
4: cobweb prison
5: ???
#RecentChanges
=1.0.0
- Release
=1.0.2
- Added 4 prisons.
=1.0.3
- Support Alpha 1.3.3.
#PrivateAreaProtector (ver1.0.2 Update: Jun 22, 2013)
PrivateAreaProtector!!
This plugin protects your private area from other players!
Other players can't place or break a block in your private area.
#Commands
- /protect pos1
Sets first position to your coordinate.
- /protect pos2
Sets second position to your coordinate.
- /protect
Sets the area designed by //protect pos1 and //protect pos2 to your private area.
- /unprotect <world>
Lifts your private area's protect which exists in <world>.
==These commands are only for console window==
- /protect
Show a private areas list.
- /unprotect <owner> <world>
Unprotects <owner>'s private area.
#Commands
/ppplayer
Show list about permissions which players in your server have.
/ppplayer <player> <g | t | a>
Set the permissions to <player>. (g=guest, t=trust , a=admin)
/ppcommand
/ppcmd
Show the command permission list
/ppcommand <command> (g) (t) (a)
/ppcmd <command> (g) (t) (a)
Set the permissions to <command>. (g=guest, t=trust , a=admin)
A player is permited to use a command that has the same permission as him.
/blockid <Blockname> ...Search for the block id.
/itemid <Itemname> ...Search for the item id.
/id <Block or item name> ...Search for the block and item id.
#RecentChanges
=1.0.0
- Release
#1.0.1
- Add /id command
==Chat Commands== (ver1.0.0 Release: March 14, 2013)
#Player commands
/register <password>
Register yourself on the server.
/login <password>
Login to the server.
/logout
Logout from the server.
/changepassword <old password> <new password>
Change your password.
/unregister <password>
Unregister from the server.
#Console commands
/register <player> <password>
Register a player.
/changepassword <player> <new password>
Change password of a player.
/unregister <player>
Unregister a player.
/resident
Show the resident info.
/purge <days>
Delete players from database that haven't logged in for <days> days.
#RecentChanges
=1.0.0
- Release
#1.0.1
- Password encryption
#1.0.2
- Add /register and /login to op whitlist command.
#1.0.3
- You cannot contain to chests without logging in.
- You cannot pick up items without logging in.
- Added some commands.
==TeleportPlus== (ver1.0.0 Release: March 18, 2013)
#Commands
/point set <point name>
Set your coordinate to "<point nane>" teleport position
/point tp <point name>
Teleport to <point name> point.
/point rm <point name>
Remove <point name>.
/point list
Show the point list.
#RecentChanges
=1.0.0
- Release
==GhostSignCleaner== (ver1.0.0 Release: March 19, 2013)
#Commands
/spawnchanger set [x] [y] [z]
Set a spawn point to the coordinate. (You can omit [x], [y], [z] if you run from client.)
/spawnchanger force <0 | 1>
1: Players will be spawned in spawn point.
#RecentChanges
=1.0.0
- Release
==DungeonGenerator== (ver1.0.0 Release: March 25, 2013)
#Commands
/generate 1 or
/generate mineshaft
Generate a abandoned mine shaft.
(It takes 1~5 minutes to finish. You should use when there is no one in your server.)
For your plugin world logger. I'm not sure if this was one of your capabilities, but I could not tell who destroyed blocks, but only who had placed them. Is it possible you could add this function?
hey can you make a world changer so that people can jump between worlds and have it so that the admin can customize the /command to that world like this but not using a block
<?php
/*
__PocketMine Plugin__
name=NetherQuick
description=Tap on obsidian to go to the second world loaded or to the default world if already in second world
version=1.0
author=zhuowei
class=NetherQuick
apiversion=7
*/
/*
Small Changelog
===============
1.0: Initial release
*/
class NetherQuick implements Plugin{
private $api;
public function __construct(ServerAPI $api, $server = false){
$this->api = $api;
}
public function init(){
$this->api->addHandler("player.block.touch", array($this, "touchHandler"), 15);
}
public function touchHandler($data, $event) {
$dataTarget = $data["target"];
if ($dataTarget->getID() === OBSIDIAN) {
if ($data["player"]->level !== $this->api->level->getDefault()) {
$data["player"]->teleport($this->api->level->getDefault()->getSpawn());
} else {
$data["player"]->teleport($this->api->level->get("nether")->getSpawn());
}
return false;
}
return true;
}
public function __destruct(){
}
}
I have been working on learning php but I am not that good
For some reason, whenever I add PermissionPlus or WorldLogger into the plugins folder, after the server loads and says "Done", it seems to crash. Any command typed in doesn't load and I have to close the window because /stop will not work. It does not leave any crash log in any files at all either. I have tested the server without those two plugins, with both, and with each individually, and it only worked when those two plugins were absent from my plugins folder. I have no clue why this is happening but I was really looking forward to using these two plugins.
I am using about 20 others at the moment. None of them would mess with the plugin I don't think, and it is happening with some other peoples' plugins as well. Anyways, here is the list: AreaGuard, Auto Broadcast, DisableLava, DisableTNT, multiworld, netherquick, OnlineCOunter, PMRealms, PocketMoney, Prisoned, Redstone, SpawnWithItems, TimeFreeze, Warps, and WorldEditor.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Download => https://www.dropbox....WorldLogger.pmf
[ScreenShot]
[Commands]
- /blmode <on | off>
Turns log viewing mode on/off.Download => https://www.dropbox....risonPlugin.pmf
[Movie]
[Commands]
- /prison <target> <type> or /jail <target> <type>
Throws <target> into a jail.- /unprison
Releases the latest griefer.- /unprisonall
Releases all griefers.[PrisonType]
1: small prison
2: middle prison
3: large prison
4: cobweb prison
5: ???
Here you are:)
https://www.dropbox.com/s/7vkxwbrzz1fp9wv/PermissionPlus.pmf
It already exists. Check my top post.
/op alantang97
does this work on wifi multyplayer
<?php
/*
__PocketMine Plugin__
name=NetherQuick
description=Tap on obsidian to go to the second world loaded or to the default world if already in second world
version=1.0
author=zhuowei
class=NetherQuick
apiversion=7
*/
/*
Small Changelog
===============
1.0: Initial release
*/
class NetherQuick implements Plugin{
private $api;
public function __construct(ServerAPI $api, $server = false){
$this->api = $api;
}
public function init(){
$this->api->addHandler("player.block.touch", array($this, "touchHandler"), 15);
}
public function touchHandler($data, $event) {
$dataTarget = $data["target"];
if ($dataTarget->getID() === OBSIDIAN) {
if ($data["player"]->level !== $this->api->level->getDefault()) {
$data["player"]->teleport($this->api->level->getDefault()->getSpawn());
} else {
$data["player"]->teleport($this->api->level->get("nether")->getSpawn());
}
return false;
}
return true;
}
public function __destruct(){
}
}
I have been working on learning php but I am not that good
thanks
I am using about 20 others at the moment. None of them would mess with the plugin I don't think, and it is happening with some other peoples' plugins as well. Anyways, here is the list: AreaGuard, Auto Broadcast, DisableLava, DisableTNT, multiworld, netherquick, OnlineCOunter, PMRealms, PocketMoney, Prisoned, Redstone, SpawnWithItems, TimeFreeze, Warps, and WorldEditor.