Finde den Fehler nicht

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo liebe brotfische,
    bei mein /makeleader buggt was man kan sagen beim spawnen der gangs. hier die codes:


    if(SpielerInfo[playerid][pSpawnChange] != 0)
    {
    if(SpielerInfo[playerid][pSpawnChange] == 1 && house != 999)
    {
    if(HouseInfo[house][hMuell] < 50)
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerWeapons(playerid);
    SetPlayerInterior(playerid,HouseInfo[house][hInt]);
    SetPlayerPos(playerid, HouseInfo[house][hExitx], HouseInfo[house][hExity],HouseInfo[house][hExitz]); // Warp the player
    SpielerInfo[playerid][pLocal] = house;
    SpielerInfo[playerid][pInt] = HouseInfo[house][hInt];
    return 1;
    }
    else
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerWeapons(playerid);
    SetPlayerInterior(playerid,HouseInfo[house][hInt]);
    SetPlayerPos(playerid, HouseInfo[house][hEntrancex], HouseInfo[house][hEntrancey],HouseInfo[house][hEntrancez]); // Warp the player
    return 1;
    }
    }
    if(SpielerInfo[playerid][pSpawnChange] == 2)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Der Spawn kostet dich 50$!");
    PlayerMoney[playerid] = PlayerMoney[playerid]-50;
    if (SpielerInfo[playerid][sMember] == 1 || SpielerInfo[playerid][sLeader] == 1)//Polizei Spawn
    {
    OnDuty[playerid] = 0;
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid,232.8249,75.9885,1006.0391);
    SetPlayerFacingAngle(playerid, 270.0);
    SetPlayerInterior(playerid,6);
    SpielerInfo[playerid][pInt] = 6;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 2 || SpielerInfo[playerid][sLeader] == 2)//FBI
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 10);
    SetPlayerPos(playerid, 220.2969,108.5934,1010.2188);
    SetPlayerFacingAngle(playerid,270);
    SpielerInfo[playerid][pInt] = 10;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 3 || SpielerInfo[playerid][sLeader] == 3)//Army Spawn
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, 213.6955,1866.9175,13.1406);
    SetPlayerFacingAngle(playerid, 270.0);
    SpielerInfo[playerid][pInt] = 0;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 4 || SpielerInfo[playerid][sLeader] == 4)//arzt spawn
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, 2037.8256,-1410.6281,17.1641);
    SpielerInfo[playerid][pInt] = 0;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 5 || SpielerInfo[playerid][sLeader] == 5)//LaCosaNostra spawn
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 18);
    SetPlayerPos(playerid, 1728.1071,-1668.0999,22.6094);
    SetPlayerFacingAngle(playerid, 43);
    SpielerInfo[playerid][pInt] = 18;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 6 || SpielerInfo[playerid][sLeader] == 6)//Yakuza Spawn
    {
    SetPlayerVirtualWorld(playerid,1);
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 3);
    SetPlayerPos(playerid, -2660.9822,1423.5663,912.4114);
    SetPlayerFacingAngle(playerid, 180);
    SpielerInfo[playerid][pInt] = 3;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if(SpielerInfo[playerid][sLeader] == 7||SpielerInfo[playerid][sMember] == 7)//President Spawn
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 3);
    SetPlayerPos(playerid, 363.1330,172.5314,1025.7891);
    SpielerInfo[playerid][pInt] = 3;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 8 || SpielerInfo[playerid][sLeader] == 8) //Hitman spawn
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid, -381.7926,-1438.7909,25.7266);
    SetPlayerInterior(playerid,0);
    SetCameraBehindPlayer(playerid);
    SpielerInfo[playerid][pInt] = 0;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 9 || SpielerInfo[playerid][sLeader] == 9) //CNN spawn
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid, -2050.8962,460.0262,35.1719);
    SetPlayerInterior(playerid,0);
    SpielerInfo[playerid][pInt] = 0;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 10 || SpielerInfo[playerid][sLeader] == 10) //Taxi Cab Company spawn
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid, 1252.9410,-1672.4580,12.6719);
    SetPlayerFacingAngle(playerid, 0);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,0);
    SpielerInfo[playerid][pInt] = 0;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 11 || SpielerInfo[playerid][sLeader] == 11) //BUGGY
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid, 2570.3564,-1284.6008,1060.9844);
    SetPlayerFacingAngle(playerid, 139);
    SetPlayerInterior(playerid,2);
    SpielerInfo[playerid][pInt] = 2;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 12 || SpielerInfo[playerid][sLeader] == 12) //GROOVE STREET FAMILIY
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid,2808.2705,-1169.3121,1025.5703);
    SetPlayerInterior(playerid,8);
    SpielerInfo[playerid][pInt] = 8;
    SetPlayerVirtualWorld(playerid,12);
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 13 || SpielerInfo[playerid][sLeader] == 13) //BALLAS GANG
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid,2808.2705,-1169.3121,1025.5703);
    SetPlayerFacingAngle(playerid,281.6475);
    SetPlayerInterior(playerid,8);
    SpielerInfo[playerid][pInt] = 8;
    SetPlayerVirtualWorld(playerid,13);
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 14 || SpielerInfo[playerid][sLeader] == 14) //Los Santos MS13
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid,2808.2705,-1169.3121,1025.5703);
    SetPlayerFacingAngle(playerid,88.9785);
    SetPlayerInterior(playerid,8);
    SpielerInfo[playerid][pInt] = 8;
    SetPlayerVirtualWorld(playerid,14);
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 15 || SpielerInfo[playerid][sLeader] == 15)//need for speed
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid,2808.2705,-1169.3121,1025.5703);
    SetPlayerFacingAngle(playerid,88.9785);
    SetPlayerInterior(playerid,8);
    SpielerInfo[playerid][pInt] = 8;
    SetPlayerVirtualWorld(playerid,15);
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 16 || SpielerInfo[playerid][sLeader] == 16) //Scarfo
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid, 2570.3564,-1284.6008,1060.9844);
    SetPlayerFacingAngle(playerid, 139);
    SetPlayerInterior(playerid,2);
    SpielerInfo[playerid][pInt] = 2;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 17 || SpielerInfo[playerid][sLeader] == 17)//Russen spawn
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid,2808.2705,-1169.3121,1025.5703);
    SetPlayerInterior(playerid,8);
    SpielerInfo[playerid][pInt] = 17;
    SetPlayerVirtualWorld(playerid,17);
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 18 || SpielerInfo[playerid][sLeader] == 18) //O-Amt
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid, 1768.3827,-2041.4266,13.5299);
    SetPlayerFacingAngle(playerid, 271);
    SetPlayerInterior(playerid,0);
    SpielerInfo[playerid][pInt] = 0;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 19 || SpielerInfo[playerid][sLeader] == 19) //Terroristen
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid,-1819.3967,-1612.1416,23.0156);
    SetPlayerFacingAngle(playerid,180);
    SetPlayerInterior(playerid,0);
    SpielerInfo[playerid][pInt] = 0;
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 20 || SpielerInfo[playerid][sLeader] == 20) //Aztecas
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid,2808.2705,-1169.3121,1025.5703);
    SetPlayerInterior(playerid,8);
    SpielerInfo[playerid][pInt] = 20;
    SetPlayerVirtualWorld(playerid,20);
    SetPlayerWeapons(playerid);
    return 1;
    }
    if (SpielerInfo[playerid][sMember] == 21 || SpielerInfo[playerid][sLeader] == 21) //Biker
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid,488.4585,-81.7211,998.7578);
    SetPlayerInterior(playerid,11);
    SpielerInfo[playerid][pInt] = 21;
    SetPlayerVirtualWorld(playerid,21);
    SetPlayerWeapons(playerid);
    return 1;
    }
    }
    }
    else
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid, 1772.8477,-1941.1484,13.5666); //1129.2047,-1489.1949,22.7690
    SetPlayerFacingAngle(playerid, 315);
    SetCameraBehindPlayer(playerid);
    return 1;
    }
    }
    return 1;
    }


    danke im vorraus


    mfg
    baba


    edit: den unteren text eingeüfgt

  • Ehm das ist der Code für den Spawn, aber nicht der Cmd, was funktioniert denn daran genau nicht?

  • if(strcmp(cmd, "/makeleader", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /makeleader [playerid/Name] [Leader[0-19]");
    return 1;
    }
    new para1;
    new level;
    para1 = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    level = strval(tmp);
    if(level > 21 || level < 0) { SendClientMessage(playerid, COLOR_GREY, " Geh nicht tiefer als Nummer 0, oder höher als Nummer 19!"); return 1; }
    if (SpielerInfo[playerid][pAdmin] >= 1337)
    {
    if(IsPlayerConnected(para1))
    {
    if(para1 != INVALID_PLAYER_ID)
    {
    if(SpielerInfo[para1][sMember] > 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Dieser Spieler ist bereits/noch in einer Fraktion");
    return 1;
    }
    if(SpielerInfo[para1][pARG] == 1)
    {
    SendClientMessage(playerid, COLOR_GREY, "Der Spieler hat Arbeitslosengeld beantragt, er muss es zuerst Kündigen");
    SendClientMessage(playerid, COLOR_GREY, "bevor er in eine Fraktion einsteigen darf.");
    return 1;
    }
    new ftext[32];
    if(level == 0) { ftext = "Zivilisten"; } else { ftext = Fracs[(level-1)]; }
    GetPlayerName(para1, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), " Du hast %s die Leaderrechte der Fraktion %s gegeben.", giveplayer,ftext);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), " ADMIN %s hat dich zum Leader von der Fraktion %s ernannt.", sendername,ftext);
    SendClientMessage(para1, COLOR_LIGHTBLUE, string);
    gTeam[para1] = 0;
    SpielerInfo[para1][pTeam] = 0;
    SpielerInfo[para1][pRank] = 6;
    SpielerInfo[para1][sLeader] = level;
    if(level == 0)
    {
    gTeam[para1] = 3;
    SpielerInfo[para1][pTeam] = 3;
    SpielerInfo[para1][sMember] = 0;
    SpielerInfo[para1][pRank] = 0;
    SpielerInfo[para1][pChar] = 0;
    new rand = random(sizeof(CIV));
    SetSpawnInfo(para1, gTeam[para1], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
    SpielerInfo[para1][pModel] = CIV[rand];
    MedicBill[para1] = 0;
    SpawnPlayer(para1);
    return 1;
    }
    else if(level == 1) { SpielerInfo[para1][pChar] = 288; } //Police Force
    else if(level == 2) { SpielerInfo[para1][pChar] = 286; } //FBI/ATF
    else if(level == 3) { SpielerInfo[para1][pChar] = 287; } //Bundeswehr
    else if(level == 4) { SpielerInfo[para1][pChar] = 274; } //Fire/Ambulance
    else if(level == 5) { SpielerInfo[para1][pChar] = 113; } //La Cosa Nostra
    else if(level == 6) { SpielerInfo[para1][pChar] = 120; } //Yakuza
    else if(level == 7) { SpielerInfo[para1][pChar] = 228; } //President
    else if(level == 8) { SpielerInfo[para1][pChar] = 165; } //Hitmans
    else if(level == 9) { SpielerInfo[para1][pChar] = 187; } //News Reporters
    else if(level == 10) { SpielerInfo[para1][pChar] = 61; } //Taxi Firma
    else if(level == 11) { SpielerInfo[para1][pChar] = 0; } //BUGGY
    else if(level == 12) { SpielerInfo[para1][pChar] = 270; } //Groove Street
    else if(level == 13) { SpielerInfo[para1][pChar] = 104; } //Ballas
    else if(level == 14) { SpielerInfo[para1][pChar] = 110; } //MS13
    else if(level == 15) { SpielerInfo[para1][pChar] = 185; } //Need for Speed
    else if(level == 16) { SpielerInfo[para1][pChar] = 46; } //Scarfo
    else if(level == 17) { SpielerInfo[para1][pChar] = 126; } //Russen
    else if(level == 18) { SpielerInfo[para1][pChar] = 71; } //o-Amt
    else if(level == 19) { SpielerInfo[para1][pChar] = 221; } //Al qaida
    else if(level == 20) { SpielerInfo[para1][pChar] = 115; } //Azteacas
    else if(level == 21) { SpielerInfo[para1][pChar] = 100; } //Biker
    else if(level == 22) { SpielerInfo[para1][pChar] = 55; } //La Chickas
    SetPlayerSkin(para1, SpielerInfo[para1][pChar]);
    }
    }//not connected
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " ** INFO: Das ist ein Adminbefehl, du bist kein Admin!");
    }
    }
    return 1;
    }


    Immer wenn er spawnen soll spawnt der am zivispawn udn net am point


    if(strcmp(cmd, "/invite", true) == 0)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /invite [playerid/Name]");
    return 1;
    }
    new leader = SpielerInfo[playerid][sLeader];
    new para1 = ReturnUser(tmp);
    if (SpielerInfo[playerid][sLeader] >= 1)
    {
    if(IsPlayerConnected(para1))
    {
    if(para1 != INVALID_PLAYER_ID)
    {
    if (gTeam[para1]==TEAM_GREEN && SpielerInfo[para1][sMember] == 0)
    {
    if(SpielerInfo[para1][pARG] == 1)
    {
    SendClientMessage(playerid, COLOR_GREY, "Der Spieler hat Arbeitslosengeld beantragt, er muss es zuerst Kündigen");
    SendClientMessage(playerid, COLOR_GREY, "bevor er in eine Fraktion einsteigen darf.");
    return 1;
    }
    GetPlayerName(para1, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    printf("LeaderCmd: %s hat %s in die Fraktion %s eingeladen.", sendername, giveplayer,Fracs[leader-1]);
    format(string, sizeof(string), " Du wurdest in die Fraktion %s von Leader %s eingeladen.",Fracs[leader-1], sendername);
    SendClientMessage(para1, COLOR_LIGHTBLUE, string);
    SendClientMessage(para1, COLOR_GRAD2, " Um die Einladung anzunehmen: /einladung annehmen");
    SendClientMessage(para1, COLOR_GRAD2, " Um die Einladung abzulehnen: /einladung ablehnen");
    format(string, sizeof(string), " Du hast %s in die Fraktion %s eingeladen.", giveplayer,Fracs[leader-1]);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    SendClientMessage(playerid, COLOR_GRAD2, " Der Spieler muss nun deine Einladung annehmen oder ablehnen.");
    Eingeladen[para1] = leader;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Dieser Spieler ist in einer anderen Fraktion oder bereits ein Fraktionsmitglied.");
    return 1;
    }
    }
    }//not connected
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Nur der Leader kann diesen Befehl nutzen!");
    }
    return 1;
    }


    if(strcmp(cmd,"/einladung",true) == 0)
    {
    tmp = strtok(cmdtext,idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /einladung [annehmen/ablehnen]");
    return 1;
    }
    if(Eingeladen[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du wurdest in keine Fraktion eingeladen!");
    return 1;
    }
    if(strcmp(tmp,"annehmen",true) == 0)
    {
    if(Eingeladen[playerid] == 1) { SpielerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; ChosenSkin[playerid] = 280; SetPlayerSkin(playerid, 280); }//LSPD
    else if(Eingeladen[playerid] == 2) { SpielerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; ChosenSkin[playerid] = 280; SetPlayerSkin(playerid, 280); }//FBI
    else if(Eingeladen[playerid] == 3) { SpielerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; ChosenSkin[playerid] = 287; SetPlayerSkin(playerid, 287); }//Bundeswehr
    else if(Eingeladen[playerid] == 4) { SpielerInfo[playerid][pTeam] = 1; gTeam[playerid] = 1; ChosenSkin[playerid] = 70; SetPlayerSkin(playerid, 70); }//Arzt
    else if(Eingeladen[playerid] == 5) { SpielerInfo[playerid][pTeam] = 5; gTeam[playerid] = 10; ChosenSkin[playerid] = 258; SetPlayerSkin(playerid, 120); }//Yakuza
    else if(Eingeladen[playerid] == 6) { SpielerInfo[playerid][pTeam] = 5; gTeam[playerid] = 10; ChosenSkin[playerid] = 294; SetPlayerSkin(playerid, 294); }//LCN
    else if(Eingeladen[playerid] == 7) { SpielerInfo[playerid][pTeam] = 7; gTeam[playerid] = 7; ChosenSkin[playerid] = 164; SetPlayerSkin(playerid, 165); }//Secret Service
    else if(Eingeladen[playerid] == 8) { SpielerInfo[playerid][pTeam] = 8; gTeam[playerid] = 10; ChosenSkin[playerid] = 250; SetPlayerSkin(playerid, 294); }//hitman
    else if(Eingeladen[playerid] == 9) { SpielerInfo[playerid][pTeam] = 9; gTeam[playerid] = 10; ChosenSkin[playerid] = 187; SetPlayerSkin(playerid, 187); }//news
    else if(Eingeladen[playerid] == 10) { SpielerInfo[playerid][pTeam] = 10; gTeam[playerid] = 10; ChosenSkin[playerid] = 255; SetPlayerSkin(playerid, 255); }//Taxi
    else if(Eingeladen[playerid] == 11) { SpielerInfo[playerid][pTeam] = 11; gTeam[playerid] = 10; ChosenSkin[playerid] = 240; SetPlayerSkin(playerid, 240); }//buggy
    else if(Eingeladen[playerid] == 12) { SpielerInfo[playerid][pTeam] = 12; gTeam[playerid] = 10; ChosenSkin[playerid] = 247; SetPlayerSkin(playerid, 247); }//grove
    else if(Eingeladen[playerid] == 13) { SpielerInfo[playerid][pTeam] = 13; gTeam[playerid] = 10; ChosenSkin[playerid] = 105; SetPlayerSkin(playerid, 105); }//Ballas
    else if(Eingeladen[playerid] == 14) { SpielerInfo[playerid][pTeam] = 14; gTeam[playerid] = 10; ChosenSkin[playerid] = 102; SetPlayerSkin(playerid, 102); }//MS13
    else if(Eingeladen[playerid] == 15) { SpielerInfo[playerid][pTeam] = 15; gTeam[playerid] = 10; ChosenSkin[playerid] = 185; SetPlayerSkin(playerid, 185); }//need for speed
    else if(Eingeladen[playerid] == 16) { SpielerInfo[playerid][pTeam] = 16; gTeam[playerid] = 10; ChosenSkin[playerid] = 108; SetPlayerSkin(playerid, 108); }//scarfo
    else if(Eingeladen[playerid] == 17) { SpielerInfo[playerid][pTeam] = 17; gTeam[playerid] = 10; ChosenSkin[playerid] = 114; SetPlayerSkin(playerid, 114); }//russen
    else if(Eingeladen[playerid] == 18) { SpielerInfo[playerid][pTeam] = 18; gTeam[playerid] = 10; ChosenSkin[playerid] = 173; SetPlayerSkin(playerid, 173); }//o-amt
    else if(Eingeladen[playerid] == 19) { SpielerInfo[playerid][pTeam] = 19; gTeam[playerid] = 10; ChosenSkin[playerid] = 234; SetPlayerSkin(playerid, 234); }//Al qaida
    else if(Eingeladen[playerid] == 20) { SpielerInfo[playerid][pTeam] = 20; gTeam[playerid] = 10; ChosenSkin[playerid] = 114; SetPlayerSkin(playerid, 114); }//Aztecas
    else if(Eingeladen[playerid] == 21) { SpielerInfo[playerid][pTeam] = 21; gTeam[playerid] = 10; ChosenSkin[playerid] = 254; SetPlayerSkin(playerid, 254); }//Biker
    else if(Eingeladen[playerid] == 22) { SpielerInfo[playerid][pTeam] = 22; gTeam[playerid] = 10; ChosenSkin[playerid] = 254; SetPlayerSkin(playerid, 254); }//La Chickas
    else { return 1; }
    GetPlayerName(playerid,sendername,sizeof(sendername));
    SpielerInfo[playerid][sMember] = Eingeladen[playerid];
    SpielerInfo[playerid][pRank] = 1;
    format(string,sizeof(string)," %s hat die Einladung in die Fraktion %s angenommen!",sendername,Fracs[Eingeladen[playerid]-1]);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(SpielerInfo[i][sLeader] == Eingeladen[playerid])
    {
    SendClientMessage(i,COLOR_LIGHTBLUE,string);
    }
    }
    }
    SetPlayerInterior(playerid,0);
    SendClientMessage(playerid, COLOR_GRAD5, " Du kannst mit /help deine neuen Fraktionsbefehle betrachten");
    SendClientMessage(playerid, COLOR_LIGHTRED, "* Benutze 'weiter' um dir den Charakter auszusuchen den du gerne benutzen möchtest.");
    SendClientMessage(playerid, COLOR_LIGHTRED, "* Wenn du den richtigen gefunden hast, gib 'fertig' ein.");
    ChoseSkin(playerid);
    }
    else if(strcmp(tmp,"ablehnen",true) == 0)
    {
    format(string,sizeof(string)," %s hat die Einladung in die Fraktion %s abgelehnt!",sendername,Fracs[Eingeladen[playerid]-1]);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(SpielerInfo[i][sLeader] == Eingeladen[playerid])
    {
    SendClientMessage(i,COLOR_LIGHTBLUE,string);
    }
    }
    }
    Eingeladen[playerid] = 0;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /einladung [annehmen/ablehnen]");
    }
    return 1;
    }
    das ist dein gf heitzer

  • Hmm.. schon mal mit /spawnchange versucht? "/spawnchange [Base|Haus|Newbspawn]"