Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Galera estou com essa Script , que serve para um item se transformar em outro, pois bem.. pensando assim queria pedir para altera-lo para que somente poder usar o item dentro de uma house.

 tfs: 0.4

 

Aqui está o script:

  Citar

local a = {
remove = 2596, -- Item que vai ser removido.
add = 1476 -- Item que vai ser adicionado.
}
function onUse(cid, item, frompos, item2, topos)
if getPlayerItemCount(cid, a.remove) >= 1 then
    doPlayerRemoveItem(cid, a.remove, 1)
    doPlayerAddItem(cid, a.add, 1)
    doSendMagicEffect(getPlayerPosition(cid), 28)
    doPlayerSendCancel(cid, "Você transformou sua "..getItemNameById(a.remove).." em uma "..getItemNameById(a.add).."!")
else
    doPlayerSendCancel(cid, "Sua "..getItemNameById(a.remove).." deve estar dentro da backpack para transformala!")
    doSendMagicEffect(getPlayerPosition(cid), 2)
end
return TRUE
end 

 

+Rep !

Resolvido por lordzetros

Ir para solução
  • Respostas 6
  • Visualizações 347
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • @leozincorsair Vish, é mesmo, nem prestei atenção quando alterei do invited (estava fazendo testes).  Pega aê: local a = { remove = 2596, -- Item que vai ser removido. add = 1476 -- Item que

Postado

Olá,

Dentro de uma house qualquer (tendo dono, mas não obrigatoriamente seja ele)? Ou tem que ser uma house do player que irá usar?

Feliz daquele que ensina o que sabe, e aprende o que ensina.

 

               

star-wars-animated-gif-23.gif

Postado
  • Autor
  Em 27/10/2018 em 11:13, lordzetros disse:

Olá,

Dentro de uma house qualquer (tendo dono, mas não obrigatoriamente seja ele)? Ou tem que ser uma house do player que irá usar?

 

Sendo o dono ele ou uma pessoa invitada.

Postado
local a = {
remove = 2596, -- Item que vai ser removido.
add = 1476 -- Item que vai ser adicionado.
}
function onUse(cid, item, frompos, item2, topos)
	if getPlayerItemCount(cid, a.remove) >= 1 then
		local house = getHouseByPlayerGUID(getPlayerGUID(cid))
		if not (house) then
			doPlayerSendCancel(cid, "Voce precisa esta dentro de sua house!")
			doSendMagicEffect(frompos, 2)
			return 1
		end
		doPlayerRemoveItem(cid, a.remove, 1)
		doPlayerAddItem(cid, a.add, 1)
		doSendMagicEffect(frompos, 28)
		doPlayerSendCancel(cid, "Você transformou sua "..getItemNameById(a.remove).." em uma "..getItemNameById(a.add).."!")
	else
		doPlayerSendCancel(cid, "Sua "..getItemNameById(a.remove).." deve estar dentro da backpack para transformala!")
		doSendMagicEffect(frompos, 2)
	end
	return true
end 

Cara, tentei por player invitado também, mas não estava conseguindo, se alguém quiser aê se manifestar e colocar as duas opções...

Por enquanto o player só consegue usar o item se ele estiver dentro de SUA house.

 

Feliz daquele que ensina o que sabe, e aprende o que ensina.

 

               

star-wars-animated-gif-23.gif

Postado
  • Autor
  Em 28/10/2018 em 14:48, lordzetros disse:

local a = {
remove = 2596, -- Item que vai ser removido.
add = 1476 -- Item que vai ser adicionado.
}
function onUse(cid, item, frompos, item2, topos)
	if getPlayerItemCount(cid, a.remove) >= 1 then
		local house = getHouseByPlayerGUID(getPlayerGUID(cid))
		if not (house) then
			doPlayerSendCancel(cid, "Voce precisa esta dentro de sua house!")
			doSendMagicEffect(frompos, 2)
			return 1
		end
		doPlayerRemoveItem(cid, a.remove, 1)
		doPlayerAddItem(cid, a.add, 1)
		doSendMagicEffect(frompos, 28)
		doPlayerSendCancel(cid, "Você transformou sua "..getItemNameById(a.remove).." em uma "..getItemNameById(a.add).."!")
	else
		doPlayerSendCancel(cid, "Sua "..getItemNameById(a.remove).." deve estar dentro da backpack para transformala!")
		doSendMagicEffect(frompos, 2)
	end
	return true
end 

Cara, tentei por player invitado também, mas não estava conseguindo, se alguém quiser aê se manifestar e colocar as duas opções...

Por enquanto o player só consegue usar o item se ele estiver dentro de SUA house.

 

 

obrigado cara , deu certo porem quando eu sou o dono da house eu posso usar fora da casa o item.

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.6k

Informação Importante

Confirmação de Termo