Ir para conteúdo
View in the app

A better way to browse. Learn more.

priston.pro

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Xandão Dev

Membros
  • Registro em

  • Última visita

  1. Xandão Dev respondeu ao tópico de Xandão Dev em Pedidos
    Exatamente eu vi tudo isso, porém existe alguma forma de fazer um reload no .dat do postbox sem ter que relogar ?
  2. Xandão Dev postou um tópico no fórum em Pedidos
    Boa noite galera. Estou querendo resolver um bug que to quebrando a cabeça aqui para entender pq toda vez que recebo item no distribuidor eu consigo pegar só uma vez ai se recebo dnv tem que relogar para pegar o proximo. Queria entender como faço para atualizar em tempo real sem ter que ficar relogando toda hora. Minha Source é base Frozen. Agradeço quem puder dar uma força
  3. Entendi, vou procurar usar essa pratica que vc esta falando então! Valeu
  4. Xandão Dev respondeu ao tópico de MeliodasBr em Pedidos
    Especifica melhor o que vc precisa amigo ?
  5. Xandão Dev postou um tópico no fórum em Pedidos
    Bom dia galera ! Eu estou estudando a função de Salvar itens no bau mas me deparei um limite de 32 Itens só no bau, tipo se vc colocar 32 Sheltons ainda sobrará slots ali visualmente mas não entra mais nada além de 32 Itens e tem mais espaço de peso. vendo essa função aqui: int SaveWareHouse(sWAREHOUSE* lpWareHouse, TRANS_WAREHOUSE* lpTransWareHouse) { TRANS_WAREHOUSE TransWareHouse; TRANS_THROW_ITEMS TransThrowItems; sWAREHOUSE WareHouseCheck; int CompSize; int cnt; DWORD dwChkSum; char szComp1, szComp2; int flag; if ( lpTransWareHouse ) flag = 1; else flag = 0; if ( !flag && QuitSave ) return FALSE; for( cnt=0;cnt<300;cnt++) { if ( !lpWareHouse->WareHouseItem[cnt].Flag ) { ZeroMemory( &lpWareHouse->WareHouseItem[cnt] , sizeof(sITEM ) ); } } CompSize = EecodeCompress( (BYTE )lpWareHouse , (BYTE )TransWareHouse.Data , sizeof(sWAREHOUSE) , sizeof( sITEM )*100 ); //¿ë·® ýũ if ( !flag && CompSize>(smSOCKBUFF_SIZE-256) ) return FALSE; if ( flag && CompSize>(smSOCKBUFF_SIZE-140) ) return FALSE; DecodeCompress( (BYTE )TransWareHouse.Data , (BYTE )&WareHouseCheck , sizeof(sWAREHOUSE) ); szComp1 = (char *)lpWareHouse; szComp2 = (char *)&WareHouseCheck; dwChkSum = 0; for( cnt=0;cnt<sizeof(sWAREHOUSE);cnt++ ) { if ( szComp1[cnt]!=szComp2[cnt] ) { return FALSE; } else { dwChkSum += szComp1[cnt]*(cnt+1); } } //â°í°¡ ¿­·ÈÀ»¶§¿Í ´ÝÇûÀ»¶§ÀÇ µ·ÀÇ Â÷¸¦ °Ë»çÇϱâ À§ÇÑ º¯¼ö WareHouseSubMoney += (CompWareHouseMoney-lpWareHouse->Money); CompWareHouseMoney = 0; if (!flag) { //µ¥ÀÌŸ ¼­¹ö¿¡ ¾ÆÀÌÅÛ ÀúÀå ¿ä±¸ ( º¹»ç ¾ÆÀÌÅÛ ¹æÁö ) SendSaveMoney(); //µ· TransThrowItems.ThrowItemCount = 0; for( cnt=0;cnt<THROW_ITEMS_MAX;cnt++) { if ( lpWareHouse->WareHouseItem[cnt].Flag ) { TransThrowItems.ThrowItems[TransThrowItems.ThrowItemCount].dwCode = lpWareHouse->WareHouseItem[cnt].sItemInfo.CODE; TransThrowItems.ThrowItems[TransThrowItems.ThrowItemCount].dwHead = lpWareHouse->WareHouseItem[cnt].sItemInfo.ItemHeader.Head; TransThrowItems.ThrowItems[TransThrowItems.ThrowItemCount].dwChkSum = lpWareHouse->WareHouseItem[cnt].sItemInfo.ItemHeader.dwChkSum; TransThrowItems.ThrowItemCount++; } } //µ¥ÀÌŸ ¼­¹ö¿¡ ¾ÆÀÌÅÛ ÀúÀå ¿ä±¸ ÃÖ´ë 32°³ µ¿½Ã ( º¹»ç ¾ÆÀÌÅÛ ¹æÁö ) SendSaveThrowItems( &TransThrowItems ); } TransWareHouse.code = smTRANSCODE_WAREHOUSE; TransWareHouse.size = sizeof(TRANS_WAREHOUSE)-(sizeof(sWAREHOUSE)-CompSize); TransWareHouse.DataSize = CompSize; TransWareHouse.dwChkSum = dwChkSum; TransWareHouse.wVersion[0] = Version_WareHouse; TransWareHouse.wVersion[1] = 0; if ( !flag ) { //µ· ÀúÀå ( ¼­¹ö¿¡¼­ »ç¿ëÇÒ ³»¿ë / ºÒ·¯¿Ã¶§´Â ¼­¹ö¿¡¼­ ÃʱâÈ­ ÇØÁà¾ß ÇÔ ) TransWareHouse.WareHouseMoney = lpWareHouse->Money ^ (dwChkSum^smTRANSCODE_WAREHOUSE); TransWareHouse.UserMoney = lpCurPlayer->smCharInfo.Money ^ (dwChkSum^smTRANSCODE_WAREHOUSE); } TransWareHouse.dwTemp[0] = 0; TransWareHouse.dwTemp[1] = 0; TransWareHouse.dwTemp[2] = 0; TransWareHouse.dwTemp[3] = 0; TransWareHouse.dwTemp[4] = 0; dwLastWareHouseChkSum = dwChkSum; //ÃÖÁ¾ ÀúÀå â°í ÄÚµå if ( flag ) { memcpy( lpTransWareHouse , &TransWareHouse , sizeof(TRANS_WAREHOUSE) ); return TRUE; } if ( TransWareHouse.size>smSOCKBUFF_SIZE ) TransWareHouse.size = smSOCKBUFF_SIZE; if ( smWsockDataServer ) { smWsockDataServer->Send2( (char *)&TransWareHouse , TransWareHouse.size , TRUE ); SaveGameData(); //°ÔÀÓÀ» ÀúÀå return TRUE; } return FALSE; } Percebi que THROW_ITEMS_MAX = 32 porém se eu aumento ainda sim não funciona. Alguém tem alguma ideia melhor de aumentar o limite ?
  6. Xandão Dev respondeu ao tópico de Xandão Dev em Pedidos
    Pow valeu em cara, eu só não tinha prestado atenção nessa parte !lpCharSelPlayer && no cliente rsrs. Mas é vivendo e aprendendo. Muito obrigado pela ajuda tamo junto ^^
  7. Xandão Dev postou um tópico no fórum em Pedidos
    Boa Tarde Galera ! Minha Sacer só manda VL se clicar no Personagem especificio. Gostaria de colocar para mandar para todo o grupo de uma vez que estiver perto igual skill do Valor por exemplo. Procurei bastante na Source já mas ainda não encontrei como copiar a ideia do Valor. Source Base FrozenPK
  8. Xandão Dev respondeu ao tópico de Xandão Dev em Pedidos
    Valeu pela ajuda ^^
  9. Xandão Dev postou um tópico no fórum em Pedidos
    Boa tarde galera !!! Alguém poderia me dar uma ideia de como adicionar um Premium para ativar AutoLoot de Gold ? Source minha é Base FrozenPK
  10. Xandão Dev postou um tópico no fórum em Pedidos
    Bom dia galera, Alguém de vcs sabe como resolver esse pivot dos arcos CrossBow ? Eles estão inseridos na tabela de crossbow porém não fica certo na mão.
  11. Exatamente, não existe no oficial. Esses mapas são antigos em kk' 2009 pra cima se não me engano.
  12. Na verdade eu to estudando, mas se alguém já tiver um noção maior e puder me ajudar seria mais tranquilo.
  13. Boa noite galera. Como eu faço para adicionar as montarias nos personagens novos Xamã e Assassina na Source Frozen ? Elas estão renderizando somente nas 8 classes antigas.
  14. Encontrei onde muda no código para adicionar mais itens no MIX. Só alterar nessa linha aqui a quantidade que quer que o código percorra na leitura. for (i = 0; i < MAX_CRAFTITEM_INFO; i++) { for (j = 0; j < 10; j++) { //¹«±â ÄÚµå °Ë»ç // Era 8 alterei para 10 Não esquecer de alterar essa linha aqui tbm para compilar certo quando adicionar mais armas no mix. DWORD MainItemCode[10]; // Era 8 alterei para 10 Fazendo somente isso já consegue fazer o mix aceitar mais itens.
  15. Adicionar no aging foi mais facil. o Mix é meio embaralhado os códigos.

Account

Navigation

Pesquisar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.