Huge commit (Block API, changed events)

Changed Session to Player
Block API
Block Data
This commit is contained in:
Shoghi Cervantes Pueyo
2012-12-24 00:44:13 +01:00
parent e47bacce74
commit b867ba559e
10 changed files with 311 additions and 102 deletions

View File

@ -29,7 +29,7 @@ class PlayerAPI{
private $server;
function __construct($server){
$this->server = $server;
$this->server->event("onHealthRegeneration", array($this, "handle"));
$this->server->event("server.regeneration", array($this, "handle"));
}
public function init(){
@ -41,7 +41,7 @@ class PlayerAPI{
public function handle($data, $event){
switch($event){
case "onHealthRegeneration":
case "server.regeneration":
$result = $this->server->query("SELECT ip,port FROM players WHERE EID = (SELECT EID FROM entities WHERE health < 20);", true);
if($result !== true and $result !== false){
while(false !== ($player = $result->fetchArray())){