Olá, estou desenvolvendo um sistema simples de troca de jewels por ("Resets", "Pontos", "Vip", "Golds") só que eu estou com dúvidas em relação de como funciona o hex das jewels e dos itens, do mu se alguem puder me ajudar a entender eu agradeço!
Mensagem de moderação: Não é permitido o uso de QUOTES em nossa comunidade leia nossas regras by;kaka [FF][FF][FF][FFFFFF][FF][FF][FF FF] [FFFFFFFFFF] 1 - ID 2 - Skill, Option, Level, Luck, 3 - Durablidade 4 - Serial 5 - TIPo 6 - Exelente(Tipo > 7 | Opt > 12) 7 - Ancient 8- Sockets
Última edição por kaka; 21-09-2011 às 02:09 AM.
gneccao, no caso da jewel of soul, aqui no Muedit ela mostra o valor de hex "CE" e em dec "206" diferente do item(kor).txt Você poderia postar um exemplo pra mim de como converter? Ex: 14 1 1 1 0 1 "Jewel of Soul" 150 30 14 = dec Convertido para hex = E Sei lá.
$1byte= id; $2byte = (level * 8) + (skill == true ? 128 : 0) + (luck == true ? 4 : 0) + ((option >= 4) ? option - 4) : 0) $3byte= $dura; $4byte= $serial; $5byte+= ($tipo > 7 ? 128 : 0); $5byte += ($option >= 4 ? 64 : 0); $5byte += ($exe1 == true ? 32 : 0); $5byte += ($exe2 == true ? 16 : 0); $5byte += ($exe3 == true ? 8 : 0); $5byte += ($exe4 == true ? 4 : 0); $5byte += ($exe5 == true ? 2 : 0); $5byte += ($exe6 == true ? 1 : 0); $6byte= $this->ancient; simplificando é isso
Acho que me expressei mal. Eu queria a explicação de como saberia a hex de cada item, exemplo: A "Jewel of Soul" tem o ID em hex de "CE" convertendo ele para decimal é "206". No item(kor) a index dela é "14" da categoria "14" Onde eu pego o codigo decimal dela para converter para hex?
Mensagem de moderação: Não é permitido o uso de QUOTES em nossa comunidade leia nossas regras para que não venha sofrer infrações by;kaka cada byte tem 8 bits. Versao 97D, usa so 31 bits por secao, com isso vc n precisa dos 8, dai usa 1 comando que percorre apenas os 5 bits da secao ( << 5 ) dai vc usa a masta 0xF(pq sao 0 ate 15 tipos de items) para extrair o bit que sobrar ele soma no id, mas o id ja ocupa 3 bits, entom ele vira o 4 bite do id, mas com essa verificacao ele so vai ativar o 4 bit se o tipo for maior que 8. entendeu +/-? é meio xato de entender.
Última edição por kaka; 21-09-2011 às 02:08 AM.
Mensagem de moderação: Tópico inativo, fechado para evitar flood. Caso a dúvida do autor não tenha sido solucionada, entre em contato via MP para que o tópico seja re-aberto
Hidden Content
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Regras do Fórum