Ir em baixo
Becker
Becker
MEMBRO

MEMBRO
Mensagens : 261
Data de inscrição : 01/04/2015
Idade : 18
http://www.miceup.top

Sistema de Recorde - Jogadores Empty Sistema de Recorde - Jogadores

em Seg Ago 14, 2017 7:38 pm
Estou postando o meu sistema de recorde que fiz hoje para o Andriel...

TUTORIAL:

1 - Adicione uma linha no Config.ini com nome "Recorde" e coloque o valor 0.
Ficando assim:
Recorde = 0

2 - Vai na sua Source e coloque essa def abaixo do loginPlayer.

Código:
   def recordeJogadoresAtt(this):
        if this.server.players > this.server.recordeJogadores:
            this.server.configs("recorde", len(this.server.players))
            this.server.sendStaffMessage(7, "Bateu novo recorde de jogadores!")
 

3 - Adicione essa linha no final da def (loginPlayer).

Código:
this.recordeJogadoresAtt()



4 - Adicione isso no inicio do Class Server.

Código:
this.recordeJogadores = int(this.config("recorde"))



Espero que aproveitem Wink.

Créditos: Becker


Última edição por Becker em Qua Ago 16, 2017 12:16 am, editado 3 vez(es)
Andriel9
Andriel9
MEMBRO

MEMBRO
Mensagens : 239
Data de inscrição : 04/06/2017
Idade : 15
Localização : Favela Dos Jogos Falecidos ;(

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Seg Ago 14, 2017 7:40 pm
Obrigado Wink
Whitesound
Whitesound
MEMBRO

MEMBRO
Mensagens : 38
Data de inscrição : 07/11/2016
Idade : 19
Localização : Hell

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Seg Ago 14, 2017 7:42 pm
Obrigado Smile
Nikopark
Nikopark
ADMINISTRADOR

ADMINISTRADOR
Mensagens : 1126
Data de inscrição : 25/12/2014
Idade : 22
Localização : Ontário, Canadá
https://www.aulamice.io/

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Ter Ago 15, 2017 1:21 am
Tópico movido para Tutoriais > Python

_________________
Oi , eu sou o Nikopark dono dessa bagaça, prazer em conhece-ló.

Meus contatos pessoais estão em meu perfil.
Andriel9
Andriel9
MEMBRO

MEMBRO
Mensagens : 239
Data de inscrição : 04/06/2017
Idade : 15
Localização : Favela Dos Jogos Falecidos ;(

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Ter Ago 15, 2017 6:45 pm
Ops um erro, Não botem na def enterRoom, Pq se botar lá, Da pra ficar farmando só mudando de sala, Botem na def startPlay ou na def loginPlayer


Última edição por Andriel9 em Qua Ago 16, 2017 12:06 am, editado 1 vez(es)
Kira
Kira
ADMINISTRADOR

ADMINISTRADOR
Mensagens : 311
Data de inscrição : 14/01/2015
Idade : 21

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Ter Ago 15, 2017 8:17 pm
Andriel9 escreveu:
Ops um erro, Não botem na def e enterRoom, Pq se botar lá, Da pra ficar farmando só mudando de sala, Botem na def startPlay ou na def loginPlayer
parece q está faltando att o valor na memoria
Código:

if this.server.players > this.server.recordeJogadores:
   ...
   ...
   this.server.recordeJogadores = this.server.players
Andriel9
Andriel9
MEMBRO

MEMBRO
Mensagens : 239
Data de inscrição : 04/06/2017
Idade : 15
Localização : Favela Dos Jogos Falecidos ;(

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Ter Ago 15, 2017 10:27 pm
Kira escreveu:
Andriel9 escreveu:
Ops um erro, Não botem na def e enterRoom, Pq se botar lá, Da pra ficar farmando só mudando de sala, Botem na def startPlay ou na def loginPlayer
parece q está faltando att o valor na memoria
Código:

if this.server.players > this.server.recordeJogadores:
   ...
   ...
   this.server.recordeJogadores = this.server.players
Errado pq o code abaixo faz isso, E ele está lá no code de Becker
Código:
this.server.configs("recorde", len(this.server.players))
Kira
Kira
ADMINISTRADOR

ADMINISTRADOR
Mensagens : 311
Data de inscrição : 14/01/2015
Idade : 21

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Ter Ago 15, 2017 11:51 pm
Andriel9 escreveu:
Kira escreveu:
Andriel9 escreveu:
Ops um erro, Não botem na def e enterRoom, Pq se botar lá, Da pra ficar farmando só mudando de sala, Botem na def startPlay ou na def loginPlayer
parece q está faltando att o valor na memoria
Código:

if this.server.players > this.server.recordeJogadores:
   ...
   ...
   this.server.recordeJogadores = this.server.players
Errado pq o code abaixo faz isso, E ele está lá no code de Becker
Código:
this.server.configs("recorde", len(this.server.players))
olha só men eu disse "na memoria" isso ai ta salvando no arquivo ele n está atualizando a variavel com o novo valor,
tu ta aqui a 3 dias e eu a 3 anos se eu postar algo é pq eu tenho 100% de certeza, e eu acho q vc deveria fazer o msm, e se por acaso a variavel players for uma lista tem mais coisa incorreta nesse codigo pq ta verificando lista com int e caso n for ainda ta errado pq ta tentando pegar a len de um int
Andriel9
Andriel9
MEMBRO

MEMBRO
Mensagens : 239
Data de inscrição : 04/06/2017
Idade : 15
Localização : Favela Dos Jogos Falecidos ;(

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Ter Ago 15, 2017 11:58 pm
Kira escreveu:
Andriel9 escreveu:
Kira escreveu:
Andriel9 escreveu:
Ops um erro, Não botem na def e enterRoom, Pq se botar lá, Da pra ficar farmando só mudando de sala, Botem na def startPlay ou na def loginPlayer
parece q está faltando att o valor na memoria
Código:

if this.server.players > this.server.recordeJogadores:
   ...
   ...
   this.server.recordeJogadores = this.server.players
Errado pq o code abaixo faz isso, E ele está lá no code de Becker
Código:
this.server.configs("recorde", len(this.server.players))
olha só men eu disse "na memoria" isso ai ta salvando no arquivo ele n está atualizando a variavel com o novo valor,
tu ta aqui a 3 dias e eu a 3 anos se eu postar algo é pq eu tenho 100% de certeza, e eu acho q vc deveria fazer o msm, e se por acaso a variavel players for uma lista tem mais coisa incorreta nesse codigo pq ta verificando lista com int e caso n for ainda ta errado pq ta tentando pegar a len de um int
Desculpa, Becker usou "len" pq no comando /ls e no /lsc se usa "len" para aparecer o número de jogadores e usando "len" no "this.server.players" é a mesma coisa de usar o "str" no "this.getConnectedPlayerCount" e o "this.getConnectedPlayerCount" é uma def que usar return len(this.server.players) e se usar não da erro nenhum então usando o "len" ali não falha, e isso de salvar na "memória" eu entendi agora '-'
Andriel9
Andriel9
MEMBRO

MEMBRO
Mensagens : 239
Data de inscrição : 04/06/2017
Idade : 15
Localização : Favela Dos Jogos Falecidos ;(

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Qua Ago 16, 2017 12:01 am
Usar:
this.server.recordeJogadores = this.server.players
É um erro porque nas maiorias das sourcers o "this.server.players" mostra o nome dos jogadores online no servidor
Ex: {Andriel9, Kira}
Então pra usar isso teria que usar o "int" ou o "len" Ou sendo mais fácil
this.server.recordeJogadores = this.getConnectedPlayerCount
Becker
Becker
MEMBRO

MEMBRO
Mensagens : 261
Data de inscrição : 01/04/2015
Idade : 18
http://www.miceup.top

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Qua Ago 16, 2017 12:10 am
Kira escreveu:
Andriel9 escreveu:
Kira escreveu:
Andriel9 escreveu:
Ops um erro, Não botem na def e enterRoom, Pq se botar lá, Da pra ficar farmando só mudando de sala, Botem na def startPlay ou na def loginPlayer
parece q está faltando att o valor na memoria
Código:

if this.server.players > this.server.recordeJogadores:
   ...
   ...
   this.server.recordeJogadores = this.server.players
Errado pq o code abaixo faz isso, E ele está lá no code de Becker
Código:
this.server.configs("recorde", len(this.server.players))
olha só men eu disse "na memoria" isso ai ta salvando no arquivo ele n está atualizando a variavel com o novo valor,
tu ta aqui a 3 dias e eu a 3 anos se eu postar algo é pq eu tenho 100% de certeza, e eu acho q vc deveria fazer o msm, e se por acaso a variavel players for uma lista tem mais coisa incorreta nesse codigo pq ta verificando lista com int e caso n for ainda ta errado pq ta tentando pegar a len de um int
Acalme-se sr.Kira kkk, foi um erro básico.
Kira
Kira
ADMINISTRADOR

ADMINISTRADOR
Mensagens : 311
Data de inscrição : 14/01/2015
Idade : 21

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Qua Ago 16, 2017 12:10 am
Andriel9 escreveu:Usar:
this.server.recordeJogadores = this.server.players
É um erro porque nas maiorias das sourcers o "this.server.players" mostra o nome dos jogadores online no servidor
Ex: {Andriel9, Kira}
Então pra usar isso teria que usar o "int" ou o "len" Ou sendo mais fácil
this.server.recordeJogadores = this.getConnectedPlayerCount
eu n estou ensinando como programar meu amigo estou informando q está errado, eu n sou adivinho para saber qual nome e o tipo das variaveis q estão nessas sources postadas, eu peguei o valor de "this.server.recordeJogadores = this.server.players" pq ela está sendo verificada com um int logo associei this.server.players como um int
Andriel9
Andriel9
MEMBRO

MEMBRO
Mensagens : 239
Data de inscrição : 04/06/2017
Idade : 15
Localização : Favela Dos Jogos Falecidos ;(

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Qua Ago 16, 2017 12:12 am
Kira escreveu:
Andriel9 escreveu:Usar:
this.server.recordeJogadores = this.server.players
É um erro porque nas maiorias das sourcers o "this.server.players" mostra o nome dos jogadores online no servidor
Ex: {Andriel9, Kira}
Então pra usar isso teria que usar o "int" ou o "len" Ou sendo mais fácil
this.server.recordeJogadores = this.getConnectedPlayerCount
eu n estou ensinando como programar meu amigo estou informando q está errado, eu n sou adivinho para saber qual nome e o tipo das variaveis q estão nessas sources postadas, eu peguei o valor de "this.server.recordeJogadores = this.server.players" pq ela está sendo verificada com um int logo associei this.server.players como um int
Sim, Eu só dei uma ajuda pra quem ver o post, Botei o nome da def das sources postadas atualmente
Kira
Kira
ADMINISTRADOR

ADMINISTRADOR
Mensagens : 311
Data de inscrição : 14/01/2015
Idade : 21

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Qua Ago 16, 2017 12:14 am
Becker escreveu:
Kira escreveu:
Andriel9 escreveu:
Kira escreveu:
Andriel9 escreveu:
Ops um erro, Não botem na def e enterRoom, Pq se botar lá, Da pra ficar farmando só mudando de sala, Botem na def startPlay ou na def loginPlayer
parece q está faltando att o valor na memoria
Código:

if this.server.players > this.server.recordeJogadores:
   ...
   ...
   this.server.recordeJogadores = this.server.players
Errado pq o code abaixo faz isso, E ele está lá no code de Becker
Código:
this.server.configs("recorde", len(this.server.players))
olha só men eu disse "na memoria" isso ai ta salvando no arquivo ele n está atualizando a variavel com o novo valor,
tu ta aqui a 3 dias e eu a 3 anos se eu postar algo é pq eu tenho 100% de certeza, e eu acho q vc deveria fazer o msm, e se por acaso a variavel players for uma lista tem mais coisa incorreta nesse codigo pq ta verificando lista com int e caso n for ainda ta errado pq ta tentando pegar a len de um int
Acalme-se sr.Kira kkk, foi um erro básico.
pq acalme-se? eu so estava tentando explicar, n falei nada de mais (e pq ta usando sr.kira? tao me zoando no skype?)
Becker
Becker
MEMBRO

MEMBRO
Mensagens : 261
Data de inscrição : 01/04/2015
Idade : 18
http://www.miceup.top

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Qua Ago 16, 2017 12:18 am
Kira escreveu:
Becker escreveu:
Kira escreveu:
Andriel9 escreveu:
Kira escreveu:
Andriel9 escreveu:
Ops um erro, Não botem na def e enterRoom, Pq se botar lá, Da pra ficar farmando só mudando de sala, Botem na def startPlay ou na def loginPlayer
parece q está faltando att o valor na memoria
Código:

if this.server.players > this.server.recordeJogadores:
   ...
   ...
   this.server.recordeJogadores = this.server.players
Errado pq o code abaixo faz isso, E ele está lá no code de Becker
Código:
this.server.configs("recorde", len(this.server.players))
olha só men eu disse "na memoria" isso ai ta salvando no arquivo ele n está atualizando a variavel com o novo valor,
tu ta aqui a 3 dias e eu a 3 anos se eu postar algo é pq eu tenho 100% de certeza, e eu acho q vc deveria fazer o msm, e se por acaso a variavel players for uma lista tem mais coisa incorreta nesse codigo pq ta verificando lista com int e caso n for ainda ta errado pq ta tentando pegar a len de um int
Acalme-se sr.Kira kkk, foi um erro básico.
pq acalme-se? eu so estava tentando explicar, n falei nada de mais (e pq ta usando sr.kira? tao me zoando no skype?)
Não, só usei sr.Kira.
Nikopark
Nikopark
ADMINISTRADOR

ADMINISTRADOR
Mensagens : 1126
Data de inscrição : 25/12/2014
Idade : 22
Localização : Ontário, Canadá
https://www.aulamice.io/

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Qua Ago 16, 2017 5:02 pm
Kira meu amor <3 melhor ADMIN que AM já teve

_________________
Oi , eu sou o Nikopark dono dessa bagaça, prazer em conhece-ló.

Meus contatos pessoais estão em meu perfil.
Loukino
Loukino
MODERADOR

MODERADOR
Mensagens : 149
Data de inscrição : 19/01/2015
http://www.nowmice.pro

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Qua Ago 23, 2017 2:44 pm
Kira escreveu:
Andriel9 escreveu:
Kira escreveu:
Andriel9 escreveu:
Ops um erro, Não botem na def e enterRoom, Pq se botar lá, Da pra ficar farmando só mudando de sala, Botem na def startPlay ou na def loginPlayer
parece q está faltando att o valor na memoria
Código:

if this.server.players > this.server.recordeJogadores:
   ...
   ...
   this.server.recordeJogadores = this.server.players
Errado pq o code abaixo faz isso, E ele está lá no code de Becker
Código:
this.server.configs("recorde", len(this.server.players))
olha só men eu disse "na memoria" isso ai ta salvando no arquivo ele n está atualizando a variavel com o novo valor,
tu ta aqui a 3 dias e eu a 3 anos se eu postar algo é pq eu tenho 100% de certeza, e eu acho q vc deveria fazer o msm, e se por acaso a variavel players for uma lista tem mais coisa incorreta nesse codigo pq ta verificando lista com int e caso n for ainda ta errado pq ta tentando pegar a len de um int
raxei
Danshweger
Danshweger
MEMBRO

MEMBRO
Mensagens : 156
Data de inscrição : 17/07/2016
Idade : 24
Localização : 127.0.0.1
http://www.transforxd.top/

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Qua Ago 23, 2017 4:42 pm
kkkkkkkkkkk meu deus
avatar
Dudugz2
MEMBRO

MEMBRO
Mensagens : 56
Data de inscrição : 02/02/2017

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Sex Ago 25, 2017 1:17 pm
-' por que não bota no def createAccount para saber quantos jogadores se registraram ai cria recorde de jogadores -'
Loukino
Loukino
MODERADOR

MODERADOR
Mensagens : 149
Data de inscrição : 19/01/2015
http://www.nowmice.pro

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Seg Ago 28, 2017 2:37 pm
Porque é recorde de jogadores onlines, não de contas criadas. E se por na "def createAccount", só os jogadores que irão se registrar vai contar, os que irão logar vão se foder porque não vai contar.
Nikopark
Nikopark
ADMINISTRADOR

ADMINISTRADOR
Mensagens : 1126
Data de inscrição : 25/12/2014
Idade : 22
Localização : Ontário, Canadá
https://www.aulamice.io/

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Seg Ago 28, 2017 4:07 pm
Loukino escreveu:Porque é recorde de jogadores onlines, não de contas criadas. E se por na "def createAccount", só os jogadores que irão se registrar vai contar, os que irão logar vão se foder porque não vai contar.

_________________
Oi , eu sou o Nikopark dono dessa bagaça, prazer em conhece-ló.

Meus contatos pessoais estão em meu perfil.
Danshweger
Danshweger
MEMBRO

MEMBRO
Mensagens : 156
Data de inscrição : 17/07/2016
Idade : 24
Localização : 127.0.0.1
http://www.transforxd.top/

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

em Seg Ago 28, 2017 5:00 pm
Dudugz2 escreveu:-' por que não bota no def createAccount para saber quantos jogadores se registraram ai cria recorde de jogadores -'

genius
Conteúdo patrocinado

Sistema de Recorde - Jogadores Empty Re: Sistema de Recorde - Jogadores

Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum