Portal SAMP
[Ajuda] Jogo fechando sozinho - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Jogo fechando sozinho (/showthread.php?tid=4024)



Jogo fechando sozinho - L10motos - 01/10/2023

Estou trabalhando em um sistema de armamentos mais quando eu digito /armamentos o jogo desliga e fecha sozinho, o que fiz de errado?

Código:
        else if(TeamColombia(playerid))
        {
            if(!PlayerToPoint(5, playerid,-1113.3751,-1631.2290,76.3739))
                return SCM(playerid, COLOR_GREY, "Você não está no armazém de armas para continuar.");

            new ss[260], w;
             w = 23; FORMAT_SSTR "01 - %s (%d materiais)", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 24; FORMAT_SSTR "02 - %s (%d materiais)", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 29; FORMAT_SSTR "03 - %s (%d materiais)", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 25; FORMAT_SSTR "04 - %s (%d materiais)", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 30; FORMAT_SSTR "05 - %s (%d materiais)", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 33; FORMAT_SSTR "06 - %s (%d materiais)", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 34; FORMAT_SSTR "07 - %s (%d materiais)", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            FORMAT_SSTR "08 - Paraquedas (15 materiais)"); strcat(ss, sstring);
            FORMAT_SSTR "09 - Colete balístico ($300)"); strcat(ss, sstring);
            FORMAT_SSTR "10 - Bombas de ataques (500 materiais)"); strcat(ss, sstring);
            FORMAT_SSTR "%s\n", TeamName(gTeam[playerid]));
               ShowPlayerDialog(playerid, DIALOG_ARMAMENTOS_COLOMBIA, DIALOG_STYLE_LIST, sstring, ss, "Selecionar", "Cancelar");
            return 1;
        }



RE: Jogo fechando sozinho - leonardos08bt - 01/10/2023

Pule a linha da string, esse pode ser o problema.


Código:
        else if(TeamColombia(playerid))
        {
            if(!PlayerToPoint(5, playerid,-1113.3751,-1631.2290,76.3739))
                return SCM(playerid, COLOR_GREY, "Você não está no armazém de armas para continuar.");

            new ss[260], w;
            w = 23; FORMAT_SSTR "01 - %s (%d materiais)\n", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 24; FORMAT_SSTR "02 - %s (%d materiais)\n", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 29; FORMAT_SSTR "03 - %s (%d materiais)\n", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 25; FORMAT_SSTR "04 - %s (%d materiais)\n", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 30; FORMAT_SSTR "05 - %s (%d materiais)\n", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 33; FORMAT_SSTR "06 - %s (%d materiais)\n", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            w = 34; FORMAT_SSTR "07 - %s (%d materiais)\n", WeaponsName[w], GetWeaponValue(w)-((GetWeaponValue(w)*25)/100)); strcat(ss, sstring);
            FORMAT_SSTR "08 - Paraquedas (15 materiais)\n"); strcat(ss, sstring);
            FORMAT_SSTR "09 - Colete balístico ($300)\n"); strcat(ss, sstring);
            FORMAT_SSTR "10 - Bombas de ataques (500 materiais)\n"); strcat(ss, sstring);
            FORMAT_SSTR "%s", TeamName(gTeam[playerid]));
              ShowPlayerDialog(playerid, DIALOG_ARMAMENTOS_COLOMBIA, DIALOG_STYLE_LIST, sstring, ss, "Selecionar", "Cancelar");
            return 1;
        }



RE: Jogo fechando sozinho - L10motos - 01/10/2023

Problema resolvido, foi como o moderador da board falou, pra não excluir os topicos, essse vai servir pra ajudar o proximo, reputados!