Ir para conteúdo

LuckOake

Marquês
  • Total de itens

    1104
  • Registro em

  • Última visita

  • Dias Ganhos

    20

Tudo que LuckOake postou

  1. LuckOake

    Uso De Tables

    Meu jovem, não era isso que eu queria. Eu quero uma talk igual eu escrevi no meu post, pois ela é um pouco mais complexa.
  2. Dá algum erro no distro após as mortes? Reiniciando o server o problema resolve?
  3. Olá. Antes de mais nada, sei que vai ter gente que só de ler o título vai querer postar isso: "mimimi já tem tutorial disso mimimi só procurar mimimi". Mas é o seguinte. Se eu to perguntando isso aqui mesmo sabendo da existência de tutoriais é porquê quero uma explicação diferencial, e não aquela mesmisse de blablabla "tables são isso e aquilo". Minha dúvida é a seguinte. Como usar tables? MAAAS fazendo o favor, eu não quero explicações. Já sei muito bem o que são e etc, agora eu quero ver na prática. Gostaria de que alguém fizesse dois scripts, um com e um sem tables com o seguinte: Uma talk que possua parâmetros "abc", "def", "ghi". Respectivamente, elas darão o storage 1234 no valor 1 e mandarão uma mensagem escrito "Você fez isso com o parâmetro "..param.."." e para usar cada uma, o player deve ter o storage 3246 de valor 1, 2 e 3. Para quê eu quero isso? Simples. Eu gosto de entender os scripts lendo e comparando eles para ver o quê e como eu devo fazer tal coisa para obter o quê desejo.. Com aquele discurso todo que tem nos tópicos de tutoriais, eu simplesmente fico entediado e não aprendo nada. PS: Não critiquem, esse é meu jeito de aprender e é esse meu ponto de vista. Valendo 3 REPs +. E falando em discurso, eu acho que escrevi um pedindo essas coisas nesse tópico heuaheuhuae
  4. Como assim não para de morrer? E sobre os LookTypes, eles dão debug ao selecionar no Set Outfit ou só de ver já debuga?
  5. Não, mudar a signature é editar uns valores do .dat e .spr no Dat Editor pra alterar a versão deles. E que tipo de bugs o seu server tem?
  6. Bom, se você mudar pra 8.54 pode dar algumas incompatibilidades de funções, mas já que você disse que só colocou spells, pode. No client é só mudar a signature do .spr e .dat. Se quiser, eu faço isso pra você. Mas lembre-se sempre de fazer um backup do seu server antes de modificações grandes.
  7. Meu, fazer source eu diria que é impossível para pessoas normais. No mínimo alguns meses ou anos de trabalho e junto de uma equipe, sozinho não dá. Além de que seu server deve ter funções não liberadas ao público. Infelizmente você vai ter que se contentar com o que tem atualmente.
  8. LuckOake

    Uso De Local

    Hm... Tá, entendi parcialmente. Dúvida sanada.
  9. LuckOake

    Uso De Local

    Pode detalhar mais sua explicação? Não entendi muito bem.
  10. movements.xml: <movevent type="StepIn" actionid="xxxx" event="script" value="explosion.lua"/> Substitua o xxxx por um action id que desejar. Caso deseje usar um itemid no lugar de action id, substitua actionid="xxxx" por itemid="xxxx". explosion.lua:
  11. Olá galeria XTibiana. De uns tempos para cá, venho reparando que 90% dos scripts usam variáveis assim: Exemplo: local voc = getPlayerVocationName(cid) Mas também reparei que assim funciona da mesma forma: voc = getPlayerVocationName(cid) Se os dois dão no mesmo, então para quê utilizar o local? PS: Eu também reparei que alguns scripts necessitam do uso de local, mas outros não. I need explicações.
  12. Tenta usar doRemoveCondition(cid, CONDITION_PARALYZE). Abaixo de onCastSpell: if hasCondition(cid, CONDITION_PARALYZE) == true then doRemoveCondition(cid, CONDITION_PARALYZE) end
  13. Bom, isso ai é meio complicado de resolver, já que seu server já possui players que tem os addons. Ainda mais que não existe uma função getPlayerAddons. Bom, pedido atendido ou tem algo mais?
  14. Hm... Rapaz, vou usar seu script de cobaia. Como eu ainda não sei muito sobre scripting, eu faço coisas que não sei se funciona, mas se funcionar, eu aprendo, então arrisquei um método que não garanto que vai funcionar, mas pelo menos vamos tentar, né.
  15. Rapaz, você está usando a potion em sí mesmo ou em algum outro player ou monstro?
  16. Opa, desculpe, erro meu. movements.xml: <movevent type="StepIn" actionid="xxxx" event="script" value="tpguild.lua"/> <movevent type="StepIn" actionid="yyyy" event="script" value="tplevel.lua"/> Substitua o xxxx e o yyyy por um aid que desejar. tpguild.lua: tplevel: PS: Remova as coordenadas dos teleports no Map Editor, mas coloque neles o action id escolhido.
  17. Pera, seu script é action ou talk? O seu script original é uma talk, mas você diz que é pra usar o addon doll? Me explique, por favor.
  18. Só colocar isso.
  19. Tenta usar esse script de addons: Você configura o preço de cada addon nessas linhas: items = { {2160,100} -- Id do item / Quantia
  20. Rapaz, acho melhor que o dono dos tópicos que você me passou lhe responderem. Não curto ficar modificando script dos outros, pois geralmente acabo fazendo bobagem e o sistema acaba por dar erro no fim. Além do que não sei mexer com mods.
  21. @GuizitoG Adiciona isso no login.lua em algum lugar que não esteja dentro de um if: doCreatureExecuteTalkAction(cid, "/serverinfo") Se não conseguir, só me passar seu login.lua que eu coloco pra você.
  22. movements.xml: <movevent type="StepIn" actionid="xxxx" event="script" value="tpguild.lua"/> <movevent type="StepIn" actionid="yyyy" event="script" value="tplevel.lua"/> Substitua o xxxx e o yyyy por um aid que desejar. tpguild.lua: tplevel:
  23. Vê se assim resolve:
  24. LuckOake

    Arrumar Script

    Troca isso: <action actionid="1791" script="itemslvl50.lua" /> <action actionid="1792" script="itemslvl50.lua" /> <action actionid="1793" script="itemslvl50.lua" /> Por isso: <action uniqueid="1791" script="itemslvl50.lua" /> <action uniqueid="1792" script="itemslvl50.lua" /> <action uniqueid="1793" script="itemslvl50.lua" /> PS: Se no mapa o baú tiver com action id, mude pra unique id.
  • Quem Está Navegando   0 membros estão online

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