Teleport Com Item

alokk
Por alokk
em Actions e Talkactions

alokk

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/08/05Posts: 33

Eu até quero que respondam, mais se for pra falar.. "NOSSA QUE LEGAL" ou "MUITO BOA ESSA ACTION" prefiro que nao comentem... adoraria alguma critica ou sujestçao para fazer melhor =)

teleitemjd7.jpg

No actions.xml adicione:

 

<action uniqueid="1002" script="itemteleport.lua" />

 

Só trocar o "1002" pelo UID q vc kiser xD

Após isso crie um arquivo chamado itemteleport.lua ou outro nome de seu gosto e adicione o code:

 

function onUse(cid, item, frompos, item2, topos)	if item.uid == 1002 and item.itemid == 1945 then  player1pos = {x=69, y=104, z=7, stackpos=253}  player1 = getThingfromPos(player1pos)  item1pos = {x=69, y=105, z=7, stackpos=1}  item1 = getThingfromPos(item1pos)  if player1.itemid > 0 then  	queststatus1 = getPlayerStorageValue(player1.uid,1002)    if queststatus1 == -1 and item1.itemid == 1990 then  doRemoveItem(item1.uid,1)  doSendMagicEffect(item1,2)  nplayer1pos = {x=139, y=118, z=7}  doSendMagicEffect(player1pos,2)  doTeleportThing(player1.uid,nplayer1pos)  doSendMagicEffect(nplayer1pos,10)  doTransformItem(item.uid,item.itemid+1)  setPlayerStorageValue(cid,1002,1)    else  doPlayerSendCancel(cid,"Sorry, not possible.")  end  else  doPlayerSendCancel(cid,"Sorry, not possible.")  end  elseif item.uid == 1002 and item.itemid == 1946 then  if getPlayerAccess(cid) < 1 then  	doTransformItem(item.uid,item.itemid-1)  else  	doPlayerSendCancel(cid,"Sorry, not possible.")  end	else  return 0	end	return 1end

 

Explicando:

os numero 1002, sao os UIDs, modifique para oq vc kiser

player1pos = {x=69, y=104, z=7, stackpos=253}

player1 = getThingfromPos(player1pos)

item1pos = {x=69, y=105, z=7, stackpos=1}

item1 = getThingfromPos(item1pos)

nplayer1pos = {x=139, y=118, z=7}

Player1pos: é o lugar onde o player deve ficar para funcionar a action.

Item1pos: é o lugar onde o item deve ser colocado para funcionar a action.

nplayer1pos: é o lugar onde o player vai ser teleportado.

if queststatus1 == -1 and item1.itemid == 1990 then

esse nº 1990 é o id do item q precisa ser colocado no lugar ond vc indicou ali em cima em item1pos.. qndo o item estiver lah e o player estiver no lugar certo ele vai ser teleportado para o nplayer1pos =)

o resto nao precisa mexer...

Qualquer Duvida.. Re-leia, se nao intender poste aqui.

CREDITOS: Alokk

eu que fiz essa action faz uns 2 dias =P

[Alokkzin@gmail.com]

MSN Status:user posted image

user posted image

user posted imageuser posted image

Magodasabedoria

eternally alive
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 04/01/06Posts: 239

Lembra um pouco a quest dos 10k :icon1:

Parece realnete muito bom... util para as quest.

-----Sem criticas nem sugestões------

Jah ta otimo assim :bigsmile:

:bye::bye:

~~ ~~ Mago da Sabedoria ~~ ~~

alokk

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/08/05Posts: 33

talvez prq as actions de teleportar player sejam a mesma base na grande maioria xD

nao tem muito oq mudar os comandos por que eh padrao.. a quest dos 10k foi o Héliton que fez.. tudu q eu sei sobre actions eu aprendi com ele xD

Mesmo estilo? :p

[Alokkzin@gmail.com]

MSN Status:user posted image

user posted image

user posted imageuser posted image

dastrevinha

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/07/06Posts: 5

 

:bigsmile: nusssaa era disso que eu presizava veio, tipo para ir para debaixao da agua mato a pau vlwww

dastrevinha

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/07/06Posts: 5

 

:boos: aff no meu ot 7.81 nao funfo

alokk

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/08/05Posts: 33

esse ae eh 7.81 =P funciona em qualquer um deis de q seja 7.6+

[Alokkzin@gmail.com]

MSN Status:user posted image

user posted image

user posted imageuser posted image

BrielZinhu

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/11/06Posts: 21

perfeito!

tava pensando em por a quest dos 10k no meu ot, mas num

sabia como fazer isso..

me ajudo a vera..

brigadão

//BrielZinhu

FoDoX

avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 23/09/06Posts: 103

xD Muito legal a maioria dos OTServ 7.8 estao usando esse teleport para GMS,GOD's Muito bom esse tutorial porem acho que pego ele pronto o darkonia 7.81 e so ensino a por....Obrigado

//FoDoX

QUOTE
Assinatura removida por estar fora das regras.
Xedegux.

alokk

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/08/05Posts: 33

@FoDoX

na verdade eu q fiz todinha ela ^^

[Alokkzin@gmail.com]

MSN Status:user posted image

user posted image

user posted imageuser posted image

GM Vlads

Nem melhor nem pior apenas um cara diferente
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/08/06Posts: 3Char no Tibia: Dedin Acid

Ae mano Show essa action mais tipo, se eu kiser botar mais de um item pra sacrificar como faço? :bye: