Ir para conteúdo

Featured Replies

Postado

Olha só no meu ot os nego da Utana Vid e não sai nunca HUIASDHIUASHDUA, nem morrendo, nem relogando, nem nada.


local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)

local condition = createConditionObject(CONDITION_INVISIBLE)

setConditionParam(condition, CONDITION_PARAM_TICKS, 200000)

setCombatCondition(combat, condition)

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

Outro pedido seria um script que o player ativase o TEST VIP DONATE, tipo:

!testvip

Da ae ele ganha a storage de acesso da VIP Donate por 15 min, e depois quando acabar os 15 min, é removido a storage e ele é teleportado pro templo.

(1º) | [8.60] - Galaxy Server - Download

(2º) | [8.60] - Glorious Server - Download

(3º) | [8.60] - Epic Server - Download

  • Respostas 11
  • Visualizações 1.1k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

No caso do seu utana vid acredito que ele esteja em milesimos e seu servidor utiliza segundos, então tente colocar assim:


local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)

local condition = createConditionObject(CONDITION_INVISIBLE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 200000/60)
setCombatCondition(combat, condition)

function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
[/code]

Qual sistema vip você utiliza?

Editado por comedinhasss (veja o histórico de edições)

Bruno Carvalho / Ex-Administrador TibiaKing

[email protected]

 

Em 26/12/2016 em 03:47, Spraypaint disse:

A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une.

-miltinho

 

wMwSJFE.png?1

 

Postado
  • Autor

Esse aqui é o sistema VIP de points (bau), ele adciona (VIP) e essa storage. 8.60


local lever = {

[7045] = {10,999,{2160}}

}

function onUse(cid,item,fromPosition,itemEx,toPosition)

if getPoints(cid) < lever[item.actionid][1] then

return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Você precisa de "..lever[item.actionid][1].." points.")

end

removePoints(cid,lever[item.actionid][1])

local add = (lever[item.actionid][2]*86400)

setPlayerStorageValue(cid, 85258, getPlayerStorageValue(cid, 85258) - os.time() <= 0 and (os.time() + add) or (getPlayerStorageValue(cid, 85258) + add))

local quantity = math.floor((getPlayerStorageValue(cid, 85258) - os.time())/(24 * 60 * 60))

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.")

for _, items in pairs(lever[item.actionid][3]) do

doPlayerAddItem(cid,items,1)

end

if not getCreatureName(cid):find('(VIP)') then

doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))

db.executeQuery("UPDATE `players` SET `name` = '(VIP) "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";")

addEvent(doRemoveCreature, 3*1000, cid)

end

return true

end

Editado por jNo (veja o histórico de edições)

(1º) | [8.60] - Galaxy Server - Download

(2º) | [8.60] - Glorious Server - Download

(3º) | [8.60] - Epic Server - Download

Postado

Tenta assim:


function onSay(cid, words, param, channel)
local tempo = 10 --Tempo que irá adicionar ao player
if getPlayerStorageValue(cid, 191220122204) == -1 then
local add = (tempo*86400)
setPlayerStorageValue(cid, 85258, getPlayerStorageValue(cid, 85258) - os.time() <= 0 and (os.time() + add) or (getPlayerStorageValue(cid, 85258) + add))
local quantity = math.floor((getPlayerStorageValue(cid, 85258) - os.time())/(24 * 60 * 60))
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foi adicionado um bonus de ".. tempo .." dias de VIP.")
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.")
setPlayerStorageValue(cid, 191220122204, 1)
end
return true
end
[/code]

Bruno Carvalho / Ex-Administrador TibiaKing

[email protected]

 

Em 26/12/2016 em 03:47, Spraypaint disse:

A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une.

-miltinho

 

wMwSJFE.png?1

 

Postado
  • Autor

@comedinhasss - Você fez em dias, eu precisava em minutos, 15 min, é possivel ou só funciona com dias? E também não passou no tile do chão, mais eu sei que é, da pra adicionar o (VIP) na frente do nick, e depois dos 15 min ele sair? Sera que isso é possivel? Se não for, um script simples que teleporta ele pra X lugar, e depois de 15 min, ele volta pro templo.

Eu tentei editar aqui, mais deu um puta de um bug monstro kkkk,

Editado por jNo (veja o histórico de edições)

(1º) | [8.60] - Galaxy Server - Download

(2º) | [8.60] - Glorious Server - Download

(3º) | [8.60] - Epic Server - Download

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo