Ir para conteúdo
  • Cadastre-se

x1zy

Membro
  • Total de itens

    33
  • Registro em

  • Última visita

  • Dias Ganhos

    1

x1zy venceu a última vez em Março 15 2017

x1zy teve o conteúdo mais curtido!

Sobre x1zy

  • Rank
    Neutro
  • Data de Nascimento 08/01/1992

Informação de Perfil

  • Localização
    Portugal
  • Eu sou
    Scripter

Últimos Visitantes

1707 visualizações
  1. na parte do malee ataque, calculo que tenha que ser por sources, ou você pode tentar por onStatsChange, mas não sei se o timming vai ficar legal. talvez, nunca testei, de para por addEvent lá..mas sei lá acho que isso não é uma boa ideia! as spells já dá para fazer diferente, a animação vem primeiro e depois sai a spell certo? mesmo que por diferença de 1 sec. say words > save/set outfit condition > addEvent > cast spell
  2. a função getPlayerBlessing não existe no teu server ou tem outro nome. descobre qual versão TFS ou outro você está usando, e baixa a lista de funções LUA. google pode te ajudar nisso.
  3. local config = { textoAvisandoSuaVelocidade = "nao", -- Se você quiser que o script mande uma mensagem para o player dizendo a velocidade dele premiumAccount = "nao", -- Se precisa de premium velocidadeDaSuaBike = 1000, -- A volocidade da bike, sempre bote números de 1 á 10. Caso bote mais que isso a volicidade vai ficar muito alta. outfitMale = 95, -- Outfit male outfitFemale = 95, -- Outfit female efeito = 18, -- Efeito que ira aparescer quando der use. storageValue = 5603, -- Storage Para a bike usaVipSystem = "nao", -- Caso alguem use algum tipo de vip system bote sim storageUsada
  4. checkistm = cp[pokenick] ----- linha 696 você não tem a tebela "cp"
  5. Preciso scripter para Projeto Global 10.98 10.99.11  ja em andamento algumas dos trabalhos ja fixados no servidor.

    tibia task full rl Fixed.
    Budrik - Mino Task Fixed.
    fibula quest Fixed.
    Banshee Quest Fixed.
    Poi Quest Fixed
    Fire Work Boots Fixed
    Bank System Fixed
    demon helmet Fixed
    aniquileitor fiexd
    the inquisition quest Fixed
    Banuta 100% Fixed
    Quest nightmare teddy Fixed
    Lion_Rock_Quest fixed
    Medusa Shield Quest fixed
    Orc Fortress Quest fixed
    Mad Mage Room Quest Fixed
    black knight quest Fixed
    Demon oak Fixed.
    Wrath_of_the_Emperor_Quest Mission Missão 10: A Message of Freedom em diante pegar mission com NPc Zizzle fixed
    The_New_Frontier_Quest ate mission 8 fixed
    dwarven legs todas Mission Fixed

     

    tiver enterece chama whats 940066140

  6. esse script não reseta a vip, deve ser por login, procura no teu creatureevents.xml os login, que por ser baiak deve ter uns quantos ai.
  7. editei para usar a função getPlayerVocation(cid) e não getPlayerVocationId(cid)
  8. experimente mudar 2 coisas, function dtt.removeMonsters() : function dtt.removeMonsters() for i = 1, 4 do local a = getThingfromPos(dtt.monster.pos.a .. i) local b = getThingfromPos(dtt.monster.pos.b .. i) if isMonster(a.uid) then doRemoveCreature(a.uid) end if isMonster(b.uid) then doRemoveCreature(b.uid) end end return true end function onDeath(cid, corpse, mostDamageKiller) : function onDeath(cid, corpse, mostDamageKiller) --Avisos de morte torres time azul if getCreatureName(cid) == dtt.monster.name.a2 then doBroadcastMessage("[DEFEN
  9. eu editar o post, faz pelo onThink mesmo, com interval de 30seg. lembrando que eu não testei, posta se tiver erros no console. outra questão, não sei se você vai ter que usar os dias em Inglês ou Português. testa nos 2. local days = { ['Wednesday'] = "16:20:00", -- quarta ['Friday'] = "16:20:00" } local cfg = { storage = 82342, createpos = {x = 174, y = 47, z = 7}, topos = {x = 70, y = 341, z = 6}, msg = "O Last man standing Event Teleport acabou de fechar! Ele irá reaparecer de novo a cada 2 horas! Todos os participantes, preparem-se para a batalha!", timetoclose = 120 }
  10. eu não percebi bem a sua pergunta, mas calculo que quer trocar horas por minutos, certo? muda isto: setPlayerStorageValue(cid, config.storage, os.time() + config.time * 3600 * 1000) addEvent(endExpRate, config.time * 3600 * 1000, cid) para: setPlayerStorageValue(cid, config.storage, os.time() + config.time * 1000) addEvent(endExpRate, config.time * 1000, cid)
  11. <globalevent name="EVENTNAME" time="16:20:00" script="SCRIPTNAME.lua" /> local cfg = { storage = 82342, createpos = {x = 174, y = 47, z = 7}, topos = {x = 70, y = 341, z = 6}, msg = "O Last man standing Event Teleport acabou de fechar! Ele irá reaparecer de novo a cada 2 horas! Todos os participantes, preparem-se para a batalha!", timetoclose = 120 } local function remove() local tp = getTileItemById(cfg.createpos, 1387).uid if tp ~= 0 then doRemoveItem(tp) doBroadcastMessage(cfg.msg) setGlobalStorageValue(cfg.storage, 0) end end function onTime(interval) if no
  12. Boa noite, faço sistemas completos em lua, também com otclient (Não faço design/manipulação de img)! e posso entrar numa equipe que seja séria e com um mapa lindo. quem sou e o que fiz: conhecido em alguns outros forums, a alguns anos atrás, como josejunior23. algums dos meus trabalhos, lembrando que isto já tem alguns anos. Advanced Pet System With Races - http://x1zycode.weebly.com/pet-system-free.html Advanced Action House - https://otland.net/threads/advanced-auction-house-v1-0-wow-based.129864/ Advanced Vocation Changer:
  13. bem, pelo que esta no script, ele simplesmente teleport o player para x pos. ele não muda outfit de bike nem nada disso. recomendo você descobrir qual o script que remove outfit de bike, e procurar a função, estou falando de apenas uma linha. e também descobrir o ID da storage da BIKE. local storage = 985432 function onSay(cid, words, param) doPlayerSendTextMessage(cid, 25, "Personagem Desbugado!") setPlayerStorageValue(cid, storage, 0) doSendMagicEffect(getCreaturePosition(cid),3) -- ADICIONAR FUNÇÃO QUE MUDA OUTFIT return true end
  14. tou um pouco enferrujado e não testei: local cfg = { [501] = {1, 2, 3, 4, 5, 6}, [601] = {7, 8, 9, 10}, [701] = {11, 12 ,13, 14, 15} } local storage = 23423 -- max level storage function onAdvance(cid, skill, oldLevel, newLevel) local playerVocation = getPlayerVocation(cid) getLevel = cfg[newLevel] if newLevel == getLevel and isInArray(getLevel, playerVocation) or getPlayerStorageValue(storage) == 1 then doPlayerAddExperience(cid, (getExperienceForLevel(getLevel) - getPlayerExperience(cid))) setPlayerStorageValue(storage, 1) return tr
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo