<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4331235960749817851</id><updated>2011-11-27T16:14:55.847-08:00</updated><category term='Outros'/><category term='0xC2'/><category term='0xC3'/><category term='0xC1'/><title type='text'>MUOnline Dev Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-151977164813951302</id><published>2008-10-21T10:03:00.000-07:00</published><updated>2008-10-21T10:07:40.679-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outros'/><title type='text'>[Tutorial] Adicionando a porta de um main.exe!</title><content type='html'>Tutorial de como mudar a porta do main.exe de conexão ao connectserver (padrão: 44405).&lt;br /&gt;&lt;br /&gt;Link para download:&lt;br /&gt;&lt;a href="http://www.4shared.com/file/67724228/85fc7f2d/Alterando_porta_de_um_main.html"&gt;ttp://www.4shared.com/file/67724228/85fc7f2d/Alterando_porta_de_um_main.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Créditos: turconi~&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-151977164813951302?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/151977164813951302/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=151977164813951302' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/151977164813951302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/151977164813951302'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/10/tutorial-adicionando-porta-de-um.html' title='[Tutorial] Adicionando a porta de um main.exe!'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-4632687576098897468</id><published>2008-10-06T08:21:00.000-07:00</published><updated>2008-10-06T08:30:48.561-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outros'/><title type='text'>Loren Team</title><content type='html'>A Loren Mu Team se desfaz. Todos os releases feitos por ela estão agora terminados.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-4632687576098897468?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/4632687576098897468/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=4632687576098897468' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/4632687576098897468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/4632687576098897468'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/10/loren-team.html' title='Loren Team'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-6973257938517797562</id><published>2008-09-14T17:04:00.000-07:00</published><updated>2008-09-14T17:10:23.389-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outros'/><title type='text'>Loren Project GOLD - SEASON IV</title><content type='html'>Eu e MariN estamos desenvolvendo juntos uma versão que terá seu destino o comércio. Devido ao trabalho que já publicamos gratuitamente, decidimos fazer coisas mais avançadas no mundo de MuOnline.&lt;br /&gt;&lt;br /&gt;Então, por meio desse blog divulgo o Loren Project GOLD, com intuito de ter a SEASON IV o mais completo possível.&lt;br /&gt;&lt;br /&gt;Link do projeto: &lt;a href="http://www.ragezone.com.br/showthread.php?t=13794"&gt;http://www.ragezone.com.br/showthread.php?t=13794&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-6973257938517797562?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/6973257938517797562/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=6973257938517797562' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/6973257938517797562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/6973257938517797562'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/loren-project-gold-season-iv.html' title='Loren Project GOLD - SEASON IV'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-4891010357802564749</id><published>2008-09-13T16:33:00.000-07:00</published><updated>2008-10-06T14:19:30.275-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC2'/><title type='text'>Protocolo da lista de Itens em um Shop (S4)</title><content type='html'>Esse pacote é o mesmo que o &lt;a href="http://turconiblog.blogspot.com/2008/09/protocolo-de-lista-de-itens-em-um-shop.html"&gt;Protocolo de lista de Itens em um Shop&lt;/a&gt;, porém nesse existe o sistema de "sockets" (sistema de adicionais em itens da Korea) incluso.&lt;br /&gt;C2 = head&lt;br /&gt;00 = HiByte(Lenght)&lt;br /&gt;20 = LoByte(Lenght)&lt;br /&gt;31 = type&lt;br /&gt;00 = HiByte(ItemCount)&lt;br /&gt;02 = LoByte(ItemCount)&lt;br /&gt;00 = Position&lt;br /&gt;01 = ItemId?&lt;br /&gt;00 = Adicional (Level*0x8 + (se tiver luck)0x4 + (se tiver option)0x1 + (se tiver skill)0x80)&lt;br /&gt;16 = Durability&lt;br /&gt;00 = ??&lt;br /&gt;00 = ??&lt;br /&gt;00 = ItemType x 0x10 (16)?&lt;br /&gt;00 = ??&lt;br /&gt;FF = socket 1 (null)&lt;br /&gt;FF = socket 2 (null)&lt;br /&gt;FF = socket 3 (null)&lt;br /&gt;FF = socket 4 (null)&lt;br /&gt;FF = socket 5 (null)&lt;br /&gt;01 = Position&lt;br /&gt;00 = ItemId?&lt;br /&gt;00 = Adicional (Level*0x8 + (se tiver luck)0x4 + (se tiver option)0x1 + (se tiver skill)0x80)&lt;br /&gt;12 = Durability&lt;br /&gt;00 = ??&lt;br /&gt;00 = ??&lt;br /&gt;10 = ItemType x 0x10 (16)?&lt;br /&gt;00 = ??&lt;br /&gt;FF = socket 1 (null)&lt;br /&gt;FF = socket 2 (null)&lt;br /&gt;FF = socket 3 (null)&lt;br /&gt;FF = socket 4 (null)&lt;br /&gt;FF = socket 5 (null)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-4891010357802564749?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/4891010357802564749/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=4891010357802564749' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/4891010357802564749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/4891010357802564749'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-da-lista-de-itens-em-um-shop.html' title='Protocolo da lista de Itens em um Shop (S4)'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-1093589733588961438</id><published>2008-09-13T14:47:00.000-07:00</published><updated>2008-09-14T17:37:05.081-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC2'/><title type='text'>Protocolo da lista de Itens no Baú</title><content type='html'>Esse pacote é o mesmo que o &lt;a href="http://turconiblog.blogspot.com/2008/09/protocolo-de-lista-de-itens-em-um-shop.html"&gt;Protocolo de lista de Itens em um Shop&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-1093589733588961438?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/1093589733588961438/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=1093589733588961438' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/1093589733588961438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/1093589733588961438'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-da-lista-de-itens-no-ba.html' title='Protocolo da lista de Itens no Baú'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-4253308936739796249</id><published>2008-09-07T11:28:00.000-07:00</published><updated>2008-09-07T12:14:05.122-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC2'/><title type='text'>Protocolo de lista de Itens em um Shop</title><content type='html'>Apesar desse pacote existir no dikiy, ele não está completo lá. Por isso, decidi fazer minha própria interpretação do pacote.&lt;br /&gt;&lt;br /&gt;Observações:&lt;br /&gt;1. O pacote é enviado do GS ao Cliente, GC.&lt;br /&gt;&lt;br /&gt;C2 = head&lt;br /&gt;00 = HiByte(Lenght)&lt;br /&gt;16 = LoByte(Lenght)&lt;br /&gt;31 = type&lt;br /&gt;00 = HiByte(ItemCount)&lt;br /&gt;02 = LoByte(ItemCount)&lt;br /&gt;00 = Position&lt;br /&gt;01 = ItemId?&lt;br /&gt;00 = Adicional (Level*0x8 + (se tiver luck)0x4 + (se tiver option)0x1 + (se tiver skill)0x80)&lt;br /&gt;16 = Durability&lt;br /&gt;00 = ??&lt;br /&gt;00 = ??&lt;br /&gt;00  = ItemType x 0x10 (16)?&lt;br /&gt;00 = end?&lt;br /&gt;01 = Position&lt;br /&gt;00 = ItemId?&lt;br /&gt;00 = Adicional (Level*0x8 + (se tiver luck)0x4 + (se tiver option)0x1 + (se tiver skill)0x80)&lt;br /&gt;12  = Durability&lt;br /&gt;00 = ??&lt;br /&gt;00 = ??&lt;br /&gt;10 = ItemType x 0x10 (16)?&lt;br /&gt;00 = end?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-4253308936739796249?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/4253308936739796249/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=4253308936739796249' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/4253308936739796249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/4253308936739796249'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-de-lista-de-itens-em-um-shop.html' title='Protocolo de lista de Itens em um Shop'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-8405564305644191279</id><published>2008-09-07T11:07:00.000-07:00</published><updated>2008-09-07T11:16:20.808-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC1'/><title type='text'>Protocolo inicial do PC Point Shop</title><content type='html'>Esse pacote serve para mostrar os pontos (min/max) e se não me engano, serve também para habilitar o botão PC Point Shop no menu "D".&lt;br /&gt;&lt;br /&gt;Observações:&lt;br /&gt;1. Pelo que eu saiba, só clientes com linguagem KOR (Korean) suportam o PC Point.&lt;br /&gt;2. Esse pacote é enviado pelo GS e recebido pelo Cliente (GC).&lt;br /&gt;&lt;br /&gt;C1 = head&lt;br /&gt;08 = lenght&lt;br /&gt;D0 = type&lt;br /&gt;04 = subtype&lt;br /&gt;00 = LoByte(Points)&lt;br /&gt;00 = HiByte(Points)&lt;br /&gt;F0 = LoByte(MaxPoints)&lt;br /&gt;03 = HiByte(MaxPoints)&lt;br /&gt;&lt;br /&gt;Sendo que, MaxPoints &lt;span style="font-weight: bold;"&gt;deverá &lt;/span&gt;ser menor ou igual a 32767.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-8405564305644191279?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/8405564305644191279/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=8405564305644191279' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/8405564305644191279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/8405564305644191279'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-inicial-do-pc-point-shop.html' title='Protocolo inicial do PC Point Shop'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-3112518851944827202</id><published>2008-09-06T11:14:00.000-07:00</published><updated>2008-09-07T06:47:15.627-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC1'/><title type='text'>Protocolo de Pontos e Level do Mastering</title><content type='html'>Esse protocolo é responsável pelo nº de pontos e o nível da janela de Mastering Skill.&lt;br /&gt;&lt;br /&gt;Obervações:&lt;br /&gt;1. O pacote é GC, enviado pelo Gameserver e recebido pelo Cliente.&lt;br /&gt;2. Mastering só funciona em clientes com Episódio 2.&lt;br /&gt;&lt;br /&gt;C1 = head&lt;br /&gt;14 = lenght&lt;br /&gt;F3 = type&lt;br /&gt;51 = subtype&lt;br /&gt;32 = LoByte(Level)&lt;br /&gt;00 = HiByte(Level)&lt;br /&gt;00 = ??&lt;br /&gt;00 = ??&lt;br /&gt;64 = LoByte(Points)&lt;br /&gt;00 = HiByte(Points)&lt;br /&gt;00 = ??&lt;br /&gt;00 = ??&lt;br /&gt;BD = ??&lt;br /&gt;28 = ??&lt;br /&gt;2E = ??&lt;br /&gt;2A = ??&lt;br /&gt;72 = ??&lt;br /&gt;75 = ??&lt;br /&gt;7C = ??&lt;br /&gt;15 = ??&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-3112518851944827202?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/3112518851944827202/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=3112518851944827202' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/3112518851944827202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/3112518851944827202'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-de-pontos-e-level-do.html' title='Protocolo de Pontos e Level do Mastering'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-3929999584098080297</id><published>2008-09-03T17:30:00.000-07:00</published><updated>2008-09-03T17:37:00.574-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC1'/><title type='text'>Protocolo de conexão ao GS</title><content type='html'>Este pacote é responsável pelo envio do endereço de ip e a porta do GameServer para o Cliente por meio do connectserver.&lt;br /&gt;&lt;br /&gt;Observações:&lt;br /&gt;1. Esse pacote é enviado pelo ConnectServer e recebido pelo Cliente.&lt;br /&gt;&lt;br /&gt;C1 = head&lt;br /&gt;16 = lenght&lt;br /&gt;F4 = type&lt;br /&gt;03 = subtype?&lt;br /&gt;31 =1º byte do IP(1)&lt;br /&gt;39 =2º byte do IP(9)&lt;br /&gt;32 =3º byte do IP(2)&lt;br /&gt;2E =4º byte do IP(.)&lt;br /&gt;31 =5º byte do IP(1)&lt;br /&gt;36 =6º byte do IP(6)&lt;br /&gt;38 =7º byte do IP(8)&lt;br /&gt;2E =8º byte do IP(.)&lt;br /&gt;30 =9º byte do IP(0)&lt;br /&gt;2E =10º byte do IP(.)&lt;br /&gt;31 =11º byte do IP(1)&lt;br /&gt;30 =12º byte do IP(0)&lt;br /&gt;32 =13º byte do IP(2)&lt;br /&gt;00 =14º byte do IP( ) - como o ip não preencherá este espaço, fica em branco (0x00)&lt;br /&gt;00 =15º byte do IP( ) - como o ip não preencherá este espaço, fica em branco (0x00)&lt;br /&gt;00 =16º byte do IP( ) - como o ip não preencherá este espaço, fica em branco (0x00)&lt;br /&gt;5D = LoByte(GS Port)&lt;br /&gt;DA = HiByte(GS Port)&lt;br /&gt;&lt;br /&gt;Como pode ver, primeiro vem o "título" do pacote e depois vem o IP (no caso, "192.168.0.102") com limite de 16 caracteres (o ip é "colado" no pacote, sem alteração nenhuma) e a porta vem no final invertida (no caso, 55901).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-3929999584098080297?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/3929999584098080297/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=3929999584098080297' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/3929999584098080297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/3929999584098080297'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-de-conexo-ao-gs.html' title='Protocolo de conexão ao GS'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-1798335970027744732</id><published>2008-09-03T15:22:00.000-07:00</published><updated>2008-09-03T17:29:49.591-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC1'/><title type='text'>Protocolo Inicial do GS ao Cliente</title><content type='html'>Aqui vai o protocolo da primeira comunicação do GameServer com o Cliente. Nele contém a versão e a "Index" que o usuário vai ter.&lt;br /&gt;&lt;br /&gt;C1 = head&lt;br /&gt;0C = lenght&lt;br /&gt;F1 = type&lt;br /&gt;00 = subtype?&lt;br /&gt;01 = ??&lt;br /&gt;1C = LoByte(aIndex)&lt;br /&gt;36 = HiByte(aIndex)&lt;br /&gt;31 = 1ª string da versão (1)&lt;br /&gt;30 = 2ª string da versão (0)&lt;br /&gt;34 = 3ª string da versão (4)&lt;br /&gt;30 = 4ª string da versão (0)&lt;br /&gt;38 = 5ª string da versão (8)&lt;br /&gt;&lt;br /&gt;Neste caso, o cliente conecta recebendo "7222" como aIndex (número pelo qual os jogadores, monstros e ainda os outros jogadores são identificados) e recebe a versão "1.04.08" (quando é enviada a versão pro cliente, não contém os "pontos").&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-1798335970027744732?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/1798335970027744732/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=1798335970027744732' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/1798335970027744732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/1798335970027744732'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-inicial-do-gs-ao-cliente.html' title='Protocolo Inicial do GS ao Cliente'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-3382901775487131047</id><published>2008-09-03T11:22:00.000-07:00</published><updated>2008-09-06T15:58:13.403-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outros'/><title type='text'>Cabeçalhos dos pacotes de MUOnline</title><content type='html'>Como sabem, todas coisas devem ter título para identificação. Por exemplo, quando vou escolher um livro na biblioteca, procurarei pelo nome.&lt;br /&gt;Em MUOnline, na comunicação Servidor&lt;-&gt;Cliente, não é diferente. Os pacotes iniciam com um "título" (tabela abaixo) e depois segue-se o "tamanho das páginas" e depois um "subtítulo".&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Yn5hEn3SWHo/SL8Hbuq0-2I/AAAAAAAAAAM/79lVnEGL_PY/s1600-h/img0001.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_Yn5hEn3SWHo/SL8Hbuq0-2I/AAAAAAAAAAM/79lVnEGL_PY/s320/img0001.JPG" alt="" id="BLOGGER_PHOTO_ID_5241916664248073058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Com isso, podemos ver que os pacotes 0xC1 e 0xC3 têm o mesmo tamanho, e 0xC2 e 0xC4 o mesmo também. Também dá para notar que os pacotes 0xC3 e 0xC4 têm encriptação, para segurança.&lt;br /&gt;&lt;br /&gt;Os pacotes 0xC1 e 0xC3 são usados para dados não tão grandes e que possuem uma variação nula. Já os pacotes 0xC2 e 0xC4 são usados para dados "maiores" com variações, por exemplo, o pacote de mostrar os mobs, dos servidores, de mostrar os jogadores, etc. variam conforme a quantidade dos objetos.&lt;br /&gt;&lt;br /&gt;Mas, como os pacotes 0xC2 e 0xC4 armazenam 65535 como valor na lenght, se cada byte é 255?&lt;br /&gt;Isso acontece por causa que os pacotes 0xC2 e 0xC4 usam DOIS bytes para armazenar a lenght, por exemplo: C2 00 04 11. Aí temos um pacote (que provavelmente não exista ^^) com o tamanho 4 (0x04). A fórmula, seria basicamente:&lt;br /&gt;0xC2 = head&lt;br /&gt;0x00 = HiByte(Lenght)&lt;br /&gt;0x04 = LoByte(Lenght)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-3382901775487131047?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/3382901775487131047/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=3382901775487131047' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/3382901775487131047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/3382901775487131047'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/cabealhos-dos-pacotes-de-muonline.html' title='Cabeçalhos dos pacotes de MUOnline'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Yn5hEn3SWHo/SL8Hbuq0-2I/AAAAAAAAAAM/79lVnEGL_PY/s72-c/img0001.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-2046110381598070240</id><published>2008-09-03T11:15:00.000-07:00</published><updated>2008-09-03T17:30:38.374-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC2'/><title type='text'>Protocolo da Lista de Servidores</title><content type='html'>Bem, esse é um dos pacotes "simples", que é montado e enviado pelo CS - ConnectServer.&lt;br /&gt;&lt;br /&gt;Observação:&lt;br /&gt;1. Esse pacote é 0xC2, que não é encriptado, mas possui o tamanho máximo maior do que o 0xC1.&lt;br /&gt;2. Esse pacote é CSC, ou seja, ConnectServer -&gt; Client.&lt;br /&gt;&lt;br /&gt;C2 = head&lt;br /&gt;00 = lenght&lt;br /&gt;0B = lenght&lt;br /&gt;F4 = type&lt;br /&gt;06 = subtype&lt;br /&gt;00 = ??&lt;br /&gt;01 = ServersCount&lt;br /&gt;&lt;br /&gt;Agora, o resto do pacote, que é a parte que é adicionada a cada servidor da lista.&lt;br /&gt;&lt;br /&gt;00 = ??&lt;br /&gt;00 = ServerID&lt;br /&gt;00 = Load (barra de usuários. 0x32 = 100% 0x00 = 0, é definida por DECIMAL de 0~100 apesar de cada byte ser 0~255)&lt;br /&gt;00 = ??&lt;br /&gt;&lt;br /&gt;Por exemplo, caso for ter dois servidores na lista, o pacote seria:&lt;br /&gt;C2&lt;br /&gt;00&lt;br /&gt;0B&lt;br /&gt;F4&lt;br /&gt;06&lt;br /&gt;00&lt;br /&gt;02/&lt;br /&gt;00 -&gt; Servidor com ID 0&lt;br /&gt;00&lt;br /&gt;00&lt;br /&gt;00/&lt;br /&gt;01 -&gt; Servidor com ID 1&lt;br /&gt;00&lt;br /&gt;32&lt;br /&gt;00&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-2046110381598070240?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/2046110381598070240/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=2046110381598070240' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/2046110381598070240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/2046110381598070240'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-da-lista-de-servidores.html' title='Protocolo da Lista de Servidores'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-6369050621500063544</id><published>2008-09-03T10:42:00.000-07:00</published><updated>2008-09-03T10:55:52.794-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC1'/><title type='text'>Protocolo da quantidade de CASH</title><content type='html'>Quando o jogador entra no mapa, é enviado um pacote com a informação da quantidade de Cash (GEM) que o usuário tem.&lt;br /&gt;&lt;br /&gt;Observações:&lt;br /&gt;1. Como dito no protocolo anterior, só funciona em clientes Japoneses.&lt;br /&gt;2. Esse protocolo é GC, ou seja, Gameserver -&gt; Cliente.&lt;br /&gt;&lt;br /&gt;C1 = head&lt;br /&gt;08 = lenght&lt;br /&gt;F5 = type&lt;br /&gt;04 = subtype?&lt;br /&gt;D0 = Cash* (4º byte)&lt;br /&gt;07 = Cash* (3º byte)&lt;br /&gt;00 = Cash* (2º byte)&lt;br /&gt;00 = Cash* (1º byte)&lt;br /&gt;&lt;br /&gt;Cash* = quantidade de cash em bytes, porém invertida.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-6369050621500063544?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/6369050621500063544/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=6369050621500063544' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/6369050621500063544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/6369050621500063544'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-da-quantidade-de-cash.html' title='Protocolo da quantidade de CASH'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-851127233216742241</id><published>2008-09-02T15:40:00.000-07:00</published><updated>2008-09-03T11:15:19.003-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC1'/><title type='text'>Protocolo de Abrir Janela do CashShop Jpn</title><content type='html'>Para abrir a janela do CashShop, é um protocolo simples e curto, como o de abrir vault.&lt;br /&gt;Segue ele abaixo:&lt;br /&gt;&lt;br /&gt;C1 -&gt; Head&lt;br /&gt;05 -&gt; Lenght&lt;br /&gt;F5 -&gt; Type&lt;br /&gt;02 -&gt; message id&lt;br /&gt;00 -&gt; ??&lt;br /&gt;&lt;br /&gt;Observações:&lt;br /&gt;1. Esse pacote é enviado do servidor ao cliente, ainda verei qual é que o cliente manda.&lt;br /&gt;2. Somente os Mains/Clientes das linguagens: JPN, PHI, TAI, CHS e ENG suportam o Cash Shop, portanto, os outros clientes de outras linguagens não suportarão.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-851127233216742241?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/851127233216742241/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=851127233216742241' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/851127233216742241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/851127233216742241'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-de-abrir-janela-do-cashshop.html' title='Protocolo de Abrir Janela do CashShop Jpn'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-332316128209493017</id><published>2008-09-02T15:15:00.000-07:00</published><updated>2008-09-03T10:56:07.983-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC3'/><title type='text'>Protocolo MapJoin</title><content type='html'>Aqui vai a explicação do protocolo encriptado de MapJoin. Por ele é enviado informações do Personagem, como classe, control code, pontos de força, agilidade, etc.&lt;br /&gt;&lt;br /&gt;Observações:&lt;br /&gt;1. Aqui vai ele desencriptado. Quando ele passa pela função DataSend do GameServer ele é encriptado, e antes de chegar na função DataRecv do cliente, ele já é desencriptado, porém, ele passa a ser 0xC1 no head, diferente de 0xC3, que é no GameServer.&lt;br /&gt;2. Esse protocolo não é episódio 2, é apenas episódio 1 (clientes 1.04j ou anteriores). Com o episódio 2, o que muda é a experiência que é adicionada (Mastering XP).&lt;br /&gt;&lt;br /&gt;C3/C1 -&gt; head&lt;br /&gt;3B -&gt; len&lt;br /&gt;F3 -&gt; type&lt;br /&gt;03 -&gt; subtype&lt;br /&gt;ED -&gt; Coord. X&lt;br /&gt;D4 -&gt; Coord. Y&lt;br /&gt;02 -&gt; Map&lt;br /&gt;00 -&gt; Dir&lt;br /&gt;73 -&gt; Exp \&lt;br /&gt;79 -&gt; Exp  \_ Exp invertida&lt;br /&gt;0F -&gt; Exp  /&lt;br /&gt;0E -&gt; Exp /&lt;br /&gt;18 -&gt; MaxExp \&lt;br /&gt;C7 -&gt; MaxExp  \_ MaxExp invertida&lt;br /&gt;3A -&gt; MaxExp  /&lt;br /&gt;0E -&gt; MaxExp /&lt;br /&gt;2A -&gt; LoByte(LevelUpPts)&lt;br /&gt;00 -&gt; HiByte(LevelUpPts)&lt;br /&gt;BF -&gt; LoByte(Strenght)&lt;br /&gt;02 -&gt; HiByte(Strenght)&lt;br /&gt;FE -&gt; LoByte(Agility)&lt;br /&gt;02 -&gt; HiByte(Agility)&lt;br /&gt;19 -&gt; LoByte(Vitality)&lt;br /&gt;00 -&gt; HiByte(Vitality)&lt;br /&gt;0A -&gt; LoByte(Energy)&lt;br /&gt;00 -&gt; HiByte(Energy)&lt;br /&gt;95 -&gt; LoByte(Life)&lt;br /&gt;02 -&gt; HiByte(Life)&lt;br /&gt;98 -&gt; LoByte(MaxLife)&lt;br /&gt;02 -&gt; HiByte(MaxLife)&lt;br /&gt;9E -&gt; LoByte(Mana)&lt;br /&gt;00 -&gt; HiByte(Mana)&lt;br /&gt;9E -&gt; LoByte(MaxMana)&lt;br /&gt;00 -&gt; HiByte(MaxMana)&lt;br /&gt;16 -&gt; LoByte(Shield)&lt;br /&gt;12 -&gt; HiByte(Shield)&lt;br /&gt;16 -&gt; LoByte(MaxShield)&lt;br /&gt;12 -&gt; HiByte(MaxShield)&lt;br /&gt;8A -&gt; LoByte(AgilityPoint)&lt;br /&gt;00 -&gt; HiByte(AgilityPoint)&lt;br /&gt;14 -&gt; LoByte(MaxAgilityPoint)&lt;br /&gt;01 -&gt; HiByte(MaxAgilityPoint)&lt;br /&gt;12 -&gt; Fix1200&lt;br /&gt;00 -&gt; Fix1200&lt;br /&gt;42 -&gt; Zen \&lt;br /&gt;B6 -&gt; Zen  \_ Zen (invertido)&lt;br /&gt;17 -&gt; Zen  /&lt;br /&gt;19 -&gt; Zen /&lt;br /&gt;03 -&gt; Pk State&lt;br /&gt;00 -&gt; CtlCode&lt;br /&gt;00 -&gt; LoByte(AddPoint)&lt;br /&gt;00 -&gt; HiByte(AddPoint)&lt;br /&gt;41 -&gt; LoByte(MaxAddPoint)&lt;br /&gt;00 -&gt; HiByte(MaxAddPoint)&lt;br /&gt;00 -&gt; LoByte(Command)&lt;br /&gt;00 -&gt; HiByte(Command)&lt;br /&gt;00 -&gt; LoByte(MinusPoint)&lt;br /&gt;00 -&gt; HiByte(MinusPoint)&lt;br /&gt;41 -&gt; LoByte(MaxMinusPoint)&lt;br /&gt;00 -&gt; HiByte(MaxMinusPoint)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-332316128209493017?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/332316128209493017/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=332316128209493017' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/332316128209493017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/332316128209493017'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/09/protocolo-mapjoin.html' title='Protocolo MapJoin'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-8427063712362332770</id><published>2008-07-19T15:33:00.000-07:00</published><updated>2008-09-03T10:55:52.795-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='0xC1'/><title type='text'>Protocolo de Mover Item</title><content type='html'>Como dito, depois de analisar protocolos eu posto aqui alguns...o primeiro é esse, o protocolo de Mover Item no inventário...&lt;br /&gt;&lt;br /&gt;Uma observação: mover o item inclui movê-lo nos quadrados do inventário e também movê-lo até os espaços para armaduras, espadas, etc.&lt;br /&gt;&lt;br /&gt;Protocolo:&lt;br /&gt;0xC1 0x0F 0x24 0x00 0x10 0x25 0x80 0xFF 0x04 0x00 0xD0 0x00 0x00 0x08 0x00&lt;br /&gt;&lt;br /&gt;C1 , 0F, 24 = Header&lt;br /&gt;00 = subtype?&lt;br /&gt;10 = de onde veio o item (tabela de valores abaixo)&lt;br /&gt;25 = ID do item&lt;br /&gt;80 = ??&lt;br /&gt;FF = durabilidade do item&lt;br /&gt;04 = ??&lt;br /&gt;00 = ??&lt;br /&gt;D0 = TIPO do item (nota: para obter o tipo do item, é feito (neste caso) 0xD0/0x10. Como 0xD0 tem valor de "208" e 0x10, "16", seria "208/16", que resultaria em 13, o tipo do item)&lt;br /&gt;00 = ??&lt;br /&gt;00 = ??&lt;br /&gt;08 = destino do item (tabela de valores abaixo)&lt;br /&gt;&lt;br /&gt;Tabela (agradecimento ao f1x/GraverS):&lt;br /&gt;   WEAPON_01    = 0,  &lt;br /&gt;   WEAPON_02    = 1,  &lt;br /&gt;   HELMET            = 2,  &lt;br /&gt;   ARMOR            = 3,  &lt;br /&gt;   PANTS            = 4,  &lt;br /&gt;   GLOVES            = 5,  &lt;br /&gt;   BOOTS            = 6,  &lt;br /&gt;   WINGS            = 7,  &lt;br /&gt;   GUARDIAN        = 8,  &lt;br /&gt;   PENDANT        = 9,  &lt;br /&gt;   RING_01        = 10,  &lt;br /&gt;   RING_02        = 11,  &lt;br /&gt;   INVENTORY    = 12&lt;br /&gt;&lt;br /&gt;Desculpem caso não esteja bem explicado e por faltar informações. Caso eu tenha algo melhor para complementar esse post eu o editarei.&lt;br /&gt;&lt;br /&gt;EDIT:&lt;br /&gt;Esse protocolo é o que o CLIENTE envia ao SERVIDOR.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-8427063712362332770?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/8427063712362332770/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=8427063712362332770' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/8427063712362332770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/8427063712362332770'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/07/protocolo-de-mover-item.html' title='Protocolo de Mover Item'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4331235960749817851.post-2726176843622402573</id><published>2008-07-06T18:24:00.000-07:00</published><updated>2008-09-03T17:30:02.104-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outros'/><title type='text'>Blog</title><content type='html'>Criei esse blog para poder ajudar quem quiser entender sobre coisas avançadas com assunto MuOnline, incluindo coisas que eu aprendi e coisas que estou aprendendo.&lt;br /&gt;&lt;br /&gt;Um conselho é pegar algumas informações iniciais no site http://d.scn.ru/article/mu-re/, caso esteja realmente interessado no assunto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4331235960749817851-2726176843622402573?l=turconiblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turconiblog.blogspot.com/feeds/2726176843622402573/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4331235960749817851&amp;postID=2726176843622402573' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/2726176843622402573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4331235960749817851/posts/default/2726176843622402573'/><link rel='alternate' type='text/html' href='http://turconiblog.blogspot.com/2008/07/blog.html' title='Blog'/><author><name>turconi</name><uri>http://www.blogger.com/profile/14235763984744645251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
