Ir para conteúdo
  • Cadastre-se

Adriano SwaTT

Membro
  • Total de itens

    1645
  • Registro em

  • Última visita

  • Dias Ganhos

    16

Tudo que Adriano SwaTT postou

  1. Teste assim: install = "start" server_path = "C:/Program Files (x86)/VertrigoServ/www/globaltfs1037" signatures = "1"
  2. No arquivo de configuração da pasta do site, onde ele direciona para o config.lua da pasta do OTServ. Na pasta config\config.ini. Poste aqui pra eu conferir.
  3. Seu erro está aqui. ...www\globaltfs1037\/config.lua No arquivo de configuração onde coloca o endereço da pasta do OTServ, você deve ter duplicado as barras. O correto seria algo do tipo: www\globaltfs1037\config.lua Me mande como está o endereço do seu otserv no arquivo para que eu possa confirmar qual o erro, porque dependendo da versão do programa a barra pode ser assim "/" ou assim "\". Boa sorte.
  4. Então, mas esta multiplicação ainda acusaria como 2 hits no Log Channel. Sendo assim, acho que a opção do Return False seria mais viável.
  5. Testa assim: function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS and isPlayer(cid) and value >= 1 then if getPlayerStorageValue(cid, 4329) == 1 then if getPlayerStorageValue(cid, 19280) == -1 then setPlayerStorageValue(cid, 19280, 1) local value1 = value*3 addEvent(Triple_Hit, attacker, 100) return true -- TESTE TRUE E FALSE else setPlayerStorageValue(cid, 19280, -1) end end end return true end function Tri
  6. No log está vindo tipo assim?: Em um hit de 10 de dano... 10 hit points. 20 hit points.
  7. Então agora está 100% o script? #edit Sim, esqueci deste detalhes, chatinho este onStatsChange, eu usei muito no meu server, mas fiz correndo esta linha do script.
  8. Exatamente, porque os outros arquivos são "LUA" e não estão mostrando .lua diretamente no nome, então seu arquivo está assim: ferreiro.lua.lua Renomeie para "ferreiro" que ficará certo. Boa sorte.
  9. Teste assim: function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS and isPlayer(cid) and value >= 1 then if getPlayerStorageValue(cid, 4329) == 1 then if getPlayerStorageValue(cid, 19280) == -1 then setPlayerStorageValue(cid, 19280, 1) value1 = value*3 doTargetCombatHealth(cid, getCreatureTarget(cid), COMBAT_PHYSICALDAMAGE, -value1, -value1, 43) doSendAnimatedText(getCreaturePosition(cid)," "..value,COLOR_RED) else setPlayerStorageValue(cid, 19280, -1) end
  10. O erro que está acusando na distro e porque o arquivo "ferreiro.lua" não está na pasta ou está com alguma letra escrita errada em seu nome, fazendo com que o script não seja encontrado pelo launcher. Confira se na sua pasta "data/actions/scripts" tem o arquivo ferreiro.lua, escrito exatamente assim. E por você colocar um objeto de madeira abaixo dos caixotes, agora o stackpos de ambos passará de 1 para 2, ficando assim: local box1 = {x=1035, y=995, z=7, stackpos=2} -- Coordenada da Caixa de Combinação local box2 = {x=1037, y=995, z=7, stackpos=2} -- Coordenada da Caixa Final E po
  11. Pode-se tentar usar outra distro, de preferência OpenSource.
  12. local boxid = XXXX -- Aqui é a ID do CONTAINER que ficará no chão, onde colocará os itens. local box1 = {x=000, y=000, z=0, stackpos=1} -- Coordenada do CONTAINER onde os itens que serão combinados estarão. local box2 = {x=000, y=000, z=0, stackpos=1} -- Coordenada da CONTAINER onde o item final aparecerá após a combinação. local item1, item2 = XXXX, XXXX -- ID do ITEM1, ID do ITEM2 (os itens que serão combinado) Ex: 2160, 3450 (coloque a ID do Item) local reward = XXXX -- ID do Item Recompensa Até dava, vi uma base do MaxWellden, mas só que achei um pouco desnecessário, ele iri
  13. Certo, teste e me avise se funcionou. Comigo funcionou perfeitamente. Boa sorte.
  14. Certo, então agora segue os passos e vai clicando em Prosseguir para configurar o site. Quanto a versão do XAMPP, o site está com melhor compatibilidade com o XAMPP antigo, por isso o downgrade pode solucionar alguns dos problemas. Boa sorte.
  15. Muito obrigado.. Andei sumido por uns dias, maior correria por aqui, aí para não enferrujar ainda mais me lancei um desafio de procurar um pedido de script e fazê-lo por completo. Me deparei com este, que é um modelo de script pelo qual nunca havia feito, de identificar mais de um item dentro de container e depois removê-los ainda. Comigo o script funcionou perfeitamente, tomara que funcione com o dono do tópico. Abraços e mais uma vez obrigado pela consideração, vem fazendo um ótimo trabalho.
  16. Boa noite. Após vários testes e correções de bugs, e é claro, estudar algumas tags. Segue abaixo seu script: Em actions.xml adicione a seguinte tag: <action actionid="XXXXX" script="ferreiro.lua"/> Registre a actionID de acordo com a alavanca registrada no MapEditor. Lembre-se de adicionar alguma actiondID nos caixotes para que não possam ser arrastados, pois adicionei uma parte no script pelo qual só funciona se o caixote estiver no lugar, mas vale a pena deixá-los fixo. Agora crie o arquivo "ferreiro.lua" na pasta script e cole o seguinte código: local boxid = XXXX --
  17. A base deste script é: doTargetCombatHealth(cid, target, type, min, max, effect) Tente configurar como manda acima e teste novamente. Qualquer coisa poste e tento fazer pra ti. Boa sorte.
  18. Tenta abrir o arquivo assim: localhost/install.php?page Boa sorte.
  19. Adriano SwaTT

    Gesior by Matk

    Mais simples, abra sua pasta do XAMPP e abra a pasta PHP (geralmente em: C:\xampp\php) em seguida o arquivo "php.ini". Dentro do mesmo, procure por "error_reporting =" (sem aspas, mas com o sinal de igual), em seguida substitua esta linha por esta: error_reporting = E_ALL & ~E_NOTICE Não me lembro de precisa reiniciar o Apache, mas teste reiniciá-lo e reabra o site. Boa sorte.
  20. Olhei nas talkactions e não encontrei, talvez esteja diretamente nas sources.
  21. Sou horrível com Spells, senão faria.. Mas em Talkactions eu consigo. Caso queira.
  22. Adriano SwaTT

    Gesior by Matk

    Me parece que não encontrou o arquivo responsável pela página que foi digitada no navegador.
  23. É, realmente não vem em scripts nesta versão.. Nas sources eu não manjo muito, mals. :/
  24. Você pode usar a versão compatível, mesmo sem as sprites pois a intenção real não é jogar e sim apenas testar se as frases serão enviadas.
  25. Aí seria em programação C++, o que não há tanta gente preparada para tal aqui no fórum. Tenho quase certeza de que já vi este script em LUA em OTServers, cole em Spoiler seu creaturescripts.xml aqui.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo