Ir para conteúdo

MANUAL CONFIG PSYCHOSTATS PT/BR 3.0.4B BY JOKERBHZ


jokerbhz

Recommended Posts

1 - Faça o Download e instale o Active Perl

 

http://www.ziggi.com.br/downloads/11070.asp

 

- Iniciar -> Programas -> ActivePerl 5.8.8 Build 820 -> Perl Package Manager

 

- Você terá um lupa acima para procurar instalações adicionais deixe marcado a caixinha cinza all packpages:

 

- Então pesquise a primeira:

- termread marque pra instalar ( do lado direito apos o combobox caixinha amrela com + )

- dbi instale > DBI / DBI-Shell / DBI-ResultPager / DBI-Simpleas ( do lado direito apos o combobox caixinha amrela com + )

- DBD-mysql - DBD-PgPP - DBD-PgPP instale as 3

 

1.2 Faça o Download e instale

 

http://www.wampserver.com/en/index.php

 

- Assim que instalado e pre configurado ele vai criar uma icone ao lado do relogio.

 

- Dando um clique com o botão esquerdo ele abre o menu clique em put online

 

- Clique novamente e va na opção apache e mande instalar

 

- Apos o install clique e escolha restart all services

 

- Clique com o esquerdo no wamper vai php settings > php extensios > habilite php_gd2

 

1.2.1 Configurando o Banco de Dados Mysql

 

- Clique novamente no wamp com o botao esquerdo vá na opção phpmyadmin.

Abre uma janela do ie nela vai ter uma opção localhost na parte de baixo esquerda tem privilegios clique.

Você verá o usuario root já criado. Clique no lápis. Lá em baixo tem a opção Mudar informações de login / Copiar usuário

Nome de usuario vc vai criar ps3 coloque uma senha qualquer. Deixe Marcado Manter o antigo, clique em executar pronto

usuário criado com sucesso.

 

1.3 Faça o Download

 

http://www.psychostats.com/downloads/Ps ... 3.0.4b.zip

 

2 Configurando o psychostats

 

- Tire o psychostats de dentro do arquivo renomeie a pasta para stats.

Cole a pasta dentro de C:\wamp\www

Acesse o link http://localhost/stats/web/install

STEP 1 - Agora é facil só coloque sua senha abaixo do nome do usaurio o resto fica default. Mande testar conexão.Depois avançar.

STEP 2 - Agora mande avançar novamente.

STEP 3 - Agora mande avançar novamente.

STEP 4 - Clique em inicializar database, Depois avançar novamente.

STEP 5 - Crie quanto administradores precisar e mande salvar assim que terminar clique em avançar.

STEP 6 - Teste o direitorio depois mande avançar.

- Renomei o diretorio stats/web/install ( coloque qualquer outro nome ou delete)

- Agora vc já consegue acessar sua pagina pelo link. http://localhost/stats/web/

- Para aparecer os maps de status você terá que criar três pastas.Dentro c:\wamp\www\stats\web\images

maps halflife cstrike seu caminho fica assim C:\wamp\www\stats\web\images\maps\halflife\cstrike

 

Download das imagens.

 

http://rapidshare.com/files/16030164/cstrike.zip.html

 

 

3 Configuração do arquivo stats.cfg

 

- Abra seu arquivos stats.cfg configure o nome do bd. Para o que foi criado. E coloque a senha.

 

dbtype = mysql

dbhost = localhost

dbport =

dbname = psychostats

dbuser = ps3

dbpass = ******

dbtblprefix = ps_

 

4 Configuração do arquivo de inicialização do servidor para gerar os logs.

 

- No meu caso utilizo o dedicated server o caminho é esse. C:\Arquivos de programas\Steam\SteamApps\SEU_USUARIO\dedicated server\cstrike_portuguese\logs

 

- Dentro desta pasta tenho um arquivo server.cfg que é executado toda vez que o servidor iniciar.

Acrescente as seguintes linhas.

* DICA 206SOURCE AMXMODX BASTA VC HABILITAR O PLUGIN stats_logging.amxx

ELE FAZ O ACURRACY DAS ARMAS.

 

