Jump to content

AlexxAdv

Membru
  • Posts

    540
  • Joined

  • Last visited

  • Days Won

    17

Posts posted by AlexxAdv

  1. if(sscanf(params,"ud",lider,factiuneid))
                        return SendClientMessage(playerid,-1,"Romania Reality: /makeleader [Nume_Player/ID] [FactiuneID]");

                PlayerInfo[lider][pLeader] = factiuneid;
                PlayerInfo[lider][pMember] = factiuneid;
                PlayerInfo[lider][pRank] = 6;

  2. enum binfo { inlocuiestee cu enum bInfo {

     

    celelalte sunt doar warning-uri care nu te deranjeaza cu nimic, te anunta doar ca nu-s folosite nicaieri, daca doresti sa dezactivezi acest timp de warning, pui asta #pragma warning disable 203 ca prima linie in gm

  3. #define MAX_BUSINESS numar

    In loc de numar pui cate bizzuri vrei tu sa fie maxim pe serever, daca adaugi un biz in plus si uiti sa modifici valoarea, o sa ti iei backtrace 

     

    EDIT: a si sa adaugi acel #define inainte de enum

  4. CMD:buy1(playerid, params[], help) {
        SCM(playerid, COLOR_DARKNICERED, "Ti-ai achizitionat Reborn");
        PlayerInfo[playerid][pPremiumPoints] -= 200;
        PlayerInfo[playerid][pLevel] = 3;
        PlayerInfo[playerid][pFreshPoints] = 100;
        PlayerInfo[playerid][pMoney] = 50000000;
        return 1;
    }

  5. CMD:giveallpp(playerid,params[])
    {
        if(PlayerInfo[playerid][pAdmin] == 0) return SCM(playerid, COLOR_ERROR, "Eroare: Nu ai acces");
        else SCM(playerid, COLOR_LIGHTGREEN, "(SERVER) Detii nivelul necesar pentru aceasta comanda.");
        new pp;
        if(sscanf(params,"i",pp)) return SendClientMessage(playerid,-1,"Use: /giveallpp <PP>");

        new string[128];
        format( string, sizeof string, "Toata lumea a primit %d pp", pp );
        SendClientMessageToAll( -1, string );

        foreach( new i : Player )
        {
            PlayerData[i][PP] += pp;
        }
        return 1;

  6. CMD:giveallpp(playerid,params[])
    {
        if(PlayerInfo[playerid][pAdmin] == 0) return SCM(playerid, COLOR_ERROR, "Eroare: Nu ai acces");
        else SCM(playerid, COLOR_LIGHTGREEN, "(SERVER) Detii nivelul necesar pentru aceasta comanda.");
        new pp;
        if(sscanf(params,"i",pp)) return SendClientMessage(playerid,-1,"Use: /giveallpp <PP>");
    
        new string[128];
        format( string, sizeof string, "Toata lumea a primit %d pp", pp );
        SendClientMessageToAll( -1, string );
    
        foreach( new i : Player )
        {
            PlayerData[id][PP] += pp;
        }
        return 1;
    }    

     

  7. CMD:givemoney(playerid, params[], help) {
        if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage( playerid, -1, "Nu detii nivelul de admin necesar.");
        new id, money;
        if(sscanf(params, "us[25]",id,money)) return SCM(playerid,COLOR_GREY, "Syntax: {FFFFFF}/givemoney <playerid/name> <Suma>");
        if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, "Acel player nu este conectat.");
    
        GivePlayerMoney(id, money);
        new gString[ 256 ];
        format(gString, sizeof(gString), "(/givemoney) {FFFFFF}%s give %s, $%s money", GetName(playerid), GetName(id), FormatNumber(money));
        format(gString, sizeof(gString), "Admin-ul %s ti-a dat $%s", GetName(playerid), FormatNumber(money));
        SCM(id, COLOR_WHITE, gString);
        format(gString, sizeof(gString), "%s a primit $%s de la %s", GetName(id), FormatNumber(money), GetName(playerid));
        return true;
    }

     

  8.  

    stock GetName( playerid )
    {
        new name[ MAX_PLAYER_NAME ];
        GetPlayerName( playerid, name, sizeof name);
        return name;
    }
    
    stock FormatNumber( number )
    {
       new Str[ 15 ];
       format( Str, 15, "%d", number );
    
       if( strlen( Str ) < 15 )
       {
          if( number >= 1000 && number < 10000 )
                 strins( Str, ".", 1, sizeof( Str ) );
    
          else if( number >= 10000 && number < 100000 )
               strins( Str, ".", 2, sizeof( Str ) );
    
          else if( number >= 100000 && number < 1000000 )
               strins( Str, ".", 3, sizeof( Str ) );
    
          else if( number >= 1000000 && number < 10000000 )
               strins( Str, ".", 1, sizeof( Str ) ),strins( Str, ".", 5, sizeof( Str ) );
    
          else if( number >= 10000000 && number < 100000000 )
               strins( Str, ".", 2, sizeof( Str ) ),strins( Str, ".", 6, sizeof( Str ) );
    
          else if( number >= 100000000 && number < 1000000000 )
               strins( Str, ".", 3, sizeof( Str ) ),strins( Str, ".", 7, sizeof( Str ) );
    
          else if( number >= 1000000000 && number < 10000000000 )
               strins( Str, ".", 1, sizeof( Str ) ),
               strins( Str, ".", 5, sizeof( Str ) ),
               strins( Str, ".", 9, sizeof( Str ) );
          else format( Str, 10, "%d", number );
       }
       else format( Str, 15, "<ERROR>" );
       return Str;
    }
    
    CMD:givemoney(playerid, params[], help) {
        if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage( playerid, -1, "Nu detii nivelul de admin necesar.");
        new id, money;
        if(sscanf(params, "us[25]",id,money)) return SCM(playerid,COLOR_GREY, "Syntax: {FFFFFF}/givemoney <playerid/name> <Suma>");
        if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, "Acel player nu este conectat.");
    
        GivePlayerMoney(id, money);
        new gString[ 256 ];
        format(gString, sizeof(gString), "(/givemoney) {FFFFFF}%s give %s, $%s money", GetName(playerid), GetName(id), FormatNumberss(money));
        format(gString, sizeof(gString), "Admin-ul %s ti-a dat $%s", GetName(playerid), FormatNumberss(money));
        SCM(id, COLOR_WHITE, gString);
        format(gString, sizeof(gString), "%s a primit $%s de la %s", GetName(id), FormatNumber(money), GetName(playerid));
        return true;
    }

     

  9. stock GetName( playerid )
    {
        new name[ MAX_PLAYER_NAME ];
        GetPlayerName( playerid, name, sizeof name);
        return name;
    }

    CMD:givemoney(playerid, params[], help) {
        if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage( playerid, -1, "Nu detii nivelul de admin necesar.");
        new id, money;
        if(sscanf(params, "ud",id,money)) return SCM(playerid,COLOR_GREY, "Syntax: {FFFFFF}/givemoney <playerid/name> <Suma>");
        if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, "Acel player nu este conectat.");

        GivePlayerMoney(id, money);
        new gString[ 256 ];
        format(gString, sizeof(gString), "Admin-ul %s ti-a dat $%s", GetName(playerid), FormatNumberss(money));
        SCM(id, COLOR_WHITE, gString);
        return true;
    }

  10. CMD:givemoney(playerid, params[], help) {
        if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage( playerid, -1, "Nu detii nivelul de admin necesar.");
        new money[25],id;
        if(sscanf(params, "us[25]",id,money)) return SCM(playerid,COLOR_GREY, "Syntax: {FFFFFF}/givemoney <playerid/name> <Suma>");
        if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, "Acel player nu este conectat.");

        GivePlayerMoney(id, money);
        new gString[ 256 ];
        format(gString, sizeof(gString), "(/givemoney) {FFFFFF}%s give %s, $%s money", GetName(playerid), GetName(id), FormatNumberss(money));
        SendAdminMessage(COLOR_WARNING, gString, 5);
        format(gString, sizeof(gString), "Admin-ul %s ti-a dat $%s", GetName(playerid), FormatNumberss(money));
        SCM(id, COLOR_WHITE, gString);
        Update(id, pCashx);
        format(gString, sizeof(gString), "%s a primit $%s de la %s", GetName(id), FormatNumberss(money), GetName(playerid));
        InsertLog(id, gString, LOG_MONEY);
        return true;
    }

  11. CMD:givemoney(playerid, params[], help) {
        if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage( playerid, -1, "Nu detii nivelul de admin necesar.");
        new money[25],id;
        if(sscanf(params, "us[25]",id,money)) return SCM(playerid,COLOR_GREY, "Syntax: {FFFFFF}/givemoney <playerid/name> <Suma>");
        if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, "Acel player nu este conectat.");

        GivePlayerMoney(id, money);
        gString[0] = EOS;
        format(gString, sizeof(gString), "(/givemoney) {FFFFFF}%s give %s, $%s money", GetName(playerid), GetName(id), FormatNumberss(money));
        SendAdminMessage(COLOR_WARNING, gString, 5);
        format(gString, sizeof(gString), "Admin-ul %s ti-a dat $%s", GetName(playerid), FormatNumberss(money));
        SCM(id, COLOR_WHITE, gString);
        Update(id, pCashx);
        format(gString, sizeof(gString), "%s a primit $%s de la %s", GetName(id), FormatNumberss(money), GetName(playerid));
        InsertLog(id, gString, LOG_MONEY);
        return true;
    }

  12. CMD:givemoney(playerid, params[], help) {
        if(PlayerInfo[playerid][pAdmin] < 5) return SendAdminMessage( playerid, -1, "Nu detii nivelul de admin necesar.");
        new money[25],id;
        if(sscanf(params, "us[25]",id,money)) return SCM(playerid,COLOR_GREY, "Syntax: {FFFFFF}/givemoney <playerid/name> <Suma>");
        if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, "Acel player nu este conectat.");
    
        GivePlayerMoney(id, money);
        gString[0] = EOS;
        format(gString, sizeof(gString), "(/givemoney) {FFFFFF}%s give %s, $%s money", GetName(playerid), GetName(id), FormatNumberss(money));
        SendAdminMessage(COLOR_WARNING, gString, 5);
        format(gString, sizeof(gString), "Admin-ul %s ti-a dat $%s", GetName(playerid), FormatNumberss(money));
        SCM(id, COLOR_WHITE, gString);
        Update(id, pCashx);
        format(gString, sizeof(gString), "%s a primit $%s de la %s", GetName(id), FormatNumberss(money), GetName(playerid));
        InsertLog(id, gString, LOG_MONEY);
        return true;
    }

     

×
×
  • 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.