Problema con los trabajos
#1

Hola, bueno hoy me dio por poner /cuenta, y veo que en mi primer trabajo pone: ninguno, y segundo: (Vacio)

pawn Код:
new jtext[21], jtext2[21];
        switch(Info[playerid][pJob]){
            case 0: jtext = "Ninguno";
            case 1: jtext = "Bartender";
            case 2: jtext = "Basurero";
            case 3: jtext = "VendedorMoviles";
            case 4: jtext = "Ladrуn";
            case 5: jtext = "Pizzero";
            case 6: jtext = "VendedorMoviles";
            case 7: jtext = "Camionero";
            case 8: jtext = "Vendedor de Armas";
            case 9: jtext = "Taxista";
            case 10: jtext = "Cosechador";
            case 11: jtext = "Vendedor de Drogas";
            case 12: jtext = "Guardaespaldas";
            case 13: jtext = "Mecбnico";
            case 15: jtext = "Transportista";
            case 16: jtext = "Mйdico";
            case 17: jtext = "Jardinero";
        }
        switch(Info[playerid][pJob2]){
            case 0: jtext = "Ninguno";
            case 1: jtext = "Bartender";
            case 2: jtext = "Basurero";
            case 3: jtext = "VendedorMoviles";
            case 4: jtext = "Ladrуn";
            case 5: jtext = "Pizzero";
            case 6: jtext = "VendedorMoviles";
            case 7: jtext = "Camionero";
            case 8: jtext = "Vendedor de Armas";
            case 9: jtext = "Taxista";
            case 10: jtext = "Cosechador";
            case 11: jtext = "Vendedor de Drogas";
            case 12: jtext = "Guardaespaldas";
            case 13: jtext = "Mecбnico";
            case 15: jtext = "Transportista";
            case 16: jtext = "Mйdico";
            case 17: jtext = "Jardinero";
         }

    format(fMatriz,sizeof(fMatriz), "| Trabajo Principal: %s | Trabajo VIP: %s", jtext, jtext2);
    SendClientMessageEx(playerid, COLOR_WHITE, fMatriz);




їQuй error hay, para que cuando tengo un trabajo, siempre me diga ninguno, y el segundo campo este vacio, lo normal seria que me dijera el traabjo que tengo...
Reply
#2

Probб asн, y si te dice "ID de Trabajo inexistente" es porque el valor de la variable pJob y pJob2 no estб entre 0 y 17.

pawn Код:
new jtext[21], jtext2[21];
        switch(Info[playerid][pJob]){
            case 0: jtext = "Ninguno";
            case 1: jtext = "Bartender";
            case 2: jtext = "Basurero";
            case 3: jtext = "VendedorMoviles";
            case 4: jtext = "Ladrуn";
            case 5: jtext = "Pizzero";
            case 6: jtext = "VendedorMoviles";
            case 7: jtext = "Camionero";
            case 8: jtext = "Vendedor de Armas";
            case 9: jtext = "Taxista";
            case 10: jtext = "Cosechador";
            case 11: jtext = "Vendedor de Drogas";
            case 12: jtext = "Guardaespaldas";
            case 13: jtext = "Mecбnico";
            case 15: jtext = "Transportista";
            case 16: jtext = "Mйdico";
            case 17: jtext = "Jardinero";
            default: jtext = "ID de Trabajo inexistente";
        }
        switch(Info[playerid][pJob2]){
            case 0: jtext = "Ninguno";
            case 1: jtext = "Bartender";
            case 2: jtext = "Basurero";
            case 3: jtext = "VendedorMoviles";
            case 4: jtext = "Ladrуn";
            case 5: jtext = "Pizzero";
            case 6: jtext = "VendedorMoviles";
            case 7: jtext = "Camionero";
            case 8: jtext = "Vendedor de Armas";
            case 9: jtext = "Taxista";
            case 10: jtext = "Cosechador";
            case 11: jtext = "Vendedor de Drogas";
            case 12: jtext = "Guardaespaldas";
            case 13: jtext = "Mecбnico";
            case 15: jtext = "Transportista";
            case 16: jtext = "Mйdico";
            case 17: jtext = "Jardinero";
            default: jtext = "ID de Trabajo inexistente";
         }

    format(fMatriz,sizeof(fMatriz), "| Trabajo Principal: %s | Trabajo VIP: %s", jtext, jtext2);
    SendClientMessageEx(playerid, COLOR_WHITE, fMatriz);
Reply
#3

Me tirу error en la linea de default: jtext = "ID de Trabajo inexistente";
Reply
#4

Chequea las variables pJob y pJob2, le asignas un valor que no es vбlido.
Reply
#5

