FE

[Pedido] Quest Door

Por FehZito, 06 de mai. de 2012 em Scripts

otserv
tibia
script
4
1.7k
FehZitoF
06 de maio de 2012 às 01:03

Estou criando um ot xp 999 e na porta queria colocar apenas level 70000+ entrem mais pelo rme so vai ate o 65313. Queria um 1 script para isso

 

Obs: eu dei uma procurada no xtibia e nao achei.

 

+1REP para quem me ajudar.

Lucaswc15L
06 de maio de 2012 às 09:24

data/actios/scripts crie um arquivo.lua e coloque isso dentro

 

 

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

	if getPlayerLevel(cid) >= 70000 then
			doTransformItem(item.uid, item.itemid + 1)
			doTeleportThing(cid, toPosition)
	else
			doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce precisa level 70000 para passar.")
	end
	return true
end

 

 

data/actions/actions.xml

 

coloca isso

<action uniqueid="36401" script="nome do arquivo.lua"/>

 

coloque o uniqueid 36401 na porta, e o action voce dexa 0.

Editado Maio 6 por Lucaswc15

DantarrixD
06 de maio de 2012 às 11:00

@up: That will not work, cause the door will stay opened......

 

function onUse(cid, item, fromPos, itemEx, toPos)
if getPlayerLevel(cid) >= 70000 then
doTeleportThing(cid, toPos)
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You need to be level 70k + to pass this door.")
end
return true
end

 

Same action.xml tag than Lucaswc15....

Makelin1M
06 de maio de 2012 às 12:44

testa esse aki

 

 

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

 

pos = {x= 160, y= 54, z= 7} ----Position para quando entrar pela porta aonde o player ira

 

local level = 100 --O lvl que pode passar pela porta , tille .

 

if getPlayerLevel(cid) >= level then

doTeleportThing(cid, pos)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabens Voce Passou Pela Porta.")

else

doPlayerSendCancel(cid,"Você não tem level 100 para passar pela porta.")

end

return TRUE

end

 

e dps va em data / actions / actions.xml

 

e add essa tag la

 

<action actionid="8946" event="script" value="lvlporta.lua"/>

 

 

se ajudei + rep