Jump to content

Welcome to RpgWars România
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!



Foto

Comanta /order la o mafie




    No replies to this topic

    #1
    OfflineIonut.™

    Administrator
    Member Title : Powered by RpgWars# Romania
    Posts : 769
    warning points : 0 puncte de avertizare
    Puncte : 1414
    Comanda se cheama /order Smile

    Cod:

    CMD:order(playerid, params[])
    {
       if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
        if(IsPlayerConnected(playerid))
       {
            if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5 ||
          PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
            {
             if(PlayerInfo[playerid][pGunLic] == 0) return SendClientMessage(playerid, COLOR_WHITE,"{FFB870}You don't have gun license.");
             if(GetPlayerInterior(playerid) == 0) return SendClientMessage(playerid, COLOR_WHITE,"{3385FF}You are not in place to get guns.");
              if(IsAtOrderPlace(playerid))
                {
                  new x_nr[50],
                     x = PlayerInfo[playerid][pMember];
                  if(sscanf(params, "s[50]",x_nr))
                  {
                       SendClientMessage(playerid, COLOR_WHITE, "Usage: /order [1-7]");
                     SendClientMessage(playerid, COLOR_WHITE, "(1) Deagle | (2) Shotgun | (3) M4 | (4) AK47");
                     SendClientMessage(playerid, COLOR_WHITE, "(5) MP5 | (6) Rifle | (7) Katana");
                     return 1;
                  }
                    if(strcmp(x_nr,"1",true) == 0)
                    {
                        if(DynamicFactions[x][fMats] <= 119) return SendClientMessage(playerid, COLOR_WHITE,"Mafia ta nu detine 120 de materiale pentru a creea aceasta arma.");
                       if(GetPlayerCash(playerid) <= 1199) return SendClientMessage(playerid, COLOR_WHITE,"Nu ai $1200.");
                   GivePlayerWeaponEx(playerid, 24, 200);
                   DynamicFactions[x][fMats] -= 120;
                   DynamicFactions[x][fBank] += 1200;
                   GivePlayerCash(playerid, -1200);
                   Update(playerid, pCashx);
                   new str2[184];
                   mysql_format(SQL,str2,sizeof(str2),"UPDATE `factions` SET `Bank`='%d',`Mats`='%d' WHERE `ID`='%d'",DynamicFactions[x][fBank],DynamicFactions[x][fMats],x);
                   mysql_tquery(SQL,str2,"","");
                   SendClientMessage(playerid, COLOR_WHITE,"Ai cumparat un Deagle pentru $1,200. 120 materiale luate din seiful factiunii.");
                        return 1;
                     }
                    if(strcmp(x_nr,"2",true) == 0)
                    {
                   if(DynamicFactions[x][fMats] <= 149) return SendClientMessage(playerid, COLOR_WHITE,"Mafia ta nu detine 150 de materiale pentru a creea aceasta arma.");
                       if(GetPlayerCash(playerid) <= 1499) return SendClientMessage(playerid, COLOR_WHITE,"Nu ai $1500.");
                         GivePlayerWeaponEx(playerid, 25, 200);
                   DynamicFactions[x][fMats] -= 150;
                   DynamicFactions[x][fBank] += 1500;
                   GivePlayerCash(playerid, -1500);
                   Update(playerid, pCashx);
                   new str2[184];
                   mysql_format(SQL,str2,sizeof(str2),"UPDATE `factions` SET `Bank`='%d',`Mats`='%d' WHERE `ID`='%d'",DynamicFactions[x][fBank],DynamicFactions[x][fMats],x);
                   mysql_tquery(SQL,str2,"","");
                   SendClientMessage(playerid, COLOR_WHITE,"Ai cumparat un Shotgun pentru $1,500. 150 materiale luate din seiful factiunii.");
                      return 1;
                  }
                  if(strcmp(x_nr,"3",true) == 0)
                     {
                   if(DynamicFactions[x][fMats] <= 199) return SendClientMessage(playerid, COLOR_WHITE,"Mafia ta nu detine 200 de materiale pentru a creea aceasta arma.");
                       if(GetPlayerCash(playerid) <= 1999) return SendClientMessage(playerid, COLOR_WHITE,"Nu ai $2000.");
                     GivePlayerWeaponEx(playerid, 31, 200);
                   DynamicFactions[x][fMats] -= 200;
                   DynamicFactions[x][fBank] += 2000;
                   GivePlayerCash(playerid, -2000);
                   Update(playerid, pCashx);
                   new str2[184];
                   mysql_format(SQL,str2,sizeof(str2),"UPDATE `factions` SET `Bank`='%d',`Mats`='%d' WHERE `ID`='%d'",DynamicFactions[x][fBank],DynamicFactions[x][fMats],x);
                   mysql_tquery(SQL,str2,"","");
                   SendClientMessage(playerid, COLOR_WHITE,"Ai cumparat un M4 pentru $2,000. 200 materiale luate din seiful factiunii.");
                     return 1;
                  }
                  if(strcmp(x_nr,"4",true) == 0)
                    {
                   if(DynamicFactions[x][fMats] <= 199) return SendClientMessage(playerid, COLOR_WHITE,"Mafia ta nu detine 200 de materiale pentru a creea aceasta arma.");
                       if(GetPlayerCash(playerid) <= 1999) return SendClientMessage(playerid, COLOR_WHITE,"Nu ai $2000.");
                        GivePlayerWeaponEx(playerid, 30, 200);
                   DynamicFactions[x][fMats] -= 200;
                   DynamicFactions[x][fBank] += 2000;
                   GivePlayerCash(playerid, -2000);
                   Update(playerid, pCashx);
                   new str2[184];
                   mysql_format(SQL,str2,sizeof(str2),"UPDATE `factions` SET `Bank`='%d',`Mats`='%d' WHERE `ID`='%d'",DynamicFactions[x][fBank],DynamicFactions[x][fMats],x);
                   mysql_tquery(SQL,str2,"","");
                   SendClientMessage(playerid, COLOR_WHITE,"Ai cumparat un AK47 pentru $2,000. 200 materiale luate din seiful factiunii.");
                      return 1;
                  }
                   if(strcmp(x_nr,"5",true) == 0)
                     {
                   if(DynamicFactions[x][fMats] <= 149) return SendClientMessage(playerid, COLOR_WHITE,"Mafia ta nu detine 150 de materiale pentru a creea aceasta arma.");
                       if(GetPlayerCash(playerid) <= 1499) return SendClientMessage(playerid, COLOR_WHITE,"Nu ai $1500.");
                        GivePlayerWeaponEx(playerid, 29, 200);
                   DynamicFactions[x][fMats] -= 150;
                   DynamicFactions[x][fBank] += 1500;
                   GivePlayerCash(playerid, -1500);
                   Update(playerid, pCashx);
                   new str2[184];
                   mysql_format(SQL,str2,sizeof(str2),"UPDATE `factions` SET `Bank`='%d',`Mats`='%d' WHERE `ID`='%d'",DynamicFactions[x][fBank],DynamicFactions[x][fMats],x);
                   mysql_tquery(SQL,str2,"","");
                   SendClientMessage(playerid, COLOR_WHITE,"Ai cumparat un MP5 pentru $1,500. 150 materiale luate din seiful factiunii.");
                      return 1;
                  }
                  if(strcmp(x_nr,"6",true) == 0)
                     {
                   if(DynamicFactions[x][fMats] <= 149) return SendClientMessage(playerid, COLOR_WHITE,"Mafia ta nu detine 150 de materiale pentru a creea aceasta arma.");
                       if(GetPlayerCash(playerid) <= 1499) return SendClientMessage(playerid, COLOR_WHITE,"Nu ai $1500.");
                        GivePlayerWeaponEx(playerid, 33, 200);
                   DynamicFactions[x][fMats] -= 150;
                   DynamicFactions[x][fBank] += 1500;
                   GivePlayerCash(playerid, -1500);
                   Update(playerid, pCashx);
                   new str2[184];
                   mysql_format(SQL,str2,sizeof(str2),"UPDATE `factions` SET `Bank`='%d',`Mats`='%d' WHERE `ID`='%d'",DynamicFactions[x][fBank],DynamicFactions[x][fMats],x);
                   mysql_tquery(SQL,str2,"","");
                   SendClientMessage(playerid, COLOR_WHITE,"Ai cumparat un Rifle pentru $1,500. 150 materiale luate din seiful factiunii.");
                      return 1;
                  }
                  if(strcmp(x_nr,"7",true) == 0)
                     {
                   if(DynamicFactions[x][fMats] <= 99) return SendClientMessage(playerid, COLOR_WHITE,"Mafia ta nu detine 100 de materiale pentru a creea aceasta arma.");
                       if(GetPlayerCash(playerid) <= 999) return SendClientMessage(playerid, COLOR_WHITE,"Nu ai $1000.");
                        GivePlayerWeaponEx(playerid, 8, 1);
                   DynamicFactions[x][fMats] -= 100;
                   DynamicFactions[x][fBank] += 1000;
                   GivePlayerCash(playerid, -1000);
                   Update(playerid, pCashx);
                   new str2[184];
                   mysql_format(SQL,str2,sizeof(str2),"UPDATE `factions` SET `Bank`='%d',`Mats`='%d' WHERE `ID`='%d'",DynamicFactions[x][fBank],DynamicFactions[x][fMats],x);
                   mysql_tquery(SQL,str2,"","");
                   SendClientMessage(playerid, COLOR_WHITE,"Ai cumparat un Katana pentru $1,000. 100 materiale luate din seiful factiunii.");
                      return 1;
                  }
                }
               else
               {
                  SCM(playerid, COLOR_WHITE,"{3385FF}You are not in place to get guns.");
                  return 1;
                }
            }
           else if(PlayerInfo[playerid][pMember] == 11)
           {
               if(PlayerInfo[playerid][pGunLic] == 0) return SendClientMessage(playerid, COLOR_WHITE,"{FFB870}You don't have gun license.");
             if(GetPlayerInterior(playerid) == 0) return SendClientMessage(playerid, COLOR_WHITE,"{3385FF}You are not in place to get guns.");
              if(IsPlayerInRangeOfPoint(playerid, 50.0, 2323.9993,-1148.0469,1050.7101) && GetPlayerVirtualWorld(playerid) == 2)
                {
                    new x_nr[50],
                     x = PlayerInfo[playerid][pMember];
                  if(sscanf(params, "s[50]",x_nr))
                  {
                       SendClientMessage(playerid, COLOR_WHITE, "{FF9900}Scrie: {33CCFF}/order [item]");
                     SendClientMessage(playerid, COLOR_WHITE, "{FF9900}1 - sniper, 2 - rifle. price: $1000");
                     return 1;
                  }
                  if(strcmp(x_nr,"1",true) == 0)
                    {
                        if(GetPlayerMoney(playerid) >= 1000)
                        {
                            GivePlayerWeaponEx(playerid, 4, 1);
                          GivePlayerWeaponEx(playerid, 23, 50);
                          GivePlayerWeaponEx(playerid, 34, 50);
                          GivePlayerCash(playerid, -1000);
                      DynamicFactions[x][fBank] += 1000;
                          Update(playerid, pCashx);
                      new str2[184];
                      mysql_format(SQL,str2,sizeof(str2),"UPDATE `factions` SET `Bank`='%d' WHERE `ID`='%d'",DynamicFactions[x][fBank],x);
                      mysql_tquery(SQL,str2,"","");
                     }
                     else
                     {
                        SCM(playerid, COLOR_WHITE,"Nu ai $1000.");
                        }
                        return 1;
                     }
                     if(strcmp(x_nr,"2",true) == 0)
                    {
                        if(GetPlayerMoney(playerid) >= 1000)
                        {
                            GivePlayerWeaponEx(playerid, 4, 1);
                          GivePlayerWeaponEx(playerid, 23, 50);
                          GivePlayerWeaponEx(playerid, 33, 50);
                          GivePlayerCash(playerid, -1000);
                      DynamicFactions[x][fBank] += 1000;
                          Update(playerid, pCashx);
                      new str2[184];
                      mysql_format(SQL,str2,sizeof(str2),"UPDATE `factions` SET `Bank`='%d' WHERE `ID`='%d'",DynamicFactions[x][fBank],x);
                      mysql_tquery(SQL,str2,"","");
                     }
                     else
                     {
                        SCM(playerid, COLOR_WHITE,"Nu ai $1000.");
                        }
                        return 1;
                     }
             }
             else
               {
                  SCM(playerid, COLOR_WHITE,"{3385FF}You are not in place to get guns.");
                  return 1;
                }
          }
       }
        return 1;
    }

    Vezi profilul utilizatorului http://forums.rpgwars.net


    In total sunt 0 utilizatori conectati: 0 Inregistrati, 0 Invizibil si 0 Vizitatori

    Utilizatori ce navigheaza in acest forum: Nici unul



     
    • creeaza un forum | © PunBB | Forum gratuit de suport | Contact | Semnaleaza un abuz | Blogratuit.ro