Ir para conteúdo
  • Cadastre-se

Snowsz

Héroi
  • Total de itens

    1213
  • Registro em

  • Última visita

  • Dias Ganhos

    8

Tudo que Snowsz postou

  1. /\ E, adorei, kkkk, não consigo mexer em mapa nem a pau...
  2. Você pode tentar assim: Em data/npc copie um arquivo de qualquer npc, renomeie para ajudante, troque tudo que tem dentro por isso: <?xml version="1.0" encoding="UTF-8"?> <npc name="Ajudante" script="ajudante.lua" walkinterval="2000" speechbubble="1" floorchange="0"> <health now="100" max="100" /> <look type="160" head="98" body="95" legs="115" feet="114" addons="0"/> <parameters> <parameter key="message_greet" value="Ola, eu posso lhe contar {historias} para ajudar na sua aventura." /> </parameters> </npc> Em data/npc/scripts co
  3. Nossa, nossa, assim você me mata (8) Ai se eu NÃO te pego, ai ai (8)
  4. Já existe isso nos summons... Como o pet será adquirido pelo jogador? Explique melhor... @Topic Até deu vontade de fazer kk, aliás, qual versão do TFS ?, Será só um item para qualquer pet ?
  5. Poste o seguinte script: data/creaturescripts/scripts/elemental spheres quest/the_elemental_spheres.lua
  6. Se for assim que ele quer, não tem pra que um arquivo txt, e do jeito que você pôs o access, o "god" não poderá usar o comando, creio que isso resolve: Tag: <talkaction words="!dodge" event="script" value="dodgetext.lua"/> Script (dodgetext.lua): local message = [[ COLOQUE A MENSAGEM AQUI! ]] function onSay(cid, words, param) doPlayerPopupFYI(cid, message) return true end Exemplo: local message = [[ !!!DODGE SYSTEM!!! Dodge System: O sistema consiste em defender certa porcentagem dos ataques recebidos. Por Exemplo: (*) Com 10 de dodge, você vai
  7. Tenta isso: local storage = 1000 local delay = 0.5 -- seconds local text = "You are exhausted." function onEquip(cid, item, slot) if getPlayerStorageValue(cid, storage) <= os.time() then setPlayerStorageValue(cid, storage, os.time()+math.ceil(delay)) return true end return doPlayerSendCancel(cid, text) end
  8. Primeiro, ele explicou perfeitamente o que precisava, se não entendeu você só leu o título, e só pelo título já da para saber... Tenta: local teleportPos = {x = 162, y = 47, z = 7, stackpos = 1} -- Posição em que se abre o teleport local teleportId = 1387 function onTime() for i = 1, 255 do teleportPos.stackpos = i if getThingFromPos(teleportPos).itemid == teleportId then doRemoveItem(getThingFromPos(teleportPos).uid, 1) break end end return true end Se não funcionar, manda o link do script de "event zombie" para
  9. Tenta agora: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, true) arr = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function spellCallback(p
  10. Bora septy amr fdp! Kkkk, posta o site ;P
  11. Tenta isso: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, true) arr = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function spellCallback(param
  12. No caso, isso não é para pegar posições, e sim criaturas no raio de distancia definido amigo...
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo