Scripting

mario700
em Scripts

mario700

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 27/10/06Posts: 106Gênero: Masculino

Galera eu jogava priston tale e la tem tipo uma bola de crista que quando a pessoa usa sumona um bixou para ti ajudar a upar.

tentei fazer no meu ot so que nao deu muito futuro nao! :s

 

usei a funçao de remove intem com a de sumonar..

que nada rolou e deppois de um tempo o caiu. (nao sei se foi por causa disso)

 

se alguem tiver alguma dica ai!

e se poder dizer como é a funçao de summonar que talvez eu tenha errado..

 

doCreateMonster("Rotworm", pos) é assim?

 

abraços!




fanbar :
user posted image

Doidin

Delícia
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 25/06/08Posts: 723Gênero: MasculinoChar no Tibia: Diiva

Não entendi muito bem qual foi o erro, mas tenta usar essa...

 

doSummonCreature("Rotworm", pos)

Meu site pessoal:
https://devmat.com.br/


dono do um sitezinho qualquer

o lado negro da força, bjs

mario700

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 27/10/06Posts: 106Gênero: Masculino

Não entendi muito bem qual foi o erro, mas tenta usar essa...

 

doSummonCreature("Rotworm", pos)

eu fizz assim agora..

----------------

function onUse(cid, item, fromPosition, itemEx, toPosition)

if item.itemid == 1990 then

doRemoveItem(item.uid,1)

doSummonCreature("Rotworm", pos)

else

return FALSE

end

return TRUE

end

----------------

 

mas nao funcionou! :s

 

vc sabe oque?




fanbar :
user posted image

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

tenta agr

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
doSummonCreature("Rotworm", pos)
doRemoveItem(item.uid,1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) 
return TRUE
end

bossisg.png

mario700

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 27/10/06Posts: 106Gênero: Masculino

tenta agr

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
doSummonCreature("Rotworm", pos)
doRemoveItem(item.uid,1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) 
return TRUE
end

 

nao deu certo nao! ;s

quando eu boto para abrir o presente, abre normal.

nao to entendo pq nao ta indo! :/




fanbar :
user posted image

Henrique Moura

Ex-administrador
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 17/02/08Posts: 2541

function onUse(cid, item, fromPosition, itemEx, toPosition)

local pos = getCreaturePosition(cid)
doSummonCreature("Rotworm", pos)
doRemoveItem(item.uid,1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) 
return TRUE
end

 

Precisa desabilitar o box do presente como "container" ou adicionar um novo item.

KaKilo ~
 


Lom14fD.png

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

edited---

 

acho que o do henrique vai dar

bossisg.png

mario700

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 27/10/06Posts: 106Gênero: Masculino

Mandou bem caram, funcionou agora!

so tem outro probleminha.. o sumonado vem para cima de mim ao invez de ser meu summor saca?




fanbar :
user posted image

Henrique Moura

Ex-administrador
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 17/02/08Posts: 2541

Saquei, vou dar uma olhada aqui e já edito o tópico.

 

Tente trocar:

doSummonCreature("Rotworm", pos)

 

Por

doSummonMonster("Rotworm", pos)

KaKilo ~
 


Lom14fD.png

mario700

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 27/10/06Posts: 106Gênero: Masculino

[ERRO - Action Interface]

data/actions/scripts/other/present.lua: OneUse

(luaDoSummonMonster) Creature not Found

 

deu esse erro..

sera pq nao tem como summonar rotworm? (eu editei la o script)




fanbar :
user posted image

Henrique Moura

Ex-administrador
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 17/02/08Posts: 2541

Pode ser que sim.

 

Faz o seguinte:

Deixa o script normal e tenta denovo, se der certo é isso mesmo, se não, posta aí.

 

Tenta:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

local summon = Rotworm
local pos = getCreaturePosition(cid)

doSummonCreature(summon, pos)
doConvinceCreature(cid, summon)
doRemoveItem(item.uid,1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) 

return TRUE
end

KaKilo ~
 


Lom14fD.png

mario700

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 27/10/06Posts: 106Gênero: Masculino

Deu o mesmo erroo! ;s

tenteii assim

----------------

function onUse(cid, item, fromPosition, itemEx, toPosition)

 

local pos = getCreaturePosition(cid)

doConvinceCreature(cid, doCreateMonster("Skeleton", cid))

doRemoveItem(item.uid,1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

return TRUE

end

tenta

================

so que nem abriu o presente




fanbar :
user posted image

Henrique Moura

Ex-administrador
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 17/02/08Posts: 2541

Tenta esse:

function onUse(cid, item, fromPosition, itemEx, toPosition)

local summon = Rotworm
local pos = getCreaturePosition(cid)

doSummonCreature(summon, pos)
doConvinceCreature(cid, summon)
 doRemoveItem(item.uid,1)
   doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) 
   return TRUE
end

KaKilo ~
 


Lom14fD.png

mario700

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 27/10/06Posts: 106Gênero: Masculino

Desse seu jeito nao pegouu nao, cara.. mas eu tenteii uma coisa aqui que deu certo! :D

eu fiz assim:

--------------

function onUse(cid, item, fromPosition, itemEx, toPosition)

 

local pos = getCreaturePosition(cid)

doConvinceCreature(cid, doCreateMonster("Skeleton", pos))

doRemoveItem(item.uid,1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

return TRUE

end

--------------

 

vlww mesmo pela sua atençao! :]




fanbar :
user posted image

Henrique Moura

Ex-administrador
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 17/02/08Posts: 2541

Só trocar aquela linha...entendo.

 

Sanado - movido

KaKilo ~
 


Lom14fD.png