Oq Tem De Errado Rep+

MarcioSkate22
em Lixeira Pública

MarcioSkate22

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/08/11Posts: 91Char no Tibia: Herculean Strength

 

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

 

 

playerpos = getPlayerPosition(cid)

doConvinceCreature(cid, doCreateMonster("PET Ice giant", playerpos))

doSendMagicEffect(topos,56)

 

end

return true

 

 

Mulizeu

Programar ate cair os dedos
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 05/08/10Posts: 218Gênero: Masculino

fiz esse em 1 servi pokemon:

 

function onUse(cid,item,pos,frompos)
playerpos = getPlayerPosition(cid)
doConvinceCreature(cid, doCreateMonster("Golem",playerpos))
doSendMagicEffect(playerpos,140)
return true
end

 

 

mude o efeito e monstro!

MarcioSkate22

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/08/11Posts: 91Char no Tibia: Herculean Strength

mais bixo com nome grande n funfa?

bepokemon

Lo sono il accolito.
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 23/02/08Posts: 273Char no Tibia: Foxx Rookslayer
function onUse(cid, item, frompos, item2, topos)
local monster = doCreateMonster("PET Ice giant", frompos, false)
local effect = 56

if(tonumber(ret) == nil) then
effect = CONST_ME_POFF
doPlayerSendDefaultCancel(cid, (monster == false and RETURNVALUE_NOTPOSSIBLE or RETURNVALUE_NOTENOUGHROOM))
else
doConvinceCreature(cid, monster)
end

doSendMagicEffect(frompos,effect)

return true
end

logo.png

Scripter

@MagicWorld

Ex: Colaborador de Scripting

Contato: bepokemon@hotmail.com

StrondaBoy

avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 28/02/11Posts: 11Char no Tibia: h

sua script tá errado porque o return true está depois do end, o certo seria "return true end", e pode ter nomes grandes sim...

nao importa o tamanho do nome do monstro, desde que ele exista no monsters.xml...

 

@Byerne, sua script tem 2 erros, primeiro que você não especificou o que é "ret", no lugar de ret o certo seria escrever "monster"...

e o outro erro é que você não especificou o que é "bpos"

bepokemon

Lo sono il accolito.
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 23/02/08Posts: 273Char no Tibia: Foxx Rookslayer

sua script tá errado porque o return true está depois do end, o certo seria "return true end", e pode ter nomes grandes sim...

nao importa o tamanho do nome do monstro, desde que ele exista no monsters.xml...

 

@Byerne, sua script tem 2 erros, primeiro que você não especificou o que é "ret", no lugar de ret o certo seria escrever "monster"...

e o outro erro é que você não especificou o que é "bpos"

 

Heh, viajei um pouco, concertei ja. Obrigado.

logo.png

Scripter

@MagicWorld

Ex: Colaborador de Scripting

Contato: bepokemon@hotmail.com

Mulizeu

Programar ate cair os dedos
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 05/08/10Posts: 218Gênero: Masculino

Caso dele nao funcione use este!

 

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

----- Config -----
local MonsterName = "Orc"
local MaximoSummon = 1

----- Config -----

local summons = getCreatureSummons(cid)
if(table.maxn(summons) < MaximoSummon) then -- no summons
doConvinceCreature(cid, doCreateMonster(MonsterName, getCreaturePosition(cid)))
doCreatureSay(cid, "Go,Orc", TALKTYPE_SAY)
doSendMagicEffect(getThingPos(cid), 10)
else
for _, pid in ipairs(summons) do
doRemoveCreature(pid)
doCreatureSay(cid, "Back,Orc", TALKTYPE_SAY)

end
end
return true
end

bepokemon

Lo sono il accolito.
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 23/02/08Posts: 273Char no Tibia: Foxx Rookslayer

Caso dele nao funcione use este!

 

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

----- Config -----
local MonsterName = "Orc"
local MaximoSummon = 1

----- Config -----

local summons = getCreatureSummons(cid)
if(table.maxn(summons) < MaximoSummon) then -- no summons
doConvinceCreature(cid, doCreateMonster(MonsterName, getCreaturePosition(cid)))
doCreatureSay(cid, "Go,Orc", TALKTYPE_SAY)
doSendMagicEffect(getThingPos(cid), 10)
else
for _, pid in ipairs(summons) do
doRemoveCreature(pid)
doCreatureSay(cid, "Back,Orc", TALKTYPE_SAY)

end
end
return true
end

 

Acho que ele nao queria uma especia de PokeBola ..

logo.png

Scripter

@MagicWorld

Ex: Colaborador de Scripting

Contato: bepokemon@hotmail.com

Mulizeu

Programar ate cair os dedos
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 05/08/10Posts: 218Gênero: Masculino

Caso dele nao funcione use este!

 

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

----- Config -----
local MonsterName = "Orc"
local MaximoSummon = 1

----- Config -----

local summons = getCreatureSummons(cid)
if(table.maxn(summons) < MaximoSummon) then -- no summons
doConvinceCreature(cid, doCreateMonster(MonsterName, getCreaturePosition(cid)))
doCreatureSay(cid, "Go,Orc", TALKTYPE_SAY)
doSendMagicEffect(getThingPos(cid), 10)
else
for _, pid in ipairs(summons) do
doRemoveCreature(pid)
doCreatureSay(cid, "Back,Orc", TALKTYPE_SAY)

end
end
return true
end

 

Acho que ele nao queria uma especia de PokeBola ..

 

 

 

Sim pode ate ser mais isso possibila a vc sumonar e a tirar o summon do campo...e possibila apenas 1 sommon por player!

 

mais enfim esses e um tpw se ele quizer usar use!