Ir para conteúdo

Featured Replies

Postado

Eu estou atrás de uma spell que quando o player estive atacando outro player, ao usa magia é teleportado pra cima do player que está atacando e aparece um efeito em cima do player que está atacando. Essa spell tira dano. Isso tudo que eu disse só funciona em player pq se for em monster aparece o efeito em cima do monster eo dano mas o player n se teleporta pra cima do monster.

Se tive atacando um player é teleportado pra cima do alvo com efeito e dano.

Se tive atacando um monster aparece um efeito em cima do monster e o dano.

Editado por ZwhiteDog (veja o histórico de edições)

Administração é a arte de criar os caminhos que levam a humanidade à excelência de suas realizações.

 

fHEDOxC.png

Resolvido por Flavio S

Ir para solução
  • Respostas 9
  • Visualizações 849
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

Postado
Tente assim:

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 10)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -5, -10, -5, -10)
local effect = 10
local alvo = getCreaturePosition(target)
function onCastSpell(cid, var)
if not isPlayer(cid, target) then
doSendMagicEffect(cid, alvo, effect)
end
doTeleportThing(cid, alvo)
doSendMagicEffect(cid, alvo, effect)
end
return doCombat(cid, combat, var)
end

Ando devagar, porque já tive pressa. E levo esse sorriso, porque já chorei demais...

________________________________________________________________________________

Minhas Sprites:

Mega Metagross

Mega Abomasnow

Pack de Shinys

[Posso atualizá-lo com novos shinys a qualquer momento]

Tutoriais:

[Completo] Criando e adicionando um novo Pokémon

[Actions] Criando quest no RME

Editores Lua/Xml/Sync Entre outros:

Editores Win/Mac/Linux

Postado
  • Autor

teu esse erro

[05/05/2015 13:01:56] >> Loading script systems
[05/05/2015 13:01:58] [Error - LuaScriptInterface::loadFile] data/spells/scripts/minato/teleporte.lua:15: '<eof>' expected near 'end'
[05/05/2015 13:01:58] [Warning - Event::loadScript] Cannot load script (data/spells/scripts/minato/teleporte.lua)
[05/05/2015 13:01:58] data/spells/scripts/minato/teleporte.lua:15: '<eof>' expected near 'end'
[05/05/2015 13:02:05] >> Loading chat channels
[05/05/2015 13:02:05] >> Loading outfits

Administração é a arte de criar os caminhos que levam a humanidade à excelência de suas realizações.

 

fHEDOxC.png

Postado
local effect = 19 -- Effect que vai sair

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 10)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -5, -10, -5, -10)


function onCastSpell(cid, var)

	local target = getCreatureTarget(cid)

	if not isPlayer(target) then
		doSendMagicEffect(getThingPos(target), effect)
		return doCombat(cid, combat, var)
	end

	doTeleportThing(cid, getThingPos(target))
	doSendMagicEffect(getThingPos(target), effect)

	return doCombat(cid, combat, var)
end

I must not fear. Fear is the mind killer.

Postado
  • Autor

deu esse erro ao usa

 

[05/05/2015 14:45:08] [Error - Spell Interface] 
[05/05/2015 14:45:08] data/spells/scripts/minato/teleporte.lua:onCastSpell
[05/05/2015 14:45:08] Description: 
[05/05/2015 14:45:08] (luaGetThingPosition) Thing not found

Administração é a arte de criar os caminhos que levam a humanidade à excelência de suas realizações.

 

fHEDOxC.png

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo