Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. Vodkart

    Piso Q Precisa De Iten

    eu não conheço me explica ai você precisa de um item para passar pelo tile,caso não passe dá alguma mensagem? e se no caso o jogador tiver o item e passar o item será removido?
  2. tp.lua local tpId = 1387 local tps = { ["Pythius The Rotten"] = {pos = {x=319, y=841, z=15}, toPos = {x=160, y=54, z=7}, time = 30}, } function removeTp(tp) local t = getTileItemById(tp.pos, tpId) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(tp.pos, CONST_ME_POFF) end end function onDeath(cid) local tp = tps[getCreatureName(cid)] if tp then doCreateTeleport(tpId, tp.toPos, tp.pos) doCreatureSay(cid, "O teleport irá sumir em "..tp.time.." segundos.", TALKTYPE_ORANGE_1) addEvent(removeTp, tp.time*1000, tp) end return TRUE end explicação: {pos = {x=319, y=841, z=15} = ----------- onde o Teleport irá abrir toPos = {x=160, y=54, z=7} ------- onde o teleport vai leva eles time = 30 -- tempo em segundos que o teleport ficará aberto em creaturescript adicione: <event type="death" name="tp" event="script" value="tp.lua"/> no arquivo.xml do seu monstro adicione: <script> <event name="tp"/> </script>
  3. em parte concordo com o DevilMoon será muito desnecessario ficar adicionando spell por spell já que existe um comando que mostra todas de uma vez sem precisar ficar adicionando...
  4. Vodkart

    (Duvida)Palavras No Map

    http://www.xtibia.com/forum/topic/138382-como-colocar-para-o-chao-vip/
  5. Vodkart

    (Duvida)Palavras No Map

    é um script pelo globalevents que faz as palavras aparecerem no mapa constantemente
  6. Vodkart

    Vodkart Olha Ai

    seu iria ficar assim: local config = { tempo = 30 -- Tempo em minutos } local rate = 1.5 function onLogin(cid) if (isPlayer(cid) == TRUE) then if getPlayerStorageValue(cid, 13540) - os.time() >= 1 then exp = addEvent(doPlayerSetExperienceRate(cid, rate), config.tempo*60*1000, cid) doPlayerSendTextMessage(cid, 22, "você tem "..((rate - 1)*100).."% de exp por ".. config.tempo .." minutos.") end end return TRUE end
  7. Vodkart

    Pedido Action

    cara eu testei aqui e funciono vc está fazendo alguma coisa de errado
  8. Vodkart

    Bargolinhas Tesudo

    rsrs mulher é tudo igual mesmo chega na cama e não diz isso não
  9. no seu script em vez de usar as variaveis: if reqvoc == 5 or reqvoc == 6 or reqvoc == 7 or reqvoc == 8 then você poderia usar: if(isInArray({5, 6, 7, 8}, getPlayerVocation(cid))) then @topic Obrigado por trazer o conteudo ao xtibia o script é muito util para algumas quest REP + abraços
  10. embora o script seje simples muitos usuarios vão em busca desse tipo de ring ou até mesmo de items que dão algum tipo de atributo. Obrigado por trazer o conteudo ao Xtibia REP +
  11. Vodkart

    Vip List

    Evite postar em locais errados pois prejudica a moderação no fórum. Se não souber onde postar, procure por outros topicos parecidos para que voce possa encontrar a área. reportado para que movam abraços
  12. Vodkart

    Pedido Action

    vá até data\creaturescripts\scripts e crie um arquivo.lua e renomeie para itemnotloot.lua dentro coloque: function onPrepareDeath(cid, lastHitKiller, mostDamageKiller) local item = 2123 -- id do item local check = getPlayerItemCount(cid,item) -- n mexa if isPlayer(cid) == true then if check >= 1 then doCreatureSetDropLoot(cid, false) doPlayerRemoveItem(cid, item, 1) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA) return TRUE end end return TRUE end em data\creaturescripts\scripts\login.lua adiciona a linha: registerCreatureEvent(cid, "NotLoot") creaturescripts.xml adicione: <event type="preparedeath" name="NotLoot" event="script" value="itemnotloot.lua"/>
  13. aff meu deus vc coloco o nome assim: voctile.lua o certo seria voctile LUA QUER DIZER COMO O ARQUIVO É... exemplo de arquivo.lua e de arquivo.xml :
  14. Zutun luisfe23 chocolate
  15. ah ta coloquei um l a mais desculpe obs: e esse script é em talkactions local outfit = {lookType = 302, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, -1) setConditionFormula(condition, 2.5, 0, 3.0, 0) function onSay(cid, words, param) if getPlayerVocation(cid) == 1 then doSetCreatureOutfit(cid, outfit, -1) doAddCondition(cid, condition) else doPlayerSendTextMessage(cid,22,"Apenas a vocação tal pode passar.") end return TRUE end
  16. Desculpe lhe informar mais aqui funcionou perfeitamente vc tem que colocar no mapper editor na propriedade do tile só em UniqueID = 14119
  17. local outfit = {lookType = 302, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, -1) setConditionFormula(condition, 2.5, 0, 3.0, 0) local voc = getPlayerVocationl(cid) function onSay(cid, words, param) if voc == 4 then doSetCreatureOutfit(cid, outfit, -1) doAddCondition(cid, condition) else doPlayerSendTextMessage(cid,22,"Apenas a vocação tal pode passar.") end return TRUE end Coloquei a voc 4 pra usar... 4 = knight 3 = paladin 2 = druid 1 = sorcerer
  18. voctile.lua function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Você não possui a vocação para passar.", msgWelcome = "Seja bem vindo." } if(isInArray({1, 2, 3, 4}, getPlayerVocation(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome) return TRUE end doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end movements.xml <movevent type="StepIn" uniqueid="14119" event="script" value="voctile.lua"/>
  19. ou se não verifique se no config.lua está deste modo: blessingsOnlyPremium = "yes" blessingReductionBase = 30 blessingReductionDecreament = 5 eachBlessReduction = 8
  20. Vodkart

    Script

    cara você não viu o script? function onLogin(cid) if getPlayerStorageValue(cid,29000) >= 1 then if(isInArray({5, 6, 7, 8}, getPlayerVocation(cid))) then -- id das vocation doPlayerSetVocation(cid, getPlayerVocation(cid) + 4) end end return TRUE end se tiver vip igual ou maior que 1 e se tiver voc 5,6,7,8, ele vai da promotion automaticamente caso vc nao seja vip e tiver as voc epic ele automaticamente vai retira-las entendeu?
  21. Vodkart

    Script

    faz um sem scroll... assim: function onLogin(cid) if getPlayerStorageValue(cid,29000) >= 1 then if(isInArray({5, 6, 7, 8}, getPlayerVocation(cid))) then -- id das vocation doPlayerSetVocation(cid, getPlayerVocation(cid) + 4) end end return TRUE end
  22. isso é em talkactions/script
  23. ah um comando de list entendo eu fiz um assim alem do !tp check fiz o !tp list quando vc usa o comando !tp list aparece uma lista das viagens: vo malha agr jaja entro dps me manda seu msn por MP abraços
  • Quem Está Navegando   0 membros estão online

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