Ir para conteúdo

jhon992

Conde
  • Total de itens

    631
  • Registro em

  • Última visita

  • Dias Ganhos

    13

Tudo que jhon992 postou

  1. Ou você pode baixar o executável já compilado com War System aqui: Distro 8.6 com War System!
  2. Unique é a mesma coisa, basta trocar a tag do actions.xml: <action uniqueid="Unique ID" event="script" value="NomeDOSeuArquivo.lua"/>
  3. Eu sou um membro que fico na minha, não sou muito de conversar com a galera da equipe, ajudo os usuários sempre que posso, mesmo que ultimamente esteja bastante ausente do meu dever, já ajudei muitos aqui na comunidade... Eu sei que não me torno melhor do que ninguém por isso e nem é isso que eu quero, na verdade nem me importo em receber um cargo maior dentro da comunidade se pra isso eu tenho que ficar puxando saco... Oque deveria ser feito é o seguinte, a equipe seleciona alguns membros para entrar nela e todos os usuários avaliavam eles assim levando gente competente e que tem o seu reconhecimento a ingressar nela. E isso também resolveria o problema citado de recém membros subirem rapidamente na equipe.
  4. @juan500, reportado por double flood.
  5. @juan500, você não é um usuário novo e já deveria saber que não pode reviver tópicos muito antigos ainda mais com um post sem sentido e não tem nada haver com a solução do problema! Entenda isso como um aviso verbal, na próxima você recebera um alerta. E não responda esta mensagem pois vou considerar flood, quiser tirar alguma satisfação ou se explicar me mande uma PM.
  6. Vlw ae pelo agradecimento! O servidor ficou muito bom mesmo, pra quem gosta de narutibia esse servidor é o melhor... Agora é só divulgar legal que ele vai crescer rapidinho. Espero que esse servidor tenho futuro e que de tudo certo para você @milbradt. E precisar, sabe com quem contar.
  7. Verifica se não é no xml do mapa editor...
  8. Não, você não precisa usar necessariamente pedra, pedra é um exemplo usado mais pra ot de avatar onde vc seria um dominador de terra. Mais pra usar em naruto vc poderia trocar por madeira ou coisa desse tipo... A spell é bem versátil. E aqui é área de pedidos resolvidos, tiver alguma dúvida sobre a spell posta aqui no tópico dela: http://www.xtibia.com/forum/topic/185301-spell-crystal-wall-854/page__fromsearch__1
  9. O pedido já foi resolvido fica pm, a solução foi criar um tile que só premium passasse. Reportado para moverem!
  10. Como assim? que eu saiba sistema premium é um sistema vip não tem oque acrescentar...
  11. Sim, isto esta correto então. Mais os ids nos depots? Os depots de cada cidade tem que ser configurados com ids diferentes.
  12. Thyrania Server [9.6~9.61], o melhor para quem busca um servidor com puro RPG de ótima qualidade ~~> http://www.jhon-soft.com/produto/609461/Thyrania__9_6_9_61_.html
  13. Ou as cidades estão todas com a mesma id, ou os depots de todas as cidades estão configurados com o mesmo id... Abre o mapa com o Mapa Editor e verifica isso.
  14. Thyrania Server [9.6~9.61], o melhor para quem busca um servidor com puro RPG de ótima qualidade ~~> http://www.jhon-soft.com/produto/609461/Thyrania__9_6_9_61_.html
  15. É, desconheço de todas as funções que existem em servidores antigos... Tenta você mesmo adaptar as funções incompatíveis para sua versão.
  16. Oh, sendo gentil, fiz o upload do Lunus que tenho aqui. http://www.mediafire.com/?n119nqoysmdcwc1
  17. http://www.xtibia.com/forum/topic/186451-854-lunusot/
  18. Eu uso essa que é bem simples: function getPlayerInArea(fromPos, toPos) -- by jhon992 local online = getPlayersOnline() local players = {} for i=1, #online do if isInArea(getPlayerPosition(online[i]), fromPos, toPos) then players[#players+1] = online[i] end end return players end
  19. Votei a favor, porém tem que ser algo bastante organizado como alguns disseram deverá ter moderadores ativos no chat frequentemente para banir do chat os xtibianos que não seguirem as regras. Ou seja, terá que se fazer uma serie de regras como: Não poder causar spam, divulgar sites, pedir atendimento entre outras coisas... Fora isso, seria ótimo pra passar o tempo e conhecer a galera do fórum.
  20. Thyrania Server [9.6~9.61], o melhor para quem busca um servidor com puro RPG de ótima qualidade ~~> http://www.jhon-soft.com/produto/609461/Thyrania__9_6_9_61_.html
  21. Global Compacto [9.6~9.61], o melhor para quem busca um servidor Global de ótima qualidade com teleports ~~> http://www.jhon-soft.com/produto/613286/Global_Compacto__9_6_9_61_.html
  22. Abra a pasta "data/creaturescripts/scripts" duplique um arquivo qualquer e renomeie para "weaponMana" sem as aspas e nele cole: -- <Script by jhon992> -- local weaponMana = {2377, 2378, 2379, 2380} -- id dos items que sugarão nama. local chanceMana = 5 -- chance de sugar (10 = 10%, 20 = 20%, 30 = 30%, 1 = 1%, 5 = 5%) e assim por diante. local manaPorcent = 10 -- vai sugar 10% de mana do player se acertar. function onAttack(cid, target) if getDistanceBetween(getCreaturePosition(cid), getCreaturePosition(target)) < 2 then if isInArray(weaponMana, getPlayerSlotItem(cid, 5).itemid) or isInArray(weaponMana, getPlayerSlotItem(cid, 6).itemid) then if (math.random(1,100) > (100 - chanceMana)) then local mana = (getCreatureMana(target)*(manaPorcent/100)) doPlayerSendTextMessage(cid, 23, "Você sugou "..mana.." de mana do "..getCreatureName(target)..".") doSendMagicEffect(getCreaturePosition(target), 1) -- 1 é o efeito que aparecera no target. doCreatureAddMana(target, -mana) doCreatureAddMana(cid, mana) end end return true end Agora no arquivo, "data/creaturescripts/creaturescripts.xml" cole a tag: <event type="attack" name="WeaponMana" event="script" value="weaponMana.lua"/> E por último, abra o arquivo login.lua que esta localizado em "data/creaturescripts/scripts" e cole a tag: registerCreatureEvent(cid, "WeaponMana")
  23. http://www.xtibia.com/forum/topic/183849-ajuda-arma-que-suga-life-do-oponente/
  24. Par resolver isso basta usar "SUBID" diferentes para cada magia. Exemplo: Uma spell de buff desse tipo dá conflito com as outras: local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_BUFF, true) setConditionParam(condition, CONDITION_PARAM_TICKS, 2 * 60 * 1000) setConditionParam(condition, CONDITION_PARAM_SKILL_FIST, 5) setConditionParam(condition, CONDITION_PARAM_SKILL_MELEE, 5) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, 5) Porem se eu adicionar um subid nela o conflito não acontecera mais: setConditionParam(condition, CONDITION_PARAM_SUBID, 3) Ficando assim: local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_SUBID, 3) setConditionParam(condition, CONDITION_PARAM_BUFF, true) setConditionParam(condition, CONDITION_PARAM_TICKS, 2 * 60 * 1000) setConditionParam(condition, CONDITION_PARAM_SKILL_FIST, 5) setConditionParam(condition, CONDITION_PARAM_SKILL_MELEE, 5) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, 5)
  • Quem Está Navegando   0 membros estão online

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