Ir para conteúdo
  • Cadastre-se

(Resolvido)Item que ganha storage


Ir para solução Resolvido por MatteusDeli,

Posts Recomendados

.Qual servidor ou website você utiliza como base? 

TFS 0.4

 

Qual o motivo deste tópico? 

 

Boa tarde preciso de um script que o player de use em uma  parede e essa parede só reconhece se o player tiver storage, ao dar use na parede ele ganha outra storage.

 

OBS; Se o player não tiver storage não acontece nada. O player só pode dar use uma vez na parede

 

Editado por Vitorelias (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Solução

@Vitorelias 

 

Crie um arquivo lua na pasta data/actions/scripts com o nome de wallUse.lua

 

Aonde ta storage_player, você coloca a storage que o player tem que ter para dar use na parede. E aonde ta storage_set_player a storage que o player irá ganhar quando clicar na parede.

 

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

	local storage_player = 5555 -- Storage que o player vai ter para dar USE na parede
	local storage_set_player = 7777 -- Storage que o player irá ganhar clicando na parede

	if isPlayer(cid) then

		if getPlayerStorageValue(cid, storage_player) >= 1 then
			setPlayerStorageValue(cid, storage_set_player, 1)
			setPlayerStorageValue(cid, storage_player, 0)
		else
			return false
		end
	end

	return true
end 

XML:

<action actionid="XXXX" script="wallUse.lua"/>

Aonde ta XXXX é a actionid que irá disparar o script.

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo