Jump to content

Iulian2

Membru
  • Posts

    109
  • Joined

  • Last visited

Posts posted by Iulian2

  1. La 12.05.2019 la 13:00, Azze47 a spus:

    Stiu gm-ul, dai la dialog_gps si vezi acolo ce iti da !

        case DIALOG_GPS: {
                if(!response) return 1;
                new i = listitem + 1;
                SCM(playerid, COLOR_SHITBLUE, "(GPS) {FFFFFF}You selected location %s, that is at %.2fm.", gpsInfo[gName], GetPlayerDistanceFromPoint(playerid, gpsInfo[gX], gpsInfo[gY], gpsInfo[gZ]));
                SetPlayerCheckpoint(playerid, gpsInfo[gX], gpsInfo[gY], gpsInfo[gZ], gpsInfo[gRange]);
                CP[playerid] = 43;
            }

  2. CMD:gps(playerid, params[]) {
        if(HaveCP(playerid)) return SCM(playerid, COLOR_ERROR, "Error: You have an active checkpoint.");
        if(Iter_Count(ServerGPSLocations) == 0) return SCM(playerid, COLOR_ERROR, "Error: There it's not any location in gps.");
        new dialog[2048], string[80];
        strcat(dialog, "Location\tDistance\n");
        for(new i = 1; i <= Iter_Count(ServerGPSLocations); i++) {
            format(string, sizeof(string), "{FFFFFF}%s\t{008080}%.2f\n", gpsInfo[gName], GetPlayerDistanceFromPoint(playerid, gpsInfo[gX], gpsInfo[gY], gpsInfo[gZ]));
            strcat(dialog, string);
        }
        ShowPlayerDialog(playerid, DIALOG_GPS, DIALOG_STYLE_TABLIST_HEADERS, "Locations", dialog, "Select", "Close");
        return 1;
    }

    Ce trebuie sa fac sa imi apara locatiile?

    sa-mp-188.png

  3.  

      

    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(21221) : error 035: argument type mismatch (argument 1)
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(21221) : error 020: invalid symbol name ""
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(21221) : error 029: invalid expression, assumed zero
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(21221) : fatal error 107: too many error messages on one line

    Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


    4 Errors.
     

     format(APLOBAL, sizeof(APLOBAL), "SERVER BONUS: {FFFFFF}%s a activat comanda [/getpp], stoc limitat: (%d).",GetName(playerid),nrstock);-21221

    Comanda 

    CMD:getpp(playerid, params[])
        if(stockpp > 0)
        {
            if(afolositgetpp[playerid] == 0)
            {
                stockpp--;
                format(APLOBAL, sizeof(APLOBAL),"SERVER BONUS: {FFFFFF}%s a primit %d Diamante, au mai ramas: %d [/getpp] in stoc.", GetName(playerid), sumapp, stockpp);
                SendClientMessageToAll(COLOR_SERVER, APLOBAL);
                PlayerInfo[playerid][pPremiumPoints] += sumapp;
                Update(playerid, pPremiumPointsx);
                afolositgetpp[playerid] = 1;
             }
             else
             {
                 SCM(playerid, COLOR_WHITE, "Ai folosit deja aceasta comanda!");
             }
        }
        else
        {
            SCM(playerid, COLOR_WHITE, "Nu mai sunt [/getpp] in stoc.");
        }
    return 1;
    }

     

  4. C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(5296) : warning 202: number of arguments does not match definition
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(5296) : warning 202: number of arguments does not match definition
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(5296) : warning 202: number of arguments does not match definition
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(5296) : warning 202: number of arguments does not match definition
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(5295) : warning 204: symbol is assigned a value that is never used: "c2"
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(5295) : warning 204: symbol is assigned a value that is never used: "c1"
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(21289) : error 017: undefined symbol "TimerRainbow"
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(21289) : warning 215: expression has no effect
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(21289) : error 001: expected token: ";", but found "]"
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(21289) : error 029: invalid expression, assumed zero
    C:\Users\Ionut\Desktop\GAMEMODE Banger RPG\gamemodes\Ding.pwn(21289) : fatal error 107: too many error messages on one line

    Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase

        ChangeVehicleColor(GetPlayerVehicleID(playerid, c1, c2)); -5296

        new c1 = random(255), c2 = random(255);-5295

        KillTimer(TimerRainbow[playerid]);-21289

  5. Acum 4 minute, LucaAdv. a spus:

    Da liniile?

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
        new string[700];

    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42136) : warning 217: loose indentation
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42136) : error 029: invalid expression, assumed zero
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42136) : error 029: invalid expression, assumed zero
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42137) : error 001: expected token: ";", but found "new"
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42137) : warning 217: loose indentation
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42137) : warning 219: local variable "string" shadows a variable at a preceding level
    Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


    3 Errors.
     

     

  6. Acum 37 minute, LucaAdv. a spus:

    Bine, hai sa-ti arat cod-ul :
    La inceput-ul gamemode ului jos de Include-uri pui asta:

    
    static const antisqlinjection[][] = {
        "'",
        "#",
        "`",
        "%"
    };

    Apoi mergi la OnDialogResponse si pui asta:

    
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
        new string[700];
        new adv[MAX_PLAYER_NAME];
    	for(new i; i < sizeof(antisqlinjection); i++)
        {
            if(strfind(inputtext, antisqlinjection[i], true) != -1)
            {
                GetPlayerName(playerid, adv, sizeof(adv));
    			format(string,sizeof(string),"Server protected by NumeServer (Numele tau).",adv);
    		    SCM(playerid, COLOR_YELLOW, string);
                return 1;
            }
    	}

    Daca ti-a fost de ajutor poti lasa un Like
    Acel } nu este pus bine (eu l-am pus bn da systemu nu =]) il pui cu un tab mai in stanga decat penultimul

    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42135) : warning 217: loose indentation
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42135) : error 029: invalid expression, assumed zero
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42135) : error 029: invalid expression, assumed zero
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42136) : error 001: expected token: ";", but found "new"
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(42136) : warning 219: local variable "string" shadows a variable at a preceding level
    Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


    3 Errors.
     

  7. C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34459) : warning 213: tag mismatch
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34508) : warning 213: tag mismatch
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34519) : warning 213: tag mismatch
    Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


    3 Warnings.
    CMD:roll(playerid, params[]) {
        if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
        if(!IsPlayerInRangeOfPoint(playerid, 15.0,-2323.0049,-1613.9738,485.0214)) return SCM(playerid, COLOR_ERROR, "Nu esti langa roll sistem [/gps]");
        if(PlayerInfo[playerid][pRoll] < 10) return SCM(playerid, COLOR_ERROR, "Nu ai 10 puncte de roll");
        new string[128], castig = random(5), premiu, name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
        switch(castig) {
            case 0: {
                premiu = random(40000000);
                GivePlayerCash(playerid, premiu);
                Update(playerid, pCashx);
                format(string, sizeof(string), "Ai primit %s$ bani din roll.", FormatNumber(premiu));
                SCM(playerid, COLOR_YELLOW, string);
            }
            case 1: {
                premiu = random(50);
                PlayerInfo[playerid][pPremiumPoints] += premiu;
                Update(playerid, pPremiumPointsx);
                format(string, sizeof(string), "Felicitari ai castigat %d puncte premium din roll.", premiu);
                SendClientMessage(playerid,COLOR_YELLOW, string);
                format(string, sizeof(string), "(ROLL): %s a castigat %d puncte premium din roll.",name, premiu);
                SendClientMessageToAll(COLOR_GENANNOUNCE, string);
            }
            case 2: {
                premiu = random(20);
                PlayerInfo[playerid][pExp] += premiu;
                Update(playerid, pRP);
                format(string, sizeof(string), "Ai primit %d puncte de respect din roll.", premiu);
                SCM(playerid, COLOR_YELLOW, string);
            }
            case 3: {
                PlayerInfo[playerid][pHiddenColor] += 1;
                Update(playerid, pHiddenColorx);
                SCM(playerid, COLOR_YELLOW, "Ai primit un hidden color. Felicitari!");
                format(string, sizeof(string), "(ROLL): %s a primit 1 hidden din roll.", name);
                SendClientMessageToAll(COLOR_GENANNOUNCE, string);
            }
            case 4: {
                premiu = random(10);
                PlayerInfo[playerid][pFWorks] += premiu;
                Update(playerid, pFWorksx);
                format(string, sizeof(string), "Ai primit %d artifici din roll.", premiu);
                SCM(playerid, COLOR_YELLOW, string);
            }
            case 5: {
                premiu = random(20000);
                PlayerInfo[playerid][pMats] += premiu;
                Update(playerid, pMatsx);
                format(string, sizeof(string), "Ai primit %d materiale din roll.", premiu);
                SCM(playerid, COLOR_YELLOW, string);
            }
        }
        PlayerInfo[playerid][pRoll] -= 10;
        Update(playerid, pRollx);
        return 1;
    }
    CMD:setrollpoints(playerid, params[]) {
        if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
        if(PlayerInfo[playerid][pAdmin] < 7) return 1;
        new id, valoare, string[70], admin[25], jucators[25];
        if(sscanf(params, "ui", id, valoare)) return SCM(playerid, COLOR_WHITE, "{CECECE}Syntax: {FFFFFF}/setrollpoints <nume/id> <valoare>");
        GetPlayerName(playerid, admin, sizeof(admin));
        GetPlayerName(id, jucators, sizeof(jucators));
        PlayerInfo[id][pRoll] = valoare;
        Update(id, pRollx);
        format(string,sizeof(string),"Jucatorul %s a primit %d puncte roll de la tine.",jucators, valoare);
        SCM(playerid, COLOR_BLUE, string);
        format(string,sizeof(string),"Adminul %s ti-a setat %d puncte roll.",admin, valoare);
        SCM(id, COLOR_BLUE, string);
        return 1;
    }

    34459-if(PlayerInfo[playerid][pRoll] < 10) return SCM(playerid, COLOR_ERROR, "Nu ai 10 puncte de roll";

    34508-PlayerInfo[playerid][pRoll] -= 10;

    34519-PlayerInfo[id][pRoll] = valoare;

  8. Am o problema la sistemul de roll 

    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34459) : warning 213: tag mismatch
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34459) : error 001: expected token: ",", but found ";"
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34508) : warning 213: tag mismatch
    C:\Users\Ionut\Desktop\Bugged\gamemodes\bugged.pwn(34519) : warning 213: tag mismatch
    Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


    1 Error.
     

    34459-if(PlayerInfo[playerid][pRoll] < 10) return SCM(playerid, COLOR_ERROR, "Nu ai 10 puncte de roll";

    34508-PlayerInfo[playerid][pRoll] -= 10;

    34519-PlayerInfo[id][pRoll] = valoare;

     

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.