Jump to content

[REZOLVAT] Problma job-uri !


qSorin
 Share

Recommended Posts

Username: SorinGamerYT
Problema întălnită:Cand apas tasta Y langa un job imi trimite toate mesaje ca as avea acelasi job !
Detalii despre problemă: - 
Ce ai încercat să faci înainte să postezi?: Nmk recent am descoperit si tot incerc sa rezolv !
Cod sursă (recomandat pastebin.com) : - https://pastebin.com/2DPustZa
Alte detalii: POZA: image.thumb.png.b8cb94cc2d1ce36701fb8d73b334902f.png

Link to comment
Share on other sites

        if(PlayerInfo[playerid][pJob] == 0) {
            for(new j = 1; j < MAX_JOBS; j++) {
                if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_WARNING, "Eroare: {FFFFFF} Nu poti aceasta comanda dintr-un vehicul!");
                if(PlayerToPoint(3.0, playerid, JobInfo[j][jPosX], JobInfo[j][jPosY], JobInfo[j][jPosZ]) && j != 7) {
                    if(PlayerInfo[playerid][pLevel] < JobInfo[j][jLevel]) {
                        va_SendClientMessage(playerid, COLOR_LIGHTBLUE, "JobInfo: {FFFFFF} Ai nevoie de level %d pentru a lua jobul %s.",  JobInfo[j][jLevel], JobInfo[j][jName]);
                        return true;
                    }
                    switch(j) {
                        case 7: SendClientMessage(playerid, COLOR_LIGHTBLUE, "JobInfo: {FFFFFF}Comenzile pentru acest job sunt: /repair si /refill !");
                        case 8: SendClientMessage(playerid, COLOR_LIGHTBLUE, "JobInfo: {FFFFFF}Comenzile pentru acest job sunt: /find");
                        case 11: SendClientMessage(playerid, COLOR_LIGHTBLUE, "JobInfo: {FFFFFF}Comenzile pentru acest job sunt: /fish");
                    }
                    if(j != 6) SendClientMessage(playerid, COLOR_LIGHTBLUE, "JobInfo: {FFFFFF}Pentru a incepe sa muncesti, ai la dispozitie comanda /work.");
     
                    PlayerInfo[playerid][pJob] = j;
               
                    new str [128];
                    mysql_format(SQL, str, 128, "UPDATE `users` SET `Job`='%d' WHERE `ID`='%d' LIMIT 1",PlayerInfo[playerid][pJob],PlayerInfo[playerid][pSQLID]);
                    mysql_tquery(SQL, str, "", "");
     
                    va_SendClientMessage(playerid, COLOR_LIGHTBLUE, "JobInfo: {FFFFFF} Felicitari! Noul tau job este acum %s.", JobInfo[j][jName]);
                }
            }
            return true;
        }

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...