Ir para conteúdo
  • 0

Aumentando loot de bau


damiaotorres

Pergunta

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

 

1 "..getItemNameById(vocs[getPlayerVocation(cid)]).

 

 

 

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

 

 

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

  • 0


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

Link para o comentário
Compartilhar em outros sites

  • 0

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

Link para o comentário
Compartilhar em outros sites

  • 0

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 por damiaotorres
Link para o comentário
Compartilhar em outros sites

  • 0

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.

Link para o comentário
Compartilhar em outros sites

  • 0

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+

Link para o comentário
Compartilhar em outros sites

  • 0

Remova a linha:

doPlayerAddExp(cid, exp)

Adicione, abaixo de:

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

isso:

doPlayerAddLevel(cid, 3)
Editado por zipter98
Link para o comentário
Compartilhar em outros sites

  • 0
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.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...