SA-MP Forums Archive
[Ajuda]Strings em tutoriais. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda]Strings em tutoriais. (/showthread.php?tid=327570)



[Ajuda]Strings em tutoriais. - Matheus_Ecko - 21.03.2012

Ola pessoal, eu estou criando um tutorial em dialog, mais eu esqueci de como formatar o dialog para ele poder fazer tipo assim

ShowPlayerDialog.

Usando uma stringa, se puderem me ajudar agradeзo.


Re: [Ajuda]Strings em tutoriais. - .FuneraL. - 21.03.2012

pawn Код:
if(strcmp("/comando", cmdtext, true) == 0)
{
     new Cmd[999];
     new string2[256];
     format(string2, sizeof(string2), "/Comando : Descriзгo\n"); strcat(Cmd, string2);
     format(string2, sizeof(string2), "/Comando : Descriзгo\n"); strcat(Cmd, string2);
     ShowPlayerDialog(playerid,10, DIALOG_STYLE_MSGBOX, "[Comandos Do Server]", Cmd, "Ok", "");
     return 1;
}
Aн um Pequeno Exemplo de Dialog Usando String


Respuesta: [Ajuda]Strings em tutoriais. - Matheus_Ecko - 21.03.2012

vlw, mais rep para tu mano.


Re: [Ajuda]Strings em tutoriais. - Abravanel - 22.03.2012

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
pawn Код:
if(strcmp("/comando", cmdtext, true) == 0)
{
     new Cmd[999];// pqp '999' ?
     new string2[256];
     format(string2, sizeof(string2), "/Comando : Descriзгo\n"); strcat(Cmd, string2);//lol pq o format se dps vocк usou strcat?
     format(string2, sizeof(string2), "/Comando : Descriзгo\n"); strcat(Cmd, string2);//lol pq o format se dps vocк usou strcat?
     ShowPlayerDialog(playerid,10, DIALOG_STYLE_MSGBOX, "[Comandos Do Server]", Cmd, "Ok", "");
     return 1;
}
Aн um Pequeno Exemplo de Dialog Usando String
pawn Код:
if(!strcmp(cmdtext,"/comando",true))
{
    new Cmd[128];
    strcat(Cmd,"/Comando : Descriзгo\n");
    strcat(Cmd,"/Comando2 : Descriзгo\n");
    ShowPlayerDialog(playerid, 10, DIALOG_STYLE_MSGBOX,"[Comandos do Server]", Cmd, "Ok", "");
    return true;
}
Simples assim, uma dica й sу usar format apenas quando necessita de uma string formatada '%s, %i, %d ..'
Por isso o nome й 'format' rs
Sempre que puder utilize strcat.