CS
pedido

Possível Fazer Arma Com Tempo Para Expirar?

Por cs007, 29 de nov. de 2012 em Scripts

otserv
tibia
5
980
cs007C
29 de novembro de 2012 às 22:07

Olá galera da xtibia, gostaria de saber se tem como por exemplo colocar arma do shop para sumir depois de uns dias, pois eu tive uma ideia de colocar item de amostra ai queria fazer assim. Abraço

 

.

Editado Novembro 29 por cs007

MulizeuM
30 de novembro de 2012 às 12:06

PostadoEm Baixo

 

em movements.xml coloque

 

<movevent type="Equip" itemid="ID do Item" slot="hand" event="script" value="NomeArquivo.lua"/>

Editado Novembro 30 por mulizeu

cs007C
30 de novembro de 2012 às 15:05

Em local Arma não tem como mudar para por dias? e tem como colocar vários IDs? valeu pela ajuda lek

MulizeuM
30 de novembro de 2012 às 18:07
function onEquip(cid,item)
local Arma = {ID1, ID2, ID3}  --Ids
local Dias = 5  --Dias
for i = 5,6 do
for x = 1, #Armas do
if getPlayerSlotItem(cid, i).itemid == Arma[x] then
setPlayerStorageValue(cid,13255+os.time() * Dias * 24 * 60 * 60)
doPlayerSendTextMessage(cid,27,"You have a "..Dias.. " days for use Arma")
elseif getPlayerStorageValue(cid,13255) < os.time() and getPlayerSlotItem(cid, i).itemid == Arma[x] then
doPlayerRemoveItem(cid,Arma[x],1)
doPlayerSendTextMessage(cid,27,"Time to Your Arma Expired")
else
return false
end
end
end
return TRUE
end

Editado Dezembro 1 por mulizeu

cs007C
30 de novembro de 2012 às 22:29

Irei testar e já posto aqui lek. Abraço