function onUse(cid, item, fromPosition, itemEx, toPosition)
local tppos = {x=1095,y=1062,z=7}
local exp = 1000000 -- Quanto de experience o player irá ganhar?!
local default = {6570,6571,2090}
local vocs = {2158,2158,2154,2156,2158,2158,2154,2156}
for x,i in pairs(default) do
doPlayerAddItem(cid,i)
doPlayerAddExp(cid, exp)
end
local bp = doPlayerAddItem(cid,5801,1)
local gala = math.random(10,15)
for x = 1, gala do
doAddContainerItem(bp, 2160, 100)
end
local add = math.random(1,100)
doAddContainerItem(bp, 2160, add)
doAddContainerItem(bp, vocs[getPlayerVocation(cid)])
local ret = ""
for x,i in pairs(default) do
if x == 1 then
ret = "1 " .. getItemNameById(i)
else
ret = ret .. ", 1 " ..getItemNameById(i)
end
end
for x,i in pairs(getPlayersOnline()) do
doPlayerSendTextMessage(i,19, "O jogador (" .. getPlayerName(cid).. ") completou o (Devil Castle): e ganhou 1000000 de experiências, 1 Chave de Addons, 10 "..getItemNameById(vocs[getPlayerVocation(cid)]).." , "..gala..""..string.sub(add,1,10).." crystal coins, 1 mochila surpresa vermelha e outra 1 mochila surpresa Azul!")
end
doTeleportThing(cid,tppos)
doSendAnimatedText(getPlayerPosition(cid), "Parabéns!", TEXTCOLOR_YELLOW)
doSendMagicEffect(getCreaturePosition(cid), math.random(28,28))
doSendMagicEffect(tppos,10)
return true
end
info
Grupo: Visconde
Registrado: 02/01/14
Posts: 304
Reputação: +149
Gênero: Outro
Char no Tibia: Psy Skyline

info
Grupo: Herói
Registrado: 01/05/08
Posts: 2.6k
Reputação: +536
Gênero: Masculino

Tópico movido para a área correta!
info
Grupo: Conde
Registrado: 07/04/15
Posts: 962
Reputação: +258
Gênero: Masculino

local tppos = {x=1095,y=1062,z=7}
local exp = 1000000 -- Quanto de experience o player irá ganhar?!
local default = {6570,6571,2090}
local vocs = {2158,2158,2154,2156,2158,2158,2154,2156}
function onUse(cid, item, fromPosition, itemEx, toPosition)
for x,i in pairs(default) do
doPlayerAddItem(cid,i)
doPlayerAddExp(cid, exp)
end
local bp = doPlayerAddItem(cid,5801,1)
local gala = math.random(10,15)
for x = 1, gala do
doAddContainerItem(bp, 2160, 100)
end
local add = math.random(1,100)
doAddContainerItem(bp, 2160, add)
doAddContainerItem(bp, vocs[getPlayerVocation(cid)], 10)
local ret = ""
for x,i in pairs(default) do
if x == 1 then
ret = "1 " .. getItemNameById(i)
else
ret = ret .. ", 1 " ..getItemNameById(i)
end
end
for x,i in pairs(getPlayersOnline()) do
doPlayerSendTextMessage(i,19, "O jogador (" .. getPlayerName(cid).. ") completou o (Devil Castle): e ganhou 1000000 de experiências, 1 Chave de Addons, 10 "..getItemNameById(vocs[getPlayerVocation(cid)]).." , "..gala..""..string.sub(add,1,10).." crystal coins, 1 mochila surpresa vermelha e outra 1 mochila surpresa Azul!")
end
doTeleportThing(cid,tppos)
doSendAnimatedText(getPlayerPosition(cid), "Parabéns!", TEXTCOLOR_YELLOW)
doSendMagicEffect(getCreaturePosition(cid), math.random(28,28))
doSendMagicEffect(tppos,10)
return true
end
info
Grupo: Campones
Registrado: 06/11/11
Posts: 93
Reputação: 0
Char no Tibia: Deprex

