Ir para conteúdo

miinato

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    miinato recebeu reputação de robson da silva em Como deixar senzu infinito em um servidor de dbko 8.0   
    Vai em Actions>Scripts procura a script da senzu, procura DoRemoveItem e apaga essa linha q tiver na script, se n me engano tem 2 linha com essa frase, apaga as duas e ja vai tar infinita testei isso no meu antigo server de dbo e funcionou
  2. Gostei
    miinato deu reputação a gabrielzika em Error ao ligar server   
    Algo que você Tenha Digitado errado no Itens.xml Poste ele para mim ver se posso ajudar :D
  3. Gostei
    miinato recebeu reputação de bkmadara em Como deixar senzu infinito em um servidor de dbko 8.0   
    Vai em Actions>Scripts procura a script da senzu, procura DoRemoveItem e apaga essa linha q tiver na script, se n me engano tem 2 linha com essa frase, apaga as duas e ja vai tar infinita testei isso no meu antigo server de dbo e funcionou
  4. Gostei
    miinato deu reputação a ViitinG em [talkaction] Adicionar X item para o player   
    Para quem não sabe como funciona o script : O ADM do servidor digita um comando para dar X quantidade de item para X player.Útil para quando terminar um evento o ADM dar X item para tal player pelo comando e não jogando o item no chao.
     
    • Adicionando o script •
     
    "data/talkactions/giveitem.lua" :
    function onSay(cid, words, param) local param = param.explode(param, ',') if param then if isPlayer(getCreatureByName(param[1])) == TRUE then doPlayerSendTextMessage(getCreatureByName(param[1]), 22, "Você acabou de receber um item do ADM!") doPlayerAddItem(getCreatureByName(param[1]), param[2], param[3]) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") end return TRUE end "data/talkactions/talkactions.xml" :
    <talkaction log="yes" access="5" words="/giveitem" event="script" value="giveitem.lua"/> • Configurando •
  5. Gostei
    miinato deu reputação a makerzin em Meu xampp deu erro no apache   
    libera as portas, e tenta reinstalar ele
  6. Gostei
    miinato deu reputação a Wakon em Meu mapa 8.60 não abre   
    Tente usar o Tibia disponibilizado pelo RME:
    http://remeresmapeditor.com/marklar.php?clients
     
    Se ainda não funcionar, tente o seguinte:
    Abre o RME, feche a janela de erro e vá em "File/Preferences/Client Version", lá você desmarca a opção "Check file signatures" e seleciona a versão correta do seu servidor.
  7. Gostei
    miinato deu reputação a TsplayerT em (Resolvido)Bug ot item editor   
    Qual é a versão do seu Ot item editor?Voce está salvando as sprites apos colocar elas pelo Object Builder? Esta abrindo os arquivos certos? Esta colocando o Client ID certo?
  8. Gostei
    miinato deu reputação a wevertonvrb em (Resolvido)Bug ot item editor   
    talvez o caminho ate o arquivo esteja errado e voce esteja abrindo um arquivo desatualizado.

    outra coisa, o id do item no client não é o mesmo no item editor.
    se voce tiver adicionado novo item ele não ira aparecer voce tera de criar um novo item no (edit > create item)
    digitar o ID do client no "client ID" no "serve ID"  ira aparecer o id que o item tera no servidor
    agora se estiver procurando um item que ja esteja no servidor vc tera que procurar pelo id dele no servidor não no client
  9. Gostei
    miinato deu reputação a Snowsz em (Resolvido)Bug ot item editor   
    Pode ser o seguinte, você não está salvando o dat e spr, ou, salva, mas, não altera o que usa no item editor, ou seja, pode estar usando dois dats e sprs, verifique isso por favor.
  10. Gostei
    miinato deu reputação a TsplayerT em (Resolvido)Bug ot item editor   
    Tenta ver alguns topicos ou video-aulas para sabem mais como usar o OTB
    Aqui vem um:
    https://www.youtube.com/watch?v=VvzzfLIqoXc
  11. Gostei
    miinato deu reputação a GabrielSapient em Launcher AutoUpdate C#   
    Galera sempre procurei um Launcher AutoUpdate para meu servidor, depois de muita pesquisa e pouco conhecimento consegui fazer um em C#, está ai:
     

     
    1. Download:
     
     
    • Download | • Scan

    2. Oque ele faz:
     
     
    • Verifica a existência da versão local na pasta do cliente;   • Se a versão do arquivo não existir, ele assume que a versão é "1.0" e cria um arquivo de versão;   • Verifica arquivo .xml no servidor de atualização;   • Baixar atualizações para todas as versões maiores do que a versão atual do cliente (atualiza tudo em apenas formato de arquivo .zip);   • Extrai os arquivos .zip;   • Exclui os arquivos .zip após a extração;   • Arquiva a versão atualizada na pasta do cliente;   • E, finalmente, desbloqueia o botão "Start Game".     3. Como editar:     • Abra o arquivo .sln na pasta "VS Project" com o Visual Studio:   Procure por: string Server = "http://127.0.0.1/Updates/"; • Altere o http://127.0.0.1/Updates/ para qualquer URL que você estará hospedando suas atualizações.
        • Agora vamos procurar por:   Process.Start("OTClient PkR DX9.exe", "\\Pokémon Rusty"); • Modifique o OTClient PkR DX9.exe pelo nome do .exe do seu Client.
     
    • \\Pokémon Rusty e a pasta que está seu .exe e vai ficar seu Launcher. (troque sem tirar os "\\")
     

      • No Visual Studio, selecione o controle WebBrowser(Neste caso, o nome "patchNotes") e alterar a url do "http://127.0.0.1/"para o caminho do arquivo index.html, na pasta do host:       OBS: Isto á opcional, é apenas um template em .html. Você pode remove-lo e editar da maneira deseja.       • Agora apenas jogue o .exe, .dll e o arquivo version da pasta "Launcher\VS Project\Launcher v2\bin\Debug ou Release" para a pasta de seu Client:       Pronto! Agora e com o Site.     • No host do site, apos colarmos a pasta Updates, editamos o arquivo Updates.xml, para cada atualização adicionamos um <update> fechamos com </update> como no exemplo do arquivo. Colocamos o arquivo atualização em .zip nessa mesma pasta, editando a versão e o nome no arquivo:   • No arquivo version.txt colocamos a versão da nova atualização:   • Uma dica para o .zip de atualização é colocar em pastas o caminho no client desejado a fazer update. Exemplo: data/things/854 nesta pasta colocaremos os arquivos que será substituído, no exemplo foi Tibia.spr e .dat. Depois compactamos e deixamos na pasta Updates, sem esquecer de colocar o nome no arquivo Updates.xml.   4. Dica   • Pronto! Agora e só criar um instalador com o launcher, com atalho na área de trabalho (o launcher é o .exe que você colocou no client). Você pode modificar o launcher do jeito que quiser, o arquivo index.html e etc. Quando abrir o arquivo ele irá atualizar, liberar o botão "Start Game", e quando você clicar vai fechar o Launcher e abrir o Client.     5. Créditos     Eu - Pelo launcher e pelo tutorial.
  12. Gostei
    miinato deu reputação a GabrielSapient em Liberando espaço de sprites no old client   
    Consegui liberar mais de 15 mil sprites usando essa ferramenta no Object Builder.
     
     
    1. Baixe o Object Builder na seção:
     
    GitHub
    Latest commits compiled
    Latest commits
    Lembrando que necessário o Adobe Air para rodar qualquer versão do Object Builder.

    2. Siga:
    2.1: Abra suas sprites por ele;
    OBS: Faça um backup de suas sprites antes, este programa ainda está em beta, mas comigo foi certinho.
     
    2.2: Tools> Sprites Optimizer:

    2.3: Deixe desse jeito para melhor resultado, e clique em Start:

    2.4: Veja o resultado:


    3. Créditos:
    Eu - pelo tutorial;
    Nailson - Por ser o criador do object builder, e contribuições de: https://github.com/Mignari/ObjectBuilder/graphs/contributors.
  13. Gostei
    miinato deu reputação a joadson em (Resolvido)nao atacar player da mesma guild   
    Vá em creaturescript e crie um arquivo chamado attackguild.lua e coloque isso dentro
    function onCombat(cid, target) if getTileInfo(getThingPos (cid)). pvp then return true end -- caso queira que na arena pvp possa atacar normal, remova isso if isPlayer(target) and getPlayerGuildId(cid) ~= 0 and getPlayerGuildId(cid) == getPlayerGuildId(target) then doPlayerSendCancel(cid, "Não pode atacar players da mesma guild.") return false end return true end e em creatures.xml coloque isso
    <event type="combat" name="attackguild" script="attackguild.lua"/> Agora abra o login.lua e adicione isso
    registerCreatureEvent(cid, "attackguild")
  14. Gostei
    miinato deu reputação a Caronte em (Resolvido)Como mudar efeito do tiro da arma   
    usou /z 17 ou /x 17 , para ver se é o efeiito que você quer ?
     
    use esses comandos in-game, para ver os efeitos...
  15. Gostei
    miinato deu reputação a Caronte em (Resolvido)Como mudar efeito do tiro da arma   
    Que bom,
    pode avaliar a  ?
  16. Gostei
    miinato deu reputação a Caronte em (Resolvido)Como mudar efeito do tiro da arma   
    Então só pode usar nome
     
    O nome que você quer é: ENCHANTEDSPEAR , acho que não precisa ser minúsculo...
    coloque o nome no lugar do número assim:
     
    <attribute key="shootType" value="ENCHANTEDSPEAR" />
     
     
     
    Como pegar o nome:



  17. Gostei
    miinato deu reputação a Caronte em (Resolvido)Como mudar efeito do tiro da arma   
    Você colocou um atributo que exige outro para especificar.
    <attribute key="shootType" value="" /> No seu caso, apareceu a spear porque ela é equivalente a 0, já que você não pôs nada, então foi interpretado como 0.
     
    No tibia normal os efeitos de distância são:
    CONST_ANI_SPEAR = 0 CONST_ANI_BOLT = 1 CONST_ANI_ARROW = 2 CONST_ANI_FIRE = 3 CONST_ANI_ENERGY = 4 CONST_ANI_POISONARROW = 5 CONST_ANI_BURSTARROW = 6 CONST_ANI_THROWINGSTAR = 7 CONST_ANI_THROWINGKNIFE = 8 CONST_ANI_SMALLSTONE = 9 CONST_ANI_DEATH = 10 CONST_ANI_LARGEROCK = 11 CONST_ANI_SNOWBALL = 12 CONST_ANI_POWERBOLT = 13 CONST_ANI_POISON = 14 CONST_ANI_INFERNALBOLT = 15 CONST_ANI_HUNTINGSPEAR = 16 CONST_ANI_ENCHANTEDSPEAR = 17 CONST_ANI_REDSTAR = 18 CONST_ANI_GREENSTAR = 19 CONST_ANI_ROYALSPEAR = 20 CONST_ANI_SNIPERARROW = 21 CONST_ANI_ONYXARROW = 22 CONST_ANI_PIERCINGBOLT = 23 CONST_ANI_WHIRLWINDSWORD = 24 CONST_ANI_WHIRLWINDAXE = 25 CONST_ANI_WHIRLWINDCLUB = 26 CONST_ANI_ETHEREALSPEAR = 27 CONST_ANI_ICE = 28 CONST_ANI_EARTH = 29 CONST_ANI_HOLY = 30 CONST_ANI_SUDDENDEATH = 31 CONST_ANI_FLASHARROW = 32 CONST_ANI_FLAMMINGARROW = 33 CONST_ANI_SHIVERARROW = 34 CONST_ANI_ENERGYBALL = 35 CONST_ANI_SMALLICE = 36 CONST_ANI_SMALLHOLY = 37 CONST_ANI_SMALLEARTH = 38 CONST_ANI_EARTHARROW = 39 CONST_ANI_EXPLOSION = 40 CONST_ANI_CAKE = 41 CONST_ANI_WEAPONTYPE = 254 CONST_ANI_NONE = 255 CONST_ANI_LAST = CONST_ANI_CAKE eu não sei de derivado, mas os efeitos, podem ser vistos por /x,/z ou /y, eu esqueci qual tem que usar 
     
    mas teste:
     
    /x 1
    /z 1
    /y 1 
     
    Acho que o y é as cores equivalentes aos números
    e os /z e /x são equivalentes à shootypes ou areaeffect.
     
     
     
     
    Adicione a TAG:
    <attribute key="shootType" value="" />
     
    e um número, correspondente ao efeito que você quer.
    você também pode usar assim, por exemplo:
     
    <attribute key="shootType" value="WHIRLWINDAXE" />
  18. Gostei
    miinato deu reputação a ViitinG em [talkactions] Adicionar item para todos players online   
    Para quem não sabe como funciona o script é o seguinte o ADM pode usar o comando para adicionar um item para todos os players online no servidor.
     
    • Adicionando o script •
     
    Em "data/talkactions/talkactions.xml" adicione está tag :
    <talkaction log="yes" words="/additem" access="5" event="script" value="additem.lua"/> Em "data/talkactions/scripts" crie um arquivo lua com o nome "additem" e adicione este script nele :
    function onSay(cid, words, param, channel) local t = string.explode(param, ",") if t[1] ~= nil and t[2] ~= nil then local list = {} for i, tid in ipairs(getPlayersOnline()) do list[i] = tid end for i = 1, #list do doPlayerAddItem(list[i],t[1],t[2]) doBroadcastMessage(getPlayerName(cid) .. " Acabou de dar: " .. t[2] .." ".. getItemNameById(t[1]) .. " para todos os players online!") end else doPlayerPopupFYI(cid, "No parm...\nSend:\n /itemadd itemid,how_much_items\nexample:\n /itemadd 2160,10") end return true end • Configurando •
     
     
  19. Gostei
    miinato deu reputação a paulo thush em NtoFo Shinobi   
    O que Tem Na V1 Mapa editado 100% por min Algumas Scripits E Etc... Estou Editando A V2 Que postarei em Breve com Varias Vocações eu estava editando mas eu mudei meu servidor pra outro e quis por esse mapa aki 
     
     

     
    Imagem
     
    Atualizaçao
     
    Server
     
    Client
     
    Creditos
    Luan Mello
    Eu (Da uma melhorada no topico)

Informação Importante

Confirmação de Termo