Ta aí muitos tutoriais que achei na NET...
PT1:Criando launcher com update:
Ae pessoal eu prometi e cumpri:
Download L2Updater
e o tutorial:
Download Tutorial(video)
Creditos: Fábio
Se postarem em outro lugar coloquem creditos!
Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação
Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual
[/quote]
Como montar um site de Lineage 2 :
Tutorial de como montar um site de lineage 2
com scripts pré-configurados.
•Arquivos/Programas necessários:
Easy php escolha um link:
Easy php link 1
Easy php link 2
Pasta www com os scripts e skins NOVO!
Aqui a galeria das skins que eu add... [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
DDNS
?Opcionais:
Photoshop CS3(TRIAL)
Adobe Macromedia Dreamweaver(TRIAL)
•Tutoriais necessários:
DDNS como instalar configura
Tutorial de wamp server para sites de lineage2 <---- Caso seja usado a partir desse ir para a parte: " ?O Site "
?Obs: Também pode ser usado o no-ip
•Css, HTML, XML, normas w3c, tabelas, PHP etc:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
?Iniciando
-Após a instalação do Easy PHP é necessário configurá-lo:
Se o Easy PHP n estiver sendo executado vá em: Iniciar >> Todos os Programas >> EasyPHP 2.0b1 (ou outra versão que você instalou)>>Easy PHP
Ele irá ser executado minimizado ao lado do relógio provavelmente dará erro não clique em nada nesse momento.
1-Clique com o direito do mause sobre o ícone do EasyPHP.
2-Vá em configurações.
3-Apache:
Abrirá um arquivo txt chamado httpd, nele proucure a linha:
4-MySQL:
Abrirá um arquivo chamado my.txt
Configure desta maneira:
Pronto o EasyPHP ja está configurado.
?O Site
Após a configuração e instalação foi criado um diretório em: C:\Arquivos de programas\EasyPHP 2.0b1\www
Nessa pasta WWW coloque os arquivos de www-por_grundor.rar, mas cuidado para não criar assim [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] se não não vai dar certo.
?Configurando:
Vá em: C:\Arquivos de programas\EasyPHP 2.0b1\www\config
Abra primero o arquivo config.php (pode ser aberto no bloco de notas ou pelo dreanweaver:
Basicamente adicione os dados do seu Server q ele está pedindo ao lado depois de //
?Primeira parte:
?Segunda Parte:
?Terceira Parte:
Obs: Há algumas coisas com “Não mexa aqui” se você não souber pra que servem realmente não mexam.
?Quarta Parte- Mudando a Skin
C:\Arquivos de programas\EasyPHP 2.0b1\www\config\config_syte\config_templates.php
Eu coloquei junto com a pasta WWW as skins traduzidas: blazing e report e m7, shock-word e napas sendo q a napas tem mudar o menu .php q está dentro da pasta WWW
?Configurando o registro de acc pelo site:
Vá em C:\Arquivos de programas\EasyPHP 2.0b1\www\module
Changepassword.php changepassword2.php e reg_true.php abra os arquivos e edite a conexão com o banco de dados:
?Configurando o índex.html
Dentro das diversas pastas tem um índex.html, ele serve pra caso algum engraçadinho queira roubar informações suas não conseguir.
Por ex: se alguém digitar SEUDOMINIDINAMICOAQUI.ddns.com.br/config/config.php poderá visualizar suas configurações com a senha do seu banco de dados etc..
o principal está em C:\Arquivos de programas\EasyPHP 2.0b1\www depois de editá-lo poderar apenas copiar e colocar para as pastas.
Configure dessa maneira:
Depois disso Copie e cole subistituindo nas diversas pástas q tem em [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Pronto depois disso seu site já pode ser acessado de qualquer lugar por:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
>>>>Atenção<<<<
?Caso você tenha um moden...
Seu moden tá blokiando o no-ip libere a porta do no-ip: 3072, 3389, 8245
liberar no moden tbm as portas 81, 8080 ou 8090
talvez as dos mysql 3306 e 3307...
e as mesmas portas no firewall veja aqui: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
esperimenta com o ddns com ele apenas com a porta 80 liberada ja funciona..
E: Verifique isso
mais detalhes [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Você deverá digitar no executar(iniciar,>> executar ) cmd e depois ip config para você descobrir seu internal ip:
Se o ip que eu marquei no seu aparecer 192...... ele não vai servir... então vc vai no site... [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] e pega aquele ip que aparecer lá... mas ai vc térá um problema, se não tiver um ip fixo.. vc terá que mudar essa config sempre....pq esse ip vai mudar...
achado seu ip por um desses processos vc vai em
C:\Arquivos de programas\EasyPHP\apache\conf\httpd.config
e modifique de acordo com o tutorial ao invés de utilizar um direcionador de ip vc usa seu ip interno...
mas ai seu site só será acessado pelo seu ip ou se você utilizar um redirecionardor de páginas... tipo o vai.lá ([Tens de ter uma conta e sessão iniciada para poderes visualizar este link] registração bem simples.recomendo esse apesar dos spams que ele vai colocar no seu site...
Add new e mensagens a home do seu site.
Digite em seu navegador.
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
aparecerá isso:
já logado irá aparecer esse painel(sem as marcações em vermelho :blink: )
Notas:
?Você pode modificar as imagens em: C:\Arquivos de programas\EasyPHP 2.0b1\www\skins
?Dentro de Cada pasta do estilo de skin. Se você souber mexer em HTML, XML e CSS vai poder modificar o tamanho e tipo das tabelas, fontes e tamanhos de letras
?Existem arquivos de atalhos dos arquivos necessários para configurar que não estejam na pasta config em: C:\Arquivos de programas\EasyPHP 2.0b1\www
?Existem arquivos para trocar caso seu servidor seja kamael ou superior em: C:\Arquivos de programas\EasyPHP 2.0b1\www\module\Backup\Mudar
Bom é isso ai, espero ter ajudado quem tava com dificuldades em criar o seu site.E como o desaparecido Lucio Leal disse e eu repito:
“Iventem, criem, tentem, errem... mas não esqueçam do Backup! Tenha sempre uma cópia de segurança dos arquivos do seu site para não se dar mal no final.”
Além de dúvidas aqui, post também o seu site se deu certo, ou novas skins ou até mesmo skins de autoria própria
Créditos: Lúcio Leal
Leonan-Grundor
Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação
Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual
[/quote]
Tutorial Wamp:[quote name='Grundor' timestamp='1227664183' post='162']
Tutorial de wamp server para sites de lineage2
•Arquivos/Programas necessários:
WampServer2c
DDNS
Ou
No-ip
•Tutoriais necessários:
DDNS como instalar e configura
Conhecendo e Configurando o NO-IP Por Vinny.
How to use Gmail as your SMTP Server
Como usar o Gmail como seu Server se SMTP
______________________________________//______________________________________
?Introdução
Ainda sei pouco sobre esse programa, mas tem me surpreendido a cada dia com ele,usei ele quando tive um problema com um código que um amigo me passou, que não funcionava no EASYphp. No fim desse tutorial vou postar uma galeria de fotos que só funciona com ele.
?Iniciando
-Após você ter baixado o Wamp é necessário instalá-lo e configurá-lo:
-Em um Determinado ponto da instalação ele irá pedir pra você selecionar o navegador padrão:
Pode ser qualquer um, Mozilla Firefox, Opera, Internet Explorer, Chrone , etc.
-Logo após ele irá mandar você selecionar um email to tipo SMTP:
Você pode manter esse localhost mesmo ou adicionar outro, tipo Yahoo ou gmail, nesse casou eu usarei meu gmail.
Então no campo SMTP: vou colocar “smtp.gmail.com” já com meu gmail configurado segundo o tutorial que eu postei no início em inglês mas traduzido pelo Google translate também.
E no campo email meu email(lógico):grundor@gmail.com
-Após isso estará concluído a instalação.
Vamos então para a Configuração.
?Configurando
-Primeiramente mudando o idioma
De um clique com o botão direito sobre o icone do wamp junto ao relógio e escolha o idioma:
–Configurando o MySQL:
Caso você não queira usar o mysql do wamp(mais indicado pra quem tem o mysql do Server já ativo..)
Clique com o botão esquerdo sobre o icone do wamp, vá em mysql>> service>>> Remover Serviço
Caso queira mante-lo junto ao mysql do servidor basta trocar a porta...seguindo o caminho a seguir e configurando como mostra a img..
Na linha de port dentro de “SERVER SECTION” mude-a para 3307 como mostra a img:
OBS: Utilize ctrl+f e digite o q deseja localizar, fica mais fácil.
-Configurando o Apache:
Novamente clique com o esquerdo no ícone do wamp e selecione Apache>>httpd.conf
Agora você deve colocar na linha Listen Seu no-ip ou ddns.
-Ativando bibliotecas do php:
Mas o que é biblioteca? Bibliotecas são conjunto de funções pré-programadas que fazem com que o computador interprete os códigos em Php .
O wamp já vem com quase todas as bibliotecas da atualidade instaladas, mas a maioria vem desativada, mas a que mais importa para agente em questão de site para lineage é a chamada “Shot open tag” .
Então clique em php>>>Opções PHP e marque short open tag.
Mas eu recomendo que você não marque todas porque elas podem dar conflito entre si, marque apenas as que vocês forem recomendados.
[color="#4169E1]-Colocando online:
Agora que já está tudo configurado você pode então colocar seu site no ar.
Clique no site e escolha a opção “Colocar Online”
-Legendas de Status:
Créditos: Leonan-Grundor
Galeria de fotos:
Créditos: Grande lwirkk Do fórum [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] – FORUM DE WEB MASTERS.
“Estive essa semana trabalhando nesse script que primeiramente iria usar para uso próprio e mesmo assim disporbinilizar para download, mas nem para uso próprio em meu caso daria certo, usarei Mysql mesmo já que terei de usar vários outros aspectos que eu tentei bastante fazer ele usando somente códigos PHP, não que seria impossível, mas apenas pesado demais!
Deixando conversa fiada para lá u.u', bom vamos ao que interessa:
Script: Sistema de Galeria de Fotos...
Versão 1.0
(Somente é aceito fotos JPG/JPEG, se caso a pasta conter outros formatos, eles não serão vistos nas miniaturas).
Versão 2.0
(Aceita os formatos: JPG/JPEG, GIF e PNG).
Chegou a hora da colocar os pontos Prós e Contras do Script.
Prós:
Fácil manuseio.
Se adicionado uma nova imagem a pasta, é criada a miniatura somente dela. (Quando adicionado alguma foto a pasta, não precisa mudar nada, ele já faz tudo automático).
Paginação.
Pode criar miniaturas proporcionais ou não.
Pode se escolher quantas fotos listar por página.
Pode se escolher quantas fotos mostrar por linha.
Pode se ativar, se o visitante decide quantas fotos deseja mostrar por página.
Se as miniaturas forem proporcionais, pode se decidir a cor de fundo.
Pode ativar, se deseja usar o script em mútiplas pastas de imagens.*
Pode se decidir a qualidade das miniaturas.
Pode mudar a mensagem de exibição (cabeçalho).
Pode se ativar ou desativar a exibição da mensagem de cabeçalho.
Pode se definir a mensagem de erro, caso não haja foto a exibir na pasta desejada.
Pode se definir cor da borda da miniatura normal, e cor dela quando passar o mouse em cima.
Cria a pasta de miniaturas caso não esteja criada, e sucessivamente cria um arquivo "index.html" vazio para visitantes não acessarem a lista de imagens.
Já é integrado, o script LightBox, ou seja, ao clicar na miniatura já por padrão aparece a imagem tamanho original em modo de LightBox.**
Funciona com todos os navegadores visuais atuais.***
Entre outras funcionalidades...
Contras:
Pode conter bug no FireFox, caso for listar UMA foto por linha. (Mais usado para quem deseja uma galeria lateral no site).
Utilizada funções e comandos mais clássicos do PHP, para ser mais compatível com versões anteriores.
Entre outros bug's que não me lembro agora...
*Esta função você decide se deseja exibir a galeria apenas indicando o diretório dela por meio de query-string, como: script.php?img=NOME DO DIRETÓRIO (que contenha fotos e sem / o final) ex.: script.php?img=imagens ou script.php?img=imagens/fotos_da_festa
**Exemplo do LightBox poderão ser visto aqui: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
***Testado com MS Internet Explorer, e FireFox.
Arquivos no arquivo .RAR:
(Não recomendo editar ou mexer nos arquivos que não seja o "gera-thumb_admin.php", que ele que contém tudo para customizar.)
Requerimentos:
PHP 4.3.2 ou maior.
Biblioteca GD 2.0 instalada.
Sistema Online para testes:
(neste exemplo foi modificado o background, não deixei este como padrão para não atrapalhar o layout de algum site que for utilizado)
(na query-string pode se notar: ?img=imagens/signos, onde imagens/signos é a pasta de imagens a exibir)
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
ou
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Bom... Se tiverem dúvidas ou sugestões me avisem, agradeço desde já.
E por favor não retirem os créditos.
Espero que gostem. =)
Versão 2.0:
Aceita formatos JPG/JPEG, GIF e PNG.
Download: gera_thumb_V.2.0.rar
Versão 1.0:
Aceita formatos JPG/JPEG.
Download: gera_thumb_V.1.0.rar
----------------------------------------------------------------------------------------------------------------------
Para quem não conseguir fazer o download pelos links acima, poderá fazer por este link externo:
Downloads da "Galeria de Fotos", todas versões disponíveis. ”
Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação
Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual
[/quote]
Tutorial criando Npc Shop:[quote name='Kelvin' timestamp='1231467392' post='2827']
Ensinarei aqui a quem nunca criou um NPC SHOP a criar o seu primeiro sem muito fru fru.
Ferramenta necessaria.
Bloco de Notas do Windows.
Multisell Manager (Criação da Lista de Vendas).
Primeiro passo Criando a SQL do NPC.
Abra o bloco de notas e coloque o seguinte codigo.
Depois de colocado o codigo no bloco de notas e criado um nome e um titulo para o npc salve o documento com a extenção .sql, exemplo npc.sql e clique em salvar!
Pronto a SQL está feita para adicionar va no navicat, no seu banco de dados que devera ser l2jdb(ou outro dependendo), clique com o botão direito do mause em cima e selecione Execute Batch File clique no quadrado com 3 pontinhos [...] procure a sql feita acima e clique, depois clique em start o npc foi adicionado!
Segundo Passo Criando a HTML do NPC.
A HTML serve para indicar o que o NPC vai fazer e para colocar os botões.
Abra novamente o bloco de notas e copie o codigo:
DEVEMOS LEVAR EM CONTA 2 COISAS AQUI.
Nessas duas linhas serão postos comentarios aquelas frases que o npc fala quando vc clica para comprar.
Agora o principal o botão do npc e o direcionamento para a multisell.
Note onde tem 121212 isso será o ID da MultiSell a lista de compras do NPC defina um ID vamos trabalhar com esse ID 121212.
Ensinarei mais a frente a fazer a multisell.
Definimos o ID da Multisell e o botão casó você queira adicionar outro botão abaixo de armaduras é só copiar a linha toda de armaduras e cola logo abaixo mudando somente nome do botão e ID da multisell.
Feito isso salve editado claro no bloco de notas com o ID feito SQL e no final .htm exemplo 22000.htm
A pasta que deve ficar o arquivo html do npc é na pasta Gameserver/data/html/merchant coloque lá dentro.
Pronto a HTML foi criado.
Terceiro e ultimo passo criando a multisell
Abra novamente o bloco de notas e coloque o codigo.
Vamos entender o que cada linha dessa server, temos uma lista com 2 items a venda casó queira mais items é só copiar um dos codigos abaixo do outro e mudar o id, vamos lá.
- Apenas um simples comentario para você se orientar na multisell não influenciara na programação.
- Aqui sera a ordem do item na lista no casó 1 será o primeiro item a ser mostrado na lista de compras.
- no casó 57 (adena) é o ID do item que será cobrado e 1000000 a quantidade (100kk).
- 8788 será o item ganho na compra e 1 a quantidade ganha, será ganho 1 Sirra's Blade.
Pronto agora você sabe para que cada linha serve, quando seu shop tiver feito e a ordem estabelecida salve o arquivo com o ID 121212 que foi o ID escolhido para por as armas no nosso Shop e salve com a extenção .xml exemplo 121212.xml depois de salvo coloque o arquivo dentro da pasta Gameserver/data/multisell lá que ficara as multisells.
Pronto agora é só ligar o servidor ou dar restart se estivar ligado, dentro do jogo digita //spawn 22000 para o NPC aparecer e ve se sua lista de compras está OK.
Tutorial para iniciantes, em breve outro tutorial para membros mais avançados.
Esse tutorial foi criado por mim e proibo qualquer publicação em outros locais.
L2J BRASIL®
Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação
Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual
[/quote]
Tutorial adicionando custom ao seu servidor:[quote name='SheZ' timestamp='1232931172' post='5965']
-----------------------------------------------------------------------
Programas Necessarios:
FileEdit: Download Aqui.
-----------------------------------------------------------------------
Em primeiro Lugar, escolha o Custom que você quer adicionar em seu Servidor. Clique aqui, e escolha o que você preferir.
Começando:
Como é um Tutorial, vou usar as Epic Weapons, e a versão do meu Servidor é Gracia Parte2, mas pode ser feito com outros Versões normalmente.
1.1 Faça o Download, extraia os Arquivos.
1.2 Abra o seu Navicat, e a table do seu Servidor, no meu caso é l2jdb.
1.3 Clique com o botão direito em cima ta table do seu servidor, no meu caso, à minha é l2jdb, e clique em Execute Batch File...
1.4 Clique nas ... (3 Bolinhas), e procure a SQL do Arquivo Custom que você baixou, e clique em Start.
1.5 Se tudo der certo, o Navicat conseguir carregar a SQL, vai aparecer essa mensagem.
1.6 Todo Custom Item, precisar ter um Arquivo XML, pra o Servidor ler ele. (Onde fica os Status do Custom). No caso das Epic Weapons, tem que colar o Arquivo XML, na pasta ...\gameserver\data\stats\weapon.
Número 1: É a Pasta Weapon que eu citei acima. ...\gameserver\data\stats\weapon.
Número 2: É o Arquivo XML, que onde fica os Status das Weapons Epic.
Passo 2:
- Feito os Passos Acima, e tudo tiver dado certo, então vamos por as Weapons Epic, nos arquivos "itemname-e.dat" e "weapongrp.dat", como meu Servidor é Gracia, vou usar um File Edit Gracia, mas você poderá usar outros, que não haverá herros.
1.7 Com o File Edit aberto, abra o Arquivo, "itemname-e.dat", na pasta do Custom Item, é provável que tenha duas pastas.
Server = Onde fica os Arquivos pra Adicionar no Navicat(SQL), e os arquivos XML.
Client - Onde fica os Arquivos em Bloco de Notas, para poder adicionar nos Arquivos da System.
1.8 Como vamos Adicionar primeiro o itemname-e. Abra o itemname-e.txt, sempre comece a selecionar apartir de uma linha abaixo.
1.9 Copiado as linhas da foto acima, e com o File Edit aberto, abra-o itemname-e.dat, da pasta System, e cole-o na ultima linha.
Perceba, que sempre tem que deixar uma linha por último.
2.0 Feito o passo de cima, clique no canto esquerdo, em Save and encrypt.
Atenção, no local para Salvar o arquivo, nunca Salve na mesma pasta que você abriu, ou sejá, se você abriu, o itemanem-e.dat, na pasta do seu Client L2, salve ele em outro Lugar, o mais recomendável, na Desktop.
Número 1: Lugar para Salvar o Arquivo, recomendável na Desktop.
Número 2: "Salvar como tipo:" sempre coloque Dat Files.
Número 3: Sempre Salve como 413.
2.1 Clique em para Salvar, se nada aparecer, é que tudo deu certo. Então copie o arquivo que foi Salvo e cole na System, e o Custom que você escolher já vai estar Adicionado.
2.2 Isso vale também, para os arquivos, "weapongrp.dat", "armorgrp.dat", entre outros.
Creditos: SheZ ® AllRights Reserved.
Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação
Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual
[/quote]
PT1:Criando launcher com update:
Ae pessoal eu prometi e cumpri:
Download L2Updater
e o tutorial:
Download Tutorial(video)
Creditos: Fábio
Se postarem em outro lugar coloquem creditos!
Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação
Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual
[/quote]
Como montar um site de Lineage 2 :
Tutorial de como montar um site de lineage 2
com scripts pré-configurados.
•Arquivos/Programas necessários:
Easy php escolha um link:
Easy php link 1
Easy php link 2
Pasta www com os scripts e skins NOVO!
Aqui a galeria das skins que eu add... [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
DDNS
?Opcionais:
Photoshop CS3(TRIAL)
Adobe Macromedia Dreamweaver(TRIAL)
•Tutoriais necessários:
DDNS como instalar configura
Tutorial de wamp server para sites de lineage2 <---- Caso seja usado a partir desse ir para a parte: " ?O Site "
?Obs: Também pode ser usado o no-ip
•Css, HTML, XML, normas w3c, tabelas, PHP etc:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
?Iniciando
-Após a instalação do Easy PHP é necessário configurá-lo:
Se o Easy PHP n estiver sendo executado vá em: Iniciar >> Todos os Programas >> EasyPHP 2.0b1 (ou outra versão que você instalou)>>Easy PHP
Ele irá ser executado minimizado ao lado do relógio provavelmente dará erro não clique em nada nesse momento.
1-Clique com o direito do mause sobre o ícone do EasyPHP.
2-Vá em configurações.
3-Apache:
Abrirá um arquivo txt chamado httpd, nele proucure a linha:
- Código:
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen SEUDOMINIDINAMICOAQUI.ddns.com.br:80(CASO VC USE MODEN TERÁ Q UTILIZAR 8080 ou 8090.)
4-MySQL:
Abrirá um arquivo chamado my.txt
Configure desta maneira:
- Código:
# The following options will be passed to all MySQL clients
[client]
#password =
port = 3306 <<< aqui pode deixar essa porta mesmo.
socket = /tmp/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
datadir = ${path}/mysql/data
basedir = ${path}/mysql
bind-address = 127.0.0.1
#Uncomment for use on USB key
#skip-innodb
port = 3307 <<< Aqui mude para não dar conflito com a do seu server.
socket = /tmp/mysql.sock
Pronto o EasyPHP ja está configurado.
?O Site
Após a configuração e instalação foi criado um diretório em: C:\Arquivos de programas\EasyPHP 2.0b1\www
Nessa pasta WWW coloque os arquivos de www-por_grundor.rar, mas cuidado para não criar assim [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] se não não vai dar certo.
?Configurando:
Vá em: C:\Arquivos de programas\EasyPHP 2.0b1\www\config
Abra primero o arquivo config.php (pode ser aberto no bloco de notas ou pelo dreanweaver:
Basicamente adicione os dados do seu Server q ele está pedindo ao lado depois de //
?Primeira parte:
- Código:
$L2JBS_config["mysql_host]="localhost"; // IP ou o host tipo no-ip ou ddns["localhost]
$L2JBS_config["mysql_port]="3306"; // Porta ["3306]
$L2JBS_config["mysql_db]="l2hell"; // Banco de Dados ["l2jdb]
$L2JBS_config["mysql_login]="root"; // Login ["root]
$L2JBS_config["mysql_password]=""; // Senha( APENAS "" se não tiver uma senha)["root]
$htitle="Site Por grundor"; // Titulo do site
?Segunda Parte:
- Código:
$top="50"; // Numero de players no TOP que aparece no index.php
$hserver="lokopakas.ddns.com.br"; // IP ou host
$portgame="7777"; // Porta do jogo
$portlogin="2106"; // Porta do login
?Terceira Parte:
- Código:
$shat="c:/Server/gameserver/log/chat.log"; // Caminho do arquivo log de chat.
///////////// Rates do server ////////////////
$exp="15";
$sp="20";
$adena="55";
$items="12";
$spoil="12";
Obs: Há algumas coisas com “Não mexa aqui” se você não souber pra que servem realmente não mexam.
?Quarta Parte- Mudando a Skin
C:\Arquivos de programas\EasyPHP 2.0b1\www\config\config_syte\config_templates.php
- Código:
////////////// Mude o nome da skin ////////////////////
$skin="nome da skin"; //- O nome da skin
///////////////////////////////////////////////////////
?>
Eu coloquei junto com a pasta WWW as skins traduzidas: blazing e report e m7, shock-word e napas sendo q a napas tem mudar o menu .php q está dentro da pasta WWW
?Configurando o registro de acc pelo site:
Vá em C:\Arquivos de programas\EasyPHP 2.0b1\www\module
Changepassword.php changepassword2.php e reg_true.php abra os arquivos e edite a conexão com o banco de dados:
- Código:
// configs
$hostname = "localhost"; // your database location
$database = "l2hell"; // your l2j database
$user = "root"; // your database user
$pass = ""; // your database password
?Configurando o índex.html
Dentro das diversas pastas tem um índex.html, ele serve pra caso algum engraçadinho queira roubar informações suas não conseguir.
Por ex: se alguém digitar SEUDOMINIDINAMICOAQUI.ddns.com.br/config/config.php poderá visualizar suas configurações com a senha do seu banco de dados etc..
o principal está em C:\Arquivos de programas\EasyPHP 2.0b1\www depois de editá-lo poderar apenas copiar e colocar para as pastas.
Configure dessa maneira:
- Código:
Depois disso Copie e cole subistituindo nas diversas pástas q tem em [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Pronto depois disso seu site já pode ser acessado de qualquer lugar por:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
>>>>Atenção<<<<
?Caso você tenha um moden...
Seu moden tá blokiando o no-ip libere a porta do no-ip: 3072, 3389, 8245
liberar no moden tbm as portas 81, 8080 ou 8090
talvez as dos mysql 3306 e 3307...
e as mesmas portas no firewall veja aqui: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
esperimenta com o ddns com ele apenas com a porta 80 liberada ja funciona..
E: Verifique isso
mais detalhes [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Você deverá digitar no executar(iniciar,>> executar ) cmd e depois ip config para você descobrir seu internal ip:
Se o ip que eu marquei no seu aparecer 192...... ele não vai servir... então vc vai no site... [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] e pega aquele ip que aparecer lá... mas ai vc térá um problema, se não tiver um ip fixo.. vc terá que mudar essa config sempre....pq esse ip vai mudar...
achado seu ip por um desses processos vc vai em
C:\Arquivos de programas\EasyPHP\apache\conf\httpd.config
e modifique de acordo com o tutorial ao invés de utilizar um direcionador de ip vc usa seu ip interno...
mas ai seu site só será acessado pelo seu ip ou se você utilizar um redirecionardor de páginas... tipo o vai.lá ([Tens de ter uma conta e sessão iniciada para poderes visualizar este link] registração bem simples.recomendo esse apesar dos spams que ele vai colocar no seu site...
Add new e mensagens a home do seu site.
Digite em seu navegador.
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
aparecerá isso:
já logado irá aparecer esse painel(sem as marcações em vermelho :blink: )
Notas:
?Você pode modificar as imagens em: C:\Arquivos de programas\EasyPHP 2.0b1\www\skins
?Dentro de Cada pasta do estilo de skin. Se você souber mexer em HTML, XML e CSS vai poder modificar o tamanho e tipo das tabelas, fontes e tamanhos de letras
?Existem arquivos de atalhos dos arquivos necessários para configurar que não estejam na pasta config em: C:\Arquivos de programas\EasyPHP 2.0b1\www
?Existem arquivos para trocar caso seu servidor seja kamael ou superior em: C:\Arquivos de programas\EasyPHP 2.0b1\www\module\Backup\Mudar
Bom é isso ai, espero ter ajudado quem tava com dificuldades em criar o seu site.E como o desaparecido Lucio Leal disse e eu repito:
“Iventem, criem, tentem, errem... mas não esqueçam do Backup! Tenha sempre uma cópia de segurança dos arquivos do seu site para não se dar mal no final.”
Além de dúvidas aqui, post também o seu site se deu certo, ou novas skins ou até mesmo skins de autoria própria
Créditos: Lúcio Leal
Leonan-Grundor
Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação
Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual
[/quote]
Tutorial Wamp:[quote name='Grundor' timestamp='1227664183' post='162']
Tutorial de wamp server para sites de lineage2
•Arquivos/Programas necessários:
WampServer2c
DDNS
Ou
No-ip
•Tutoriais necessários:
DDNS como instalar e configura
Conhecendo e Configurando o NO-IP Por Vinny.
How to use Gmail as your SMTP Server
Como usar o Gmail como seu Server se SMTP
______________________________________//______________________________________
?Introdução
Ainda sei pouco sobre esse programa, mas tem me surpreendido a cada dia com ele,usei ele quando tive um problema com um código que um amigo me passou, que não funcionava no EASYphp. No fim desse tutorial vou postar uma galeria de fotos que só funciona com ele.
?Iniciando
-Após você ter baixado o Wamp é necessário instalá-lo e configurá-lo:
-Em um Determinado ponto da instalação ele irá pedir pra você selecionar o navegador padrão:
Pode ser qualquer um, Mozilla Firefox, Opera, Internet Explorer, Chrone , etc.
-Logo após ele irá mandar você selecionar um email to tipo SMTP:
Você pode manter esse localhost mesmo ou adicionar outro, tipo Yahoo ou gmail, nesse casou eu usarei meu gmail.
Então no campo SMTP: vou colocar “smtp.gmail.com” já com meu gmail configurado segundo o tutorial que eu postei no início em inglês mas traduzido pelo Google translate também.
E no campo email meu email(lógico):grundor@gmail.com
-Após isso estará concluído a instalação.
Vamos então para a Configuração.
?Configurando
-Primeiramente mudando o idioma
De um clique com o botão direito sobre o icone do wamp junto ao relógio e escolha o idioma:
–Configurando o MySQL:
Caso você não queira usar o mysql do wamp(mais indicado pra quem tem o mysql do Server já ativo..)
Clique com o botão esquerdo sobre o icone do wamp, vá em mysql>> service>>> Remover Serviço
Caso queira mante-lo junto ao mysql do servidor basta trocar a porta...seguindo o caminho a seguir e configurando como mostra a img..
Na linha de port dentro de “SERVER SECTION” mude-a para 3307 como mostra a img:
OBS: Utilize ctrl+f e digite o q deseja localizar, fica mais fácil.
-Configurando o Apache:
Novamente clique com o esquerdo no ícone do wamp e selecione Apache>>httpd.conf
Agora você deve colocar na linha Listen Seu no-ip ou ddns.
-Ativando bibliotecas do php:
Mas o que é biblioteca? Bibliotecas são conjunto de funções pré-programadas que fazem com que o computador interprete os códigos em Php .
O wamp já vem com quase todas as bibliotecas da atualidade instaladas, mas a maioria vem desativada, mas a que mais importa para agente em questão de site para lineage é a chamada “Shot open tag” .
Então clique em php>>>Opções PHP e marque short open tag.
Mas eu recomendo que você não marque todas porque elas podem dar conflito entre si, marque apenas as que vocês forem recomendados.
[color="#4169E1]-Colocando online:
Agora que já está tudo configurado você pode então colocar seu site no ar.
Clique no site e escolha a opção “Colocar Online”
-Legendas de Status:
Créditos: Leonan-Grundor
Galeria de fotos:
Créditos: Grande lwirkk Do fórum [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] – FORUM DE WEB MASTERS.
“Estive essa semana trabalhando nesse script que primeiramente iria usar para uso próprio e mesmo assim disporbinilizar para download, mas nem para uso próprio em meu caso daria certo, usarei Mysql mesmo já que terei de usar vários outros aspectos que eu tentei bastante fazer ele usando somente códigos PHP, não que seria impossível, mas apenas pesado demais!
Deixando conversa fiada para lá u.u', bom vamos ao que interessa:
Script: Sistema de Galeria de Fotos...
Versão 1.0
(Somente é aceito fotos JPG/JPEG, se caso a pasta conter outros formatos, eles não serão vistos nas miniaturas).
Versão 2.0
(Aceita os formatos: JPG/JPEG, GIF e PNG).
Chegou a hora da colocar os pontos Prós e Contras do Script.
Prós:
Fácil manuseio.
Se adicionado uma nova imagem a pasta, é criada a miniatura somente dela. (Quando adicionado alguma foto a pasta, não precisa mudar nada, ele já faz tudo automático).
Paginação.
Pode criar miniaturas proporcionais ou não.
Pode se escolher quantas fotos listar por página.
Pode se escolher quantas fotos mostrar por linha.
Pode se ativar, se o visitante decide quantas fotos deseja mostrar por página.
Se as miniaturas forem proporcionais, pode se decidir a cor de fundo.
Pode ativar, se deseja usar o script em mútiplas pastas de imagens.*
Pode se decidir a qualidade das miniaturas.
Pode mudar a mensagem de exibição (cabeçalho).
Pode se ativar ou desativar a exibição da mensagem de cabeçalho.
Pode se definir a mensagem de erro, caso não haja foto a exibir na pasta desejada.
Pode se definir cor da borda da miniatura normal, e cor dela quando passar o mouse em cima.
Cria a pasta de miniaturas caso não esteja criada, e sucessivamente cria um arquivo "index.html" vazio para visitantes não acessarem a lista de imagens.
Já é integrado, o script LightBox, ou seja, ao clicar na miniatura já por padrão aparece a imagem tamanho original em modo de LightBox.**
Funciona com todos os navegadores visuais atuais.***
Entre outras funcionalidades...
Contras:
Pode conter bug no FireFox, caso for listar UMA foto por linha. (Mais usado para quem deseja uma galeria lateral no site).
Utilizada funções e comandos mais clássicos do PHP, para ser mais compatível com versões anteriores.
Entre outros bug's que não me lembro agora...
*Esta função você decide se deseja exibir a galeria apenas indicando o diretório dela por meio de query-string, como: script.php?img=NOME DO DIRETÓRIO (que contenha fotos e sem / o final) ex.: script.php?img=imagens ou script.php?img=imagens/fotos_da_festa
**Exemplo do LightBox poderão ser visto aqui: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
***Testado com MS Internet Explorer, e FireFox.
Arquivos no arquivo .RAR:
(Não recomendo editar ou mexer nos arquivos que não seja o "gera-thumb_admin.php", que ele que contém tudo para customizar.)
Requerimentos:
PHP 4.3.2 ou maior.
Biblioteca GD 2.0 instalada.
Sistema Online para testes:
(neste exemplo foi modificado o background, não deixei este como padrão para não atrapalhar o layout de algum site que for utilizado)
(na query-string pode se notar: ?img=imagens/signos, onde imagens/signos é a pasta de imagens a exibir)
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
ou
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Bom... Se tiverem dúvidas ou sugestões me avisem, agradeço desde já.
E por favor não retirem os créditos.
Espero que gostem. =)
Versão 2.0:
Aceita formatos JPG/JPEG, GIF e PNG.
Download: gera_thumb_V.2.0.rar
Versão 1.0:
Aceita formatos JPG/JPEG.
Download: gera_thumb_V.1.0.rar
----------------------------------------------------------------------------------------------------------------------
Para quem não conseguir fazer o download pelos links acima, poderá fazer por este link externo:
Downloads da "Galeria de Fotos", todas versões disponíveis. ”
Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação
Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual
[/quote]
Tutorial criando Npc Shop:[quote name='Kelvin' timestamp='1231467392' post='2827']
Ensinarei aqui a quem nunca criou um NPC SHOP a criar o seu primeiro sem muito fru fru.
Ferramenta necessaria.
Bloco de Notas do Windows.
Multisell Manager (Criação da Lista de Vendas).
Primeiro passo Criando a SQL do NPC.
Abra o bloco de notas e coloque o seguinte codigo.
Depois de colocado o codigo no bloco de notas e criado um nome e um titulo para o npc salve o documento com a extenção .sql, exemplo npc.sql e clique em salvar!
Pronto a SQL está feita para adicionar va no navicat, no seu banco de dados que devera ser l2jdb(ou outro dependendo), clique com o botão direito do mause em cima e selecione Execute Batch File clique no quadrado com 3 pontinhos [...] procure a sql feita acima e clique, depois clique em start o npc foi adicionado!
Segundo Passo Criando a HTML do NPC.
A HTML serve para indicar o que o NPC vai fazer e para colocar os botões.
Abra novamente o bloco de notas e copie o codigo:
DEVEMOS LEVAR EM CONTA 2 COISAS AQUI.
Nessas duas linhas serão postos comentarios aquelas frases que o npc fala quando vc clica para comprar.
Agora o principal o botão do npc e o direcionamento para a multisell.
Note onde tem 121212 isso será o ID da MultiSell a lista de compras do NPC defina um ID vamos trabalhar com esse ID 121212.
Ensinarei mais a frente a fazer a multisell.
Definimos o ID da Multisell e o botão casó você queira adicionar outro botão abaixo de armaduras é só copiar a linha toda de armaduras e cola logo abaixo mudando somente nome do botão e ID da multisell.
Feito isso salve editado claro no bloco de notas com o ID feito SQL e no final .htm exemplo 22000.htm
A pasta que deve ficar o arquivo html do npc é na pasta Gameserver/data/html/merchant coloque lá dentro.
Pronto a HTML foi criado.
Terceiro e ultimo passo criando a multisell
Abra novamente o bloco de notas e coloque o codigo.
Vamos entender o que cada linha dessa server, temos uma lista com 2 items a venda casó queira mais items é só copiar um dos codigos abaixo do outro e mudar o id, vamos lá.
- Apenas um simples comentario para você se orientar na multisell não influenciara na programação.
- Aqui sera a ordem do item na lista no casó 1 será o primeiro item a ser mostrado na lista de compras.
- no casó 57 (adena) é o ID do item que será cobrado e 1000000 a quantidade (100kk).
- 8788 será o item ganho na compra e 1 a quantidade ganha, será ganho 1 Sirra's Blade.
Pronto agora você sabe para que cada linha serve, quando seu shop tiver feito e a ordem estabelecida salve o arquivo com o ID 121212 que foi o ID escolhido para por as armas no nosso Shop e salve com a extenção .xml exemplo 121212.xml depois de salvo coloque o arquivo dentro da pasta Gameserver/data/multisell lá que ficara as multisells.
Pronto agora é só ligar o servidor ou dar restart se estivar ligado, dentro do jogo digita //spawn 22000 para o NPC aparecer e ve se sua lista de compras está OK.
Tutorial para iniciantes, em breve outro tutorial para membros mais avançados.
Esse tutorial foi criado por mim e proibo qualquer publicação em outros locais.
L2J BRASIL®
Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação
Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual
[/quote]
Tutorial adicionando custom ao seu servidor:[quote name='SheZ' timestamp='1232931172' post='5965']
-----------------------------------------------------------------------
Programas Necessarios:
FileEdit: Download Aqui.
-----------------------------------------------------------------------
Em primeiro Lugar, escolha o Custom que você quer adicionar em seu Servidor. Clique aqui, e escolha o que você preferir.
Começando:
Como é um Tutorial, vou usar as Epic Weapons, e a versão do meu Servidor é Gracia Parte2, mas pode ser feito com outros Versões normalmente.
1.1 Faça o Download, extraia os Arquivos.
1.2 Abra o seu Navicat, e a table do seu Servidor, no meu caso é l2jdb.
1.3 Clique com o botão direito em cima ta table do seu servidor, no meu caso, à minha é l2jdb, e clique em Execute Batch File...
1.4 Clique nas ... (3 Bolinhas), e procure a SQL do Arquivo Custom que você baixou, e clique em Start.
1.5 Se tudo der certo, o Navicat conseguir carregar a SQL, vai aparecer essa mensagem.
1.6 Todo Custom Item, precisar ter um Arquivo XML, pra o Servidor ler ele. (Onde fica os Status do Custom). No caso das Epic Weapons, tem que colar o Arquivo XML, na pasta ...\gameserver\data\stats\weapon.
Número 1: É a Pasta Weapon que eu citei acima. ...\gameserver\data\stats\weapon.
Número 2: É o Arquivo XML, que onde fica os Status das Weapons Epic.
Passo 2:
- Feito os Passos Acima, e tudo tiver dado certo, então vamos por as Weapons Epic, nos arquivos "itemname-e.dat" e "weapongrp.dat", como meu Servidor é Gracia, vou usar um File Edit Gracia, mas você poderá usar outros, que não haverá herros.
1.7 Com o File Edit aberto, abra o Arquivo, "itemname-e.dat", na pasta do Custom Item, é provável que tenha duas pastas.
Server = Onde fica os Arquivos pra Adicionar no Navicat(SQL), e os arquivos XML.
Client - Onde fica os Arquivos em Bloco de Notas, para poder adicionar nos Arquivos da System.
1.8 Como vamos Adicionar primeiro o itemname-e. Abra o itemname-e.txt, sempre comece a selecionar apartir de uma linha abaixo.
1.9 Copiado as linhas da foto acima, e com o File Edit aberto, abra-o itemname-e.dat, da pasta System, e cole-o na ultima linha.
Perceba, que sempre tem que deixar uma linha por último.
2.0 Feito o passo de cima, clique no canto esquerdo, em Save and encrypt.
Atenção, no local para Salvar o arquivo, nunca Salve na mesma pasta que você abriu, ou sejá, se você abriu, o itemanem-e.dat, na pasta do seu Client L2, salve ele em outro Lugar, o mais recomendável, na Desktop.
Número 1: Lugar para Salvar o Arquivo, recomendável na Desktop.
Número 2: "Salvar como tipo:" sempre coloque Dat Files.
Número 3: Sempre Salve como 413.
2.1 Clique em para Salvar, se nada aparecer, é que tudo deu certo. Então copie o arquivo que foi Salvo e cole na System, e o Custom que você escolher já vai estar Adicionado.
2.2 Isso vale também, para os arquivos, "weapongrp.dat", "armorgrp.dat", entre outros.
Creditos: SheZ ® AllRights Reserved.
Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação
Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988
Portaria MCT n° 88, de 23/04/98
Propriedade Intelectual
[/quote]