GA

Spell Que Empurra

Por Gankigner, 06 de jan. de 2012 em Scripts

script
11
3.7k
GankignerG
06 de janeiro de 2012 às 21:25

Olá, estou a procura de um script que possa empurrar players,

Versao 8.60

Irei fazer um ot de avatar.

Obrigado pela ajuda !!

VodkartV
06 de janeiro de 2012 às 21:32
function onCastSpell(cid, var) 
local max_sqm = 3 -- maximo de sqm que vai empurrar o player 
local pos = getPosByDir(getCreaturePosition(cid), getCreatureLookDirection(cid), 1) 
pos.stackpos = 253 
if (isPlayer(getThingFromPos(pos).uid)) then 
doTeleportThing(getThingFromPos(pos).uid, getClosestFreeTile(getThingFromPos(pos).uid, (getPosByDir(getCreaturePosition(cid), getCreatureLookDirection(cid), max_sqm)))) 
doSendMagicEffect(pos,10) 
end 
return FALSE 
end

GankignerG
06 de janeiro de 2012 às 21:33

Onde eu coloco isso?

VodkartV
06 de janeiro de 2012 às 21:35

em spell.

 

porque eu imaginei que para empurrar o player ele teria que dizer conjurar alguma magia :p

GankignerG
06 de janeiro de 2012 às 21:40

Você consegue fazer um script de uma spell que só possa ser usado perto de uma determinada agua?

VodkartV
06 de janeiro de 2012 às 21:53

acho que sim :p

GankignerG
06 de janeiro de 2012 às 21:57

Tenta fazer aii ..

Se você conseguir fazer, me passa :D

VodkartV
06 de janeiro de 2012 às 22:43

Bom pra começar eu não estou mexendo mas com script então acho que não vou poder ajudar,e dizer que consigo não quer dizer que eu vá fazer.

abraços

GankignerG
07 de janeiro de 2012 às 18:46

Vodkart, nao deu certo o script que você me passou..

yoroshigodY
12 de janeiro de 2012 às 14:33

function onCastSpell(cid, var)
local max_sqm = 3 -- maximo de sqm que vai empurrar o player
local pos = getPosByDir(getCreaturePosition(cid), getCreatureLookDirection(cid), 1)
pos.stackpos = 253
if (isPlayer(getThingFromPos(pos).uid)) then
doTeleportThing(getThingFromPos(pos).uid, getClosestFreeTile(getThingFromPos(pos).uid, (getPosByDir(getCreaturePosition(cid), getCreatureLookDirection(cid), max_sqm))))
doSendMagicEffect(pos,10)
end
return FALSE
end

 

 

Uma pergunta " doSendMagicEffect > (pos,10) < " aki eo effect?

japavrb15J
12 de janeiro de 2012 às 14:42

"doSendMagicEffect > (pos,10) <" pos e o effect q vai sair a cada posiçao e o 10

e o numero do effect.

;]