Jump to content
  • 0

Comenzi.


Seven

Question

Problema intalnita (descriere):Pai vreau sa schimb comanda /roadblock sau scoateblocaj de pe sscanf sa o modific in cmd si daca ma-ti ajuta putin sa inteleg.
Ero(area / rile) / warning-(ul / urile): -
Liniile de cod / sursa / script-ul:    

Imagini / Video (optional):
Ati incercat sa rezolvati singur?:Da, am incercat sa fac comanda singur dar nu reusesc .. nu mi se compileaza

if(strcmp(cmd,"/creeazablocaj",true)==0 || strcmp(cmd,"/cb",true)==0)
    {
        if(IsPlayerConnected(playerid))
        {
            new x_nr[256];
            x_nr = strtok(cmdtext, idx);
            if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Nu esti politist!");
            if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Nu poti creea locaj cand esti intr-un vehicul!");
               if(WatchingTV[playerid] > 0)
            {
                    SendClientMessage(playerid, COLOR_GREY, "Nu poti sa folosesti comanda cand esti cu /tv pe cineva!");
                    return 1;
                }
            if(!strlen(x_nr))
            {
                SendUsage(playerid,"/createroadblock [1-20]");
                return 1;
            }
            new Float:X, Float:Y, Float:Z, Float:A;
            GetPlayerPos(playerid, X, Y, Z);
            GetPlayerFacingAngle(playerid, A);
            if(strcmp(x_nr,"1",true) == 0)
            {
                 if(!RoadBlock1[playerid])
                {
                    RoadBlock1[playerid]=true;
                    RB1[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"2",true) == 0)
            {
                 if(!RoadBlock2[playerid])
                {
                    RoadBlock2[playerid]=true;
                    RB2[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"3",true) == 0)
            {
                 if(!RoadBlock3[playerid])
                {
                    RoadBlock3[playerid]=true;
                    RB3[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"4",true) == 0)
            {
                 if(!RoadBlock4[playerid])
                {
                    RoadBlock4[playerid]=true;
                    RB4[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"5",true) == 0)
            {
                 if(!RoadBlock5[playerid])
                {
                    RoadBlock5[playerid]=true;
                    RB5[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"6",true) == 0)
            {
                 if(!RoadBlock6[playerid])
                {
                    RoadBlock6[playerid]=true;
                    RB6[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"7",true) == 0)
            {
                 if(!RoadBlock7[playerid])
                {
                    RoadBlock7[playerid]=true;
                    RB7[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"8",true) == 0)
            {
                 if(!RoadBlock8[playerid])
                {
                    RoadBlock8[playerid]=true;
                    RB8[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"9",true) == 0)
            {
                 if(!RoadBlock9[playerid])
                {
                    RoadBlock9[playerid]=true;
                    RB9[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"10",true) == 0)
            {
                 if(!RoadBlock10[playerid])
                {
                    RoadBlock10[playerid]=true;
                    RB10[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"11",true) == 0)
            {
                 if(!RoadBlock11[playerid])
                {
                    RoadBlock11[playerid]=true;
                    RB11[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"12",true) == 0)
            {
                 if(!RoadBlock12[playerid])
                {
                    RoadBlock12[playerid]=true;
                    RB12[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"13",true) == 0)
            {
                 if(!RoadBlock13[playerid])
                {
                    RoadBlock13[playerid]=true;
                    RB13[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"14",true) == 0)
            {
                 if(!RoadBlock14[playerid])
                {
                    RoadBlock14[playerid]=true;
                    RB14[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"15",true) == 0)
            {
                 if(!RoadBlock15[playerid])
                {
                    RoadBlock15[playerid]=true;
                    RB15[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"16",true) == 0)
            {
                 if(!RoadBlock16[playerid])
                {
                    RoadBlock16[playerid]=true;
                    RB16[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"17",true) == 0)
            {
                 if(!RoadBlock17[playerid])
                {
                    RoadBlock17[playerid]=true;
                    RB17[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"18",true) == 0)
            {
                 if(!RoadBlock18[playerid])
                {
                    RoadBlock18[playerid]=true;
                    RB18[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"19",true) == 0)
            {
                 if(!RoadBlock19[playerid])
                {
                    RoadBlock19[playerid]=true;
                    RB19[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
               else if(strcmp(x_nr,"20",true) == 0)
            {
                 if(!RoadBlock20[playerid])
                {
                    RoadBlock20[playerid]=true;
                    RB20[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "* Invalid roadblock number !");
                return 1;
            }
            SetPlayerPos(playerid, X, Y, Z+2);
            GameTextForPlayer(playerid, "~w~Roadblock ~r~Placed", 5000, 5);
        }
        return 1;
    }
    //---------------------------------[removeroadblock]-------------------------------------------------
    if(strcmp(cmd,"/distrugeblocaj",true)==0 || strcmp(cmd,"/db",true)==0)
    {
        if(IsPlayerConnected(playerid))
        {
            new x_nr[256];
            x_nr = strtok(cmdtext, idx);
            if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You are not a cop!");
            if(!strlen(x_nr))
            {
                SendUsage(playerid,"/removeroadblock [1-20]");
                return 1;
            }
            if(strcmp(x_nr,"1",true) == 0)
            {
                 if(RoadBlock1[playerid])
                {
                    DestroyObject(RB1[playerid]);
                    RoadBlock1[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"2",true) == 0)
            {
                 if(RoadBlock2[playerid])
                {
                    DestroyObject(RB2[playerid]);
                    RoadBlock2[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"3",true) == 0)
            {
                 if(RoadBlock3[playerid])
                {
                    DestroyObject(RB3[playerid]);
                    RoadBlock3[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"4",true) == 0)
            {
                 if(RoadBlock4[playerid])
                {
                    DestroyObject(RB4[playerid]);
                    RoadBlock4[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"5",true) == 0)
            {
                 if(RoadBlock5[playerid])
                {
                    DestroyObject(RB5[playerid]);
                    RoadBlock5[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"6",true) == 0)
            {
                 if(RoadBlock6[playerid])
                {
                    DestroyObject(RB6[playerid]);
                    RoadBlock6[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"7",true) == 0)
            {
                 if(RoadBlock7[playerid])
                {
                    DestroyObject(RB7[playerid]);
                    RoadBlock7[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"8",true) == 0)
            {
                 if(RoadBlock8[playerid])
                {
                    DestroyObject(RB8[playerid]);
                    RoadBlock8[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"9",true) == 0)
            {
                 if(RoadBlock9[playerid])
                {
                    DestroyObject(RB9[playerid]);
                    RoadBlock9[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"10",true) == 0)
            {
                 if(RoadBlock10[playerid])
                {
                    DestroyObject(RB10[playerid]);
                    RoadBlock10[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"11",true) == 0)
            {
                 if(RoadBlock11[playerid])
                {
                    DestroyObject(RB11[playerid]);
                    RoadBlock11[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"12",true) == 0)
            {
                 if(RoadBlock12[playerid])
                {
                    DestroyObject(RB12[playerid]);
                    RoadBlock12[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"13",true) == 0)
            {
                 if(RoadBlock13[playerid])
                {
                    DestroyObject(RB13[playerid]);
                    RoadBlock13[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"14",true) == 0)
            {
                 if(RoadBlock14[playerid])
                {
                    DestroyObject(RB14[playerid]);
                    RoadBlock14[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"15",true) == 0)
            {
                 if(RoadBlock15[playerid])
                {
                    DestroyObject(RB15[playerid]);
                    RoadBlock15[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"16",true) == 0)
            {
                 if(RoadBlock16[playerid])
                {
                    DestroyObject(RB16[playerid]);
                    RoadBlock16[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"17",true) == 0)
            {
                 if(RoadBlock17[playerid])
                {
                    DestroyObject(RB17[playerid]);
                    RoadBlock17[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"18",true) == 0)
            {
                 if(RoadBlock18[playerid])
                {
                    DestroyObject(RB18[playerid]);
                    RoadBlock18[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"19",true) == 0)
            {
                 if(RoadBlock19[playerid])
                {
                    DestroyObject(RB19[playerid]);
                    RoadBlock19[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
               else if(strcmp(x_nr,"20",true) == 0)
            {
                 if(RoadBlock20[playerid])
                {
                    DestroyObject(RB20[playerid]);
                    RoadBlock20[playerid]=false;
                }
                else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "* Invalid roadblock number !");
                return 1;
            }
            GameTextForPlayer(playerid, "~w~Roadblock ~r~Removed", 5000, 5);
        }
        return 1;
    }
Edited by Seven
Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Pur si simplu schimbi 

if(strcmp(cmd,"/creeazablocaj",true)==0 || strcmp(cmd,"/cb",true)==0)

cu

CMD:cb(playerid,params[])

dar trebuie sa ai la inceput #include <zcmd> cat si in folderul cu includeuri

Am schimbat asa dar imi da erori :-j

Link to comment
Share on other sites

  • 0
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20873) : warning 217: loose indentation
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20873) : error 017: undefined symbol "cmdtext"
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20876) : warning 217: loose indentation
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20876) : error 017: undefined symbol "WatchingTV"
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20876) : warning 215: expression has no effect
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20876) : error 001: expected token: ";", but found "]"
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20876) : error 029: invalid expression, assumed zero
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20876) : fatal error 107: too many error messages on one line

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


5 Errors.

Link to comment
Share on other sites

  • 0

Incearca asa:

#include <zcmd> //Sus la include's pui asta


  CMD:creeazablocaj( playerid, params[] )
  {
    new cmdtext[2048], WatchingTV;
    if(IsPlayerConnected(playerid))
    {
      new x_nr[256];
      x_nr = strtok(cmdtext, idx);
      if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Nu esti politist!");
      if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Nu poti creea locaj cand esti intr-un vehicul!");
      if(WatchingTV[playerid] > 0)
      {
            SendClientMessage(playerid, COLOR_GREY, "Nu poti sa folosesti comanda cand esti cu /tv pe cineva!");
            return 1;
      }
      if(!strlen(x_nr))
      {
        SendUsage(playerid,"/createroadblock [1-20]");
        return 1;
      }
      new Float:X, Float:Y, Float:Z, Float:A;
      GetPlayerPos(playerid, X, Y, Z);
      GetPlayerFacingAngle(playerid, A);
      if(strcmp(x_nr,"1",true) == 0)
      {
        if(!RoadBlock1[playerid])
        {
          RoadBlock1[playerid]=true;
          RB1[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"2",true) == 0)
      {
        if(!RoadBlock2[playerid])
        {
          RoadBlock2[playerid]=true;
          RB2[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"3",true) == 0)
      {
        if(!RoadBlock3[playerid])
        {
          RoadBlock3[playerid]=true;
          RB3[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"4",true) == 0)
      {
        if(!RoadBlock4[playerid])
        {
          RoadBlock4[playerid]=true;
          RB4[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"5",true) == 0)
      {
        if(!RoadBlock5[playerid])
        {
          RoadBlock5[playerid]=true;
          RB5[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"6",true) == 0)
      {
       if(!RoadBlock6[playerid])
        {
          RoadBlock6[playerid]=true;
          RB6[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"7",true) == 0)
      {
        if(!RoadBlock7[playerid])
        {
          RoadBlock7[playerid]=true;
          RB7[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"8",true) == 0)
      {
        if(!RoadBlock8[playerid])
        {
          RoadBlock8[playerid]=true;
          RB8[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"9",true) == 0)
      {
        if(!RoadBlock9[playerid])
        {
          RoadBlock9[playerid]=true;
          RB9[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"10",true) == 0)
      {
        if(!RoadBlock10[playerid])
        {
          RoadBlock10[playerid]=true;
          RB10[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"11",true) == 0)
      {
        if(!RoadBlock11[playerid])
        {
          RoadBlock11[playerid]=true;
          RB11[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"12",true) == 0)
      {
        if(!RoadBlock12[playerid])
        {
          RoadBlock12[playerid]=true;
          RB12[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"13",true) == 0)
      {
        if(!RoadBlock13[playerid])
        {
          RoadBlock13[playerid]=true;
          RB13[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"14",true) == 0)
      {
        if(!RoadBlock14[playerid])
        {
          RoadBlock14[playerid]=true;
          RB14[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"15",true) == 0)
      {
        if(!RoadBlock15[playerid])
        {
          RoadBlock15[playerid]=true;
          RB15[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else if(strcmp(x_nr,"16",true) == 0)
      {
       if(!RoadBlock16[playerid])
        {
          RoadBlock16[playerid]=true;
          RB16[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
       else if(strcmp(x_nr,"17",true) == 0)
      {
       if(!RoadBlock17[playerid])
        {
          RoadBlock17[playerid]=true;
          RB17[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
       else if(strcmp(x_nr,"18",true) == 0)
      {
       if(!RoadBlock18[playerid])
        {
          RoadBlock18[playerid]=true;
          RB18[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
       else if(strcmp(x_nr,"19",true) == 0)
      {
       if(!RoadBlock19[playerid])
        {
          RoadBlock19[playerid]=true;
          RB19[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
       else if(strcmp(x_nr,"20",true) == 0)
      {
       if(!RoadBlock20[playerid])
        {
          RoadBlock20[playerid]=true;
          RB20[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot");
      }
      else
      {
        SendClientMessage(playerid, COLOR_GREY, "* Invalid roadblock number !");
        return 1;
      }
      SetPlayerPos(playerid, X, Y, Z+2);
      GameTextForPlayer(playerid, "~w~Roadblock ~r~Placed", 5000, 5);
    }
    return 1;
  }
  //---------------------------------[removeroadblock]-------------------------------------------------
  CMD:distrugeblocaj( playerid, params[] )
  {
    new cmdtext[2048], idx;
    if(IsPlayerConnected(playerid))
    {
      new x_nr[256];
      x_nr = strtok(cmdtext, idx);
      if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You are not a cop!");
      if(!strlen(x_nr))
      {
        SendUsage(playerid,"/removeroadblock [1-20]");
        return 1;
      }
      if(strcmp(x_nr,"1",true) == 0)
      {
       if(RoadBlock1[playerid])
        {
          DestroyObject(RB1[playerid]);
          RoadBlock1[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"2",true) == 0)
      {
       if(RoadBlock2[playerid])
        {
          DestroyObject(RB2[playerid]);
          RoadBlock2[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"3",true) == 0)
      {
       if(RoadBlock3[playerid])
        {
          DestroyObject(RB3[playerid]);
          RoadBlock3[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"4",true) == 0)
      {
       if(RoadBlock4[playerid])
        {
          DestroyObject(RB4[playerid]);
          RoadBlock4[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"5",true) == 0)
      {
       if(RoadBlock5[playerid])
        {
          DestroyObject(RB5[playerid]);
          RoadBlock5[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"6",true) == 0)
      {
       if(RoadBlock6[playerid])
        {
          DestroyObject(RB6[playerid]);
          RoadBlock6[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"7",true) == 0)
      {
       if(RoadBlock7[playerid])
        {
          DestroyObject(RB7[playerid]);
          RoadBlock7[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"8",true) == 0)
      {
       if(RoadBlock8[playerid])
        {
          DestroyObject(RB8[playerid]);
          RoadBlock8[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"9",true) == 0)
      {
       if(RoadBlock9[playerid])
        {
          DestroyObject(RB9[playerid]);
          RoadBlock9[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"10",true) == 0)
      {
       if(RoadBlock10[playerid])
        {
          DestroyObject(RB10[playerid]);
          RoadBlock10[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"11",true) == 0)
      {
       if(RoadBlock11[playerid])
        {
          DestroyObject(RB11[playerid]);
          RoadBlock11[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"12",true) == 0)
      {
       if(RoadBlock12[playerid])
        {
          DestroyObject(RB12[playerid]);
          RoadBlock12[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"13",true) == 0)
      {
       if(RoadBlock13[playerid])
        {
          DestroyObject(RB13[playerid]);
          RoadBlock13[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"14",true) == 0)
      {
       if(RoadBlock14[playerid])
        {
          DestroyObject(RB14[playerid]);
          RoadBlock14[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"15",true) == 0)
      {
       if(RoadBlock15[playerid])
        {
          DestroyObject(RB15[playerid]);
          RoadBlock15[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"16",true) == 0)
      {
       if(RoadBlock16[playerid])
        {
          DestroyObject(RB16[playerid]);
          RoadBlock16[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"17",true) == 0)
      {
       if(RoadBlock17[playerid])
        {
          DestroyObject(RB17[playerid]);
          RoadBlock17[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"18",true) == 0)
      {
       if(RoadBlock18[playerid])
        {
          DestroyObject(RB18[playerid]);
          RoadBlock18[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"19",true) == 0)
      {
       if(RoadBlock19[playerid])
        {
          DestroyObject(RB19[playerid]);
          RoadBlock19[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
       else if(strcmp(x_nr,"20",true) == 0)
      {
       if(RoadBlock20[playerid])
        {
          DestroyObject(RB20[playerid]);
          RoadBlock20[playerid]=false;
        }
        else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot");
      }
      else
      {
        SendClientMessage(playerid, COLOR_GREY, "* Invalid roadblock number !");
        return 1;
      }
      GameTextForPlayer(playerid, "~w~Roadblock ~r~Removed", 5000, 5);
    }
    return 1;
  }
Edited by KnowN .

242086.png

Link to comment
Share on other sites

  • 0
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20874) : error 017: undefined symbol "idx"
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20877) : error 028: invalid subscript (not an array or too many subscripts): "WatchingTV"
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20877) : warning 215: expression has no effect
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20877) : error 001: expected token: ";", but found "]"
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20877) : error 029: invalid expression, assumed zero
C:Documents and SettingsAdministratorDesktopgamemodesbtgamemodesgm.pwn(20877) : fatal error 107: too many error messages on one line

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


5 Errors.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • 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.