InícioElite PvP BRCalendárioFAQBuscarMembrosGruposRegistrar-seLogin
Curta Nossa Pagina no Facebook.


Siga o Elite PVP BR no Twitter


Faça uma doação e Ajude o Elite PVP BR se Manter



Compartilhe | 
 

 Mt2 Homepage Script

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
biffjunior
Colaborador
Colaborador


Mensagens : 325
Idade : 36
Data de inscrição : 20/11/2011
Localização : Lisboa

Personagem
Level: Moderador Global Metin2
Nome: Biff Júnior
Jogo: Metin2 Oficial Alemanha https://www.youtube.com/watch?v=cwDDZ-Bc5sA

MensagemAssunto: Mt2 Homepage Script   Dom 6 Maio 2012 - 3:49

Informações

Sistema Plugin
-Fácil de personalizar as configurações
-Fácil de adaptar os arquivos de idiomas
Padrão da plugins, incluindo:
WBB-3 Notícias
-Mais opções de busca
-Estatísticas
-Online estado
-Classificação
-Itemshop
-Sistema de Doação
-Usando Ajax
-Design de alto nível
-Altamente adaptável
e este é apenas o alfa .. (Dica: é mais importante)

Imagem



Passo 1:
baixado o último ramo principal ou como zip ou tar.gz ou clone se git instalado no seu PC / servidor:

Citação :
git clone git : / / github.com/imermcmaps/iMt2-HP-Script.git

Passo 2:
te olhar nos example.config.inc.php:

Citação :
<?php
/*
* This belongs to iMers iMt2-HP-Script
* [Você precisa estar registrado e conectado para ver este link.]
* iMer.cc 2012
*/
// Config array
$config = array(
"db" => array(
"game" => array( //Yes you can add multiple database connection, it's not pretty though..
"host" => "localhost", // IP/Host of the MySQL Server
"user" => "root", // Username
"pass" => "", // Password
"db" => array(
"homepage" => "homepage",
"account" => "account",
"common" => "common",
"player" => "player",
"log" => "log",
"board" => "board",
)
/*
* Just on a sidenote:
* all the default plugins which use the "homepage" database support external connections
* Just call the connection "hp" and it will prefer this over the game one
**/
)
),
"settings" => array(
"title" => "ExampleMt2",
"name" => "ExampleMt2",
"baseurl" => "http://examplemt2.com",
"coin" => "cash", // Coin column in account table
"email_header" => 'From: Noreply <noreply@examplemt2.com>' . "\r\n", // Mail headers for sending mails
),
"path" => array(
"includes" => "inc/", // General Path for includes
"classes" => "classes/", // Path for classes (include path.classes path)
"plugins" => "plugins/", // Path for plugins (include path.plugins path)
),
);
// Navi
$navilinks = array(
"header" =>array(
array(
"url" => "?p=home",
"text" => "Home",
"page" => "home",
),
array( // Yay for variable header MESS! Sad
"url" => ((isset($_SESSION["user"]) && !empty($_SESSION["user"]))?"?p=settings":"?p=register"),
"text" => ((isset($_SESSION["user"]) && !empty($_SESSION["user"]))?"Settings":"Register"),
"page" => ((isset($_SESSION["user"]) && !empty($_SESSION["user"]))?"settings":"register"),
),
array(
"url" => "?p=download",
"text" => "Download",
"page" => "download",
),
array(
"url" => "?p=ranking",
"text" => "Ranking",
"page" => "ranking",
),
array(
"url" => "http://board.examplemt2.org",
"text" => "Forum",
"page" => "",
),
array(
"url" => "?p=itemshop",
"text" => "Itemshop",
"page" => "itemshop",
),
array(
"url" => "ts3server://energymt2.org",
"text" => "Teamspeak",
"page" => "",
),

),
"footer" => array(
)
);
// Pages
$pages = array(
// v this is $_GET["p"]
"home" => array(
"title" => false, // Overwrite title
"plugins" => array("statistics","online_status","userpanel","sbranking","wbb_news") // List all plugins you want to load
),
"register" => array(
"title" => false,
"plugins" => array("statistics","online_status","userpanel","sbranking","register")
),
"ranking" => array(
"title" => false,
"plugins" => array("statistics","online_status","userpanel","sbranking","ranking")
),
"download" => array(
"title" => false,
"plugins" => array("statistics","online_status","userpanel","sbranking","text")
),
"settings" => array(
"title" => false,
"plugins" => array("statistics","online_status","userpanel","sbranking","settings")
),
"itemshop" => array(
"title" => false,
"plugins" => array("statistics","online_status","userpanel","sbranking","itemshop")
),
"donate" => array(
"title" => false,
"plugins" => array("statistics","online_status","userpanel","sbranking","donate_psc")
)

);
// Ajax
$ajax = array(
"dologin" => "userpanel/dologin.ajax.php",
"logout" => "userpanel/logout.php",
"regcheck" => "register/regcheck.ajax.php",
"ranking" => "ranking/ranking.ajax.php",
"settings" => "settings/settings.ajax.php",
"buy" => "itemshop/buy.ajax.php",
);
/* URL Map
* Please use relative links if possible
* I'm only needing relative links for the donate link in the ingame itemshop at the moment - but that could change in the future
* ../DONATELINK is what i'm doing. Smile
*/
$urlmap = array(
"forgot_password" => "?p=forgot", // URLs for Stuff - you dont have to search in every config to change them ..
"donate" => "?p=donate",
"support" => "http://support.examplemt2.org",
"settings" => "?p=settings",
"itemshop" => "?p=itemshop",
"char" => "?p=char",
"register" => "?p=register",
"logout" => "ajax.php?p=logout",
"ranking" => "?p=ranking",
);
?>

