[Pedido]

angelanascimento
em Scripts
  • 1
  • 2

angelanascimento

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/11/11Posts: 52Char no Tibia: so jogo ots 8.4

Pessoal Ponhei no meu ot so que n funciona nao da erro nem nd so que quando fala change corpse para os player troka de lugar n acontese nd

 

 

 

 

 

--< Digaao >--

local config = {

storage = 12456, -- storage que salva o delay da magia

time = 2 * 60, -- tempo que deve esperar para usar a magia em segundos

player = true, -- funciona com player true/false

monster = false, -- funciona com monstros true/false

npc = false, -- funciona com npc true/false

chance = 80, -- numero de 1 a 100 representando a chance de sucesso

}

function onCastSpell(cid, var)

 

local function doSend(pos1, pos2, num)

doSendDistanceShoot(getCreaturePosition(pos1), getCreaturePosition(pos2), 4)

doSendDistanceShoot(getCreaturePosition(pos2), getCreaturePosition(pos1), 4)

if type(num) == "number" and num == 1 then

if math.random(1, 100) <= config.chance then

local pp1 = getCreaturePosition(pos1)

local pp2 = getCreaturePosition(pos2)

doTeleportThing(pos2, pp1)

doTeleportThing(pos1, pp2)

else

doPlayerSendCancel(cid, "Opps que azar, tente denovo!")

end

end

return true

end

 

local target = getCreatureTarget(cid)

 

if type(target) ~= "number" or target == 0 then

doPlayerSendCancel(cid, "Você precisa selecionar alguma creature para fazer isso!")

return false

end

 

if (config.player == false and isPlayer(target)) or (isPlayer(target) and getPlayerAccess(target) > getPlayerAccess(cid)) or (config.monster == false and isMonster(target)) or (config.npc == false and isNpc(target)) then

doPlayerSendCancel(cid, "Voce nao pode fazer isso com essa criatura!")

return false

end

 

if getPlayerStorageValue(cid, config.storage) > os.time() then

doPlayerSendCancel(cid, "Voce so pode utilizar essa magia a cada 2 minutos!")

return false

else

for i = 1, 7 do

addEvent(doSend, i*250, cid, target, 0)

end

addEvent(doSend, 4*500, cid, target, 1)

setPlayerStorageValue(cid, config.storage, os.time() + config.time)

end

 

return true

end

 

 

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

É para fox, no caso o seu.

 

Tenta esse:

local config = {

storage = 12456, -- storage que salva o delay da magia

time = 2 * 60, -- tempo que deve esperar para usar a magia em segundos

player = yes, -- funciona com player true/false

monster = no, -- funciona com monstros true/false

npc = no, -- funciona com npc true/false

chance = 80, -- numero de 1 a 100 representando a chance de sucesso

}

function onCastSpell(cid, var)

 

local function doSend(pos1, pos2, num)

doSendDistanceShoot(getCreaturePosition(pos1), getCreaturePosition(pos2), 4)

doSendDistanceShoot(getCreaturePosition(pos2), getCreaturePosition(pos1), 4)

if type(num) == "number" and num == 1 then

if math.random(1, 100) <= config.chance then

local pp1 = getCreaturePosition(pos1)

local pp2 = getCreaturePosition(pos2)

doTeleportThing(pos2, pp1)

doTeleportThing(pos1, pp2)

else

doPlayerSendCancel(cid, "Opps que azar, tente denovo!")

end

end

return true

end

 

local target = getCreatureTarget(cid)

 

if type(target) ~= "number" or target == 0 then

doPlayerSendCancel(cid, "Você precisa selecionar alguma creature para fazer isso!")

return false

end

 

if (config.player == false and isPlayer(target)) or (isPlayer(target) and getPlayerAccess(target) > getPlayerAccess(cid)) or (config.monster == false and isMonster(target)) or (config.npc == false and isNpc(target)) then

doPlayerSendCancel(cid, "Voce nao pode fazer isso com essa criatura!")

return false

end

 

if getPlayerStorageValue(cid, config.storage) > os.time() then

doPlayerSendCancel(cid, "Voce so pode utilizar essa magia a cada 2 minutos!")

return false

else

for i = 1, 7 do

addEvent(doSend, i*250, cid, target, 0)

end

addEvent(doSend, 4*500, cid, target, 1)

setPlayerStorageValue(cid, config.storage, os.time() + config.time)

end

 

return true

 

end

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

angelanascimento

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/11/11Posts: 52Char no Tibia: so jogo ots 8.4

Tem tag?

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

Aqui está:

<instant name="Change" words="palavras magicas" lvl="200" mana="1500" aggressive="0" needtarget="1" exhaustion="1000" needlearn="0" event="script" value="arquivo.lua">

<vocation id="1"/>

<vocation id="2"/>

<vocation id="3"/>

<vocation id="4"/>

<vocation id="5"/>

<vocation id="6"/>

<vocation id="7"/>

<vocation id="8"/>

</instant>

Editando:

 

-Verde: Palavras para usar a magia

-Vermelho: nome do arquivo.lua

-Roxo: Id das vocações

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

angelanascimento

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/11/11Posts: 52Char no Tibia: so jogo ots 8.4

como apaga o topico agora que acabou?

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

Não da, se tu quiser que eu remova o conteúdo eu removo.

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

angelanascimento

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/11/11Posts: 52Char no Tibia: so jogo ots 8.4

remova entuam se tiver como eu remover me ensina

daki a poko te do rep+

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

Perguntei para um moderador sobre a remoção.

 

 

------------------------Editado

 

Ele disse que é para ajudar toda a comunidade e que não deve ser removido.

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

angelanascimento

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/11/11Posts: 52Char no Tibia: so jogo ots 8.4

veio sabe meu conteudo quero remover dela n tem como e tipo ese nick eu quero troka n tem como?

 

a e sabe como ponha ese effect para apareser nos player doSendMagicEffect(getPlayerPosition(cid), 47)

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

Você quer que apareça como?

 

Ao pisar em um tile?

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

angelanascimento

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/11/11Posts: 52Char no Tibia: so jogo ots 8.4

que aaparesa no player nos pezin dele

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

Mas quando o player faz oque?

 

Quando ele anda?

Quando ele pisa em um tile?

Quando fala um comando?

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

angelanascimento

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/11/11Posts: 52Char no Tibia: so jogo ots 8.4

quando ele fala o comando change corpse fasa o effect 47 nos 2 player :x

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

Altera aqui:

doSendDistanceShoot(getCreaturePosition(pos1), getCreaturePosition(pos2), 4)

doSendDistanceShoot(getCreaturePosition(pos2), getCreaturePosition(pos1), 4)

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

angelanascimento

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/11/11Posts: 52Char no Tibia: so jogo ots 8.4

aaa vlw vei mais rep

muda o 4 para 47 ou oq

  • 1
  • 2