Ir para conteúdo

dulinkinpark

Campones
  • Total de itens

    20
  • Registro em

  • Última visita

Histórico de Reputação

  1. Upvote
    dulinkinpark deu reputação a Mesenga em [totalmente Reformulado] Colocando Seu Server Sql Online + Site   
    Hoje, dia das crianças resolvi dar um presente as crianças daqui do fórum e reformulei totalmente o tópico
    agora está mais fácil e mais acessivel, as imagens boas e todas tiradas por mim.

    Está dividido em:


    1º Passo: Preparando o XAMPP 2º Passo: Criando a Database 3º Passo: Criando o banco de dados 4º Passo: Criando uma conta GOD


    EXTRA


    5º Passo: Criando o site para os players entrarem F.A.Q. - Perguntas e respostas




    -Baixando o Xampp-

    Xampp download: http://www.baixaki.com.br/download/xampp.htm
    Tamanho: 44,20MB

    Depois de baixar instale o XAMPP



    1º Passo: Preparando o XAMPP (Créditos ao Lord Joel por lembrar do security)

    Abra o XAMPP, depois disso verifique se está tudo corretamente ligado clicando no XAMPP_Panel




    Mini F.A.Q.

    Mas meu apache não esta ligando!

    Vá até

    C:\xampp\apache\conf\httpd.conf:

    Procure por “Listen 80″, mude para “Listen 8090″Procure por “ServerName localhost:80″, mude para “ServerName localhost:8090″

    C:\xampp\apache\conf\extra\httpd-ssl.conf

    Procure por “Listen 443″, mude para “Listen 4499″Procure por “<VirtualHost _default_:443>”, mude para “<VirtualHost _default_:4499>”Procure por “ServerName localhost:443″, mude para “ServerName localhost:4499″

    Explicação: O IIS (Internet Information Service) do windows é padrão para rodar em port 80, então você não conseguira abrir o apache pois vai dar conflito com esta porta que já esta sendo usada, então trocamos!

    Mesenga, ainda não funcionou =/

    Então recomendo você baixar a versão 1.6.5 por conter a antiga base que pega em todos os windows
    Download aqui: AQUI


    Continuando...

    Agora acesse a página: http://localhost/security/xamppsecurity.php

    caso tiver trocado o port acesse: http://localhost:8090/security/xamppsecurity.php




    Vá na pasta do seu OT, abra o config.lua
    Você irá encontrar linhas parecidadas com essas:


    -- DatabasesqlType = "sqlite" >> mude para mysql, pois agora usaremos um servidor mysqlsqlHost = "localhost" >> não mexasqlPort = 3306 >> não mexasqlUser = "root" >> esse é o usuário usado para acessar o servidor XAMPP, NÃO MUDEsqlPass = "" >> password (senha) que você usou no passo 1sqlDatabase = "" >> vamos definir um nome para nossa database, ex: theforgottenserversqlFile = "Styller.s3db" >> isso não irá servir mais pois usaremos um servidor MySqlsqlKeepAlive = 0 >> não mexamysqlReadTimeout = 10 >> não mexamysqlWriteTimeout = 10 >> não mexapasswordType = "plain" >> não mexa

    No meu caso ficou assim:


    -- DatabasesqlType = "mysql"sqlHost = "localhost"sqlPort = 3306sqlUser = "root"sqlPass = "123"sqlDatabase = "styller"sqlFile = "Styller.s3db"sqlKeepAlive = 0mysqlReadTimeout = 10mysqlWriteTimeout = 10passwordType = "plain"


    2º Passo: Criando a Database

    abra internet e digite http://localhost

    caso tiver mudado o port: http://localhost:8090




    escolha Português BR depois disso procure PhpMyAdmin e clique tenha certeza que estará nessa página: http://localhost/phpmyadmin/ caso estiver com port trocado: http://localhost:8090/phpmyadmin/


    3º Passo: Criando o banco de dados

    Na tela a seguir, você vera onde tem a parte Criar novo banco de dados, digite o mesmo nome que você colocou no config.lua em sqlDatabase=



    Agora clique criar

    Na tela seguinte clique em "importar" e escolha o arquivo "schema.mysql", em alguns ots o nome é "algumacoisa.sql", ex: forgotten.sql (no caso do The Forgotten Server)



    vai isso,dependendo do server que estiver usando, o numero de importações varia:



    4º Passo: Criando uma conta GOD

    Entre no server e crie uma conta com o Account manager pra ficar mais facil, e também crie 1 player.
    Após criado a account e o player, volte a janela do XAMPP na database e clica em accounts, depois vá em visualizar depois clique no pincel



    Irá aparecer uma tela com os dados da conta, altere apenas o necessário...
    mude o type de 1 para 5 e group id de 1 (se quiser conta normal com GOD) e 5 (se quiser conta GOD com GOD)



    depois clique em "executar"

    o char ainda não é God apenas a conta, então vá em players na coluna da esquerda...
    clique no lápis de novamente....
    Troque Group de 1 para 6, agora sim, seu char eh god. se quiser GM troque para 4 ou 5 (Sênior GM)


    Group id 1 = PlayerGroup id 2 = TutorGroup id 3 = Sênior TutorGroup id 4 = GMGroup id 5 = Sênior GMGroup id 6 = GOD


    *IDs acima baseados no Styller OT 8.52




    Seu server está pronto para rodar!


    EXTRA

    5º Passo: Criando o site para os players entrarem


    -Download do site-

    Baixe um dos Websites "SQL" na seção de downloads do Xtibia >> http://www.xtibia.com/forum/forum/581-downloads-de-websites/

    Recomendados:

    Gesior acc maker:
    Gesior para 8.54

    Nicaw Acc Maker website
    http://www.xtibia.com/forum/topic/81939-nicaw-aacmaker-para-otserv-xmlsql/


    Todos os sites já vem com configurador, então entre em:

    http://localhost

    caso tiver trocado o port já sabe: http://localhost:8090

    e Configure-o!

    -Vamos configurar o Gesior Acc Maker!-

    Baixe o Gesior Acc Maker
    Gesior para 8.54

    Ligue o XAMPP e o OT
    Vá em C:\Xampp\htdocs

    e delete tudo o que tem dentro da pasta

    Agora extraia seu site pra lá, feito isso entre em http://localhost ou http://localhost:8090

    você verá uma tela assim:



    clique em Set server path

    Agora no campo em que aparece digite o diretório no qual se encontra o ot, ex: C:\OTx




    Agora é só ir clicando um por um e configurar a seu gosto



    1º Quadrado preto:


    1. Set server path --> escolhe o diretório do OT2. Check DataBase connection --> você só pode proseguir se não tiver nehum erro nessa parte3. Add tables and columns to DB --> isso carrega uma parte do site4. Add samples to DB --> isso carrega uma parte do site (vocações)5. Set Admin Account --> escolhe o account do admin do site

    Quadrado Vermelho:

    6. Load Monsters from OTS --> vai dar load automatico nos monstros do OT, verifique se não há nehum erro7. Load Spells from OTS --> ele vai carregar todas as spells do OT, verifique se não há nehum erro antes de proceguir


    Pronto, o site está configurado e pronto para criar contas.

    Para outras opções clique em ADMIN PAINEL


    F.A.Q. - Perguntas e respostas


    @Todos

    Duvidas:

    -Como faço minha account de GM/GOD?

    Siga o passo 4

    eu nao encontro schema.mysql od está isso??

    Em alguns servidores o nome é theforgottenserver.sql

    Qual vai ser meu site pros outros poder entra fazer acc?

    seu site vai ser http://seuip:8090

    ou se quiser por http://seuip:xxxx sendo "xxxx" um número de port variando entre 80 e 9000, faça o seguinte:

    vá em "C:\xampp\apache\conf" e abra o arquivo httpd.conf

    procure por:

    #Listen 12.34.56.78:80
    Listen 80

    Nas duas linhas ponha Um número variando de 80 à 9000 no lugar do 80

    exemplo:

    #Listen 12.34.56.78:8090
    Listen 8090

    Agora procure a linha:

    ServerName localhost:80

    e troque pelo mesmo número que você colocou

    exemplo:
    ServerName localhost:8090


    -No seu está dando o seguinte problema:


    [28/06/2008 03:15:49] Failed to connect to database. MYSQL ERROR: Access denied for user 'root'@'localhost' (using password: YES)[28/06/2008 03:15:49] > ERROR: Couldn't estabilish connection to SQL database!

    Antes de colocar oSERVER ONLINE, certifique-se de que o XAMPP está aberto

    Até a proxima!
  2. Upvote
    dulinkinpark deu reputação a PsyMcKenzie em Duvida Sobre O Remeres 2.1   
    Qndo você Abrir um, aperte CTRL+P, e veja se n esta 8.40,
    as vezes ele da um bugzin se coloka pra ser 8.6 ele vira 8.4 ;S
    Dai os 2 tem q tar 8.4 ou 8.6
    Faloww !!
  3. Upvote
    dulinkinpark deu reputação a KamuiRunt em Mapa Inquisition   
    Moviments / eventportals
    deleta essa linha ai '-'
  4. Upvote
    dulinkinpark recebeu reputação de Ojanix em Mapa Inquisition   
    [Monster::Monster] Unknown event name - inquisitionPortals
     
    ja procurei um jeito de tirar elas, mais nao sei nem por onde começar,
    pior que mexer nos meus bugs, é mexer no que os outros deixou pra voce
  5. Upvote
    dulinkinpark deu reputação a DevilMoon em Svargrond Arena System   
    Removido.
  6. Upvote
    dulinkinpark deu reputação a kwovan em [Encerrado] Bug Do Baiak Yourots   
    Isso awe de checa o software eh de um site la da tfs, as vezes ele ta off...
     
    acabei de ver aqui, o site foi deletado
     
    isso naum vai faze nada
  7. Upvote
    dulinkinpark deu reputação a Vodkart em Ant-Exit   
    Pronto ta atualizado e sem BUGS!
     
    abraços
  8. Upvote
    dulinkinpark deu reputação a Vodkart em Ant-Exit   
    Creditos: Maestrial(60%),MatheusMkalo(20%) & Vodkart(20%) pelas correção de Bugs.

    Explicaçao: Quando o player pisa no tile do treiner é mandando uma mensagem dizendo que se ele nao se movimentar em alguns minutos ele será mandado para o templo e será kikado automaticamente.


    MoveEvent/Scripts

    autokick.lua
    events1,events2= {},{}local config = {tempo = 15,storage = 20000 }function onStepIn(cid, item, frompos, topos)if isPlayer(cid) and getPlayerStorageValue(cid, config.storage) <= 0 thendoPlayerSendTextMessage(cid, 22, "[Trainer]: Movimente-se a cada " .. config.tempo .. " minutos, caso contrário, seu char será levado ao templo.")setPlayerStorageValue(cid, config.storage, 1)events1[getPlayerGUID(cid)] = addEvent(setPlayerStorageValue, config.tempo*60*1000-1000, cid, config.storage, -1)events2[getPlayerGUID(cid)] = addEvent(doTeleportThing, config.tempo*60*1000-500, cid, getTownTemplePosition(getPlayerTown(cid)))endreturn trueendfunction onStepOut(cid, item, frompos, topos)if isPlayer(cid) and getPlayerStorageValue(cid, config.storage) >= 1 thensetPlayerStorageValue(cid, config.storage, -1)doPlayerSendTextMessage(cid, 23, "System kick off!")stopEvent(events1[getPlayerGUID(cid)])stopEvent(events2[getPlayerGUID(cid)])endreturn trueend

    movements.xml
    <movevent type="StepIn" actionid="25000" event="script" value="autokick.lua"/><movevent type="StepOut" actionid="25000" event="script" value="autokick.lua"/>

    Agora abra o MAP EDITOR e coloque no TILE dos trainers o action id 25000

    Seu sistema anti Exit está pronto.[/i]
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...