Prestou
, Mais me tire uma duvida a bp tem 22 parte dentro dela 10 são de gemas ai vem de 10 a 15 crystal coins tem como aumenta a cap da bolsa? ou bota pra vim na bolsa diferente as gemas? e tem como coloca pra da 3 lvl no lugar de da exp?
local tppos = {x=1095,y=1062,z=7} local exp = 1000000 -- Quanto de experience o player irá ganhar?! local default = {6570,6571,2090} local vocs = {2158,2158,2154,2156,2158,2158,2154,2156} function onUse(cid, item, fromPosition, itemEx, toPosition) for x,i in pairs(default) do doPlayerAddItem(cid,i) doPlayerAddExp(cid, exp) end local bp = doPlayerAddItem(cid,5801,1) local gala = math.random(10,15) for x = 1, gala do doAddContainerItem(bp, 2160, 100) end local add = math.random(1,100) doAddContainerItem(bp, 2160, add) doAddContainerItem(bp, vocs[getPlayerVocation(cid)], 10) local ret = "" for x,i in pairs(default) do if x == 1 then ret = "1 " .. getItemNameById(i) else ret = ret .. ", 1 " ..getItemNameById(i) end end for x,i in pairs(getPlayersOnline()) do doPlayerSendTextMessage(i,19, "O jogador (" .. getPlayerName(cid).. ") completou o (Devil Castle): e ganhou 1000000 de experiências, 1 Chave de Addons, 10 "..getItemNameById(vocs[getPlayerVocation(cid)]).." , "..gala..""..string.sub(add,1,10).." crystal coins, 1 mochila surpresa vermelha e outra 1 mochila surpresa Azul!") end doTeleportThing(cid,tppos) doSendAnimatedText(getPlayerPosition(cid), "Parabéns!", TEXTCOLOR_YELLOW) doSendMagicEffect(getCreaturePosition(cid), math.random(28,28)) doSendMagicEffect(tppos,10) return true end
Editado Junho 3 por damiaotorres
info
Grupo: Banidos
Registrado: 07/04/13
Posts: 648
Reputação: +163

Abre o items.xml, CTRL+F, coloque o nome da backpack escolhida, e em:
<attribute key="containerSize" value="22" />
Altere o 22 para a quantidade de volume que você desejar.
Para alterar o peso:
<attribute key="weight" value="1500" />
Modifique o 1500 para o que você preferir.
info
Grupo: Campones
Registrado: 06/11/11
Posts: 93
Reputação: 0
Char no Tibia: Deprex

Abre o items.xml, CTRL+F, coloque o nome da backpack escolhida, e em:
<attribute key="containerSize" value="22" />Altere o 22 para a quantidade de volume que você desejar.
Para alterar o peso:
<attribute key="weight" value="1500" />Modifique o 1500 para o que você preferir.
Obrigado Larissa rep+
Remova a linha:
doPlayerAddExp(cid, exp)
Adicione, abaixo de:
function onUse(cid, item, fromPosition, itemEx, toPosition)
isso:
doPlayerAddLevel(cid, 3)
Editado Junho 3 por zipter98
info
Grupo: Campones
Registrado: 06/11/11
Posts: 93
Reputação: 0
Char no Tibia: Deprex

Deu certo tbm valeu
REP+
info
Grupo: Conde
Registrado: 07/04/15
Posts: 962
Reputação: +258
Gênero: Masculino

Mais me tire uma duvida a bp tem 22 parte dentro dela 10 são de gemas ai vem de 10 a 15 crystal coins tem como aumenta a cap da bolsa? ou bota pra vim na bolsa diferente as gemas? e tem como coloca pra da 3 lvl no lugar de da exp?
Ainda tem essa dúvida ?
Tópico movido para a seção de dúvidas e pedidos resolvidos.
info
Grupo: Campones
Registrado: 06/11/11
Posts: 93
Reputação: 0
Char no Tibia: Deprex

Não ![]()






info
Grupo: Campones
Registrado: 06/11/11
Posts: 93
Reputação: 0
Char no Tibia: Deprex
Tem como coloca pra ele ganhar mais de 1 gema? por pra ganhar 10 gemas?Tem que ser esse script mesmo só edita a quantia
A gema é essa parte
function onUse(cid, item, fromPosition, itemEx, toPosition)
local tppos = {x=1095,y=1062,z=7}
local exp = 1000000 -- Quanto de experience o player irá ganhar?!
local default = {6570,6571,2090}
local vocs = {2158,2158,2154,2156,2158,2158,2154,2156}
for x,i in pairs(default) do
doPlayerAddItem(cid,i)
doPlayerAddExp(cid, exp)
end
local bp = doPlayerAddItem(cid,5801,1)
local gala = math.random(10,15)
for x = 1, gala do
doAddContainerItem(bp, 2160, 100)
end
local add = math.random(1,100)
doAddContainerItem(bp, 2160, add)
doAddContainerItem(bp, vocs[getPlayerVocation(cid)])
local ret = ""
for x,i in pairs(default) do
if x == 1 then
ret = "1 " .. getItemNameById(i)
else
ret = ret .. ", 1 " ..getItemNameById(i)
end
end
for x,i in pairs(getPlayersOnline()) do
doPlayerSendTextMessage(i,19, "O jogador (" .. getPlayerName(cid).. ") completou o (Devil Castle): e ganhou 1000000 de experiências, 1 Chave de Addons, 1 "..getItemNameById(vocs[getPlayerVocation(cid)]).." , "..gala..""..string.sub(add,1,10).." crystal coins, 1 mochila surpresa vermelha e outra 1 mochila surpresa Azul!")
end
doTeleportThing(cid,tppos)
doSendAnimatedText(getPlayerPosition(cid), "Parabéns!", TEXTCOLOR_YELLOW)
doSendMagicEffect(getCreaturePosition(cid), math.random(28,28))
doSendMagicEffect(tppos,10)
return true
end