- log on

- sv_logbans 1

- sv_logecho 1

- sv_logfile 1

- sv_log_onefile 0

- mp_logdetail 3

- mp_logmessages 1

- mp_loddetail 3

 

- Se vc não tiver vou deixar um modelo pra download caso você use amx se não é só editar pra admin.

coloque dentro C:\Arquivos de programas\Steam\SteamApps\SEU_USUÁRIO\dedicated server\cstrike

 

http://rapidshare.com/files/15772731/server.cfg.html

 

- Inicie o servidor deixe rodar por algum tempo, depois pode fecha - lo e ir na pasta C:\Arquivos de programas\Steam\SteamApps\SEU_USUÁRIO\dedicated server\cstrike_portuguese\logs vai ter os arquivos de .log

 

Então temos nosso arquivo que irá suprir nosso bd do psychostats.

 

5 Carregando o rank.

 

- Entre na sua pagina http://localhost/stats/web faça login como administrador, clique no meu do administrador, vai logsources -> manage escolha add new logsource coloque o caminho C:\Arquivos de programas\Steam\SteamApps\SEU_USUARIO\dedicated server\cstrike_portuguese\logs e mais nada e salve.

 

- Agora é só alegria

 

- Dentro da pasta C:\wamp\www\stats tem o arquivo stats.pl ele que vai carregar a configuração do rank. ( Demora um pouco )

Diariamente você tem que executar esse arquivo para atualizar o rank ou quando achar necessário.

 

6 Substituição de arquivo

 

- Substitua o arquivo index.php que está C:\wamp\www por este prq ai é so vc passar seu ip que já cai direto na pagina do rank.

 

http://rapidshare.com/files/15772962/index.php.html

 

Vocês tbm pode utilizar o noip para dar um endereço um exemplo do meu http://osnoia.servegame.com

 

Galera abraços funfou legal consegui fazer funcionar graças a ajuda de muitos.

 

Pessoal não utilizo o me rodando localmente uso em servidor web.

 

Podem conferir em http://www.osnoia.com o rank como está.

Link para o comentário
Compartilhar em outros sites

  • Respostas 57
  • Created
  • Última resposta

Top Posters In This Topic

  • 3 months later...
sem bugs funcionando tudo.

 

 

SO PRA COMPLETAR. CASO VC USE AMXMODX BASTA VC HABILITAR O PLUGIN stats_logging.amxx

ELE FAZ O ACURRACY DAS ARMAS.

 

ELE TEM OS SEGUINTES REQUESITOS

# PHP v4.3 (or 5.0+)

# MySQL v4.1.11 (or v5.0+)

# Perl v5.8 (Windows users: ActivePerl 5.8+)

 

* Requiredo Perl modules

o DBI

o DBD::mysql

 

 

 

merecia fixo

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

Parabens pelo post jokerbhz !!!

 

Mas meu rank não deu certo... ja instalei e refiz tudo varias vezes não achei solução para o meu problema. Acontece o seguinte, tem algumas vezes q refiz a instalação e qndo vou atualizar da erro de leitura em um dos log, ai depois disso não atualiza mais e aparece este erro no arkivo stats.txt (log de erro do stats.pl).

 

[FATAL] Called from PS::Feeder::file(169)->PS::Feeder::file(240)->PS::Feeder(150)->PS::DB(171)->PS::DB(512) >>>

> Error executing DB query:

> OPTIMIZE TABLE `ps_state`, `ps_state_plrs`

> Lost connection to MySQL server during query

> --end of error--

[FATAL] Called from PS::DB(479)->PS::DB(433)->PS::DB(512) >>>

> Error executing DB query:

> SELECT MAX(id) FROM ps_errlog

> MySQL server has gone away

> --end of error--

[FATAL] Called from main(273)->PS::Feeder::file(35)->PS::Feeder(160)->PS::DB(350)->PS::DB(512) >>>

> Error executing DB query:

> SELECT * FROM ps_state WHERE logsource='C:\\Arquivos de programas\\Valve\\cstrike\\logs'

