[Pedido] zcmd + sscanf
#1

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.
Reply
#2

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 ;
}
Reply
#3

Sim, obrigado.

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

Obrigado pelo cуdigo.
Reply
#4

pode usar os 2
Reply
#5

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
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)