Ir para conteúdo

Tutorial Otserv Sql Server 2.0 - Aprenda A Deixar Seu Ot Online! - 100% Completo


Posts Recomendados

Sinceramente

Esse tuturial era bom

Agora pioro por que ja faz 2 anos era tudo diferente

os links aspiraram

...

E ninguem responde as duvidas das pessoas

não adianta coloca mais posts

por que ninguem vai responde

Alguem tem que fazer algo por que n da pra faze direito

Tambem tem que ve se e compativel com windows vista

Se não for , se possivel tambem ajudar quem uza windows vista

o xitbia tenque conferi isso

 

 

 

 

 

post-51905-1230670414.png

Editado por ltw216
Link para o comentário
Compartilhar em outros sites

  • Respostas 292
  • Created
  • Última resposta

Top Posters In This Topic

aki tah danu isso:

 

Warning: include(lang/pt_br.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\security\htdocs\index.php on line 13

 

Warning: include() [function.include]: Failed opening 'lang/pt_br.php' for inclusion (include_path='.;C:\xampp\php\pear\') in C:\xampp\security\htdocs\index.php on line 13

Link para o comentário
Compartilhar em outros sites

po mano

na hora de instalar o site

na 3º etapa apareçe o seguinte:

STEP 2

Check database connection

If you don't see any errors press link to STEP 3 - Add tables and columns to DB. If you see some errors it mean server has wrong configuration. Check FAQ or ask author of acc. maker.Database error - can't open SQLite database. Possible reasons:

C:/Documents and Settings/Fernando/Desktop/squaresoft.servegame.com/Styller Yourots 8.4 Rev de Ano Novo/styller.s3db - file isn't valid SQLite database.

C:/Documents and Settings/Fernando/Desktop/squaresoft.servegame.com/Styller Yourots 8.4 Rev de Ano Novo/styller.s3db - doesn't exist.

 

OQ EU FAÇO ????? ;S

 

DETALHE:

eu tenho o arquivo styller.s3db sim, mas fala que eu nao tenho oO

oq eu faço?? ajuda ae vlws

Editado por Flamel
Link para o comentário
Compartilhar em outros sites

sera q alguempoderia me ajudar?

 

quando cliko em segurança para criar a minha senha aparece isso aki...

 

Warning: include(lang/pt_br.php) [function.include]: failed to open stream: No such file or directory in C:\Arquivos de programas\xampp\security\htdocs\index.php on line 13

 

Warning: include() [function.include]: Failed opening 'lang/pt_br.php' for inclusion (include_path='.;C:\Arquivos de programas\xampp\php\pear\') in C:\Arquivos de programas\xampp\security\htdocs\index.php on line 13

 

vcs sabem qu erro eh esse?

 

:::EDIT:::

 

galera... descobri o q eh... aki em ksa num da certo pra entra em segurança no idioma em português, eu soh mudei pro Inglês e deu certo...

obrigado

 

Muito obrigado brother! (para as outras pessoas com dúvidas, é bom ler os pots antes de perguntar ^^)

Link para o comentário
Compartilhar em outros sites

Bem... eu vi 2 tópicos com o mesmo assunto, porém nenhum deles está 100% completo...

 

Eu vou botar um aqui totalmente completo com fotos e por etapas!

 

--------------------------------

 

Versão 1.0: Lançamento do Tutorial!

Versão 2.0: Foi modificada o 14º e 15º passos e foi botada "cores" para melhor entender.

 

--------------------------------

 

1º passo: Baixe o Xampp atravéz desse link: <a href="http://prdownloads.sourceforge.net/xampp/x...1-installer.exe" target="_blank">http://prdownloads.sourceforge.net/xampp/x...1-installer.exe</a>

 

2º passo: Instale-o por completo (MySql, FileZilla FTP, etc.)

 

3º passo: Abra o Xampp Control Panel (que se você botou pra criar atalho, vai tar no Desktop, ou você lá pela pasta do xampp mesmo).

 

4º passo: Rode os servidores de Apache e MySql como a screen abaixo:

2.jpg

 

5º passo: Clique neste Link para abrir a página do Xampp (é necessário ter todos os arquivos que tem no htdocs logo ao instalar)

 

6º passo: Escolha o idioma "portuguese", e assim irá abrir uma página.

 

7º passo: Clique em "Segurança" que está na Screen abaixo:

3.jpg

 

8º passo: Um pouco abaixo na página aberta, clique em "http://localhost/security/xamppsecurity.php".

4.jpg

 

9º passo: Escolha uma senha que você NUNCA se esqueça (data de aniversário, nome da mãe, pai, etc.), e clique em Alterar senha. O USUÁRIO SEMPRE IRÁ SER "ROOT"!!!

5.jpg

 

10º passo: Entre em phpMyAdmin (no primeiro login você não precisa botar a usuário e nem a senha, no segundo pra frente irá ser necessário)

6.jpg

 

11º passo: Em cima da página irá ter escrito: "Criar novo Banco de Dados". Bote como a Screen abaixo e clique em "Criar" ao lado.

7.jpg

 

12º passo: Irá abrir algo parecido como a Screen abaixo, porém não iremos usá-lo agora. Volte para <a href="http://localhost/phpmyadmin/" target="_blank">http://localhost/phpmyadmin/</a>

8.jpg

 

13º passo: Na pasta do seu OT em Sql vai ter um arquivo como na Screen abaixo, copie e cole o arquivo e renomeie-o para "sample" (no caso do Zorzin vai estar escrito "zorzin") (pode pegar qualquer arquivo desde que seja Sql).

10.jpg

Vai ficar assim:

11.jpg

 

14º passo: Clique nesse link e clique em "view" da "revision" mais atualizada que tiver:

1000.jpg

 

15º passo: Delete tudo oque tiver escrito no arquivo SQL do 13º passo e cole oque está escrito na página aberta do 14º passo.

 

16º passo: Dele todas as coisas que tiver ecrito entre: /* e */ isso apenas irá te atrapalhar! Segue um exemplo:

 

--
-- Host: localhost	Database: otserv
-- ------------------------------------------------------
-- Server version	4.1.12a-nt

USE `otserv`;

--
-- Table structure for table `accounts`
--

DROP TABLE IF EXISTS `accounts`;
CREATE TABLE `accounts` (
 `id` int(11) NOT NULL auto_increment,
 `accno` int(11) unsigned NOT NULL default '0',
 `password` varchar(32) NOT NULL default '',
 `type` int(11) NOT NULL default '0',
 `premDays` int(11) NOT NULL default '0',
 `email` varchar(50) NOT NULL default '',
 `blocked` tinyint(4) NOT NULL default '0',
 UNIQUE KEY `id` (`id`),
 KEY `accno` (`accno`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `accounts`
--


LOCK TABLES `accounts` WRITE;
INSERT INTO `accounts` VALUES (1,1,'test',0,0,'',0);
UNLOCK TABLES;

--
-- Table structure for table `items`
--

DROP TABLE IF EXISTS `items`;
CREATE TABLE `items` (
 `player` int(11) NOT NULL default '0',
 `slot` tinyint(4) NOT NULL default '0',
 `sid` int(11) NOT NULL default '0',
 `pid` int(11) NOT NULL default '0',
 `type` int(11) NOT NULL default '0',
 `number` tinyint(4) NOT NULL default '0',
 `actionid` int(5) NOT NULL default '0',
 `text` text NOT NULL default '',
 `specialdesc` text NOT NULL default '',
 KEY `player` (`player`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `items`
--


LOCK TABLES `items` WRITE;
INSERT INTO `items` VALUES (1,0,15,14,1968,0,0,'MySQL test',''),(1,0,14,13,2594,0,0,'',''),(1,101,13,0,2590,0,0,'',''),(1,10,12,0,2544,100,0,'',''),(1,9,11,0,2169,0,0,'',''),(1,8,10,0,2195,0,0,'',''),(1,7,9,0,2477,0,0,'',''),(1,6,8,0,2542,0,0,'',''),(1,5,7,0,2419,0,0,'',''),(1,4,6,0,2653,0,0,'',''),(1,0,5,3,2456,0,0,'',''),(1,0,4,3,2544,100,0,'',''),(1,3,3,0,2002,0,0,'',''),(1,2,2,0,2199,0,0,'',''),(1,1,1,0,2496,0,0,'','');
UNLOCK TABLES;

--
-- Table structure for table `guilds`
--

DROP TABLE IF EXISTS `guilds`;
CREATE TABLE `guilds` (
 `guildid` int(11) NOT NULL auto_increment,
 `guildname` varchar(100) NOT NULL default '',
 `ownerid` int(11) NOT NULL default '0',
 PRIMARY KEY  (`guildid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


--
-- Table structure for table `players`
--

DROP TABLE IF EXISTS `players`;
CREATE TABLE `players` (
 `id` int(11) unsigned NOT NULL auto_increment,
 `name` varchar(32) NOT NULL default '',
 `access` int(11) NOT NULL default '0',
 `account` int(11) NOT NULL default '0',
 `level` int(11) NOT NULL default '0',
 `vocation` int(11) NOT NULL default '0',
 `cid` int(11) NOT NULL default '0',
 `health` int(11) NOT NULL default '0',
 `healthmax` int(11) NOT NULL default '0',
 `direction` int(11) NOT NULL default '0',
 `experience` int(11) NOT NULL default '0',
 `lookbody` int(11) NOT NULL default '0',
 `lookfeet` int(11) NOT NULL default '0',
 `lookhead` int(11) NOT NULL default '0',
 `looklegs` int(11) NOT NULL default '0',
 `looktype` int(11) NOT NULL default '0',
 `maglevel` int(11) NOT NULL default '0',
 `mana` int(11) NOT NULL default '0',
 `manamax` int(11) NOT NULL default '0',
 `manaspent` int(11) NOT NULL default '0',
 `masterpos` varchar(16) NOT NULL default '',
 `pos` varchar(16) NOT NULL default '',
 `speed` int(11) NOT NULL default '0',
 `cap` int(11) NOT NULL default '0',
 `maxdepotitems` int(11) NOT NULL default '1000',
 `food` int(11) NOT NULL default '0',
 `sex` int(11) NOT NULL default '0',
 `guildid` int(11) unsigned NOT NULL default '0',
 `guildrank` varchar(32) NOT NULL default '',
 `guildnick` varchar(32) NOT NULL default '',
 `lastlogin` int(11) unsigned NOT NULL default '0',
 `lastip` int(11) unsigned NOT NULL default '0',
 `save` int(11) unsigned NOT NULL default '1',
 `redskulltime` int(11) unsigned NOT NULL default '0',
 `redskull` tinyint(1) unsigned NOT NULL default '0',
 UNIQUE KEY `id` (`id`),
 KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `players`
--


LOCK TABLES `players` WRITE;
INSERT INTO `players` VALUES (1,'Hurz',1,1,18,1,675,840,840,2,76000,20,30,40,50,128,20,640,640,21700,'20;20;7','29;30;7',900,300,1000,129,1,0,'','',0,0,1,0,0);
INSERT INTO `players` VALUES (2,'Player',0,1,18,1,675,840,840,2,76000,20,30,40,50,128,20,640,640,21700,'27;23;7','27;23;7',900,300,1000,129,1,0,'','',0,0,1,0,0);
UNLOCK TABLES;

--
-- Table structure for table `playerstorage`
--

DROP TABLE IF EXISTS `playerstorage`;
CREATE TABLE `playerstorage` (
 `player` int(11) NOT NULL default '0',
 `key` int(11) unsigned NOT NULL default '0',
 `value` int(11) NOT NULL default '0',
 KEY `player` (`player`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `playerstorage`
--


LOCK TABLES `playerstorage` WRITE;
INSERT INTO `playerstorage` VALUES (1,1000,4);
UNLOCK TABLES;

--
-- Table structure for table `skills`
--

DROP TABLE IF EXISTS `skills`;
CREATE TABLE `skills` (
 `player` int(11) NOT NULL default '0',
 `id` tinyint(4) NOT NULL default '0',
 `skill` int(11) unsigned NOT NULL default '0',
 `tries` int(11) unsigned NOT NULL default '0',
 KEY `player` (`player`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `skills`
--


LOCK TABLES `skills` WRITE;
INSERT INTO `skills` VALUES (1,6,10,0),(1,5,10,0),(1,4,10,0),(1,3,10,0),(1,2,10,0),(1,1,10,0),(1,0,10,0);
UNLOCK TABLES;

--
-- Table structure for table `viplist`
--

DROP TABLE IF EXISTS `viplist`;
CREATE TABLE `viplist` (
  `player` int(10) unsigned NOT NULL default '0',
  `vip_id` int(10) unsigned NOT NULL default '0',
  KEY `player` TYPE BTREE (`player`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


CREATE TABLE `tilelist` (
 `tileid` int(11) unsigned NOT NULL,
 `x` int(11) unsigned NOT NULL,
 `y` int(11) unsigned NOT NULL,
 `z` int(11) unsigned NOT NULL,
 PRIMARY KEY (tileid),
 UNIQUE (`x`,`y`,`z`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


CREATE TABLE `tileitems` (
 `tileid` int(11) NOT NULL default '0',
 `sid` int(11) NOT NULL default '0',
 `pid` int(11) NOT NULL default '0',
 `type` int(11) NOT NULL default '0',
 `attributes` blob,
 KEY (tileid)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


CREATE TABLE `houses` (
 `houseid` int(10) unsigned NOT NULL default '0',
 `owner` int(10) unsigned default '0',
 `paid` int(10) unsigned default '0',
 `warnings` int(10) unsigned default '0',
 PRIMARY KEY  (`houseid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


CREATE TABLE `houseaccess` (
 `houseid` int(10) unsigned NOT NULL default '0',
 `listid` int(10) unsigned default '0',
 `list` text,
 KEY `houseid` TYPE BTREE (`houseid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


CREATE TABLE `bans` (
 `type` int(10) unsigned NOT NULL default '0',
 `ip` int(10) unsigned NOT NULL default '0',
 `mask` int(10) unsigned NOT NULL default '0',
 `player` int(10) unsigned NOT NULL default '0',
 `account` int(10) unsigned NOT NULL default '0',
 `time` int(10) unsigned NOT NULL default '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

 

17º passo: Salve e Feche o aruivo "sample.sql"

 

18º passo: Clique em "Import" que está na página <a href="http://localhost/phpmyadmin/" target="_blank">http://localhost/phpmyadmin/</a>

9.jpg

 

19º passo: Clique em "procurar" e escolha o arquivo "sample.sql"

 

20º passo: Clique em "Executar"

 

21º passo: No canto esquerdo da página, vai ter escrito banco de dados. Clique em otserv.

12.jpg

 

22º passo: Agora você tem controle sobre as pastas accounts, players, house, etc.

13.jpg

 

23º passo: Agora na pasta do seu server, abra o conf.lua, e procure por isto:

14.jpg

 

24º passo: Siga agora o exemplo da Screen abaixo:

15.jpg

 

-----------------------------------

 

Bem... é só pessoal!

 

Cya~

´

 

 

 

To com uma dúvida noob cara....

Tipo eu já tinha editado o ot todo com o sqlite studio... o programinha sabe?

a minha duvida é: eu fiz todo esse procedimento q vc ensinou aqui... e qdo abriu no site, abriu as coisas q eu já viu com o programa....

Eu preciso ter esse procedimento todo pra conseguir por o ot on... ou é só fazem agora como eu fazia com o xml? Desbloquear a porta e por meu ip pra divulgação....?

xD

vlw

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
Amigo gostei muito do seu tutorial mais vc esqeceu de citar uma coisa dps de tudo feito e so ligar o Ot server?

Pow Nao Tah Dando Certo GRRRRRRRR

 

fala que eu nao tenho provilegios para fazer a nova conta do banco de dados ¬¬'

 

ajuda ai plx

Link para o comentário
Compartilhar em outros sites

Olhaa ... não sei se vc ainda está respondendo dps de 12 paginas de Perguntas :o

MAIS POR FAVOR AJUDAAAA >:(

 

eu vo no "segurança" e aparece "Acesso Proibido" ... qq eu faço?

eu n entendo nda de sQl :s

Link para o comentário
Compartilhar em outros sites

Quando eu tento ligar o MySql aparece um Aplication Error e quando eu tento entrar na página do XAMPP diz que ocorreu uma fala no carregamento.

 

E mais quando eu abro o arquivo index do htdocs eu acho isso:

<?php

if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {

$uri = 'https://';

} else {

$uri = 'http://';

}

$uri .= $_SERVER['HTTP_HOST'];

header('Location: '.$uri.'/xampp/');

exit;

?>

Something is wrong with the XAMPP installation :-(

Editado por RikuBoy
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...