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.

Source Elemental

Postado

Salve galera, estou com dois probleminha na source Elemental, configurei a source, files etc...

O primeiro: a pasta field tanto que vem com ela quanto qualquer outra que eu coloco infelizmente tá crashando na hora de startar, já coloquei diversas e continua o mesmo problema, solução foi deixar sem para testar se vou conseguir logar kk

Segundo problema, o clássico não foi possível se conectar, o mais engraçado que enquanto está estabelecendo conexão eu dou o código connected; e aparece que estou logado então alguma conexão está existindo... Portas estão abertas no firewall já até desativei ele tbm, e também verifiquei se ambas portas estão combinando entre server e game.

Agradeço a ajuda de todos que puderem dar uma luz.

Resolvido por GuiFriedrich

Ir para a solução

Featured Replies

Postado
7 horas atrás, saiyan disse:

Salve galera, estou com dois probleminha na source Elemental, configurei a source, files etc...

O primeiro: a pasta field tanto que vem com ela quanto qualquer outra que eu coloco infelizmente tá crashando na hora de startar, já coloquei diversas e continua o mesmo problema, solução foi deixar sem para testar se vou conseguir logar kk

Segundo problema, o clássico não foi possível se conectar, o mais engraçado que enquanto está estabelecendo conexão eu dou o código connected; e aparece que estou logado então alguma conexão está existindo... Portas estão abertas no firewall já até desativei ele tbm, e também verifiquei se ambas portas estão combinando entre server e game.

Agradeço a ajuda de todos que puderem dar uma luz.

Bom dia irmão beleza? Estive passando por problemas parecidos, mas resolvi.

Primeiro Depura o Server.exe com a pasta field, normal , em Release e veja o pq esta crashando, acredito que sera uma pequena correção só, posta aqui o erro do Crash, que ja ajuda;

acredito que na depuração o erro vai te jogar em um class, mas posta o print que é melhor.



Editado por GuiFriedrich

Postado
8 minutos atrás, GuiFriedrich disse:

Bom dia irmão beleza? Estive passando por problemas parecidos, mas resolvi.

Primeiro Depura o Server.exe COM A PASTA FIELD , em Release e veja o pq esta crashando, acredito que sera uma pequena correção só, posta aqui o erro do Crash, que ja ajuda;

10 minutos atrás, saiyan disse:

Salve manin, mandou pra cá:

image.png cnt = 0; cnt < smmotioninfo->motioncount;

tenta substituir por essa:

int smCHAR::FindMotionCountFromCode(DWORD MotionCode)
{
    int FindCnt = 0;

    // VERIFICAÇÃO DE SEGURANÇA:
    // Se smMotionInfo for NULL, sai da função imediatamente com 0.
    if (smMotionInfo == nullptr) 
    {
        return 0;
    }

    for (DWORD cnt = 0; cnt < smMotionInfo->MotionCount; cnt++)
    {
        // Outra verificação opcional se o array interno existir
        if (smMotionInfo->MotionInfo && smMotionInfo->MotionInfo[cnt].State == MotionCode)
        {
            FindCnt++;
        }
    }

    return FindCnt;
}

compila, e me avisa aqui

Editado por GuiFriedrich

Postado
  • Autor
15 minutos atrás, GuiFriedrich disse:

tenta substituir por essa:

int smchar:findmotiontcountfrocode(dword MotionCode)
{
    // 1. Verifique se o ponteiro principal existe
    if (smmotioninfo == nullptr) 
    {
        return 0; 
    }

    // 2. Verifique se a lista de movimentos foi alocada
    if (smmotioninfo->motioninfo == nullptr)
    {
        return 0;
    }

    int findcnt = 0;
    for (dword cnt = 0; cnt < smmotioninfo->motioncount; cnt++)
    {
        if(smmotioninfo->motioninfo[cnt].State == MotionCode)
            findcnt++;
    }

    return findcnt;
}

compila, e me avisa aqui

Com alguns ajustes eu consegui por para rodar, porém ainda estou travado no não foi possível se conectar mesmo aparecendo no connected; haha

Eu alterei para:

int smCHAR::FindMotionCountFromCode(DWORD MotionCode)

{

if (!smMotionInfo)

return 0;

int FindCnt = 0;

for (DWORD cnt = 0; cnt < smMotionInfo->MotionCount; cnt++)

{

if (smMotionInfo->MotionInfo[cnt].State == MotionCode)

FindCnt++;

}

return FindCnt;

}

Postado
  • Solução
5 minutos atrás, saiyan disse:

Com alguns ajustes eu consegui por para rodar, porém ainda estou travado no não foi possível se conectar mesmo aparecendo no connected; haha

Eu alterei para:

int smCHAR::FindMotionCountFromCode(DWORD MotionCode)

{

if (!smMotionInfo)

return 0;

int FindCnt = 0;

for (DWORD cnt = 0; cnt < smMotionInfo->MotionCount; cnt++)

{

if (smMotionInfo->MotionInfo[cnt].State == MotionCode)

FindCnt++;

}

return FindCnt;

}

Database.dll ou sql.ll estao configurados corretamente? verifica novamente

Configs.ini tbm?

Ip no game e no server tudo 100% tbm?, desativa o firewall, pra ver se nao é ele que esta barrando, se desativar e conectar, voce libera as portas depois

Editado por GuiFriedrich

Postado
  • Autor
15 minutos atrás, GuiFriedrich disse:

Database.dll ou sql.ll estao configurados corretamente? verifica novamente

Configs.ini tbm?

Ip no game e no server tudo 100% tbm?

Resolvido, fiz alteração nas portas que viam como padrão, mesmo com elas abertas no firewall e até mesmo desativando não ia, ao colocar outra porta foi!

Valeu pelo help manin tmj!

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.

Visitante
Responder

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.