Ir para conteúdo

Sakegari

Campones
  • Total de itens

    65
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Posts postados por Sakegari

  1. Compensa muito mais começar uma base do 0, porem como você perguntou sobre as bases PokeMasterX, PokeZRing (base teste) e PokeRoxy, eu recomendo a PokeMasterX, a galera não joga porque não gosta do cliente apenas isso, se você fizer um cliente estilo PXG aquele padrão dos poketibia, tenho ctz que ira atrair mt gente.

  2. 2 horas atrás, Gengo disse:

    É possível sim fazer sem opcodes, então vamos fazer umas pequenas alterações para que seja possível.
    Acrescente as seguintes funções no arquivo do modulo:
    Obs: Atente-se ao comentário feito.

    
    connect(g_game, { onTextMessage = onTextMessage }) -- Utilize dentro da função init
    disconnect(g_game, { onTextMessage = onTextMessage }) -- Utilize dentro da função terminate

     

    Debaixo da função init coloque a seguinte função:
     

    
    function onTextMessage(mode, text)
    	if not g_game.isOnline() then return end
    	if mode == MessageModes.Failure then 
    		if string.find(text, 'AutoLoot>') then
    			createListLoot(text:explode('>')[2])
    		end
    	end
    end

    Agora para enviar para o otclient utilize o mesmo conceito apresentado no tutorial, porem com uma alteração minima, em vez de utilizar doSendPlayerExtendedOpcode, utilizamos a função doPlayerSendCancel, ficando assim:
     

    
    doPlayerSendCancel(cid, "AutoLoot>"..loot)

     

    Muito obrigado pela assistência meu amigo, seus módulos são épicos! 

  3. É possivel fazer funcionar esse módule sem opcodes? Consegui fazer funcionar o módule porem ele não salva as os item que o player add na interface, funciona perfeitamente, adaptei ele para meu autoloot, porem só isso que faz não usa-lo.

  4. Salve galera, tudo certo?
    Eu encontrei esse sistema de autoloot aqui no fórum porem antes ele deixava de coletar alguns itens, isso eu consegui arrumar trocando a função de Stack!

    Agora estou com o seguinte problema, ele coleta apenas 500 itens, vou dar um exemplo para melhor a explicação do erro:

     

    Ex: Estou matando blastoise e coloquei para coletar Water Gem, ele coleta tranquilamente e stacka os item normal, porem quando chega em 500 Water Gem ele para de coletar.


    Ou seja ele funciona de boa até chegar em 500 daquele item, se alguem souber me ajudar com isso agradeço!

  5. 1 hora atrás, SirDubstep disse:

    Compilei as sources com o sistema do @Tony Araujo mas não mudou nada, tanto os pokémons com hostile 0 quanto os com hostile 1 continuam atacando o player mesmo sem o player ter atacado eles. Teoricamente apenas os com hostile 1 deveriam ter atacado o player sem ter sido atacados. Ajuda a gente ai Tony :p

    Provavelmente algum sistema do DXP que ainda existe nessa base esta dando conflito com o sistema do Tony, verifica la em creaturescripts se tem alguma coisa relacionada com passive/ agressive..

     

  6. 1 hora atrás, murilolima121 disse:
    Versão do Servidor: TFS - 0.3.5
    Tipo de Script: actions

    FOTOS DOS BUGS

    desgraca.png

    fdp2.png

     

    Este erro esta acontecendo porque existe outra distro do servidor aberta:
    "Another istance of The Forgotten Server is already running" = "Outra instância do The Forgotten Server já está em execução"

    CTRL + ALT + DEL, depois vá no Gerenciador de Tarefas e procure pelo processo relacionado ao The Forgotten Server, finalize o mesmo caso tenha + de 1 aberto.

  7. Salve galera!

    Resolvi postar a Viridian City (PXG) que estava trabalhando pois como não tenho mais tempo ela acabou ficando esquecida no meu computador, segue algumas imagens da mesma:
     

    ygmPuYR.png

    -

    o9Lu2Xy.png

     

    A parte de fora da cidade esta incompleta porem já deixei +/- no jeito para quem quiser terminar.

     

    DOWNLOAD: Viridian.rar / items.rar (item.otb utilizado) / .spr e .dat (cliente utilizado)

    *Apenas lembrando que para editar a mesma o RME deve ter suporte para transparência e .spr estendido.

     

    Bom é isso galera, façam bom uso da mesma!

     

     

     

    Viridian.rar

    items.rar

  8. @Daniel

    Bom, vou expressar minha opinião já que votei em PokeTibia! Porque em vez de liberar o servidor desenvolvido seja ele de Pokémon, ATS (Focado em RPG), etc.. você e a equipe não coloca ele online? Sei que a ideia deste tópico é a liberação do mesmo para a comunidade, porem não daria para fazer os dois?  Colocando o servidor online e liberando apenas uma Data Pack por assim dizer apenas com os sistemas básicos?

  9. A unica magia das que você citou que realmente estava configurado para o Goku é o Kienzan então fico assim agora:

        <instant name="Kienzan" words="kienzan" lvl="30" mana="1000" prem="0" range="6" casterTargetOrDirection="1" blockwalls="1" exhaustion="2000" needlearn="0" event="script" value="attack/goku/kienzan.lua">    <vocation id="108-112"/> -- Kuririn    <vocation id="173-177"/> -- Kame    <vocation id="521-530"/> -- KameRB    <vocation id="391-400"/> -- KuririnRB    <vocation id="113-117"/> -- Pan    <vocation id="401-410"/> -- PanRB    <vocation id="72-78"/> -- Goten    <vocation id="331-340"/> -- GotenRB    <vocation id="591-592"/> -- Gogeta Ssj2 Goku    <vocation id="593-594"/> -- Gogeta Ssj2 Vegeta    </instant>

    Se você estiver usando algum personagem que seja GOD ou CM você poderá usar todas as spell independente da sua vocação.

  10. 8 minutos atrás, FlamesAdmin disse:

    @Nullk

    Eu tentei fazer essa só de adicionar no constant e no xml do pokemon, mais nada mudou. Dps vou seguir o tutorial das sources. Obg pela ajuda ai

    Qualquer coisa só perguntar aqui no tópico ou por PM que eu te ajudo.

  11. Deixa eu ver se entendi, você quer criar novos shooteffects? Se sim é necessário fazer alterações na source. 

    Tutorial de Adicionar novos Efeitos 


    Caso você queira mudar apenas o shooteffect que o pokémon esta lançando de attack basico é:

    <attribute key="shootEffect" value="você muda aqui"/>

    Ficando assim:

    <attribute key="shootEffect" value="explosion"/>

     

  12. Na verdade seria igual o @diarmain explicou seria muito mais fácil ele fazer na base de item exemplo:

    1º O player usa a skill e um item com a sprite da magia é criado.
    2º Depois de tantos segundos o item desaparece.

    Desse jeito a sprite da magia não iria ficar encima do player e sim embaixo por ser um item.

  13. Nessa parte aqui meu amigo:

    value="eartharrow"

    Você só precisar saber quais são os shooteffects do seu servidor, geralmente fica na pasta lib no arquivo 000-constant.lua

  • Quem Está Navegando   0 membros estão online

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