Ir para conteúdo

LuckOake

Marquês
  • Total de itens

    1104
  • Registro em

  • Última visita

  • Dias Ganhos

    20

Tudo que LuckOake postou

  1. Tó.
  2. login.lua: Abaixo de doPlayerSendOutfitWindow(cid), coloque isso: setPlayerStorageValue(cid, 6431, 1) E em algum outro lugar do login.lua que não esteja dentro de algum if e que esteja abaixo de onLogin, coloque isso: if getPlayerStorageValue(cid, 6431) == 1 then doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Bem vindo de volta, "..getPlayerName(cid)..". Acesse: MysticalOT.wordpress.com.") end
  3. Bom, Newtonnotwen, pelo que eu vi, esse script da Talk é aquele que eu fiz pra você, só que com algumas modificações suas, então por favor, coloque meus créditos. Não é que eu esteja exigindo, mas é que preciso que reconheçam meu trabalho também :S Tirando isso, excelente ideia. Curti bastante. Vai um REP + pra você.
  4. Seu segundo pedido: actions.xml: <action itemid="xxxx" script="potion.lua"/> Substitua o xxxx pelo id da sua potion. potion.lua:
  5. Vê se é isso que você quer.
  6. No script, só edite as coordenadas. Mais nada. E sim, coloque as coordenadas da área PvP. É assim. Coloque 2 tiles ou items, um fora da área PvP com action id 1441 eum dentro da área PvP com action id 1442. (PS: Caso não queira usar tile ou item e sim um teleport, não coloque coordenadas nele no Map Editor, e sim o action id. Só edite as coordenadas no script) PS: O que fica fora é onde fica o teleport pra ir pro PvP, melhor dizendo, o local na cidade de onde você vai pro PvP. E caso já exista um teleport pra levar até o PvP na cidade, só retire as coordenadas dele e coloque o action id 1441. Tags do script: <movevent type="StepIn" actionid="1441" event="script" value="tp.lua"/> <movevent type="StepIn" actionid="1442" event="script" value="tp.lua"/> tp.lua:
  7. É, basta adicionar uma nova.
  8. Desculpe, erro meu.
  9. Que eu saiba, não. Pega em monstros também.
  10. actions.xml: <action itemid="xxxx" script="tp.lua"/> Substitua o xxxx pelo ID do item. tp.lua:
  11. Qual? Manda de novo, que eu saiba a última que você me pediu eu já arrumei.
  12. Você quis dizer sem nenhum effect?
  13. @isaque555 Você tem certeza que os effects não são iguais no client? PS: Esse topic é agora o mais comentado dessa seção de scripting viva
  14. @Newtonnotwen Hm... Estranho. Bom, no fim isso não importa muito. Ai sumiu, aqui não, ok, cada server é diferente. Mas pra quem tiver o problema da vocation não sumir, igual eu, basta usar o fix que postei ali em cima.
  15. @Vodkart Ui, me senti especial. Um Deus dos scripts me elogiando ou me zoando através de palavras com sentido subentendido @Newtonnotwen Tenta usar as vocations originais do Tibia (Druid, Knight, Pally, Sorc).
  16. globalevents.xml: <globalevent name="reload" interval="xxxx" event="script" value="reload.lua"/> Substitua o xxxx pelo tempo que quiser. reload.lua: function onThink(cid, interval, lastExecution) doReloadInfo(RELOAD_NPCS, cid) print('Npcs Reloaded') return TRUE end
  17. @Newtonnotwen Eu testei e a vocation continuou. Teste ai também, crie um char sem promotion Knight, coloque o NPC pra dar vocation 3, compre e logue.
  18. @Vodkart Não sei por quê, mas to com impressão de que falei alguma bobeira e você vai usar isso para me zoar .-. Please, se falei algo errado apenas me corrija, não me maltrate haehuaeh Mas ok, vou tentar fazer aqui. Se falei algo sem sentido, edito depois. NPC: voclogin.lua:
  19. @Newtonnotwen Pelo que eu vi, esse NPC não é exatamente um NPC que dá vocation só até o player deslogar. Isso só funcionaria se a vocation possuísse o fromvoc diferente do ID dela mesma. Por exemplo, se colocar pra virar Druid, a vocation continuaria mesmo deslogando. Para seu NPC ficar 100% igual você diz, teria que usar uma storage e um creaturescript. Gostaria que eu fizesse para você? E dica, esse trecho: if(getPlayerItemCount(cid, 2160) >= 100) then doPlayerRemoveItem(cid, 2160, 100) Poderia ser reduzido para isso: if doPlayerRemoveMoney(cid, 1000000) then
  20. @Brunnoo Na verdade, eu peguei o exp.lua de outra versão de pokemon, e parece que nele não tem algumas funções necessárias. Cara, eu não entendo muito de servidores de pokemon, então é preciso aparecer alguém que só mexe com servidores derivados ou funções complexas para lhe ajudar agora. Desculpe, mas não tem como eu lhe ajudar nisso.
  21. Opa, foi mal. Não vi que essa função tava editada. Tó.
  • Quem Está Navegando   0 membros estão online

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