[Ajuda] Por que esse Dialogo da crash no compilador?
#7

Quote:
Originally Posted by jilead
Посмотреть сообщение
eu nun so o sergio mas vo ti mostra como pode fazer


PHP код:
   new Orgs[1000];
strins(Orgs,"{FF0000}ak por exemplo vc pode fazerndo assim \n e pode usar como se fosse um normau\n",strlen(ajuda));
strins(Orgs,"{FF0000}ak vc pode continuar e se nescessario pode por mas linhas iguais a essas\n",strlen(ajuda));
ShowPlayerDialog(playerid,8433DIALOG_STYLE_MSGBOX" AK vc pode mudar ",ajuda"Fechar"""); 
Eu fiz, porem quando vc coloca /orgs aparece certinho, mas digamos que vc fez o comando /orgs e fechou e "ops esqueci o ID da org" vai e faz /orgs novamente para rever o ID. Ele duplica hehe quanto mais /orgs vc fizer vai duplicando o dialog e ficando imenso hehehehe
pawn Код:
if(strcmp(cmdtext,"/orgs",true)==0)
    {
       new orgs[1000];
       strins(orgs,"{9999ff} 18єBPM - 1\n",strlen(orgs));
       strins(orgs,"{666699} ROTA - 2\n",strlen(orgs));
       strins(orgs,"{00660c} Exercito - 3\n",strlen(orgs));
       strins(orgs,"{cc6666} Medico - 4\n",strlen(orgs));
       strins(orgs,"{0000cc} Terceiro Comando Puro - 5\n",strlen(orgs));
       strins(orgs,"{000000} Gaviхes da Fiel - 6\n",strlen(orgs));
       strins(orgs,"{00a5f6} Prefeito - 7\n",strlen(orgs));
       strins(orgs,"{a9a9a9} Hitmans - 8\n",strlen(orgs));
       strins(orgs,"{ffc1c1} Reporter - 9\n",strlen(orgs));
       strins(orgs,"{f68e00} Taxista - 10\n",strlen(orgs));
       strins(orgs,"{9999ff} 1°CIA - 11\n",strlen(orgs));
       strins(orgs,"{66ffff} Mбfia Cosa Nostra - 12\n",strlen(orgs));
       strins(orgs,"{006698} Mбfia Yakuza - 13\n",strlen(orgs));
       strins(orgs,"{33ff00} Groove Street - 14\n",strlen(orgs));
       strins(orgs,"{33aa33} Mancha Verde - 15\n",strlen(orgs));
       strins(orgs,"{9999ff} 2°CIA - 16\n",strlen(orgs));
       strins(orgs,"{9900cc} Ballas - 17\n",strlen(orgs));
       strins(orgs,"{ffff33} Los Vagos - 18\n",strlen(orgs));
       strins(orgs,"{e10000} Comando Vermelho - 19\n",strlen(orgs));
       strins(orgs,"{ccff99} Tugas - 20\n",strlen(orgs));
       strins(orgs,"{7b0000} Sons Of Anarchy - 21\n",strlen(orgs));
       strins(orgs,"{ff6600} Bombeiros - 22\n",strlen(orgs));
       strins(orgs,"{6666ff} Mayans - 23\n",strlen(orgs));
       ShowPlayerDialog(playerid,8436, DIALOG_STYLE_MSGBOX, "{F60000}           ORGANIZAЗХES  ",orgs, "Fechar", "");
       return 1;
    }

Quote:
Originally Posted by UkTaKe
Посмотреть сообщение
Tenta assim...

PHP код:
if(strcmp(cmd"/orgs"true) == || strcmp(cmd"/organizacoes"true) == 0)
{
     new 
string[256];
     
format(stringsizeof(srting), "{9999ff}18єBPM-1\nROTA-2\nExercito-3\nMedico-4\nTerceiro Comando Puro-5\nGaviхes da Fiel-6\nPrefeito-7\nHitmans-8\nReporter-9\nTaxista-10\n1°CIA-11\nMбfia Cosa Nostra-12\nMбfia Yakuza-13\nGroove Street-14\nMancha Verde-15\n2°CIA-16\nBallas-17\nLos Vagos-18\nComando Vermelho -19\nTugas-20\nSons Of Anarchy-21\nBombeiros-22\nMayans-23");
     if(
IsPlayerConnected(playerid))
     {
          if (
PlayerInfo[playerid][pAdmin] >= 1)
          {
               if(
admtrampando[playerid] < && PlayerInfo[playerid][pAdmin] != 1342)
               {
                    
SendClientMessage(playeridCOLOR_GRAD1"Vocк nгo estб trabalhando! (/trabalhar)");
                    return 
1;
               }
               
TogglePlayerControllable(playerid0);
               
ShowPlayerDialog(playerid10DIALOG_STYLE_MSGBOX"ORGANIZACOES"string"Fechar""";
           }
     }
     return 
1;

deu uns erros e creio que vб dar crash na maneira que quero, pq ai vc colocou somente uma cor e no meu estou tentando fazer cada nome uma cor diferente.

=(
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)