> Can't find file: 'ps_state' (errno: 2)

> --end of error--

 

Depois disso, qndo abre a pagina do rank la aparece apenas 1 player...

 

 

Agora qndo eu refaço tudo e não acontece isso tudo, ele atualiza normal os logs, mas não aparece nenhum player no rank... Alguem de vcs sabem ond eu estou errando ????

 

Desde já agradeço a atenção de todos....

Link para o comentário
Compartilhar em outros sites

Ta quanto a não aparecer player no rank isso é normal.

Justamente por causa de configurações. Quando você acessa a area administrativa do rank vai ter MAIN CONFIG, lá é que a porca torce o rabo. Porque não tenho como saber que tipo de configuração você quer. Mais você pode colocar como por exemplo para pegar o player por nick ao inves da steam eu deixo por steam, a base de quantas mortes o cara tem pra entrar no rank, quanto tempo que ele ficou on line, qual o skill dele pra entrar no rank. Então esses valores quanto mais baixo mais rapido o cara aparece no rank. Mais eu deixo skill 10000 kill 300 tempo on line 60 entre outras configurações que você tem que fazer.

Zerei o rank ontem para migrar de servidor você pode conferir http://rank.osnoia.com só tem 5 player em rank mais que não estão tenho mais 300. Tive que zerar o rank prq já estava com uma base de 15 mil players quase duzentas paginas rs. Muitos espaço em disco e muito espaço no db.

Agora quanto ao erro que você informou eu não tive esse problema nem quando estava aprendendo a usar e nem depois. O unico problema que você tem que tomar cuidado é continuidade dos logs, eles nunca pode se repetir prq se não o psycho não lé mais eles prq entende que já foram lidos. Então quando for apagar alguns deixe pelo menos 10 pra ele continuar a sequencia de numeros.

Meu rank pode vir a ficar off é prq estou mudando de host estou saindo de um host nos EUA para o Brasil lá e muito lento 300 ms a 400 ms para acesso a pagina aqui no Brasil é 31 ms só que é bem mais caro tbm o host no Brasil.

Qualquer duvida poste ai quando de a gente responde um abraço.

Link para o comentário
Compartilhar em outros sites

vc não criou usuario de banco de dados e nem editou os arquivos necessarios.

Isso quer dizer que vc não fez igual ao tuto.

Faça novamente seguindo o passo a passo.

Não deixando de criar o usuario do my sql e colocar o usuario no arquivo de configuração stats.pl

Link para o comentário
Compartilhar em outros sites

Olha se você criar o usuario no banco de dados colocar um password e informar os dados corretos no arquivos de configuração do stats.pl vai funcionar.

Siga o tutorial.

Segundo seu erro o usuario do banco de dados foi criado sem senha ...

Leia o erro ettá bem claro.

> Error connecting to database using dsn "DBI:mysql:database=psychostats":

Aqui informa que a db que foi informado no arquivo de configuração do stats.pl é psychostats.

Consequentemente o usuario do db que deveria ter cido criado teria que ter um nome x com pw y e ter acesso total como está explicando lá que ele seria a copia do root

> Access denied for user 'ODBC'@'localhost' (using password: NO)

Então o suposto usuario que não tinha pass configurado não conseguiu acessar o banco de dados.

 

 

Sem mais,

Link para o comentário
Compartilhar em outros sites

boas pessoal alguem ajuda aqui um portuga na configuração do psycostats? Bem é assim , vou mencionar como é o caso. meu amigo tem um cafe onde tem uma lan. tem um pc sevidor com xp e cs 1.6 sem steam e tem ligado a 10 pcs com win98 estes com steam. ja segui rigorosamente todos os passos do toturial mas não estou conseguindo obter qual resultado no ranking. eis algumas duvidas. no servidor estou a utilizar como adons o ststme, amxmodx e o metamod. no pearl onde esta a actualização readme? so la tem a reamdmekey. como é que configuro o admin nas configuração do awm? e que ponho como defeniça~no ranking para ele captar os jogadores? steam ou name players?

Link para o comentário
Compartilhar em outros sites


×
×
  • Criar Novo...