[Tutorial] Como hacer una lista (menъ) bien detallado
#6

Sуlo te corrijo 2 errores, son mнnimos, pero pueden marcar error en algunos.

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/menu", cmdtext, true , 5) == 0)//porquй 10? si el numero de carбcteres es 5
    {
    ShowPlayerDialog(playerid, 69, DIALOG_STYLE_LIST, "Prueba", "Pistola 9MM\nPistola 9MM Silenciada", "Aceptar", "Cancelar");
    return 1;//te falto un return xd
    }
   return 0; //En caso de que el comando cierre el callback, de lo contrario no modificarlo
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid == 69)
    {
        case 1:
        {
            if(!response)
            {
                SendClientMessage(playerid, 0xFF0000FF, "Has cancelado"); //Esto dirб si apretar cancelar
                return 1;
            }
 
            switch(listitem)
            {
                case 0: //los items SIEMPRE comienzan de 0 (ejemplo: 0, 1, 2, 3...)
                {
                GivePlayerWeapon(playerid, 22, 500); //Esto nos darб una 9MM con 500 balas (la cantidad de balas se puede cambiar)
                }
                case 1:
                {
                GivePlayerWeapon(playerid, 23, 500); //Lo mismo pero nos darб una 9MM con silenciador
                }                
 
            }
 
        }
       
 
    }
    return 0;
}//Te falto una llave, esto podrнa marcar error en todo lo que continue debajo del script
Bien hecho, suerte!

P.D Mejoras y tienes inspiraciуn (:
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)