FP
pedido

Ajuda Na Script De Sumonar!

Por fpalex, 14 de nov. de 2012 em Scripts

ajuda na script de sumonar!
script
21
3.3k
fpalexF
14 de novembro de 2012 às 13:21

Galera é o seguinte, eu tenho uma script que quando vc da use no intem ele sumona um demon!!

eu queria que quando o demon fosse sumonado, o player se transformasse em demon tambez

 

versao:8.6

mapa: war editado

 

aqui a script:

 

 

 

function onUse(cid, item, frompos, item2, topos)

 

 

doSummonCreature("Demon",topos)

doSendMagicEffect(topos,67)

 

end

 

Editado Novembro 14 por mage alex

AnneMottaA
14 de novembro de 2012 às 13:31

não sei qual função usa mais tenta assim:

 

function onUse(cid, item, frompos, item2, topos)

doSummonCreature("Demon",topos)
doCreatureChangeOutfit(cid, 35)
doSendMagicEffect(topos,67)
end

fpalexF
14 de novembro de 2012 às 15:54

nao foi cara, ele sumona o demon, mas o player continua com a msm outfit

 

poxa nqm sabe como resolver esse pequeno problema??

FoquinhaaF
14 de novembro de 2012 às 16:10
function onUse(cid, item, frompos, item2, topos)

doSummonCreature("Demon",topos)
doCreatureChangeOutfit(cid, 12)
doSendMagicEffect(topos,67)
end

fpalexF
14 de novembro de 2012 às 16:15

nao funciono tambem sumona o demon mais n muda o outfit pq?

FoquinhaaF
14 de novembro de 2012 às 16:17

Vish é uma função aq perai q vou procurar se achar eu dou edit

 

 

function onUse(cid, item, frompos, item2, topos)
doSummonCreature("Demon",topos)
doCreatureChangeOutfit(cid, 12)
doSendMagicEffect(topos,67)
end

 

 

doCreatureChangeOutfit(cid, 12)

Essa parte no quote você edita pro (/newtype) do demon no seu otserv

Editado Novembro 14 por TecBreakerByLipe

Yan OliveiraY
14 de novembro de 2012 às 16:21

Tenta ae:

 

function onUse(cid, item, frompos, item2, topos)

doSummonCreature("Demon",topos)
getCreatureOutfit(cid, 12)
doSendMagicEffect(topos,67)
end

FoquinhaaF
14 de novembro de 2012 às 16:27

Tenta ae:

 

function onUse(cid, item, frompos, item2, topos)

doSummonCreature("Demon",topos)
getCreatureOutfit(cid, 12)
doSendMagicEffect(topos,67)
end

 

Você postou o mesmo script que eu , mais cuidado na próxima.

fpalexF
14 de novembro de 2012 às 16:31

pera ai galera, to testando como o

TecBreakerByLipe falo

Yan OliveiraY
14 de novembro de 2012 às 16:32

Tenta ae:

 

function onUse(cid, item, frompos, item2, topos)

doSummonCreature("Demon",topos)
getCreatureOutfit(cid, 12)
doSendMagicEffect(topos,67)
end

 

Você postou o mesmo script que eu , mais cuidado na próxima.

 

Preste mais atenção você por que eu mudei :

 

doCreatureChangeOutfit(cid, 12)

 

para:

 

getCreatureOutfit(cid, 12)

 

Se não prestar atenção na proxima vez sera reportado.

Editado Novembro 14 por Yan18

fpalexF
14 de novembro de 2012 às 16:36
doCreatureChangeOutfit(cid,newtype 12)

deixo assim cara?

Yan OliveiraY
14 de novembro de 2012 às 16:46

@mage alex

 

Tente esse:

 

function onUse(cid, item, frompos, item2, topos)

doSummonCreature("Demon",topos)
getCreatureOutfit(cid, 12)
doSendMagicEffect(topos,67)
end

 

Se não funcionar vo ve se acho a função aqui.

Editado Novembro 14 por Yan18

fpalexF
14 de novembro de 2012 às 16:48

quando eu uso essa script

function onUse(cid, item, frompos, item2, topos)

 

doSummonCreature("Demon",topos)

doCreatureChangeOutfit(cid, 35)

doSendMagicEffect(topos,67)

end

 

da um error:

 

 

[Error- Action Interface]

data/actions/scripts/other/monster.lua:onUse

Description:

attempt to index a number value

stack traceback:

[C]:in function'doCreatureChangesOutfit'

data/actions/script/other/monster.lua:4: in function <data/actions/scripts/other/monster.lua:1>

 

jah testei as script de todos vcs e nenhum da certo e fika com esse erro de cima /\

sumona o demon mais o player nao se transforma

 

newtype do demon eh 35

Yan OliveiraY
14 de novembro de 2012 às 16:49

Tento o meu acima ja?

fpalexF
14 de novembro de 2012 às 16:50

jah testei esse Yan18

 

nao funciona