Conectar

Ver Versão Completa : [Tutorial]Entendendo a Tabela PetItemObject e Aumentando as Opções do Pet.



CCV_Shino
21-02-2011, 09:52 AM
Atendendo a pedidos rsrs ~ç~
Tutorial mini e de bom entedimento!!
Espero que nao haja duvidas,mas se tiver terei o maior prazer de responde-las.

1º Entendendo a tabela PetItemObject

Esta table contem as informações de todos os pets e seus donos.

@ Primeiro vamos na DB >DARKEDEN< e em seguida clique na tabela
PetItemObject.
--------------Colunas--------------
ItemID: Qual o numero do item do pet.

World: Mundo em que o pet está agora mas ela sempre fica (BRAS).

OldItemID: ainda nao se sabe explicar ela sempre fica (Null).

ObjectID: Numero do Objeto pet.

ItemType: ID da classe do item.

OwnerID: Player ou dono do pet.

Storage: Aonde está agora.

StorageID: Normalmente ele fica com o Nº (0).

X: local Onde esta no seu storage.

Y: local Onde esta no seu storage.²

ItemFlag: Normalmente fica com o Nº 6 e 7 se estiver outro Nº isso nao afetará em nada na tabela.

PetCreatureType: Numero do tipo de pet na qual evolução estar,
Exemplo: se você tiver uma Stirge lvl 50 então o Nº do tipo dela será
(710). sakou?

PetLevel: Nivel do seu pet.

PetExp: Experiencia do Pet.

PetHP: numero de vida do pet.

PetAttr: Classe da Opção do Pet.

PetAttrLevel: Quantidade que seu pet da de Atributos,dependendo da classe. Lembrando que o maximo é *255!! seja la qual for a Opção desejada.

PetOption: Opção do pet,normamente o pet ganha quando chega nivel 49.

PetOpton: Normalmente ela é ocupada quando se tem o item e vc colocar no seu pet e este item da Vision +3.

FoodType: Comida,carne pilha emfim ração para pet.

CanGamble: Ainda nao sei o que é isso! ([Off] se alguem poder ajudar a dizer o que é isso fique a vontade.)

CanCutHead: Pra ver se ele cata cabeça dos montros.

LastFeedTime: Axo que a ultima vez que foi invocado.

MagicExpireTime: Magica das Capsuls.

ExpertExpireTime: Deixe como esta mesmo assim 0000-00-00 00:00:00.

CanAttack: Se o pet consegue atacar o monstro ou ser contra o player.

Nickname: Apelido do pet ou frase desejada pelo player.

EnchantSkill: Habilidade que ganha quando é enchantado com a Capsule. Que são elas
¹Shock Capsule
²Ice Capsule
³Diet Capsule (Que so pets lvl 50 poderão utilizar disto).

OptionType: acrescenta outras opções.

MixOptionType: acrescenta outras opções.²
--------------FIM--------------

Bão agora que vc ja sabe o que cada coluna faz..
vamos dar uma editada no pet e com isso
aprender...como se fazer!!

1º Entre na tabela da DB >DARKEDEN< PetItemObject

2º Abra tbm a tabela >OptionInfo<

3º Na tabela >PetItemObject< procure pela coluna >PetAttr<
o Nº que ira ficar aqui será a opção do Pet OK!
Exemplo irei colocar o Nº (11)
veja na tabela >PetAttr< a Coluna >Class< Que conrresponde a opção desejada que é (DAM+1). sakas!?!

4º Depois vá na tabela >PetItemObject< e procure pela Coluna >PetAttrLevel< la ficará a quantidade da Opção
Exemplo: (255) então la ficará 255 de DMG.

5º Agora chegamos na Coluna >PetOption< da tabela >PetItemObject<.

6º Esta Coluna é bem facil basta ir na tabela >OptionInfo< mais uma vez e na primeira coluna que ér >Nickname< escolher a opção desejada e pegar o Nº que vem antes da coluna Nickname e colocar la na Coluna >PetOption< da tabela >PetItemObject<.
Exemplo: (28) então la ficará a opção desejada que ér HPSTL+3.

7267


Bão povo!!
espero que tenham entendido!!
se nao..
postem a vontade...
Abraços for aLL ~~
By: CCV_Shinohttp://www.ccvgaming.com/forum/images/misc/pencil.png

DKBRasil
10-12-2011, 07:31 AM
Corrigindo informações e adicionando novas...

PetCreatureType = Sprite usado pra exibir o pet, tenta por o sprite do Great Rufian pra ver oq acontece! kkkkk

PetAttr = Option primária do pet, este campo possui uma tabela numérica própria que vai do ZERO ao 37, e onde 255 significa SEM OPTION. PS: Os valores 21 e 23 se colocados neste campo, travam o cliente.

PetOption e PetOption2 = Options secundárias do pet, nestes campos se usa a mesma tabela numérica que se usa com o comando *create. (ex: 182 = moju+9)

CanGamble, se for diferente de zero, ativa o clique na estrela.

LastFeedTime = Última vez foi ALIMENTADO o pet.

MagicExpireTime = Tempo de expiração da magia da capsula (Shock,Ice,Diet)

ExpertExpireTime = Tempo em que o pet ficou com ZERO de HP - traduzindo, data em que o pet morreu.

OptionType e MixOptionType = Opções complementares, resultantes da junção de 2 pets. Estes 2 campos não utilizam valores numéricos mas sim aqueles caracteres estranhos em coreano.

ItemFlag define como o Item foi criado e realmente não afeta em nada a tabela.

OldItemID é usado quando um item recebe uma nova ObjectID (seja lá porque motivo isso aconteça)