SA-MP Forums Archive
ayuda comando trabajo - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: ayuda comando trabajo (/showthread.php?tid=549223)



ayuda comando trabajo - capottematias - 05.12.2014

hola tengo un menu que me dice los comandos de trabajo

Код:
  }
    if(clickedid == CircularMenu[22]) //Trabajo
    {
        P_circularmenu_active[playerid] = 2;
        loop(0, 12, a) TextDrawHideForPlayer(playerid, CircularMenu[a]);
        TextDrawShowForPlayer(playerid, UserBox[0]);
        TextDrawShowForPlayer(playerid, UserBox[1]);
        TextDrawShowForPlayer(playerid, UserBox[2]);
        TextDrawShowForPlayer(playerid, UserBox[3]);

        PlayerTextDrawSetString(playerid, PlayerUserBox[playerid][0], "Trabajo");
        PlayerTextDrawShow(playerid, PlayerUserBox[playerid][0]);
        PlayerTextDrawShow(playerid, PlayerUserBox[playerid][1]);


        new str[150];
        wJob[playerid] = 1;
        format(str, 150, "Trabajo: %s~n~Comandos: %s~n~Nivel: Proximante~n~Carga: /40~n~",
        NamesJobs[wJob[playerid]],
	CommandJobs[wJob[playerid]]);
	PlayerTextDrawSetString(playerid, PlayerUserBox[playerid][1], simbolos(str));
        }
	new str[150];
        wJob[playerid] = 0;
        format(str, 150, "Trabajo: no tienes",
        NamesJobs[wJob[playerid]],
	CommandJobs[wJob[playerid]]);
	PlayerTextDrawSetString(playerid, PlayerUserBox[playerid][1], simbolos(str));
	{
	{
        return 1;
    }
pero nose que tiene mal

espero que me puedan ayudar


Respuesta: ayuda comando trabajo - Juand - 05.12.2014

Pero cual es el error que tiene? ._.


Respuesta: ayuda comando trabajo - capottematias - 05.12.2014

me sale un muchos errores de definir y cuando saco ese codigo queda sin errores entendes


Respuesta: ayuda comando trabajo - jotajeda - 05.12.2014

Quote:
Originally Posted by capottematias
Посмотреть сообщение
me sale un muchos errores de definir y cuando saco ese codigo queda sin errores entendes
Tienes que mostrarnos cada linea que te da los errores para ir solucionando una por una.


Respuesta: ayuda comando trabajo - OTACON - 05.12.2014

pawn Код:
}//LLAVE DE MAS
if(clickedid == CircularMenu[22]) //Trabajo
{
    P_circularmenu_active[playerid] = 2;
    loop(0, 12, a) TextDrawHideForPlayer(playerid, CircularMenu[a]);
    TextDrawShowForPlayer(playerid, UserBox[0]);
    TextDrawShowForPlayer(playerid, UserBox[1]);
    TextDrawShowForPlayer(playerid, UserBox[2]);
    TextDrawShowForPlayer(playerid, UserBox[3]);
    PlayerTextDrawSetString(playerid, PlayerUserBox[playerid][0], "Trabajo");
    PlayerTextDrawShow(playerid, PlayerUserBox[playerid][0]);
    PlayerTextDrawShow(playerid, PlayerUserBox[playerid][1]);
    new str[150];
    wJob[playerid] = 1;
    format(str, 150, "Trabajo: %s~n~Comandos: %s~n~Nivel: Proximante~n~Carga: /40~n~",
    NamesJobs[wJob[playerid]],
    CommandJobs[wJob[playerid]]);
    PlayerTextDrawSetString(playerid, PlayerUserBox[playerid][1], simbolos(str));
    }//LLAVE DE MAS
    new str[150];
    wJob[playerid] = 0;
    format(str, 150, "Trabajo: no tienes",
    NamesJobs[wJob[playerid]],
    CommandJobs[wJob[playerid]]);
    PlayerTextDrawSetString(playerid, PlayerUserBox[playerid][1], simbolos(str));
    {//LLAVE DE MAS
    {//LLAVE DE MAS
    return 1;
}
ahora puedes ponerte una cerrajeria.


Respuesta: ayuda comando trabajo - capottematias - 05.12.2014

Quote:
Originally Posted by OTACON
Посмотреть сообщение
pawn Код:
}//LLAVE DE MAS
if(clickedid == CircularMenu[22]) //Trabajo
{
    P_circularmenu_active[playerid] = 2;
    loop(0, 12, a) TextDrawHideForPlayer(playerid, CircularMenu[a]);
    TextDrawShowForPlayer(playerid, UserBox[0]);
    TextDrawShowForPlayer(playerid, UserBox[1]);
    TextDrawShowForPlayer(playerid, UserBox[2]);
    TextDrawShowForPlayer(playerid, UserBox[3]);
    PlayerTextDrawSetString(playerid, PlayerUserBox[playerid][0], "Trabajo");
    PlayerTextDrawShow(playerid, PlayerUserBox[playerid][0]);
    PlayerTextDrawShow(playerid, PlayerUserBox[playerid][1]);
    new str[150];
    wJob[playerid] = 1;
    format(str, 150, "Trabajo: %s~n~Comandos: %s~n~Nivel: Proximante~n~Carga: /40~n~",
    NamesJobs[wJob[playerid]],
    CommandJobs[wJob[playerid]]);
    PlayerTextDrawSetString(playerid, PlayerUserBox[playerid][1], simbolos(str));
    }//LLAVE DE MAS
    new str[150];
    wJob[playerid] = 0;
    format(str, 150, "Trabajo: no tienes",
    NamesJobs[wJob[playerid]],
    CommandJobs[wJob[playerid]]);
    PlayerTextDrawSetString(playerid, PlayerUserBox[playerid][1], simbolos(str));
    {//LLAVE DE MAS
    {//LLAVE DE MAS
    return 1;
}
ahora puedes ponerte una cerrajeria.
lol gracias pero la primer llave va


Respuesta: ayuda comando trabajo - OTACON - 05.12.2014

es que esa llave corresponde a alguna funciуn anterior que nosotros no vemos ya que no lo colocaste.

en teorнa y viendo tu cуdigo, no estarнan de mas todas las llaves, te faltarнan algunos if. -.-

saludos.