[Pedido] Quest Door

FehZito
em Scripts

FehZito

E NOiz
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 14/12/11Posts: 74Char no Tibia: Bagola

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.

SING FEITA POR Anne Motta

signbagola.png

Sou Mapper e Spriter....... e so isso mesmo :X.

Minhas Sprites: http://www.xtibia.com/forum/topic/183949-rabiscos-bagola/

Te Ajudei? Da um Rep!

Nao Ajudei? Da um Rep!

Lucaswc15

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 13/11/11Posts: 190Char no Tibia: Sweesh

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.

Ajudei?

 

REP+

Dantarrix

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/04/12Posts: 49

@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....

Makelin1

Absoft User =D
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 21/03/12Posts: 651Char no Tibia: Pussycat !

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

Att

Smartbox

 

 

Ajudei ? + REP

 

Absoft Map

http://www.xtibia.co...__fromsearch__1

 

2575910.gif