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. Mas de resto, ficou tudo funcionando né? (fora o problema female de remover addon e continuar com a cor da roupa) Obs: Quando for postar mais de uma vez em seguida, edite o tópico anterior para evitar "Double-Posts", que são 2 posts consecutivos do mesmo usuário, pois isto é ilegal aqui no fórum. Então, tudo bem. Boa sorte com o script.
  2. Atualizei a parte do NPC.XML, teste e poste o resultado.
  3. Eu sabia que ia acontecer isso... Mas tipo, pensei que só poderia por se fosse executar a ação. @@ EDIT Editei o script, teste e poste o resultado.
  4. Todos scripts corrigidos e testados. Caso dê algum erro, poste para resolvermos. Obs: Quando precisar postar mais de uma vez em seguida, edite seu post anterior para não ficar 2 posts consecutivos, isso é chamado de Double-Post e o fórum tem Políticas que proíbem isso. Ao script: rey.xml: <?xml version="1.0"?> <npc name="Rey" script="rey.lua" walkinterval="50000" floorchange="0"> <health now="100" max="100"/> <look type="153" head="58" body="58" legs="58" feet="50" addons="2"/> <parameters> <parameter key="message_greet" value="Voce ja conhece nosso
  5. Sua satisfação é parte do agradecimento. Preciso aprender coisas novas em Scripts para meu Projeto. Te ajudando, estou me ajudando. Faça bom aproveito. #Tópico reportado para fecharem. @@ EDIT Atualizei o script no post principal. Obs: Quando for reportar algum bug, reporte pelo tópico, pois por Mensagem Privada, os usuários que queiram aproveitar o script não sabem quais os bugs, e os Scripters que possam estar ajudando, pensam que já foi resolvido e acabam ignorando o tópico, ou seja, desta forma ajuda todo mundo. Espero que goste, ficou um pequeniníssimo bug, mas c
  6. Atualizei o script da página anterior, agora está completamente funcional. Teste e poste o resultado. Boa sorte.
  7. Boa noite. @@ EDITADO - POST INUTILIZADO. O tópico será atualizado no outro post com o SCRIPT. E lembre-se, é muito importante adicionar a actionID "50010" na placa pelo MapEditor com o seguinte script: Em actions.xml adicione: <action actionid="50010" script="divulgue.lua"/> Agora em divulgue.lua adicione o script abaixo:
  8. Me diga uma coisa, o player precisará clicar na placa para somente após isto dizer "BP" e ser recompensado?
  9. Faz assim, abra seu "movements.xml" e aperta CTRL + F (de busca) e coloque para buscar pela ID da Boots of Haste, ou seja, pelo número 2195. Pois a Boh por ser item que da atributo, ela fica registrada, então pode estar dando conflito entre os scripts. Provavelmente encontrará este registro: <movevent type="Equip" itemid="2195" slot="feet" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="2195" slot="feet" event="function" value="onDeEquipItem"/> Tente apagá-lo e testar novamente o que te passei. Boa sorte.
  10. Testo no meu mesmo, "The Lost Server, version 1.0 (Scorpion)" mas todo editado. Não aconteceu nada, nada nadA? Nem a frase?
  11. Eu fiz aqui, está funcionando, porém, estou tentando resolver um possível bug. Que seria no caso do player por o item, remover e continuar com o addon. Bom, vou postar o script: Isto em movements.xml: <movevent type="Equip" itemid="2195" slot="feet" event="script" value="addon.lua"/> <movevent type="DeEquip" itemid="2195" slot="feet" event="script" value="addon.lua"/> . Este no arquivo "addon.lua": Vou tentar arrumar este detalhe que lhe falei, se conseguir edito aqui. @@- ATUALIZADO NOVAMENTE - EDITADO às 12:21h O script está com um bug, talvez alguém
  12. Tem que testar se o seu está como: doPlayerAddExp ou doPlayerAddExperience Teste o dois modos.. Lembre-se de que não é bom por para remover este número enorme de experiência, e sim usar o modo que checa quanto o player tem e remove o necessário. Editei o meu post, teste-o novamente.
  13. Eu não sei se entendi bem.. Seria quando equipar o item o addon mudaria, e quando remover, voltaria ao outfit anterior?
  14. Ahhh vou falar a verdade viu, este cara é muito gostoso. EUAEUIAHUIEHAUIHEUIHA Mano, me ajudou muito. Obrigado mesmo.
  15. Não sei se entendi algumas coisas.. Este script pode ficar diretamente abaixo da function ReAtive()? Devo adicionar valores nesta parte? for x = from.x, to.x do for y = from.y, to.y do for z = from.z, to.z do Se sim, ficaria assim: "for x = 890.x, 891.x do"? Ou os "atalhos" from.x e to.x já irá buscar os valores na declaração anterior? Desde já obrigado, mas não sei muito bem como funciona o "for" ainda. -- EDIT' Eu testei dessa forma, sem editar e está executando a função dando resultado um monte de vezes. Ex: ao invés de criar um item, está criando 29 itens, e mesmo com pla
  16. Boa tarde galera do TibiaKing, cá estou novamente solicitando ajuda. O que acontece é o seguinte, quebrei a cabeça tentando resolver, mas realmente achei que seria melhor postar pois as pessoas daqui estão mais qualificadas a me ajudar e assim eu não perco tanto tempo em apenas um parte de um script, digamos, bobo. Ao script: Seria uma verificação se há player em determinada área e funcionará assim... Se não houver player nesta área (pode ter monstro, só não pode player) então, será executada a criação de um ITEM no chão. E caso haja player, será agendada uma nova verificação, suces
  17. Basta procurar por um Sistema de Resets já existente no fórum e tentar adicioná-lo ao server de acordo com o tutorial. Abaixo seguem alguns: [MOD] Reset System - MOD é o sistema todo em apenas um arquivo, ou seja, apenas adiciona o arquivo à sua pasta do OTServ e já estará funcionando o sistema. Reset System - Aqui temos um usuário postando seu System de Reset. É claro, não testei, apenas estou postando.. Mas compensa dar uma procurada no fórum ou até mesmo no Google. "Reset System OTServ 7.92", e caso não ache, procure pelas versões mais próximas de seu OTServ. Boa sorte
  18. Algumas funções funcionam em quaisquer versões. Se der sorte, basta seguir normalmente o tutorial da versão 8.6 na versão 7.92. Agora tem pequenos detalhes que podem ser diferente, como a colocação da palavra de função (ex: 8.60 "doPlayerAddItem" e em 7.92 "doPlayerAddItemCount", tipo isso [meramente exemplo]) mas se for só isso é pouca coisa a se arrumar.
  19. Tem outro jeito de fazer... mas como estou com muita pressa. Teste este abaixo: local outfitvip = {lookType = 128} local condition_outfit = createConditionObject(CONDITION_OUTFIT) setConditionParam(condition_outfit, CONDITION_PARAM_OUTFIT, true) setConditionParam(condition_outfit, CONDITION_PARAM_TICKS, -1) addOutfitCondition(condition_outfit, outfitvip) function onEquip(cid, item, slot) doAddCondition(cid, condition_outfit) end function onDeEquip(cid, item, slot) doRemoveCondition(cid, CONDITION_OUTFIT) end Boa sorte.
  20. Faça assim... local tempo = X * 1000 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_EFFECT, 36) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1494) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo) setConditionFormula(condition, 10.7, -156, 10.7, -156) setCombatCondition(combat, condition) local function fire(parameters) doCombat(parameters.cid, parameters.combat, parameters.var) end function onCastSpell(cid, var) local delay = 100 local seco
  21. Provavelmente alguma parte do script seu não está encontrando o player para colocar tal efeito. Você precisa postar seu script editado para que possamos corrigi-lo juntos. Aguardo.
  22. Reparei mesmo. Tentei entrar inúmeras vezes, porém, ainda bem que já foi corrigido.
  23. Estou trabalhando nele, pretendo fazer o Open Beta ainda no início de 2014, vamos ver o que acontece até lá. Hoje mesmo estava/estou adicionando novas sprites e planejando algumas novidades no ramo de OTServs' Não perde por esperar, mas temos um tópico para debater este assunto, qualquer dúvida, poste lá.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo