Beiträge von Gambit

    Jetzt habe ich diese meldungen


    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\gamemodes\eRPv0.8.pwn(37063) : warning 235: public function lacks forward declaration (symbol "reloadexport")
    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\gamemodes\eRPv0.8.pwn(37091) : warning 209: function "reloadexport" should return a value
    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\gamemodes\eRPv0.8.pwn(37092) : error 010: invalid function or declaration
    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\gamemodes\eRPv0.8.pwn(37095) : warning 203: symbol is never used: "vNames"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    if(sold10 == 1) //If its sold //<=== 37063
    {
    DestroyObject(cross10); //Destroy the cross
    sold10 = 0; //And set the variable to "not sold"
    }


    So zeile 37091 ist vorletzte Zeile das ist eine lehre zeile
    Zeile 37092 Ist die letzte zeile und das ist auch eine lehre zeile
    und Zeile 37095 gibt es nicht

    habe versucht Export Car in mein GM ein zu bauen habe aber folgene Fehler medungen


    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\filterscripts\eRPv0.8.pwn(4914) : error 017: undefined symbol "reloadexport"
    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\filterscripts\eRPv0.8.pwn(4919) : error 017: undefined symbol "reloadexport"
    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\filterscripts\eRPv0.8.pwn(37093) : warning 203: symbol is never used: "vNames"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.


    Das Warnung ist die letzte zeile meines Scripts wo nichts steht.
    die erors sind



    return reloadexport(playerid); // <=== zeile 4914
    }



    reloadexport(playerid) //This is called when all cars are sold <=== zeile 4919
    {



    Ich hoffe ihr könnt mir helfen

    Ich habe ein problem mit der einstellung und zwar versuche ich das auszu schlaten das man die anderen sehen kann auf der karte habe mit


    ShowPlayerMarkers(0);


    aber leider bassiert nichts, man kann immer noch alle auf der mini karte sehen

    Hallo ich habe für Fragtions basen es so gemacht das man mit der Enter oder F taste rein kann nun wollte ich es auch für Häuser machen und für bizz aber leider geht es nicht.


    if (newkeys==KEY_SECONDARY_ATTACK)
    {
    if(IsPlayerConnected(playerid))
    {
    for(new i = 0; i < sizeof(HouseInfo); i++)
    {
    if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
    {
    //printf("Found House :%d",i);
    if(PlayerInfo[playerid][pPhousekey] == i || HouseInfo[i][hLock] == 0)
    {
    SetPlayerInterior(playerid,HouseInfo[i][hInt]);
    SetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]);
    GameTextForPlayer(playerid, "~w~Welcome Home", 5000, 1);
    PlayerInfo[playerid][pInt] = HouseInfo[i][hInt];
    PlayerInfo[playerid][pLocal] = i;
    }
    else
    {
    GameTextForPlayer(playerid, "~r~Locked", 5000, 1);
    }
    }
    }
    for(new i = 0; i < sizeof(BizzInfo); i++)
    {
    if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
    {
    //printf("Found House :%d",i);
    if(!IsACop(playerid) && i == 3)
    {
    SendClientMessage(playerid, COLOR_GREY, " Cops only !");
    return 1;
    }
    if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= BizzInfo[i][bEntranceCost])
    {
    if(PlayerInfo[playerid][pPbiskey] != i)
    {
    if(BizzInfo[i][bLocked] == 1)
    {
    GameTextForPlayer(playerid, "~r~Closed", 5000, 1);
    return 1;
    }
    if(BizzInfo[i][bProducts] == 0)
    {
    GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
    return 1;
    }
    GivePlayerMoney(playerid,-BizzInfo[i][bEntranceCost]);
    new string[128];
    format(string, sizeof(string), "~r~-$%d~n~~w~type /exit~n~to get out", BizzInfo[i][bEntranceCost]);
    BizzInfo[i][bTill] += BizzInfo[i][bEntranceCost];
    ExtortionBiz(i, BizzInfo[i][bEntranceCost]);
    BizzInfo[i][bProducts]--;
    OnPropUpdate();
    GameTextForPlayer(playerid, string, 5000, 3);
    }
    SetPlayerInterior(playerid,BizzInfo[i][bInterior]);
    SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]);
    PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior];
    PlayerInfo[playerid][pLocal] = i+99;
    new dood[MAX_PLAYER_NAME];
    GetPlayerName(playerid, dood, sizeof(dood));
    new string[128];
    format(string, sizeof(string), "%s payed $%d to enter biz %d", dood, BizzInfo[i][bEntranceCost], i);
    printf("%s", string);
    PayLog(string);
    //PlayerInfo[playerid][pLocal] = i;
    }
    else
    {
    GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1);
    }
    }
    }
    for(new i = 0; i < sizeof(SBizzInfo); i++)
    {
    if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
    {
    if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= SBizzInfo[i][sbEntranceCost])
    {
    if(PlayerInfo[playerid][pPbiskey] != i)
    {
    if(SBizzInfo[i][sbLocked] == 1)
    {
    GameTextForPlayer(playerid, "~r~Closed", 5000, 1);
    return 1;
    }
    if(SBizzInfo[i][sbProducts] == 0)
    {
    GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
    return 1;
    }
    if(i == 10)
    {
    PaintballPlayers ++;
    PlayerPaintballing[playerid] = 1;
    new rand = random(sizeof(PaintballSpawns));
    SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
    TogglePlayerControllable(playerid, 0);
    }
    else if(i == 11)
    {
    PlayerKarting[playerid] = 1;
    SendClientMessage(playerid, TEAM_GROVE_COLOR, "You can now parcipitate in a Karting Race, grab a Kart.");
    }
    else
    {
    return 1;
    }
    GivePlayerMoney(playerid,-SBizzInfo[i][sbEntranceCost]);
    gSpentCash[playerid] = GetPlayerMoney(playerid);
    SBizzInfo[i][sbProducts]--;
    SBizzInfo[i][sbTill] += SBizzInfo[i][sbEntranceCost];
    ExtortionSBiz(i, SBizzInfo[i][sbEntranceCost]);
    new dood[MAX_PLAYER_NAME];
    GetPlayerName(playerid, dood, sizeof(dood));
    new string[128];
    format(string, sizeof(string), "%s payed $%d to enter sbiz %d", dood, SBizzInfo[i][sbEntranceCost], i);
    printf("%s", string);
    PayLog(string);
    OnPropUpdate();
    }
    }
    else
    {
    GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1);
    }
    }
    }
    if (PlayerToPoint(3.0, playerid,1480.63,-1767.43,18.79))
    {
    SetPlayerInterior(playerid,3);
    SetPlayerPos(playerid,387.7978,173.8582,1008.3828);
    GameTextForPlayer(playerid, "~w~Welcome to the City Hall", 5000, 1);
    PlayerInfo[playerid][pInt] = 3;
    PlayerInfo[playerid][pLocal] = 241;
    }
    else if (PlayerToPoint(3.0, playerid,1073.0619,-344.5148,73.9922))
    {
    if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
    {
    SetPlayerInterior(playerid,2);
    SetPlayerPos(playerid,1205.0947,-10.1685,1000.9219);
    PlayerInfo[playerid][pInt] = 2;
    PlayerInfo[playerid][pLocal] = 242;
    }
    }
    else if (PlayerToPoint(3.0, playerid,2695.6235,-1704.6960,11.8438))
    {
    GameTextForPlayer(playerid, "~w~Welcome to the 8ball Track", 5000, 1);
    SetPlayerInterior(playerid,7);
    SetPlayerPos(playerid,-1404.5299,-259.0602,1043.6563);
    }
    else if (PlayerToPoint(8.0, playerid,-2111.5686,-443.9720,38.7344))
    {
    GameTextForPlayer(playerid, "~w~Welcome to the Dirt Track", 5000, 1);
    SetPlayerInterior(playerid,4);
    SetPlayerPos(playerid,-1443.0554,-581.1879,1055.0472);
    }
    else if (PlayerToPoint(3.0, playerid,250.1685,86.8758,1002.9263))
    {
    SetPlayerInterior(playerid,6);
    SetPlayerPos(playerid,259.5410,90.6571,1002.3848);
    GameTextForPlayer(playerid, "~w~ Welcome to ~b~~h~LSPD ~r~~h~Jail", 5000, 1);
    PlayerInfo[playerid][pInt] = 6;
    }
    else if (PlayerToPoint(3.0, playerid,1525.1530,-1677.6992,5.8906))
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3)
    {
    SetPlayerInterior(playerid,6);
    SetPlayerPos(playerid,268.0514,75.9009,1001.0391);
    GameTextForPlayer(playerid, "~w~ Welcome to ~b~~h~LSPD ~r~~h~Jail", 5000, 1);
    PlayerInfo[playerid][pInt] = 6;
    }
    }
    else if (PlayerToPoint(8.0, playerid,-2080.3079,-406.0309,38.7344))
    {
    GameTextForPlayer(playerid, "~w~Welcome to the Stunting Track", 5000, 1);
    SetPlayerInterior(playerid,14);
    SetPlayerPos(playerid,-1464.7732,1557.5533,1052.5313);
    }
    }
    return 1;
    }


    Was mache ich Fahlsch??

    Hallo an alle,


    Ich habe des öfteren prbleme mit diesem error und weis langsam nicht weiter.


    Jetzt habe ich versucht aus dem befehl /enter und /exit es so zu machen das man nur noch eine Taste drücken muss, aber leider kamm mal wieder dieser fehler.


    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\gamemodes\eRPv0.6.pwn(35330) : error 017: undefined symbol "string"
    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\gamemodes\eRPv0.6.pwn(35330) : error 017: undefined symbol "string"
    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\gamemodes\eRPv0.6.pwn(35330) : error 029: invalid expression, assumed zero
    C:\Users\cyc\Desktop\GTA Script\MrIllusion2\MrIllusion\gamemodes\eRPv0.6.pwn(35330) : 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.



    Hier die zeile


    GivePlayerMoney(playerid,-BizzInfo[i][bEntranceCost]);
    /*===>*/ format(string, sizeof(string), "~r~-$%d~n~~w~type /exit~n~to get out", BizzInfo[i][bEntranceCost]);
    BizzInfo[i][bTill] += BizzInfo[i][bEntranceCost];
    ExtortionBiz(i, BizzInfo[i][bEntranceCost]);
    BizzInfo[i][bProducts]--;
    OnPropUpdate();
    GameTextForPlayer(playerid, string, 5000, 3);


    Ich hoffe ihr könnt mir sagen was ich bei diesem fehler machen muss.

    ein eror bekomme ich nicht da er ja abstörzt


    hier die zeile


    public OnGameModeInit()
    {
    DisableInteriorEnterExits();
    return 1;
    }
    Textdraw0 = TextDrawCreate(526.000000,432.000000,"tes.de");
    TextDrawAlignment(Textdraw0,1);
    TextDrawBackgroundColor(Textdraw0,0x000000ff);
    TextDrawFont(Textdraw0,3);
    TextDrawLetterSize(Textdraw0,0.299999,1.000000);
    TextDrawColor(Textdraw0,0x0482FFFF);
    TextDrawSetOutline(Textdraw0,1);
    TextDrawSetProportional(Textdraw0,1);
    TextDrawSetShadow(Textdraw0,1);
    ReactionTimer = SetTimer("ReactionTest",REACTION_TIME*1000*60,true);
    new string[MAX_PLAYER_NAME];
    new string1[MAX_PLAYER_NAME];
    ShowPlayerMarkers(1);
    EnableStuntBonusForAll( false );
    for(new c=0;c<CAR_AMOUNT;c++)
    {
    Gas[code=c] = GasMax;
    }
    LoadProperty();
    LoadBizz();
    LoadSBizz();
    LoadBoxer();
    LoadStuff();
    LoadIRC();
    LoadFamilies();
    LoadCK();
    LoadTurfs();

    Hallo ich weis wie man die ganzen Gelben drichter weg macht, aber leider macht man dann auch die personen weg und zwar mit dem code


    public OnGameModeInit()
    {
    DisableInteriorExits(); // Es werden alle Gelben Pfeile im Spiel sowie die NPCs (zB. BSN Frau) weggemacht
    return true;
    }


    Gibt es einen wo man nur die Pfeile weg macht und die personen behält???



    Ich bedanke mich schon mal im voraus

    so habe ich es jetzt eingefügt aber ändern tut sich nichts.


    if(strcmp(cmd, "/fmats", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid, 7.0, 960.9306,3.2409,1001.1558))//LCN Safe ///eingefügt
    {
    SendClientMessage(playerid,0xFFFFFFFF,"You are near the Stadium entrance!");///eingefügt
    }


    if(IsPlayerConnected(playerid))
    {
    if(IsAMember(playerid))
    {
    new x;
    x = PlayerInfo[playerid][pMember] + PlayerInfo[playerid][pLeader];
    if(PlayerInfo[playerid][pRank] < 3)
    {
    SCM(playerid, COLOR_GREY, " You need to be Rank 3 or Higher for this action !");
    return 1;
    }
    /*if(DynamicFactions[x][fSafe] <= 0)
    {
    SCM(playerid, COLOR_WHITE, "The leader must buy a SAFE first !");
    return 1;
    }*/
    new x_nr[256];
    x_nr = strtok(cmdtext, idx);
    if(!strlen(x_nr))
    {
    if(PTP(5.0,playerid,DynamicFactions[x][fX],DynamicFactions[x][fY],DynamicFactions[x][fZ]))
    {
    format(string, sizeof(string), "Faction Mats: $%d.", DynamicFactions[x][fMats]);
    SCM(playerid, COLOR_WHITE, string);
    }
    SCM(playerid, COLOR_WHITE, "|________________________fMats_________________________|");
    SCM(playerid, COLOR_WHITE, "| USAGE: /fmats [name] [ammount]");
    SCM(playerid, COLOR_GREY, " | Available names: Take , Put");
    SCM(playerid, COLOR_WHITE, "|______________________________________________________|");
    return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    GetPlayerName(giveplayerid, playername, sizeof(playername));
    if(strcmp(x_nr,"take",true) == 0)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SCM(playerid, COLOR_GREY, "[USAGE:] /fmats take [amount]");
    return 1;
    }
    new materialsdeposit = strval(tmp);
    if(!strlen(tmp))
    {
    SCM(playerid, COLOR_GREY, "[USAGE:] /fmats take [amount]");
    return 1;
    }
    if(PTP(5.0,playerid,DynamicFactions[x][fX],DynamicFactions[x][fY],DynamicFactions[x][fZ]))
    {
    if(materialsdeposit <=DynamicFactions[x][fMats])
    {
    PlayerInfo[playerid][pMats] += materialsdeposit;
    DynamicFactions[x][fMats]=DynamicFactions[x][fMats]-materialsdeposit;
    format(string, sizeof(string), "You have taken %d mats from the storage facility, Materials Total: %d ", materialsdeposit,DynamicFactions[x][fMats]);
    SCM(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "%s has just taken %d mats from the faction storage facility.",sendername,materialsdeposit);
    SendFamilyMessage(x, TEAM_AZTECAS_COLOR, string);
    SaveDynamicFactions();
    return 1;
    }
    else
    {
    SCM(playerid, COLOR_GREY, "There isn't that much mats in storage!");
    }
    }
    else
    {
    SCM(playerid, COLOR_GREY , "You are not at the faction storage facility!");
    }
    }
    else if(strcmp(x_nr,"put",true) == 0)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SCM(playerid, COLOR_GREY, "[USAGE:] /fmats put [amount]");
    return 1;
    }
    new materialsdeposit = strval(tmp);
    if(!strlen(tmp))
    {
    SCM(playerid, COLOR_GREY, "[USAGE:] /fmats put [amount]");
    return 1;
    }
    if(PTP(5.0,playerid,DynamicFactions[x][fX],DynamicFactions[x][fY],DynamicFactions[x][fZ]))
    {
    if(materialsdeposit <= PlayerInfo[playerid][pMats])
    {
    PlayerInfo[playerid][pMats] =PlayerInfo[playerid][pMats]-materialsdeposit;
    DynamicFactions[x][fMats] +=materialsdeposit;
    format(string, sizeof(string), "You putted %d mats from the storage facility, Materials Total: %d ", materialsdeposit,DynamicFactions[x][fMats]);
    SCM(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "%s has just putted %d mats from the faction storage facility.",sendername,materialsdeposit);
    SendFamilyMessage(x, TEAM_AZTECAS_COLOR, string);
    SaveDynamicFactions();
    return 1;
    }
    else
    {
    SCM(playerid, COLOR_GREY, "You don't have that much mats on you!");
    }
    }
    else
    {
    SCM(playerid, COLOR_GREY, "You are not at the faction storage facility!");
    }
    }
    else
    {
    SCM(playerid, COLOR_GREY, "Unknown fMats name !");
    return 1;
    }
    }
    else
    {
    SCM(playerid, COLOR_GREY, "You are not a gang member !");
    return 1;
    }
    }
    return 1;
    }

    hallo an alle. ich habe ein tresor für jede fagtion im script.


    Hier mal ein Befehl


    if(strcmp(cmd, "/fmats", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsAMember(playerid))
    {
    new x;
    x = PlayerInfo[playerid][pMember] + PlayerInfo[playerid][pLeader];
    if(PlayerInfo[playerid][pRank] < 3)
    {
    SCM(playerid, COLOR_GREY, " You need to be Rank 3 or Higher for this action !");
    return 1;
    }
    /*if(DynamicFactions[x][fSafe] <= 0)
    {
    SCM(playerid, COLOR_WHITE, "The leader must buy a SAFE first !");
    return 1;
    }*/
    new x_nr[256];
    x_nr = strtok(cmdtext, idx);
    if(!strlen(x_nr))
    {
    if(PTP(5.0,playerid,DynamicFactions[x][fX],DynamicFactions[x][fY],DynamicFactions[x][fZ]))
    {
    format(string, sizeof(string), "Faction Mats: $%d.", DynamicFactions[x][fMats]);
    SCM(playerid, COLOR_WHITE, string);
    }
    SCM(playerid, COLOR_WHITE, "|________________________fMats_________________________|");
    SCM(playerid, COLOR_WHITE, "| USAGE: /fmats [name] [ammount]");
    SCM(playerid, COLOR_GREY, " | Available names: Take , Put");
    SCM(playerid, COLOR_WHITE, "|______________________________________________________|");
    return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    GetPlayerName(giveplayerid, playername, sizeof(playername));
    if(strcmp(x_nr,"take",true) == 0)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SCM(playerid, COLOR_GREY, "[USAGE:] /fmats take [amount]");
    return 1;
    }
    new materialsdeposit = strval(tmp);
    if(!strlen(tmp))
    {
    SCM(playerid, COLOR_GREY, "[USAGE:] /fmats take [amount]");
    return 1;
    }
    if(PTP(5.0,playerid,DynamicFactions[x][fX],DynamicFactions[x][fY],DynamicFactions[x][fZ]))
    {
    if(materialsdeposit <=DynamicFactions[x][fMats])
    {
    PlayerInfo[playerid][pMats] += materialsdeposit;
    DynamicFactions[x][fMats]=DynamicFactions[x][fMats]-materialsdeposit;
    format(string, sizeof(string), "You have taken %d mats from the storage facility, Materials Total: %d ", materialsdeposit,DynamicFactions[x][fMats]);
    SCM(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "%s has just taken %d mats from the faction storage facility.",sendername,materialsdeposit);
    SendFamilyMessage(x, TEAM_AZTECAS_COLOR, string);
    SaveDynamicFactions();
    return 1;
    }
    else
    {
    SCM(playerid, COLOR_GREY, "There isn't that much mats in storage!");
    }
    }
    else
    {
    SCM(playerid, COLOR_GREY , "You are not at the faction storage facility!");
    }
    }
    else if(strcmp(x_nr,"put",true) == 0)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SCM(playerid, COLOR_GREY, "[USAGE:] /fmats put [amount]");
    return 1;
    }
    new materialsdeposit = strval(tmp);
    if(!strlen(tmp))
    {
    SCM(playerid, COLOR_GREY, "[USAGE:] /fmats put [amount]");
    return 1;
    }
    if(PTP(5.0,playerid,DynamicFactions[x][fX],DynamicFactions[x][fY],DynamicFactions[x][fZ]))
    {
    if(materialsdeposit <= PlayerInfo[playerid][pMats])
    {
    PlayerInfo[playerid][pMats] =PlayerInfo[playerid][pMats]-materialsdeposit;
    DynamicFactions[x][fMats] +=materialsdeposit;
    format(string, sizeof(string), "You putted %d mats from the storage facility, Materials Total: %d ", materialsdeposit,DynamicFactions[x][fMats]);
    SCM(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "%s has just putted %d mats from the faction storage facility.",sendername,materialsdeposit);
    SendFamilyMessage(x, TEAM_AZTECAS_COLOR, string);
    SaveDynamicFactions();
    return 1;
    }
    else
    {
    SCM(playerid, COLOR_GREY, "You don't have that much mats on you!");
    }
    }
    else
    {
    SCM(playerid, COLOR_GREY, "You are not at the faction storage facility!");
    }
    }
    else
    {
    SCM(playerid, COLOR_GREY, "Unknown fMats name !");
    return 1;
    }
    }
    else
    {
    SCM(playerid, COLOR_GREY, "You are not a gang member !");
    return 1;
    }
    }
    return 1;
    }


    So nun zu meiner Frage, wie mache ich es das man einem bestimmten punkt stehen muss um denn befehl einzugeben??


    Ich bedanke mich schon mal bei euch um eure Hilfe