MA

[Resolvido] PORTA COM STORAGE

Por marcelinhok, 28 de set. de 2018 em Resolvidos

3
1.8k
marcelinhokM
28 de setembro de 2018 às 13:03

Ola, Gostaria de um movements de porta, que so pudesse passar se tivesse a storage

Ex: Porta que so passa se tiver a stoage (23569)  e ao passa da um recadinho ( Bem vindo a cave ) e se n tiver a storage nao passa e deixa um aviso ( Voce nao tem a storage).

 

 

é tipo uma vip, so q funciona com porta.

function onStepIn(cid, item, position, fromPosition)

local config = {
msgDenied = "Você não e vip 2 ,para adqrir sua vip faça a quest.",
msgWelcome = "Seja Bem Vindo a Area vip 2."
}

if getPlayerStorageValue(cid, 13539) - os.time() <= 0 then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
return TRUE
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome)
return TRUE
end

TungsT
28 de setembro de 2018 às 15:22
Melhor resposta
2 horas atrás, marcelinhok disse:
Versão do Servidor: TFS - 0.4
Tipo de Script: moveevent

Ola, Gostaria de um movements de porta, que so pudesse passar se tivesse a storage

Ex: Porta que so passa se tiver a stoage (23569)  e ao passa da um recadinho ( Bem vindo a cave ) e se n tiver a storage nao passa e deixa um aviso ( Voce nao tem a storage).

 

 

é tipo uma vip, so q funciona com porta.

function onStepIn(cid, item, position, fromPosition)

local config = {
msgDenied = "Você não e vip 2 ,para adqrir sua vip faça a quest.",
msgWelcome = "Seja Bem Vindo a Area vip 2."
}

if getPlayerStorageValue(cid, 13539) - os.time() <= 0 then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
return TRUE
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome)
return TRUE
end

function onStepIn(cid, item, position, fromPosition)
	
	local config = {
		msgDenied = "Você não tem a vip 2, faça a quest para adquiri-la.",
		msgWelcome = "Seja bem-vindo a área vip 2."
	}
	
	if getPlayerStorageValue(cid, 23569) == 0 then
		doTeleportThing(cid, fromPosition, true)
		doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
		return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied)
	else
		return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome)
	end
end

 

2 meses depois...
MarshmelloM
12 de novembro de 2018 às 17:11
A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.