Ir para conteúdo

rodrigorodriguess

Membro
  • Registro em

  • Última visita

Tudo que rodrigorodriguess postou

  1. Eu tenho uma quest no meu otserv não terminada que é o seguinte: há 4 baús, e em cada um deles os players ganharão 3 itens, mas não poderão escolher os outros também, no caso o player só poderá escolher 1 baú, acho que isso tem a ver com storage.. se puderem fazer bem feitinho pra mim, explicando bem, agradeceria e daria meu REP. agradeço desde já.
  2. Bom.. Estou com tantas dúvidas, é porque tenho criado meu OTserv e muitas pessoas pedem update, pelo fato do mapa ser legal e tal.. eu estou adicionando uns itens donates e queria um npc que os vendessem, mas vendessem por scarab coins e não pelos golds normais, queria que aparecesse o trade normalmente, para os players verem os itens e tal, e também quando ele realizasse a compra aparecesse a mensagem: Muito obrigado por comprar em nosso servidor, tenha um bom jogo! caso ele não tenha os scarab coins: Desculpe, mas você não tem scarab coins. POR FAVOR, preciso dessa ajuda galerinha, REP + PRA QUEM AJUDAR!
  3. Galerinha, no meu OT, smp quando eu bato em algum monster aparece em cima umas letrinhas escrito "CRITICAL" queria saber como remove-las do meu server.. REP+ pra quem ajudar.
  4. Eai galera, venho pedir o script do reload items, mas que realmente funcione! porque a maioria dos ots baiak que baixei até hoje, nenhum quando dou /reload items funciona. espero que isso seja um erro e não impossível, ajudem por favor. REP+ a quem ajudar.
  5. pelo que vi o script está correto, agora abra o actions.xml e adicione as seguintes tags: <action itemid="ID DO ITEM DE 30 DIAS" script="NOME DO SEU SCRIPT.lua" /> <action uniqueid="13500" script="NOME DO SEU SCRIPT.lua" /> bom.. no caso a storage é "13500" esse número você coloca no tile, no piso de onde vc quer que seja a vip, coloque no uniqueid das propriedades do piso. para fazer o de 15 dias, basta fazer uma cópia deste script novamente e mudar só a parte: local days = 30 -- coloque os dias que serão a VIP! Para esta: local days = 15 -- coloque os dias que serão a VIP! não tenho certeza de que dará tudo certo, mas tente! Ajudei? REP+
  6. @llucas75, mas este script é o mesmo que o outro, não? e não quero que hite 2k hehe
  7. @llucas75, digamos que funcionou 75%, porque ela hita e só depois aparece o ataque, exemplo: Ela ataca o fire e só depois de 1 segundo o dano aparece, é meio que um tempo entre o efeito e o hit, teria como arrumar?
  8. @llucas75, Irmãozinho, fiz a script assim e nem sequer ela ataca, mas também não dá nenhum erro, sinal de que está correto, só que não atk nada. minha script está assim. data/weapons/weapons.xml <wand id="10309" level="100" mana="10" min="850" max="1150" type="holy" event="script" value="death.lua"> <!-- Power Destruction --> <vocation id="2"/> <vocation id="1"/> </wand> data/weapons/scripts/death.lua function onUseWeapon(cid, var) return doCombat(cid, combat, var) end w = { [12031] = {ef = 36, sh = 40, dmg = COMBAT_FIREDAMAGE}, [12034] = {ef = 17, sh = 31, dmg = COMBAT_DEATHDAMAGE}, [12036] = {ef = 49, sh = 36, dmg = COMBAT_HOLYDAMAGE} } function onUseWeapon(cid, var) min, max = 850, 1150 -- dano minimo e maximo target = getCreatureTarget(cid) for stor, info in pairs(w) do if getPlayerStorageValue(cid, stor) == 1 then if target ~= 0 then doSendDistanceShoot(getThingPos(cid), getThingPos(target), info.sh) addEvent(doAreaCombatHealth, 100, cid, info.dmg, getThingPos(target), 0, -min, -max, info.ef) end end end return true end ajuda?
  9. não amigo, o Shoot da sd ou seja o efeito a distancia, não é o mesmo.
  10. Bom, eu tentei usá-lo, o único problema é quando executa a query no db, mas o dele é o adm que adiciona a vip, eu queria que ao player clicar em certo item, ele já ganharia a "donate".
  11. @xWhiteWolf, Amigo, eu não quero aquele ShootType que ataque uma caveirinha menor, eu quero a SD = SUDDEN DEATH, "RUNA" O ATAQUE DELA, acho que deve ter entendido agora?! @llucas75, Isso eu sei fazer, o problema é que vocês não entenderam, acontece que se eu mudar o ShootType para death, ele não irá atacar o mesmo efeito da SD, que pelo script seria o DISTANCEEFFECT. porém o lucas me mandou esse script que deve ajudar, vou ver aqui se consigo.
  12. mas é isso mesmo que estou querendo lucas, eu queria que a wand atacasse um efeito de SD, o dano seria de DEATH, mas o atk dela quem definiria sou eu.
  13. premium não, o player no caso iria ganhar uma storage entende? só para entrar em uma certa área e quando acabar os 14 dias, ela não poder mais entrar na área e caso estiver dentro, será teleportada ao templo.
  14. disso eu já sou até profissional kkkkk eu quero tipo: <!-- Rods --> <wand id="2182" level="7" mana="2" min="8" max="18" type="earth" event="script" value="wanddonate.lua"> <vocation id="2"/> <vocation id="6"/> </wand> se eu fizer deste jeito ela não vai ler nada do que está escrito neste default, ou seja, ela irá ler somente o script.. só que não sei fazer o script dela, teria como ajudar?
  15. rodrigorodriguess postou uma resposta no tópico em Suporte Tibia OTServer
    sei disso meu jovem, mas para iniciar esse Dota parece que é preciso esses npcs ou seja lá oque for.
  16. bom.. sou novo com isso de fuçar em script e tal, mas queria saber como é que defino um atk de uma wand por script.. sei mudar efeitos, danos e tal, mas só sei colocar pra atk conforme o magic level, queria saber como faço pra definir o atk da wand tipo: min: 500 max:600
  17. rodrigorodriguess postou uma resposta no tópico em Suporte Tibia OTServer
    no caso, esses Geradores Iniciais são Monstros ou Npc's ?
  18. rodrigorodriguess postou uma resposta no tópico em Suporte Tibia OTServer
    Primeiro de tudo tem um npc teu que está com erro, entre em data/npc/Gerador Azul I.xml e em data/npc/Gerador Vermelho I.xml os copie e cole aqui para eu ver os scripts.. e também cole a script do talkaction que está em: data/talkactions/scripts/start_dota.lua
  19. tem sistemas, mas são sistemas com talkactions do tipo !cast Player Fulano. eu queria um que ao invés de comandos, seria o enter mesmo ao entrar no ot
  20. Vá em Data/globalevents/scripts e crie um arquivo chamado texto.lua e cole: local config = { positions = { ["OTSERVER"] = { x = 160, y = 54, z = 7 }, ["Teleports"] = { x = 152, y = 50, z = 7 }, ["Depot"] = { x = 151, y = 55, z = 7 }, ["Treiners"] = { x = 154, y = 50, z = 7 } } } function onThink(cid, interval, lastExecution) for text, pos in pairs(config.positions) do doSendAnimatedText(pos, text, math.random(1, 255)) end return TRUE end depois vá em Data/globalevents/globalevents.xml abra-o e adicione esta tag: <globalevent name="texto" interval="2" script="texto.lua" /> OTSERVER é o lugar que tu põe o nome do teu OT, mas não cabe tantas letras, acho que o máximo é 8, então modere, e quando fizer outros tópicos, explique com mais firmeza oque quer, dê mais dicas, porque adivinhar é difícil. Ajudei? REP+
  21. Galera, só fiz o tópico porque não achei nenhum sistema que funcione em todo o tibiaking, procurei de tudo mas não encontrei, todos com erros ou não consegui fazer porque não explicavam bem. Oque quero é um sistema de área donate, ao player clicar no item "scroll donate" ele ganha 14 dias donates, e ao player passar por cima do tile aparecer a mensagem: "Ainda restam 12 dias de área donate." quando os dias acabarem ele é teleportado ao templo automaticamente. Bem explicado por favor, agradeço a quem me ajudar e dou REP.
  22. Peguei a runa id "2270" e fiz um script igual ao da magic wall rune, só que não mostra o tempo que a runa fica no script.. observem. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) function onCastSpell(cid, var) return doCombat(cid, combat, var) end se não é ai, onde é que coloca o tempo?
  23. Vi isso em um ot 8.6, porém ele era de site, mas creio que dê pra fazer em otservers sem site, alguém sabe fazer?
  24. não deu nenhum erro? apenas não funcionou?

Informação Importante

Confirmação de Termo