[Ajuda] /[Pedido] Me ajudem
#1

to tentando criar u comando ques tem que ser assim

/prender [ID] [Tempo] [Fianca sim = 1, fianca nгo = 2] [ preco fianca]


algum me ajuda

tentei assim
mais n da

pawn Код:
cmd:prender(playerid,params[])
{
    new idpreso, string[128], elepreso [24], eleprendeu [24], tempooooo, fiancaa, precofianca;
    GetPlayerName(playerid,eleprendeu,24);
    GetPlayerName(idpreso,elepreso,24);
    if ( sscanf ( params, "udds", idpreso, tempooooo, fiancaa, precofianca ) ) return SendClientMessage ( playerid, -1, "/prender id tempo fianca nгo = 1 fianca sim = 2 preзo da fianca" ) ;
    if ( fiancaa < 0 || fiancaa > 1 ) return SendClientMessage ( playerid, -1, "[ ERRO ]: Fianзa Sim = 0 || Fianзa Nгo = 1" ) ;
    if ( precofianca < 0 || precofianca > 200000 ) return SendClientMessage ( playerid, -1, "o preso deve ser de R$1.000 atй R$200.000" ) ;
    if ( playerinfo [ idpreso ] [ elepresoee ] == 1 )return SendClientMessage ( playerid, -1, "Este jogador jб estб preso" ) ;
    if (playerinfo[playerid][kMembro] == 1 || playerinfo[playerid][kLider] == 1)
    {
        playerinfo [ idpreso ] [ tempo ] = tempooooo * 60 ;
        playerinfo [ idpreso ] [ preso ] = 1 ;
        newrandddt = random ( sizeof ( preso ) ) ;
        SetPlayerPos ( idpreso, preso [ randddt ] [ 0 ], preso [ randddt ] [ 1 ], preso [ randddt ] [ 2 ] ) ;
        SetPlayerFacingAngle ( idpreso, preso [ randddt ] [ 3 ] ) ;
        format ( string, sizeof ( string ), "%s foi preso por %d segundos pelo policial %s", elepreso, tempooooo, eleprendeu ) ;
        SendClientMessageToAll ( -1, string ) ;
    }
    return 1;
}
Reply
#2

pawn Код:
if ( sscanf ( params, "uddd", idpreso, tempooooo, fiancaa, precofianca ) ) return SendClientMessage ( playerid, -1, "/prender id tempo fianca nгo = 1 fianca sim = 2 preзo da fianca" ) ;
Preзo da fianзa = NUMERO ( ou seja = d no sscanf )

https://sampwiki.blast.hk/wiki/Sscanf_code
Reply
#3

pawn Код:
cmd:prender(playerid,params[])
{
    new idpreso, string[128], elepreso [24], eleprendeu [24], tempooooo, fiancaa, precofianca;
    GetPlayerName(playerid,eleprendeu,24);
    GetPlayerName(idpreso,elepreso,24);
    if ( sscanf ( params, "uds", idpreso, tempooooo, fiancaa, precofianca ) ) return SendClientMessage ( playerid, -1, "/prender id tempo fianca nгo = 1 fianca sim = 2 preзo da fianca" ) ;
    if ( fiancaa < 0 || fiancaa > 1 ) return SendClientMessage ( playerid, -1, "[ ERRO ]: Fianзa Sim = 0 || Fianзa Nгo = 1" ) ;
    if ( precofianca < 0 || precofianca > 200000 ) return SendClientMessage ( playerid, -1, "o preso deve ser de R$1.000 atй R$200.000" ) ;
    if ( playerinfo [ idpreso ] [ elepresoee ] == 1 )return SendClientMessage ( playerid, -1, "Este jogador jб estб preso" ) ;
    if (playerinfo[playerid][kMembro] == 1 || playerinfo[playerid][kLider] == 1)
    {
        playerinfo [ idpreso ] [ tempo ] = tempooooo * 60 ;
        playerinfo [ idpreso ] [ preso ] = 1 ;
        newrandddt = random ( sizeof ( preso ) ) ;
        SetPlayerPos ( idpreso, preso [ randddt ] [ 0 ], preso [ randddt ] [ 1 ], preso [ randddt ] [ 2 ] ) ;
        SetPlayerFacingAngle ( idpreso, preso [ randddt ] [ 3 ] ) ;
        format ( string, sizeof ( string ), "%s foi preso por %d segundos pelo policial %s", elepreso, tempooooo, eleprendeu ) ;
        SendClientMessageToAll ( -1, string ) ;
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)