pawn Код:
new jtext[21], jtext2[21];
        switch(Info[playerid][pJob]){
            case 0: jtext = "Ninguno";
            case 1: jtext = "Bartender";
            case 2: jtext = "Basurero";
            case 3: jtext = "VendedorMoviles";
            case 4: jtext = "Ladrуn";
            case 5: jtext = "Pizzero";
            case 6: jtext = "VendedorMoviles";
            case 7: jtext = "Camionero";
            case 8: jtext = "Vendedor de Armas";
            case 9: jtext = "Taxista";
            case 10: jtext = "Cosechador";
            case 11: jtext = "Vendedor de Drogas";
            case 12: jtext = "Guardaespaldas";
            case 13: jtext = "Mecбnico";
            case 15: jtext = "Transportista";
            case 16: jtext = "Mйdico";
            case 17: jtext = "Jardinero";
        }
        switch(Info[playerid][pJob2]){
            case 0: jtext2= "Ninguno";
            case 1: jtext2= "Bartender";
            case 2: jtext2= "Basurero";
            case 3: jtext2= "VendedorMoviles";
            case 4: jtext2= "Ladrуn";
            case 5: jtext2= "Pizzero";
            case 6: jtext2= "VendedorMoviles";
            case 7: jtext2= "Camionero";
            case 8: jtext2= "Vendedor de Armas";
            case 9: jtext = "Taxista";
            case 10: jtext2= "Cosechador";
            case 11: jtext2= "Vendedor de Drogas";
            case 12: jtext2= "Guardaespaldas";
            case 13: jtext2= "Mecбnico";
            case 15: jtext2= "Transportista";
            case 16: jtext2= "Mйdico";
            case 17: jtext2= "Jardinero";
         }

    format(fMatriz,sizeof(fMatriz), "| Trabajo Principal: %s | Trabajo VIP: %s", jtext, jtext2);
    SendClientMessageEx(playerid, COLOR_WHITE, fMatriz);
Intenta asн te deberнa funcionar a la perfeccion
Reply
#6

Quote:
Originally Posted by Alban
Посмотреть сообщение
pawn Код:
new jtext[21], jtext2[21];
        switch(Info[playerid][pJob]){
            case 0: jtext = "Ninguno";
            case 1: jtext = "Bartender";
            case 2: jtext = "Basurero";
            case 3: jtext = "VendedorMoviles";
            case 4: jtext = "Ladrуn";
            case 5: jtext = "Pizzero";
            case 6: jtext = "VendedorMoviles";
            case 7: jtext = "Camionero";
            case 8: jtext = "Vendedor de Armas";
            case 9: jtext = "Taxista";
            case 10: jtext = "Cosechador";
            case 11: jtext = "Vendedor de Drogas";
            case 12: jtext = "Guardaespaldas";
            case 13: jtext = "Mecбnico";
            case 15: jtext = "Transportista";
            case 16: jtext = "Mйdico";
            case 17: jtext = "Jardinero";
        }
        switch(Info[playerid][pJob2]){
            case 0: jtext2= "Ninguno";
            case 1: jtext2= "Bartender";
            case 2: jtext2= "Basurero";
            case 3: jtext2= "VendedorMoviles";
            case 4: jtext2= "Ladrуn";
            case 5: jtext2= "Pizzero";
            case 6: jtext2= "VendedorMoviles";
            case 7: jtext2= "Camionero";
            case 8: jtext2= "Vendedor de Armas";
            case 9: jtext = "Taxista";
            case 10: jtext2= "Cosechador";
            case 11: jtext2= "Vendedor de Drogas";
            case 12: jtext2= "Guardaespaldas";
            case 13: jtext2= "Mecбnico";
            case 15: jtext2= "Transportista";
            case 16: jtext2= "Mйdico";
            case 17: jtext2= "Jardinero";
         }

    format(fMatriz,sizeof(fMatriz), "| Trabajo Principal: %s | Trabajo VIP: %s", jtext, jtext2);
    SendClientMessageEx(playerid, COLOR_WHITE, fMatriz);
Intenta asн te deberнa funcionar a la perfeccion
Es verdad no habнa pensado eso xD... Te corrigo, en el case 9 te faltу agregarle jtext2.

pawn Код:
new jtext[21], jtext2[21];
        switch(Info[playerid][pJob]){
            case 0: jtext = "Ninguno";
            case 1: jtext = "Bartender";
            case 2: jtext = "Basurero";
            case 3: jtext = "VendedorMoviles";
            case 4: jtext = "Ladrуn";
            case 5: jtext = "Pizzero";
            case 6: jtext = "VendedorMoviles";
            case 7: jtext = "Camionero";
            case 8: jtext = "Vendedor de Armas";
            case 9: jtext = "Taxista";
            case 10: jtext = "Cosechador";
            case 11: jtext = "Vendedor de Drogas";
            case 12: jtext = "Guardaespaldas";
            case 13: jtext = "Mecбnico";
            case 15: jtext = "Transportista";
            case 16: jtext = "Mйdico";
            case 17: jtext = "Jardinero";
        }
        switch(Info[playerid][pJob2]){
            case 0: jtext2= "Ninguno";
            case 1: jtext2= "Bartender";
            case 2: jtext2= "Basurero";
            case 3: jtext2= "VendedorMoviles";
            case 4: jtext2= "Ladrуn";
            case 5: jtext2= "Pizzero";
            case 6: jtext2= "VendedorMoviles";
            case 7: jtext2= "Camionero";
            case 8: jtext2= "Vendedor de Armas";
            case 9: jtext2 = "Taxista";
            case 10: jtext2= "Cosechador";
            case 11: jtext2= "Vendedor de Drogas";
            case 12: jtext2= "Guardaespaldas";
            case 13: jtext2= "Mecбnico";
            case 15: jtext2= "Transportista";
            case 16: jtext2= "Mйdico";
            case 17: jtext2= "Jardinero";
         }

    format(fMatriz,sizeof(fMatriz), "| Trabajo Principal: %s | Trabajo VIP: %s", jtext, jtext2);
    SendClientMessageEx(playerid, COLOR_WHITE, fMatriz);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)