Ir para conteúdo

[Action] Teleporte Conforme O Level


SkyDangerous

Posts Recomendados

+1 Script :p

 

crie uma arquivo lua chamado random.lua

local sky = {
       pos = {{x = 1009,y = 1025,z=7},{x = 1009,y = 1026,z=7},{x = 1009,y = 1027,z=7},{x = 1009,y = 1028,z=7}},
       level = {100,200,300,400},
       fight = true,
	premium = true,
	remover = true
}

function onUse(cid, item, frompos, item2, topos)
level = getPlayerLevel(cid)
if (sky.fight == true) and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then
               doPlayerSendTextMessage(cid,22,"Você Precisa estar sem battle para usar o item.")      
               return FALSE
elseif not isPremium(cid) and configs.premium then
			doPlayerSendCancel(cid, "Você precisa de premium account para usar o item.")
			return FALSE
end

       if (level <= sky.level[1] )  and (sky.remover) then
               doRemoveItem(item.uid, 1)
			doTeleportThing(cid,sky.pos[1])
			doSendMagicEffect(getPlayerPosition(cid), 10)
			doPlayerSendTextMessage(cid,22,"Voce foi teleportado para um lugar secreto.")     
      elseif (level >= sky.level[1]) and (level < sky.level[2]) and (sky.remover) then
               doRemoveItem(item.uid, 1)
			doTeleportThing(cid,sky.pos[2])
			doSendMagicEffect(getPlayerPosition(cid), 10)
			doPlayerSendTextMessage(cid,22,"Voce foi teleportado para um lugar secreto.") 

	elseif (level >= sky.level[2]) and (level < sky.level[3]) and (sky.remover) then
               doRemoveItem(item.uid, 1)
			doTeleportThing(cid,sky.pos[3])
		    doSendMagicEffect(getPlayerPosition(cid), 10)
			doPlayerSendTextMessage(cid,22,"Voce foi teleportado para um lugar secreto.") 

	 elseif (level >= sky.level[4]) and (sky.remover) then
               doRemoveItem(item.uid, 1)
               doTeleportThing(cid,sky.pos[4])
			doSendMagicEffect(getPlayerPosition(cid), 10)
			doPlayerSendTextMessage(cid,22,"Voce foi teleportado para um lugar secreto.") 

	else
			doPlayerSendTextMessage(cid, 25, "Desculpa nao e possiver teleportar")
end
			end   


 

na action.xml cola essa tag

<action itemid= "2177" event="script" value="random.lua"/>

 

Explicando o Script:

Aqui são as posições que sera teleportado

pos = {{x = 1009,y = 1025,z=7},{x = 1009,y = 1026,z=7},{x = 1009,y = 1027,z=7},{x = 1009,y = 1028,z=7}},

 

Aqui são os levels que podem teleportar

level = {100,200,300,400},

 

Se ele pode estar em battle (True = Ativo | False = Desativado)

fight = true,

 

Se ele pode estar premium (True = Ativo | False = Desativado)

premium = true,

 

Se ele irá remover o item ao usar (True = Ativo | False = Desativado)

remover = true

 

 

Explore o script :) , modifique do seu jeito.

Depois eu concerto o remover, esqueci dele :p

 

Agradecimentos:

apocarai
demonbholder

Editado por SkyDangerous
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...