Ir para conteúdo
  • Cadastre-se

Rogex Joyz

Membro
  • Total de itens

    286
  • Registro em

  • Última visita

  • Dias Ganhos

    9

Tudo que Rogex Joyz postou

  1. data/xml/outfits, coloque no final dos outfits (provavelmente debaixo do outfit id 24) <outfit id="25" premium="yes"> <list gender="0" lookType="306" name="Outfit Supremo"/> <list gender="1" lookType="306" name="Outfit Supremo"/> </outfit>
  2. no bau você põe a action id 9596 e nomeia o arquivo do script como baupromotion De nada
  3. <action actionid="9596" script="baupromotion.lua"/>
  4. function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid,13542) > 0 then doPlayerSendTextMessage(cid,22,"Você já pegou sua recompensa.") else doTeleportThing(cid, getPlayerMasterPos(cid)) setPlayerPromotionLevel(cid, 1) doPlayerPopupFYI(cid, "Você tem uma nova promotion!\nAproveite!.") setPlayerStorageValue(cid,13542,1) end return true end Registra no actions.xml e põem o actionid registrado no baú. script por @DukeeH
  5. Uma nova promotion ou a promotion normal? Elite Knight, Elder Druid etc?
  6. function onUse(cid) local storage = Coloque aqui a storage da aura if getPlayerStorageValue(cid, storage) ~= 1 then doPlayerSetStorageValue(cid, storage, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Coloque aqui a msg que o player vai ver quando clicar pela primeira vez no baú") elseif getPlayerStorageValue(cid, storage) == 1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Coloque aqui a msg que o player vai ver quando tentar clicar novamente no baú e já tiver a aura") end return TRUE end Adicione o script em data\creaturescripts\scripts em um arquivo chamado au
  7. Ao invés de instalar pela talkaction, instala pelo creaturescript (o dono do post ensinou no começo do tópico). E faça o npc normalmente.
  8. Precisa, porque o npc vai lhe vender apenas a storage para usar a aura. Logo, precisa do script dela. Lembrando que por talkactions o player pode ativar e desativar ela, mas o dono do tópico postou a versão creaturescript onde o player fica com ela 24/7
  9. De nada Lembrando que o script é de autoria de @nubinho e @spraypaint, então fica os créditos!
  10. Apenas termine de trocar elseif getPlayerLevel(cid) &lt; needlvl then por elseif getPlayerLevel(cid) < needlvl then É o último erro que apresenta.
  11. Eu editei minha última resposta, adicionei outra linha. Troque ela tb
  12. Troca if getPlayerMoney(cid) &lt; newPrice the por if getPlayerMoney(cid) < newPrice then Troca elseif getPlayerLevel(cid) &lt; needlvl then por elseif getPlayerLevel(cid) < needlvl then Acredito que trocando vai ?
  13. Troque if getResets(cid) &lt; maxResets then por if getResets(cid) < maxResets then
  14. troca if resets &lt; 0 then por if resets < 0 then
  15. Moço, apaga o script e coloca o que coloquei ali em cima e testa. Este que você postou é outra versão dele.
  16. O erro mudou após trocar pelo que citei?
  17. Após os 30 minutos o item desaparecerá? Caso ele não desapareça, como o player voltaria a ter esse bônus dos 30 minutos?
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo