Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. teleportmon.lua function onDeath(cid, corpse, killer) local Ppos = {x = 340, y = 840, z = 15} -- posicao para onde ele vai ir local monstName = "Pythius The Rotten" -- nome do monstro if isMonster(cid) then if string.lower(getCreatureName(cid)) == string.lower(monstName) then doTeleportThing(killer[1], Ppos) end end return TRUE end em creaturescript.xml adicione a tag: <event type="death" name="TelePort" event="script" value="teleportmon.lua"/> No arquivo Xml do seu monstro adicione <script> <event name="TelePort"/> </script>
  2. primeira coisa que você faz é remover esses 2 script /\. feito isso use este: vá até movements/scripts crie um arquivo.lua e renomeie para vipe.lua dentro coloque: -- Script Vip Sytem 1.0 -- function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Você não e vip ,fale com Administrador do Server.", msgWelcome = "Seja Bem Vindo a Area vip." } if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome) return TRUE end Em movements.xml adicione a tag: <movevent type="StepIn" uniqueid="13700" event="script" value="vipe.lua"/> Ah e no data/Talkactions/scripts/systemvip.lua substitua por essa:
  3. posta o vipe.lua ai dentro do movements
  4. parece uma bonekinha *-*
  5. oinnnnnnnnnnnnnnn
    vc é loirinho
  6. volto pros 200 kilos
  7. emagreceu muito em meu querido
  8. usa essa aqui então:
  9. qual tile vc ta usando? me mostra o movements
  10. não entendi? o script Vip system já possui um comando que adiciona e retira dias de vip do jogador. para adicionar é: /addvip NOME,dias para retirar é /delvip NOME,dias
  11. sim. qual dos 2 sistema vc usa?
  12. ok fiz alguns para vc ver: First addon cintezen: Second addon cintezen: First Hunter addon: Second Hunter addon:
  13. function onUse(cid, item, fromPosition, itemEx, toPosition) local config = { pokeball_id = 2149, quanty = 100, storage = 28000, -- n mexa time = 5000, -- tempo em segundos get = getItemNameById(pokeball_id) } if getPlayerStorageValue(cid, config.storage) <= os.time() then doPlayerAddItem(cid,config.pokeball_id,config.quanty) setPlayerStorageValue(cid, config.storage, os.time()+config.time) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu " .. config.quanty .. " ".. config.get .."s.") else doPlayerSendCancel(cid,"Você precisa esperar ".. config.time .." segundos para pegar as ".. config.get .."s n0vamente.") end return TRUE end
  14. Versão testada: 8.54 ~ 8.60 Bem vi que algumas pessoas com problema neste tipo de script então resolvi postar. oque o script faz? O titulo do tópico já diz,ele teleporta os jogadores que não forem mais vips para o templo,para que eles não fiquem acessando area vip sem ter vip... [ End Vip para o Perfect Vip System ] : [ End vip para o Vip System By MOCK] :
  15. shopModule:addBuyableItem({'mana rune', 'mana'}, 2284, 500000, 'mana rune')
  16. é permitido sim... pórem não é mais fazer só 1 npc para todos os addons?
  17. vai ter gente floodando até dizer chega rs

    1. guixap

      guixap

      Lek sou muito grato ae pelos scripts

      que dão vantagens a VIPS que você ofereceu no Xtibia

      E em um deles vi você pedindo idéia. Então vo lhe dar duas ídeias

      Promotion para Vips - Quando acabar VIP acaba promotion.

      E Npc que só fala com players VIPS.

  18. ok vamos fazer pelo Creaturescript,onLogin... obs: Para se tornar epic(2° promote),além de ser vip ele terá que ter a primeira promotion...(caso nao queira desse modo me avise) em creaturescript/script crie um arquivo.lua e renomeie para: promotevip.lua --[[ by vodkart ]]-- function onLogin(cid) if vip.hasVip(cid) == TRUE then if(isInArray({5, 6, 7, 8}, getPlayerVocation(cid))) then doPlayerSetVocation(cid,getPlayerVocation(cid)+4) end elseif vip.hasVip(cid) == FALSE and vip.getVip(cid) == 0 then if(isInArray({9, 10, 11, 12}, getPlayerVocation(cid))) then -- id das vocation epic doPlayerSetVocation(cid,getPlayerVocation(cid)-4) end end return TRUE end creaturescript.xml <event type="login" name="EpicVip" script="promotevip.lua"/>
  • Quem Está Navegando   0 membros estão online

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