Ir para conteúdo
  • Cadastre-se

Dwarfer

Membro
  • Total de itens

    482
  • Registro em

  • Última visita

  • Dias Ganhos

    38

Tudo que Dwarfer postou

  1. Pega o xml que coloquei aí e edita o nome do npc, nome do arquivo e o looktype para seu npc.
  2. Cara, eu tinha entendido, você testou o script com a mudança que eu fiz? Testa lá que vai funcionar.
  3. É totalmente proibido comentar "UP" para subir tópicos, caso você tenha a intenção você pode utilizar nosso recurso de subir tópicos e ele automaticamente irá te colocar um tempo de espera de 24 horas para realizar a função novamente. Caso o membro realize tal ato isso pode ser interpretado como flood. Era como estava seu script, estava colocando para todos do server ter que esperar novamente para poder usar. Eu não sei o que você quer fazer com o seu script, então tente deixar claro o que necessita. A mudança:
  4. Enquanto o evento ocorrer: - Player do time A mata Player do time B -> aumenta o valor do globalstorage X - Player do time B mata Player do time A -> aumenta o valor do globalstorage Y Ao final do evento verifica qual o maior globalstorage.
  5. Não ocorreu erro nenhum, se falar fora de ordem ele vai falar isso aí. Aqui um arquivo.xml para você ter como base: <?xml version="1.0" encoding="UTF-8"?> <npc name="Egger" script="NOMEDOSEUARQUIVO.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="139" head="20" body="39" legs="45" feet="7" addons="0"/> </npc>
  6. Em movements/scripts, crie um arquivo.lua: Em movements.xml adicione a tag: <movevent event="StepIn" actionid="ACTION_ID_DO_TELEPORT" script="NOMEDOSEUARQUIVO.lua" />
  7. Edita as posições como eu mostrei lá, que vai funcionar. Agora que vi o que você fez, só tinha olhado para a função. Não são variás linhas para a COH_AREA, é somente uma linha com as posições dos andares diferentes. Assim: COH_AREA = {{x = 1207, y = 1508, z = 3}, {x = 1265, y = 1576, z = 7}} Ah, achei que ninguém poderia ficar lá na cave. Já editei lá, pode pegar.
  8. No arquivo da lib adicione a função: A talkaction fica assim: Você configura a área na lib: COH_AREA = {{x=1,y=1,z=6}, {x=1,y=1,z=7}} -- canto superior esquerdo, canto inferior direito da área (com os respectivos valores de z se os andares forem diferentes) Para o player que logar dentro da área voltar no templo, crie um arquivo em creaturescripts/scripts: Em creaturescripts.xml, adicione a tag: <event type="login" name="RemoveExclusive" event="script" value="NOMEDOSEUARQUIVO.lua"/>
  9. Se eles forem do mesmo time, não poderá atacar. Como está demonstrado na parte do script: function onCombat(cid, target) if isPlayer(cid) and isPlayer(target) then if getPlayerStorageValue(cid, DUCA.STORAGE_TEAM) > 0 then if getPlayerStorageValue(cid, DUCA.STORAGE_TEAM) == getPlayerStorageValue(target, DUCA.STORAGE_TEAM) then return false end end end return true end
  10. @SilentKill Qual o seu sistema de premium points? Posta aqui.
  11. Se configurar corretamente, vai funcionar. Observe se tá colocando o actionid correto na árvore e na tag.
  12. @iLLarious Sim, todo bugado, sei lá onde você achou isso rsrsrsr
  13. Se eu entendi bem o que você quer... Em actions/scripts, crie um arquivo: treemonster.lua Em actions.xml: <action actionid="ACTION_ID_DA_ARVORE" script="treemonster.lua" />
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo