Jump to content
Close

2850845

Member
  • Content Count

    6
  • Joined

  • Last visited

About 2850845

  • Rank
    Carpenter

Profile Information

  • Gender
    Masculino
  • Localization
    sao paulo
  • I am
    Tibiano
  • My character
    Nao Interessa
  • Favorite OTServ
    sv-turion.no-ip.info
  • Bot preferred
    Elfbot

Recent Profile Visitors

499 profile views
  1. cara a script la e da porta, pra adicionar a storage use qualquer uma, exemplo: action.xml <action actionid="5986" event="script" value="quests/liberaporta.lua"/> /quests/liberaporta.lua sem item V function onUse(cid, item, fromPosition, itemEx, toPosition) if (getPlayerStorageValue(cid, 27000) == EMPTY_STORAGE) then doPlayerSendTextMessage(cid,22,"Acesso recebido.") setPlayerStorageValue(cid, 27000, 1) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE) else doPlayerSendTextMessage(cid,22,"Seu acesso ja esta liberado!.") end return true end com itens function onUse(cid, item, fromPosition, itemEx, toPosition) if (getPlayerStorageValue(cid, 27000) == EMPTY_STORAGE) then doPlayerSendTextMessage(cid,22,"Acesso recebido.") doPlayerAddItem(cid,2466,1) -- 2466 id do item , 1 quantidade setPlayerStorageValue(cid, 27000, 1) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE) else doPlayerSendTextMessage(cid,22,"Seu acesso ja esta liberado!.") end return true end cara a script la e da porta, pra adicionar a storage use qualquer uma, exemplo: a action id 5986 vc coloca qual vc quiser action.xml <action actionid="5986" event="script" value="quests/liberaporta.lua"/> a store 27000 vc coloca qual vc quiser /quests/liberaporta.lua sem item V function onUse(cid, item, fromPosition, itemEx, toPosition) if (getPlayerStorageValue(cid, 27000) == EMPTY_STORAGE) then doPlayerSendTextMessage(cid,22,"Acesso recebido.") setPlayerStorageValue(cid, 27000, 1) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE) else doPlayerSendTextMessage(cid,22,"Seu acesso ja esta liberado!.") end return true end com itens V function onUse(cid, item, fromPosition, itemEx, toPosition) if (getPlayerStorageValue(cid, 27000) == EMPTY_STORAGE) then doPlayerSendTextMessage(cid,22,"Acesso recebido.") doPlayerAddItem(cid,2466,1) -- 2466 id do item , 1 quantidade setPlayerStorageValue(cid, 27000, 1) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE) else doPlayerSendTextMessage(cid,22,"Seu acesso ja esta liberado!.") end return true end
  2. Vlw parceiro, so novo e nao entendo ainda os sistemas, funcionou perfeito(so uma obs. qm n tem vip fica -1 dia), mais nao muda nada vlww!!!!
  3. Quero checar o tempo restante vlw estou usando: function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid,11551) < 1 then if getPlayerLevel(cid) > 1 then getPlayerStorageValue(cid, 11551) doSendAnimatedText(getPlayerPosition(cid), "Welcome!", TEXTCOLOR_RED) doCreatureSay(cid, "CONGRATULATIONS! You are now a VIP for 15 days! You can now enter the VIP-area and use unique features!. ", TALKTYPE_ORANGE_1) setPlayerStorageValue(cid, 11551, (getPlayerStorageValue(cid,11551) + 15)) doRemoveItem(item.uid, 1) else doPlayerSendCancel(cid,"You need to be at least level 2 to use this.") doRemoveItem(item.uid, 1) end else doPlayerSendCancel(cid,"You are already a donator.") end return TRUE end function onUse(cid, item, fromPosition, itemEx, toPosition) local cidPosition = getCreaturePosition(cid) if (item.actionid == 5788 and getPlayerStorageValue(cid,11551) >= 1) then if cidPosition.x < toPosition.x then doTeleportThing(cid, {x=toPosition.x+1,y=toPosition.y,z=toPosition.z}, TRUE) doCreatureSay(cid, "Welcome VIP Player!", TALKTYPE_ORANGE_1) else doTeleportThing(cid, {x=toPosition.x-1,y=toPosition.y,z=toPosition.z}, TRUE) doCreatureSay(cid, "Welcome VIP Player!", TALKTYPE_ORANGE_1) end return TRUE else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sorry, but only VIP Players can pass here! Buy VIP on the WEB.") return TRUE end return FALSE end porem eu queria uma maneira para checar o tempo restante. Vlw galera
  4. Tenho uma dúvida... coloquei esse script que achei nesse site aqui msm no meu servidor TESTAR PORQUE ESSE SCRIPT EU FIZ PRO MEU BAIAK NAO SEI SE EM TFS FUNCIONA Vai em data/moviments/script e crie um arquivo .lua com nome de sua escolha -- Script Feito por Leandro Machado function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Você nao e VIP DONATE Para comprar Acesse : http://baiak-lero.bl...gspot.com.br/!", msgWelcome = "Bem Vindo a area VIP DONATE!" } if getPlayerStorageValue(cid, 13500) - 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 -- Aonde está em azul é action id do pizo Em moviments.xml coloque : <movevent type="StepIn" actionid="13500" event="script" value="sistemavip.lua"/> -- Agora o Item para Clicar e ganhar vai em Actions/script e criei um arquivo.lua com nome de sua escolha ------ -- Script Feito Por Leandro Machado function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 15 -- coloque os dias que serão a VIP! local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 13500) local timenow = os.time() if getPlayerStorageValue(cid, 13500) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 13500, time) local quantity = math.floor((getPlayerStorageValue(cid, 13500) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end ----- Aonde ta em azul é o Action ID DO piso que voce coloco no primeiro Script Aonde ta em vermelhor é os dias de vip que vai ganhar quando clicar no item actions.xml voce coloca ----- <action itemid="10309" script="sistemavip.lua"/> Aonde esta em verde é o ID Do item usado! -------- ^^^^^^^^^^^^^^^^^^^^^^^^ Porem queria saber se usando ela, quando acabar os dias de vip do player ele perde o acesso automaticamente..........? Obrigado (1º post vlw pela compreensão)

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!

×
×
  • Create New...