Fraktion erstellen bei Selfmade

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
  • Ich möchte gerne wissen wie man eine Fraktion erstellen kann beim Selfmade.Hoffe einer kann mir ein Tutorial zeigen oder es mir erklären.Bei der SuFu hab ich nichts gefunden.
    MFG
    EgoShooter

  • Hab ich ja noch nicht gemacht.Wollte mich erst "klug" machen.

  • Du machst einen Selfmade, und weisst nicht wie man Fraktionen macht?



    Naja hier der Anfang..


    new gTeam[MAX_PLAYERS];
    #define TEAM_GROVE 0
    .........


    Den rest kannste wohl selber?



    wenn nicht... dann schau Sufu :)

  • if(!strcmp(cmd, "/makeleader", true))
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GREY, "Benutze: /makeleader (name oder Spieler ID) (Fraktions ID)");
    return 1;
    }
    new para1;
    new leveld;
    tmp = strtok(cmdtext, idx);
    leveld = strval(tmp);
    if(leveld > 19 || leveld < 0)
    {
    SendClientMessage(playerid, COLOR_GREY, "Es gibt nur Fraktions Nummeren von 0 bis 19");
    return 1;
    }
    if (AdminLevel[playerid]>=AdminLevel_MaxMakeAdmin)
    {
    GetPlayerName(para1, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "Du Wurdest von Admin: %s zu diener Gewunschten Leader Position gemacht", giveplayer);
    SendClientMessage(para1, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "Du Hast %s Leader von einer Family gemacht.", sendername);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    switch (leveld)
    {
    case LeaderLevel_Obdachlos:
    {
    MemberSkin[playerid]=MemberSkin_Obdachlos;
    printf("Leader Opdachlos wurde vergeben");
    }
    //usw.
    }
    SetPlayerSkin(playerid, MemberSkin[playerid]);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Diesen Befehl kannst du nicht Nutzten!");
    }
    }
    return 1;
    }


    so hab ich es bei mir :D
    natürlich hab ich paar mehr fraktionen
    genau zu sagen hab ich 22 :D

    Der Server: [GRG]Grand Racing Game wurde 2014 Eingestampft.
    Weitere Infos: Klick Mich

  • if(leveld > 19 || leveld < 0)



    Ist das wieviel Fraktionen es gibt ?Lol kenne mich wenig damit aus

  • if(strcmp(cmd, "/makeleader", true) == 0)
    else if(level == 1) { PlayerInfo[para1][pChar] = 288; SpawnPlayer(para1); } //Police Force
    else if(level == 2) { PlayerInfo[para1][pChar] = 286; SpawnPlayer(para1);} //FBI/ATF
    else if(level == 3) { PlayerInfo[para1][pChar] = 287; SpawnPlayer(para1);} //National Guard
    else if(level == 4) { PlayerInfo[para1][pChar] = 228; SpawnPlayer(para1);} //Fire/Ambulance
    else if(level == 5) { PlayerInfo[para1][pChar] = 141; SpawnPlayer(para1);} //La Cosa Nostra
    else if(level == 6) { PlayerInfo[para1][pChar] = 120; SpawnPlayer(para1);} //Yakuza
    else if(level == 7) { PlayerInfo[para1][pChar] = 233; SpawnPlayer(para1);} //Mayor
    else if(level == 8) { PlayerInfo[para1][pChar] = 141; SpawnPlayer(para1);} //Hitmans
    else if(level == 9) { PlayerInfo[para1][pChar] = 227; SpawnPlayer(para1);} //News Reporters
    else if(level == 10) { PlayerInfo[para1][pChar] = 61; SpawnPlayer(para1);} //Taxi Cab Company
    else if(level == 11) { PlayerInfo[para1][pChar] = 46; SpawnPlayer(para1);} //Driving/Flying School



    Wenn ich das mache dann ist es kein Selfmade oder was ?