Colocando ![Aol] Infinito

Meunomeefeiozik

Qero Vira Estagiario , Colaborador ! Sempre Ativo No Forum A
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 31/01/12Posts: 72Char no Tibia: Theuzik

Iae Xtibia !

 

 

Vinho Trazer Um Tutorial Novo ! Aki nao sei se existe se existe ,Desculpe!

 

 

Entao O Script E O Seguinte E O Seguinte !

 

 

Ele Poem O Aol ! Infinito No Seu Ot !

 

Entao Vamos Ao Script !

 

 

vá até data\creaturescripts\scripts e crie um arquivo.lua e renomeie para aolinfinity.lua

 

dentro coloque:

 

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)

if isPlayer(cid) == true then

if (getPlayerSlotItem(cid, 2).itemid == 2173) then

doCreatureSetDropLoot(cid, false)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA)

return TRUE

end

end

return TRUE

end

 

 

 

vá até data\creaturescripts\scripts e crie um arquivo.lua e renomeie para aolinfinity.lua

 

dentro coloque:

 

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)

if isPlayer(cid) == true then

if (getPlayerSlotItem(cid, 2).itemid == 2173) then

doCreatureSetDropLoot(cid, false)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA)

return TRUE

end

end

return TRUE

end

 

 

vá até data\creaturescripts\scripts e crie um arquivo.lua e renomeie para aolinfinity.lua

 

dentro coloque:

 

 

 

dentro coloque:

 

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)

if isPlayer(cid) == true then

if (getPlayerSlotItem(cid, 2).itemid == 2173) then

doCreatureSetDropLoot(cid, false)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA)

return TRUE

end

end

return TRUE

end

 

em data\creaturescripts\scripts\login.lua adiciona a linha:

 

 

 

registerCreatureEvent(cid, "onPrepareDeathinifi")

 

 

creaturescripts.xml adicione:

<event type="preparedeath" name="onPrepareDeathinifi" event="script" value="aolinfinity.lua"/>

 

 

Agr A 2 Parte Do Script !

 

 

 

vc tem que modifica agr no items.xml tbm

 

 

<item id="2173" article="an" name="amulet of loss">

<attribute key="weight" value="420" />

<attribute key="slotType" value="necklace" />

</item>

Entao E So !!

 

Abra !! Coisa Importante Do Tutorial !!

 

NAO CUSTA NADA DA 1 + REP E DE GRAÇA E NAO DOI ! SO UM SIMPLESTE CLICK !

 

 

 

Creditos !

 

Vodkart

Att

Meunomeefeiozik

 

 

 

 

Ajudei ? Rep + . Duvidas ? Me Mande Uma Pm Que Seleciono Sua Duvida !

 

 

post-341083-0-87037300-1330873935_thumb.jpg

 

Visite O Novo Ot Do : Meunomeefeiozik

 

## baiak-zik.servegame.com ##

 

24 Horas : Online Em 7 Dias Na Semana

 

Entao Vamos Jogar !! GOGOGO Te Espero La

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

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

tópico original:

 

http://www.xtibia.co...4-aol-infinito/

 

também dá para fazer de outro jeito,vai nas source em player.cpp e edita para:

 

void Player::dropLoot(Container* corpse)
{
if(corpse && lootDrop)
{
if(inventory[sLOT_NECKLACE] && inventory[sLOT_NECKLACE]->getID() == ITEM_AMULETOFLOSS &&
getSkull() != SKULL_RED && g_game.getWorldType() != WORLD_TYPE_PVP_ENFORCED)
{
g_game.internalRemoveItem(inventory[sLOT_NECKLACE], 1);
}
else
{
for(int32_t i = SLOT_FIRST; i < SLOT_LAST; ++i)
{
Item* item = inventory[i];
if(item)
{
if(((item->getContainer()) || random_range(1, 100) <= 10 || getSkull() == SKULL_RED))
{
g_game.internalMoveItem(this, corpse, INDEX_WHEREEVER, item, item->getItemCount(), 0);
sendRemoveInventoryItem((slots_t)i, inventory[(slots_t)i]);
}
}
}
}
}

if(!inventory[sLOT_BACKPACK])
__internalAddThing(SLOT_BACKPACK, Item::CreateItem(1987));
}

bossisg.png

20cm

Que post legal!
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 19/11/11Posts: 221

items.xml

<item id="2173" article="an" name="amulet of loss">
<attribute key="weight" value="420" />
<attribute key="slotType" value="necklace" />
<attribute key="charges" value="1" />
<attribute key="preventDrop" value="1" />
</item>

Muda o "<attribute key="charges" value="1" />" para 0

 

Ou tira o "<attribute key="charges" value="1" />"

*-*

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

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

items.xml

<item id="2173" article="an" name="amulet of loss">
<attribute key="weight" value="420" />
<attribute key="slotType" value="necklace" />
<attribute key="charges" value="1" />
<attribute key="preventDrop" value="1" />
</item>

Muda o "<attribute key="charges" value="1" />" para 0

 

Ou tira o "<attribute key="charges" value="1" />"

 

não funciona :T

bossisg.png

Subwat

GAUCHO MACHO
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 27/07/09Posts: 1516Char no Tibia: Gean Riot

doPlayerAddItem(cid,2173,100) < fica inf

Entrem Server online desde o dia 22/02/2013 Monster 24HORAS dedicado!

IP: monster24h.com

PROTOCOL:8.60

PORT:7171

 

RATES:

Exp: 9999x~10x

Skills:800x

Magic:200x

Loot:2x

Pvp-e Advanced: 1.1x Ao matar players de level semelhante.

 

Accounts Pelo Account Manager!

Meunomeefeiozik

Qero Vira Estagiario , Colaborador ! Sempre Ativo No Forum A
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 31/01/12Posts: 72Char no Tibia: Theuzik

REP Vodkart

Att

Meunomeefeiozik

 

 

 

 

Ajudei ? Rep + . Duvidas ? Me Mande Uma Pm Que Seleciono Sua Duvida !

 

 

post-341083-0-87037300-1330873935_thumb.jpg

 

Visite O Novo Ot Do : Meunomeefeiozik

 

## baiak-zik.servegame.com ##

 

24 Horas : Online Em 7 Dias Na Semana

 

Entao Vamos Jogar !! GOGOGO Te Espero La