Tudo isso é apenas um exemplo para se parecer com isso -. O mais provável rapidamente fora da data
. Se encaixa nas definições (que são em Inglês com comentários) e talvez mudar os plugins dos lados, se necessário
Renomeá-la também. "Config.inc.php" para
O último passo é selecionar um arquivo de linguagem (a seleção atual: lang_en.inc.php lang_en.inc.php).
lang.inc.php renomear fácil. Passo 3: Insira o / inc. plugins pasta e ver o "config.inc.php" arquivos em subpastas, incluindo comentários em Inglês estão disponíveis onde você pode ajustar as configurações do plug-ins individuais (que também vai tirar proveito de certas características, se quiser) Passo 4: Agora pegar todos sqls aqui batcht E isso em seu site de banco de dados (você tem que criar ainda). Passo 5: Se você tem um monte de jogadores (o que significa um grande banco de dados do jogador) eu aconselho que o cache on the fly. possibilidade emitido pode levar a tempos de carregamento muito longos! O conjunto é o seu trabalho para ela os arquivos: inc / plugins / classificação / config.inc.php e inc / plugins / sbranking / config.inc.php verdadeiro "construir cache" "cache construir" => para => mudança, falsa. Além disso, você ainda deve configurar uma tarefa agendada que criou o cache. (Como criar uma tarefa agendada pode ser encontrado através do Google - crontab) Esta deve ser a cada 4 horas (ou sempre que a classificação será actualizada) rodando o seguinte comando: cd / path web / a / / inc / plugins / estatísticas / && buildcache.cl.php php "/ caminho / para / web /" deve alterar o caminho no absoloten site. Passo 6: Você pode escolher entre 3 formatos de URL diferentes mod_rewrite progresso última junta, o outro deve trabalhar com nada. No mostrado configuração, o último método é usado. Se você não tem acesso ao mod_rewrite, você tem que definir o ajuste e $ array $ Navi urlmap. onde você simplesmente escolher uma forma e ele é usado. O resto é feito automaticamente. Agora tudo deve funcionar e você pode tentar em torno de um bit schonmal


Se você gosta de um modo geral, alguns pensam sobre o *
Funções, desde que:
De erro razoável prendendo / relatórios
GM / AdminCP
Atualizações Automáticas
Mapa jogador (quem, onde online)
Estatísticas gráficas (Quando foi a quantidade de jogadores online, etc)
e mais ...
Os pedidos e sugestões são bem-vindos visto, desde que sejam construtivas.


Descarga>>>[Você precisa estar registrado e conectado para ver este link.]

Créditos

Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.orkut.com.br/Main#Profile?rl=ls&uid=1586438626395
akilbe
Conquer Moderador
Conquer Moderador


Mensagens : 145
Idade : 20
Data de inscrição : 23/08/2010
Localização : Pc

Personagem
Level: 128
Nome: Só sei q é Servidor Tigre
Jogo: conquest

MensagemAssunto: Re: Mt2 Homepage Script   Dom 6 Maio 2012 - 4:11

nossa belo script vlw ai pro postar thanks

______________________________________________________________________________________________________________
Gostou ? De thanks e comente...

Voltar ao Topo Ir em baixo
Ver perfil do usuário
 
Mt2 Homepage Script
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Qual o script que uso para girar o sprite para o lado que eu quero?
» [Script][GML]Array 3D
» Drops - Editor de script
» [Script]Carregar arquivos em 3D
» script para arrastar itens

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
 Elite PvP BR :: Metin2 :: Metin2 - Dicas / Tutoriais-
Ir para: