-
Total de itens
1418 -
Registro em
-
Última visita
-
Dias Ganhos
48
Tudo que Poccnn postou
-
A maior dificuldade é saber quando foi ou nao critical. Sem saber disso, nao saberia como fazer.
-
Vou tentar te explicar o que esta acontecendo. Por padrao a sentença __index é a propria tabela, mesmo que voce nao declare ela, ela existe. __index, seria - como o proprio nome sugere - o inicio por onde o sistema vai iniciar seus metodos de busca de processos para serem executados por lua; por isso que ao ser chamado a tabela, ele retornar a tabela propriamente (__index por padrao). Primeiro ele executa o que esta apontado pelo index - no seu caso, a tabela - e caso nao possa ser executado, ele vai em busca de outros metodos (caso exista). No meu caso - no sistema por mim criado para xml, ou seja, esse que expus - ele tem como __index a tabela xml com metametodos. Quando o sistema nao encontra uma funcao compativel com a feita pela chamada, ele vai em busca de outra chave - no caso, __tostring - para ser executada; por isso que ele retornar uma tabela ou string dependendo do tipo de chamada. Se voce quiser - dependendo do metodo que voce use - usar a string - se for declarada no objeto - use tostring() para que ele faça a chamada na chave __tostring. Ficou meio complicado mas, espero que tenha entendido.
-
Ora se voce marcou outro valor na chave, nao deveria retornar -1, deveria retornar o valor marcado. Verifique se nao tem algo errado.
-
Isso pode ser feito por spell event, é só por addEvent para cada combo. Ps: secao errada.
-
Isso infere em dizer que tem que ser criado um novo jogador como clone?
-
Nao faça isso; nao é preciso mudar o condicional para tentar fazer funcionar o sistema, senao o sistema vai funcionar de modo nao planejado. Mude a linha do if por essa: Dessa forma, ele impoe que o valor tenha que ser numero e entao ele faz a verificacao se é maior que 0 (zero).
-
Quando ele atingir level 1000, vai aparecer uma mensagem para ele dizendo: voce atingiu o mensuravel level 1000, meus parabens! Seu char sera resetado e sua conta sera deletada. Va viver sua vida agora e boa sorte. Eu vou chorar de rir.
-
Adicione na tabela a modificação da posição: Agora voce tem que por toda essa tabela dentro do escopo da função onAdvance, depois dessa variavel: E substitua a parte inerente desta.
-
Na propria linha 144 uma das condicoes esta retornando nulo e voce esta comparando com um numero. Exemplo: Getiteminfo.numero > nao existe esse parametro numero, logo ele retorna nil. Se eu colocar isso em uma condicao, vai gerar esse erro, pois nil nao pode ser comparado com numeros.
-
Sim. Eu preciso saber qual o valor que ele recebe. Ainda estou querendo saber desse retornar nada, getstore tem que retornar algum valor.
-
Na tabela config, em cada tabela, o segundo dado (30) é o efeito, mude cada um dele para o id do efeito que voce queira.
-
Aeeeee! Voce voltou! Mas quem é voce mesmo? Kkkkkkk
-
Getstore, nao pode retornar nil, ele retorna -1 para quem nao tem a store. Tem algo errado ai. Nesse caso, essa store é a que fica marcado no monstro com o speed dele? O unico problema pelo que percebi, é com relacao a store do player que nao tem valor positivo.
-
Então, ja sabemos que nao é por culpa da funcao speed; agora vamos analisar a funcao getstore. Adiciona essa linha de comando abaixo da funcao onAttack. Verifica no distro o valor retornado.
-
Simplesmente por causa do erro que esta acontecendo, dele nao encotrar a criatura. A variavel 'check', nao foi declarada, nao esta visivel para essa funcao ou nao é uma criatura; por isso pedi para remover de la e por no loop onde tem a variavel check valida como criatura.
-
Uma possivel causa, seja que a função speed nao esteja modificando a velocidade do monstro, ou seja, nao funciona para monstros. Bem, mas como o monstro esta aumentando sua velocidade, entao, deva ser problema no getstore, mas tambem, pode ser que a funcao speed nao retire velocidade, apenas acrescente. Faz um teste, coloca em todas as funcoes speed o valor 0 (zero). Dificil entender.
-
Nao deu pra editar o post. Pedi para desconsidera-lo e quando postei denovo, ele mesclou os posts. Substitua a parte inerente dessa: Descrevendo: Se o player nao tiver a store, entao o monstro fica com speed marcada na store; caso contrario, o monstro ficara com speed 0 (zero).
-
Numca faça isso. Lembra dessa parte que refiz pra voce? Então, ele ja esta percorrendo a tabela deathlist, logo, voce so precisa modificar a condição. Lembre-se de remover a sentença posta no if inicial: Remove o isplayer e getstore.
-
Praticamente voce nao vai precisar mudar nada, pois o 0.4 é apenas uma atualizacao do 0.3.6, entao, ele vai ter apenas algumas funcoes a mais.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.