SA-MP Forums Archive
[Pedido] zcmd + sscanf - 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: [Pedido] zcmd + sscanf (/showthread.php?tid=449011)



zcmd + sscanf - Coe1 - 06.07.2013

Bom, alguйm poderia me passar um cуdigo base em zcmd com um espaзo.

Exemplo: /menu drogas
Ao utilizar o comando iria abrir um menu de drogas ( dialog ) tem como alguйm me mandar apenas um exemplo?.
Eu fiz um cуdigo desses ha um tempo atrбs, porйm, perdi o gamemode onde estava o script.

Abraзos.

Se puder ser o /menu drogas mesmo fico agradecido.


Re: zcmd + sscanf - smiiir - 06.07.2013

assim?

pawn Код:
COMMAND:menu ( playerid, params[] ) {

    if ( isnull ( params ) )
        return SendClientMessage ( playerid, -1, "[ USE ]: /menu ( drogas )" ) ;
       
    if ( strcmp ( params, "drogas", true ) == 0 ) {

        ShowPlayerDialog ( playerid, 1000, DIALOG_STYLE_MSGBOX, "Menu Drogas", "Menu de Drogas OEWIEOWIE", "Continuar", "Sair" ) ;
    }
    return 1 ;
}
ou

pawn Код:
COMMAND:menu ( playerid, params[] ) {

    new
        MyMenu [ 10 ] ;
       
    if ( sscanf ( params, "u[10]", MyMenu ) )
        return SendClientMessage ( playerid, -1, "[ USE ]: /menu ( drogas )" ) ;
       
    if ( strcmp ( MyMenu, "drogas", true ) == 0 ) {
   
        ShowPlayerDialog ( playerid, 1000, DIALOG_STYLE_MSGBOX, "Menu Drogas", "Menu de Drogas OEWIEOWIE", "Continuar", "Sair" ) ;
    }
    return 1 ;
}



Re: zcmd + sscanf - Coe1 - 06.07.2013

Sim, obrigado.

Entгo, sу se poder usar strcmp ou pode usar sscanf ao em vez de strcmp ?

Obrigado pelo cуdigo.


Re: zcmd + sscanf - smiiir - 06.07.2013

pode usar os 2


Re: zcmd + sscanf - Coe1 - 06.07.2013

Obrigado.

Eu nem vi a 2 opзгo que vocк postou.

Mesmo assim obrigado. Se eu pudesse eu lhe dava +REP, sу que nгo posso.

Thx. rs