Ir para conteúdo

Everson Miranda

Membro
  • Registro em

  • Última visita

Tudo que Everson Miranda postou

  1. @Jinx Tenho um sistema para impedir de atacar membros da msm party e da msm guild. Se precisar ta ae Em config.lua adicione: noDamageToGuildMates = false noDamageToPartyMembers = true Em creaturescripts.xml adicione: <event type="combat" name="combat" script="combat.lua"/> Em creaturescripts/scripts/login.lua adicione: registerCreatureEvent(cid, "combat") Na mesma pasta, crie um arquivo lua chamado combat e adicione isso nele: function onCombat(cid, target) if(isPlayer(cid) and isPlayer(target)) then if(getConfigValue("noDamageToGuildMates") and getPlayerGuildId(cid) > 0 and getPlayerGuildId(cid) == getPlayerGuildId(target)) then return false elseif(getConfigValue("noDamageToPartyMembers") and isInParty(target) and getPartyLeader(target) == getPartyLeader(cid)) then return false end end return true end Qualquer duvida ou erro deixe nos comentários.
  2. @Leomonti 1º coloque essa tag no movements.xml <movevent type="StepIn" actionid="20006" event="script" value="blockmonster.lua/> apos dentro da pasta data/movements/script crie 1 arquivo chamado blockmonster.lua COLE O SCRIPT salve. Agora abra seu map editor, e no local dos sqms clique em propriedades e em action ID coloque 20006. Pronto! não esqueça de salvar o mapa e reabrir o ots
  3. @Luis077 o script do poke que solta essa magia
  4. @Luis077 A magia é do pokemon? ou o player que manda a magia? Se for pokemon me passe por favor o pokemon que use esta magia
  5. @gustavof Qual ação?? especifique melhor
  6. @Gabrielcml vou tentar te ajudar, mas para isso preciso saber qual item existe um metodo simples, o decayTo 1º passo, abra seu item.xml, em seguida pressione ctrl + f e pesquise por "7708" em seguida adicione as seguintes tags apos remova a função
  7. @makakin no aquivo lua do seu npc começe assim o script: dai em diante e so continuar o script
  8. Bom dia, preciso de ajuda em 1 coisa neste script que eu elaborei mas nao consgui terminar. O player não é teleportado, mas o monstro e criado e se estiver alguém na sala ele avisa que não pode descer. So preciso que ele teleporte para o newPos, alguem pode me ajudar?? Se puder +Rep Segue: @antharaz
  9. @Tchuka Especifique corretamente oque vc realmente quer. Qual o objetivo. Estou um pouco confuso com seu script
  10. Posta o error
  11. Achei uma aqui e tentei adaptar, ve se funfa. Não testei ve se funfa
  12. @lucasprimolemos Entendi... Eu estou do trabalho agora, mas em casa eu tenho algo que possa te ajudar. Vou elaborar pelo metodo que vi de um vipsystem. que fica [VIP] antes do nome do player ex [VIP] Aerismith, entende? Vou elaborar para profissões Tipo [Marceneiro] Aerosmith Teria algum problema ou tem que ser exatamente no look?
  13. @Tchuka Ve se funciona esse
  14. @lucasprimolemos é so você add na tabela de vocação em "data\XML\Vocations" adicione a seguinte tag! Marceneiro o unico problema é no "fromvoc=" porque você terá que definir de qual vocação ira se tornar um Marceneiro. é so vc ir trocando o ID e o nome entende? Caso tenha duvida de como fazer, poste seu vocations.xml para que eu possa te ajudar
  15. até da para fazer sim, mas vc precisará de 2 programas. 1º o Object Builder e o OTB item editor, alem de você ter que criar seu proprio cliente, e todos terem que jogar apenas do seu cliente, porque é DBUG se entrar no cliente normal.. É bem complicado :S
  16. @lucasprimolemos Da para fazer sim, so adicionar mais vocações no seu servidor. Porem ao inves de master sorcerer irá dar look e aparecer You see player. Him is Marceneiro. E pelo codigo que vc falou ali em cima as vocações (profissoes) sao localizadas por numero: Ex: 1 - sorcerer 2- druid 3-paladin 4-knigh 5- master sorcerer 6- elder druid.... Ex: 10 - marceneiro 11- padeiro 12-pedreiro 13-jornaleiro 14- macumbeiro.... ai no caso ficaria assim o seu 'if" vou fazer um script rapido. esse script so permite passar por 1 porta quem for "marceneiro".. espero ter ajudado
  17. @iBribe rsrs mas funcionou o script que te passei?
  18. @macnowfhael Bom dia, tente dessa forma. se der algum error avise
  19. @Ricardo Monteiro Vê se esse aqui funciona em creaturescript.xml vamos para o arquivo lua... e, creaturescript/script crie um arquivo .lua com o nome de boss.lua agora crie outro arquivo .lua com o nome de bosslogin.lua explicando Vemelho = nome do bixo que ira morrer para o boss aparecer Verde = nome do boss roxo = coordenadas aonde o boss ira aparecer
  20. @xMateuss Primeira coisa crie um npc com qualquer nome. (.XML e .LUA). no arquivo npc.lua adicione o seguinte código. agora faça da seguinte forma : Em data/creaturescripts/creaturescripts.xml deixe estas tags: Agora os scripts lua... minitask.lua minitasklogin.lua Credito dos arquivos luas tirando o NPC vai para @antharaz
  21. @xMateuss Esse script depende de 1 NPC, no caso eu pego a mission ganho 5 de storage e quando eu mato 4 bixos e fico com a storage = a 1 eu volto no npc e entrego a missão. Pelo oque eu entendi vc quer matar 100 bixos e ganhar 1 item sem falar no npc?
  22. Parabéns mais uma vez!! Já tem 1 fã @antharaz funcionou rsrsrs é que eu to mexendo em tanto script que acaba dando um nó na minha mente... ai tem que parar, ler a linha de código devagar para conseguir discernir rsrsrs
  23. @antharaz aaaaa, agora entendi sua função if v > 1 then setPlayerStorageValue(cid, config[getCreatureName(target)], v - 1) este codigo resolve meus problemas, vou testar aqui, interessante vc pôs os 2 em 1 so ja te digo se funfou

Informação Importante

Confirmação de Termo