SA-MP Forums Archive
[Ajuda] Como que usa sscanf em Dialog ?!? - 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] Como que usa sscanf em Dialog ?!? (/showthread.php?tid=595571)



Como que usa sscanf em Dialog ?!? - RyanMachado - 04.12.2015

Olб a todos, gostaria de saber como se usa sscanf em dialogs do tipo input, preciso fazer um sistema simples para transferir dinheiro em dialog, sу que nгo sei como se usa sscanf nas dialogs para poder pegar o id do player e a quantia que desejo transferir, em ZCMD й bem mais facil, porйm quero fazer em dialog, alguйm me explica como posso fazer isso? Obrigado !


Re: Como que usa sscanf em Dialog ?!? - EditPawn - 04.12.2015

Nunca tentei, mas provavelmente seja mais ou menos dessa forma:


PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[]) {

    
    if(
sscanf(inputtext"Teste"))
    {
        
//Caso seja diferente de Teste
    
}
    else 
    {
        
//Caso digite Teste
    
}
    return 
1;




Re: Como que usa sscanf em Dialog ?!? - matheusspohr - 05.12.2015

sscanf? nunca utilizei em dialogs, agora, strcmp sim, um exemplo й no meu sistema de rбdios que postei ainda essa semana, como pode ver um exemplo:
PHP код:
if((strcmp(inputtext"1"true) == 0) || (strcmp(inputtext"01"true) == 0) || (strcmp(inputtext"web ritz brasil"true) == 0))
{
        
PlayAudioStreamForPlayer(playerid"http://stm7.painel.foxsolucoes.net:10480");
        
SendClientMessage(playerid, -1"{FF00FF}# {FFFFFF}Rбdio Web Ritz Brasil {00FF00}Ligada{FFFFFF}!");

Abraзos.


Re: Como que usa sscanf em Dialog ?!? - RyanMachado - 05.12.2015

Quote:
Originally Posted by EditPawn
Посмотреть сообщение
Nunca tentei, mas provavelmente seja mais ou menos dessa forma:


PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[]) {
    
    if(
sscanf(inputtext"Teste"))
    {
        
//Caso seja diferente de Teste
    
}
    else 
    {
        
//Caso digite Teste
    
}
    return 
1;

Vlw xD acho que irб ajudar bastante !