IIIII, :s, Queria um sistema de pet com comando para vip account: !pet ![]()
info
Group: Barão
Joined: 24/02/10
Posts: 204
Reputation: +14
Tibia Character: Krewcz

info
Group: Visconde
Joined: 23/11/10
Posts: 272
Reputation: +37
Tibia Character: 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
Group: Barão
Joined: 05/08/10
Posts: 218
Reputation: +86
Gender: 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
Group: Visconde
Joined: 23/11/10
Posts: 272
Reputation: +37
Tibia Character: 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
Group: Barão
Joined: 24/02/10
Posts: 204
Reputation: +14
Tibia Character: Krewcz

Ja te dei 1 mais rep agora manda o link ae
info
Group: Barão
Joined: 05/08/10
Posts: 218
Reputation: +86
Gender: 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
Group: Campones
Joined: 24/08/11
Posts: 0
Reputation: +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!
Edited Agosto 24 by MelhorDoMundo
info
Group: Barão
Joined: 05/08/10
Posts: 218
Reputation: +86
Gender: 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
Edited Agosto 24 by mulizeu
info
Group: Visconde
Joined: 23/11/10
Posts: 272
Reputation: +37
Tibia Character: 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
Group: Visconde
Joined: 23/11/10
Posts: 272
Reputation: +37
Tibia Character: 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