Fraktionsnamen ?

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
  • Hey,
    Ich möchte machen, das die Fraktions namen gescriptet bzw richtig angezeigt werden. Wie mache ich das? Das ist mein Makeleaderbefehl:
    Es währe im übrigen cool, wenn man ihn verkürzen könnte^^:


    Spoiler anzeigen
    COMMAND:makeleader(playerid, params[])
    {
    if(SpielerInfo[playerid][pAdminlevel] >= 4)
    {
    new pID,fraktid;
    if(sscanf(params,"ui",pID,fraktid))return SendClientMessage(playerid,Grau,"Nutze: /makeleader [Playerid][Fraktid(/fraktionen)]");
    if(fraktid<0||fraktid>13)return SendClientMessage(playerid,Weiß,"Diese Fraktion existiert nicht! (/fraktionen)");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Weiß,"Dieser Spieler ist nicht Online");
    switch(fraktid) {
    case 0:{SendClientMessage(pID,Rot,"Du wurdest von einem Admin aus deiner Fraktion geworfen");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=0;SpielerInfo[pID][pFraktion]=0;SpielerInfo[pID][pSkin] = 1;}
    case 1:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'LSPD' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=1;SpielerInfo[pID][pFraktion]=1;SpielerInfo[pID][pSkin] = 280;}
    case 2:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'FBI' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=2;SpielerInfo[pID][pFraktion]=2;SpielerInfo[pID][pSkin] = 286;}
    case 3:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Army' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=3;SpielerInfo[pID][pFraktion]=3;SpielerInfo[pID][pSkin] = 287;}
    case 4:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Ordnungsamt' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=4;SpielerInfo[pID][pFraktion]=4;SpielerInfo[pID][pSkin] = 16;}
    case 5:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Präsident' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=5;SpielerInfo[pID][pFraktion]=5;SpielerInfo[pID][pSkin] = 147;}
    case 6:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'San News' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=6;SpielerInfo[pID][pFraktion]=6;SpielerInfo[pID][pSkin] = 187;}
    case 7:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Hitman' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=7;SpielerInfo[pID][pFraktion]=7;SpielerInfo[pID][pSkin] = 166;}
    case 8:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Yakuza' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=8;SpielerInfo[pID][pFraktion]=8;SpielerInfo[pID][pSkin] = 125;}
    case 9:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Triaden' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=9;SpielerInfo[pID][pFraktion]=9;SpielerInfo[pID][pSkin] = 120;}
    case 10:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Russische Mafia' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=10;SpielerInfo[pID][pFraktion]=10;SpielerInfo[pID][pSkin] = 113;}
    case 11:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Ballas' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=11;SpielerInfo[pID][pFraktion]=11;SpielerInfo[pID][pSkin] = 104;}
    case 12:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Grove Street' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=12;SpielerInfo[pID][pFraktion]=12;SpielerInfo[pID][pSkin] = 269;}
    case 13:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Vagos' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=13;SpielerInfo[pID][pFraktion]=13;SpielerInfo[pID][pSkin] = 108;}
    case 14:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Aztecas' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=14;SpielerInfo[pID][pFraktion]=14;SpielerInfo[pID][pSkin] = 115;}
    case 15:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Rollergang' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=15;SpielerInfo[pID][pFraktion]=15;SpielerInfo[pID][pSkin] = 5;}
    case 16:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'Feuerwehr' gemacht");SpawnPlayer(playerid);SpielerInfo[pID][pLeader]=16;SpielerInfo[pID][pFraktion]=16;SpielerInfo[pID][pSkin] = 279;}
    case 17:{SendClientMessage(pID,Weiß,"Du wurdest von einem Admin zum Leader der Fraktion 'LS Beachcrew' gemacht");SpielerInfo[pID][pLeader]=17;SpielerInfo[pID][pFraktion]=17;SpielerInfo[pID][pSkin] = 45;}
    }
    SetPlayerSkin(pID, SpielerInfo[pID][pSkin]);
    SavePlayer(pID);
    }
    return 1;
    }


    So werden sie "eingesetzt", bzw. werden die spawns gesetzt:


    Spoiler anzeigen
    public OnPlayerSpawn(playerid)
    {
    if(SpielerInfo[playerid][pFraktion] == 0){SetPlayerPos(playerid,1567.9231,-1897.3700,13.5607);}
    else if(SpielerInfo[playerid][pFraktion] == 1){SpawnInfoSet(playerid);SetPlayerPos(playerid,262.1181,71.1083,1003.2422);SetPlayerInterior(playerid,6);}
    else if(SpielerInfo[playerid][pFraktion] == 2){SpawnInfoSet(playerid);SetPlayerPos(playerid,1307.5833,-869.5357,40.0940);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 3){SpawnInfoSet(playerid);SetPlayerPos(playerid,142.4786,1875.3627,17.8434);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 4){SpawnInfoSet(playerid);SetPlayerPos(playerid,2262.4995,2036.2031,10.8203);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 5){SpawnInfoSet(playerid);SetPlayerPos(playerid,1123.4310,-2037.2296,69.8870);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 6){SpawnInfoSet(playerid);SetPlayerPos(playerid,-308.1014,1538.5277,75.5625);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 7){SpawnInfoSet(playerid);SetPlayerPos(playerid,1897.3948,736.8217,10.8203);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 8){ SpawnInfoSet(playerid);SetPlayerPos(playerid,1924.0100,959.9539,10.8203); SetPlayerInterior(playerid,0); }
    else if(SpielerInfo[playerid][pFraktion] == 9){ SpawnInfoSet(playerid);SetPlayerPos(playerid,2634.2739,1824.4528,11.0234); SetPlayerInterior(playerid,0); }
    else if(SpielerInfo[playerid][pFraktion] == 10){SpawnInfoSet(playerid);SetPlayerPos(playerid,2580.9485,2332.7190,17.8222);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 11){SpawnInfoSet(playerid);SetPlayerPos(playerid,1999.8528,-1114.3887,27.1250);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 12){SpawnInfoSet(playerid);SetPlayerPos(playerid,2495.3301,-1690.2500,14.7656);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 13){SpawnInfoSet(playerid);SetPlayerPos(playerid,2512.6428,-1027.6877,70.0859);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 14){SpawnInfoSet(playerid);SetPlayerPos(playerid,2486.6343,-2021.3522,13.9988);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 15){SpawnInfoSet(playerid);SetPlayerPos(playerid,1307.5833,-869.5357,40.0940);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 16){SpawnInfoSet(playerid);SetPlayerPos(playerid,1307.5833,-869.5357,40.0940);SetPlayerInterior(playerid,0);}
    else if(SpielerInfo[playerid][pFraktion] == 17){SpawnInfoSet(playerid);SetPlayerPos(playerid,1307.5833,-869.5357,40.0940);SetPlayerInterior(playerid,0);}
    return 1;
    }


    Ich bedanke mich schonmal im Vorraus

    Mit freundlichen Grüßen

    #define