20.09.2010, 02:04
Por DraKoN
Iniciando:
Jб tendo seu servidor vamos fazer o Download da versгo Simples,lembrando que DracoBlue foi criador deste avanзado Sistema.
Faзa o Download, Clique Aqui
Apуs baixar coloque os Arquivos dentro da pasta INCLUDES do seu Gamemode
Implementando:
Bom jб feito tudo isso acima vamos colocar as funзхes em nosso Game Mode
Ao topo do GameMode
pawn Код:
#include "../include/djson.inc"
pawn Код:
public OnGameModeInit()
{
pawn Код:
public OnGameModeInit()
{
dmap_GameModeInit();
pawn Код:
public OnGameModeExit()
{
pawn Код:
public OnGameModeExit()
{
dmap_GameModeExit();
pawn Код:
forward dmap_TIMER();
new dmap_saved[MAX_PLAYERS];
public dmap_TIMER() {
new Float:tmp_float;
new Float:tmp_floatx,Float:tmp_floaty;
new tmp[255];
new tmp2[255];
djAutocommit(false);
for (new i=0;i<MAX_PLAYERS;i++) {
if (IsPlayerConnected(i)) {
if (!dmap_saved[i]) {
dmap_saved[i] = true;
format(tmp,255,"items/p%d/id",i);
djSetInt("dmap_feed.json",tmp,i);
GetPlayerName(i,tmp2,255);
format(tmp,255,"items/p%d/name",i);
djSet("dmap_feed.json",tmp,tmp2);
format(tmp,255,"items/p%d/icon",i);
djSet("dmap_feed.json",tmp,"58");
}
GetPlayerHealth(i,tmp_float);
format(tmp2,255,"Health: %d",floatround(tmp_float));
format(tmp,255,"items/p%d/text",i);
djSet("dmap_feed.json",tmp,tmp2);
GetPlayerPos(i,tmp_floatx,tmp_floaty,tmp_float);
format(tmp,255,"items/p%d/pos/x",i);
djSetInt("dmap_feed.json",tmp,floatround(tmp_floatx));
format(tmp,255,"items/p%d/pos/y",i);
djSetInt("dmap_feed.json",tmp,floatround(tmp_floaty));
} else if (dmap_saved[i]) {
// saved, but not connected, remove him!
format(tmp,255,"items/p%d",i);
djUnset("dmap_feed.json",tmp);
dmap_saved[i] = false;
}
}
djCommit("dmap_feed.json");
djAutocommit(true);
}
dmap_GameModeExit() { djson_GameModeExit(); }
dmap_GameModeInit() {
printf(" <dmap> DMap 0.3 © 2008 DracoBlue // http://www.dracoblue.net");
printf(" <dmap> Carregando ...");
djson_GameModeInit();
djCreateFile("dmap_feed.json");
SetTimer("dmap_TIMER",5000,1);
printf(" <dmap> .. Arquivos Criador");
}
Pбginas:
Baixe este Arquivo aqui
Copie a pasta para seu Host
Apуs copiar terб um arquivo chamado config.inc
Deixe ele aberto pois logo vamos usar.
Vб atй este site:
http://code.******.com/intl/en/apis/maps/signup.html
Coloque a URL de seu Host e Clique em Generate API Key
Irб gerar um cуdigo muito Grande,exemplo
Код:
12sa0sa5sa05sa0s5a05sa0s5a0s65a06sa0s6a0s65a0s6a10sasa
PHP код:
<?php
global $config;
$config['api key']='CODIGO_GERADO';
$config['default script'] = 'LOCAL_DE_SEU_SERVER/scriptfiles';
$config['allow external'] = false; // Se o Server for Externo = True, se nгo = False
?>
http://mgogames.freetzi.com/webonline/htdocs/
Espero que tenham Gostado
TUTORIAL CRIADO POR DRAKON | SISTEMA CRIADO POR DRACOBLUE