IIIII, :s, Queria um sistema de pet com comando para vip account: !pet ![]()
info
Grupo: Barão
Registrado: 24/02/10
Posts: 204
Reputação: +14
Char no Tibia: Krewcz

info
Grupo: Visconde
Registrado: 23/11/10
Posts: 272
Reputação: +37
Char no Tibia: N tenho

IIIII, :s, Queria um sistema de pet com comando para vip account: !pet
me da +rep q te acho 1 completo xD
info
Grupo: Barão
Registrado: 05/08/10
Posts: 218
Reputação: +86
Gênero: Masculino

Tente Assim!
function onUse(cid, item, frompos, item2, topos)
position = getPlayerPosition(cid)
STORAGE_VALUE = 1013
if getPlayerLevel(cid) >= 60 then
doConvinceCreature(cid, doCreateMonster("Hydra", position, false))
elseif getPlayerStorageValue(cid,STORAGE_VALUE) then
doSendMagicEffect(getPlayerPosition(cid),16)
doCreatureSay(cid,"Saia Hydra!!!", TALKTYPE_ORANGE_1)
doPlayerSendCancel(cid,"Você precisa ser nivel 60 ou mais para invocar um hydra")
end
return false
end
info
Grupo: Visconde
Registrado: 23/11/10
Posts: 272
Reputação: +37
Char no Tibia: N tenho

pow carinha n ajudo naum pq tipow, minha versao é 9.10, mais treta
eu presisso q o player clica no ovo e sai o MAX de summon (1)
eu tentei seu script e sai mil summon, pod me ajuda, valendo +rep
info
Grupo: Barão
Registrado: 24/02/10
Posts: 204
Reputação: +14
Char no Tibia: Krewcz

Ja te dei 1 mais rep agora manda o link ae
info
Grupo: Barão
Registrado: 05/08/10
Posts: 218
Reputação: +86
Gênero: Masculino

Ve se assim Vai!
function onUse(cid, item, frompos, item2, topos)
position = getPlayerPosition(cid)
STORAGE_VALUE = 1013
if getPlayerLevel(cid) >= 60 then
doConvinceCreature(cid, doCreateMonster("Hydra", position, false))
elseif getPlayerStorageValue(cid,STORAGE_VALUE) == true then
doSendMagicEffect(getPlayerPosition(cid),16)
doCreatureSay(cid,"Saia Hydra!!!", TALKTYPE_ORANGE_1)
doPlayerSendCancel(cid,"Você precisa ser nivel 60 ou mais para invocar um hydra")
end
return false
end
info
Grupo: Campones
Registrado: 24/08/11
Posts: 0
Reputação: +3

Porque nao usa um doRemoveItem(item.uid,1), ai só vai sumonar uma hydra por egg.
function onUse(cid, item, frompos, item2, topos)position = getPlayerPosition(cid)
if getPlayerLevel(cid) >= 60 then
--doSummonCreature('Hydra', position)
doConvinceCreature(cid, doCreateMonster("Hydra", position, false))
doRemoveItem(item.uid,1)
doSendMagicEffect(getPlayerPosition(cid),16)
doCreatureSay(cid,"Saia Hydra!!!", TALKTYPE_ORANGE_1)
doPlayerSendCancel(cid,"Você precisa ser nivel 60 ou mais para invocar um hydra")
else
doPlayerSendCancel(cid, "Voce So pode Sumonar Um pet.")
return TRUE
end
end
return TRUE
end
Nao testei!
Editado Agosto 24 por MelhorDoMundo
info
Grupo: Barão
Registrado: 05/08/10
Posts: 218
Reputação: +86
Gênero: Masculino

Bom se vc quiser como o MelhorDoMundo dise aki eu dei uma arruma pq tinha uma coisa a+
function onUse(cid, item, frompos, item2, topos)
position = getPlayerPosition(cid)
if getPlayerLevel(cid) >= 60 then
--doSummonCreature('Hydra', position)
doConvinceCreature(cid, doCreateMonster("Hydra", position, false))
doRemoveItem(item.uid,1)
doSendMagicEffect(getPlayerPosition(cid),16)
doCreatureSay(cid,"Saia Hydra!!!", TALKTYPE_ORANGE_1)
doPlayerSendCancel(cid,"Você precisa ser nivel 60 ou mais para invocar um hydra")
else
doPlayerSendCancel(cid, "Voce So pode Sumonar Um pet.")
return TRUE
end
return TRUE
end
Editado Agosto 24 por mulizeu
info
Grupo: Visconde
Registrado: 23/11/10
Posts: 272
Reputação: +37
Char no Tibia: N tenho

Ja te dei 1 mais rep agora manda o link ae
http://www.xtibia.com/forum/topic/163989-pet-system/page__p__1079438__fromsearch__1#entry1079438
post do eduu
Bom se vc quiser como o MelhorDoMundo dise aki eu dei uma arruma pq tinha uma coisa a+
function onUse(cid, item, frompos, item2, topos) position = getPlayerPosition(cid) if getPlayerLevel(cid) >= 60 then --doSummonCreature('Hydra', position) doConvinceCreature(cid, doCreateMonster("Hydra", position, false)) doRemoveItem(item.uid,1) doSendMagicEffect(getPlayerPosition(cid),16) doCreatureSay(cid,"Saia Hydra!!!", TALKTYPE_ORANGE_1) doPlayerSendCancel(cid,"Você precisa ser nivel 60 ou mais para invocar um hydra") else doPlayerSendCancel(cid, "Voce So pode Sumonar Um pet.") return TRUE end return TRUE end
ainda continua summonando +de 1 pet mais rlx resolvi, n vo deixa 1 script besta desse atrapalha no ot SKOSPOAKPOSKAPOKS
+vlw cara



info
Grupo: Visconde
Registrado: 23/11/10
Posts: 272
Reputação: +37
Char no Tibia: N tenho
Galera, eu tenho um script pra sumona 1 hydra se da 1 click no ovinho dele tipow, eu keria coloka max summon de 1 monster so, se eu fica dando USE
no ovo mais hydra ira sai, keria por um limite eu tava tentando e ate agora fis isso (so q naum funciono)
function onUse(cid, item, frompos, item2, topos) position = getPlayerPosition(cid) if getPlayerLevel(cid) >= 60 then --doSummonCreature('Hydra', position) doConvinceCreature(cid, doCreateMonster("Hydra", position, false)) doSendMagicEffect(getPlayerPosition(cid),16) doCreatureSay(cid,"Saia Hydra!!!", TALKTYPE_ORANGE_1) if (table.maxn(summons) < 1)then doPlayerSendCancel(cid,"Você precisa ser nivel 60 ou mais para invocar um hydra") else doPlayerSendCancel(cid, "Voce So pode Sumonar Um pet.") return TRUE end end return TRUE endEntaum galera o q posso fase agora...
alguem pode me ajuda,
o script original ta ake!!! abaixo
function onUse(cid, item, frompos, item2, topos) position = getPlayerPosition(cid) if getPlayerLevel(cid) >= 60 then doConvinceCreature(cid, doCreateMonster("Hydra", position, false)) doSendMagicEffect(getPlayerPosition(cid),16) doCreatureSay(cid,"Saia Hydra!!!", TALKTYPE_ORANGE_1) doPlayerSendCancel(cid,"Você precisa ser nivel 60 ou mais para invocar um hydra") end return TRUE end