Ir para conteúdo
  • 0

Script Para Usar Um Item E Esse Item Criar Um Teleport


Mateusfelip

Pergunta

Versao 8.57

eu acho q nao é tao dificil

 

É o seguinte: eu criei esse script baseado em um q eu ja tinha:

 

local config = {

pos = {x=518, y=840, z=7}

}

local condition = createConditionObject(CONDITION_ATTRIBUTES)

setConditionParam(condition, CONDITION_PARAM_TICKS, 15 * 1000)

 

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

if exhaustion.check(cid,1988) == true then

time = math.ceil(exhaustion.get(cid,1988))

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You can use this again in "..time.." second(s).")

return true

end

doTeleportThing(cid,config.pos,false)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_RED)

doRemoveItem(item.uid)

doCreatureSay(cid, "This could do some good..", TALKTYPE_ORANGE_1)

exhaustion.set(cid,1988,15)

exhaustion.set(cid, 1990, 15)

end

return true

end

 

 

E dps quando eu vo testa aparece esse erro

 

[24/07/2011 02:25:32] [Error - LuaScriptInterface::loadFile] data/actions/scripts/buffs/tp_depot.lua:21: '<eof>' expected near 'end'

[24/07/2011 02:25:32] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/buffs/tp_depot.lua)

[24/07/2011 02:25:32] data/actions/scripts/buffs/tp_depot.lua:21: '<eof>' expected near 'end'

 

ve se vcs podem ajuda aew plxx

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Tenta deixar assim:

 

local config = {
pos = {x=518, y=840, z=7}
}
local condition = createConditionObject(CONDITION_ATTRIBUTES)
setConditionParam(condition, CONDITION_PARAM_TICKS, 15 * 1000)

function onUse(cid, item, fromPosition, itemEx, toPosition)
if exhaustion.check(cid,1988) == true then
time = math.ceil(exhaustion.get(cid,1988))
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You can use this again in "..time.." second(s).")
return true
end

	doTeleportThing(cid,config.pos,false)
	doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_RED)
	doRemoveItem(item.uid)
	doCreatureSay(cid, "This could do some good..", TALKTYPE_ORANGE_1)
	exhaustion.set(cid,1988,15)
	exhaustion.set(cid, 1990, 15)
return true
end

 

Abraços :smile_positivo:

Link para o comentário
Compartilhar em outros sites

  • 0

vc manja pra tpw eu usa esse item e ele criar um portal na minh frente...tpw um sqm pra cima de onde eu estiver e dps esse item q eu usei sumir. Se vc souber posta aew

 

Vou ver pra você o Script, eu edito se conseguir...

 

porém... o acima funcionou?

 

 

Abraços :smile_positivo:

Link para o comentário
Compartilhar em outros sites

  • 0

sim o de cima funcionou + eu ja tenho um item q faz aquela funçao ai tpw eu fiz uma quest e to tentando faze uns items fodas e boms pra ela

 

No caso você quer que crie um teleport mesmo?

Não poderia ser o Item já teleportar diréto para tal coordenada ao clicar nele?

 

 

Abraços :smile_positivo:

Link para o comentário
Compartilhar em outros sites

  • 0

tpw o script q vc passo e deu certo a funçao dele é usalo em min e ser teletransportado pro depot(isso deu certo)

+ por exemplo se tiver eu e mais 3 amigo e a gente pega red...ai a gente usa esse item e vai criar um teleport para os 4 entrar, Entendeu oq eu quero ?

Link para o comentário
Compartilhar em outros sites

  • 0

tpw o script q vc passo e deu certo a funçao dele é usalo em min e ser teletransportado pro depot(isso deu certo)

+ por exemplo se tiver eu e mais 3 amigo e a gente pega red...ai a gente usa esse item e vai criar um teleport para os 4 entrar, Entendeu oq eu quero ?

 

Compreendo, neste caso teria que criar mesmo um "praticamente" do zero.

 

Eu nem manjo montar essa parte...e eu to de saída, se você não conseguir depois eu vejo isso pra você... mals aí.

 

Boa noite :winksmiley02:

Link para o comentário
Compartilhar em outros sites

  • 0

Se voce explicar diretio eu faço o script tranquilo.

Deixa eu ve se eu itendi.

Ao clikar no item vai criar um teleport na frente do cara que teleporta para um lugar e isso msm?

Se for isso eu faço.

 

 

FLW

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...