Cmd laggt ?

  • Moin ich weißt nicht wodran es liegt, aber wenn ich meinen Makeadmin befehl benutze wechselt er den Skin paar Sek später erst und es laggt dann.

    Am Server liegt es nicht, getestet auf Homeserver und normalen.

    Cmd:

    [pwn]ocmd:makeleader(playerid,params[])
    {
    new pID, frakktion, text[300], frak[50];
    if(!IsPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_RED,"Diesen Befehl kannst du nicht nutzen. Mindestens benötigter Rang: {00FF5A}Moderator");
    if(sscanf(params,"ui",pID,frakktion))return SendClientMessage(playerid,COLOR_BLUE,"/makeleader [ID] [Fraktion]");
    if(frakktion <0 || frakktion>18)return SendClientMessage(playerid,COLOR_RED,"Bitte gebe eine gültige Fraktions ID ein, es gibt nur 17 Frakktionen!");
    SetPVarInt(pID,"Fraktion",frakktion);
    SetPVarInt(pID,"Leader",frakktion);
    SetPVarInt(pID,"Zivi",1);
    SpielerSpeichern(pID);
    switch(frakktion)
    {
    case 0:
    {
    frak = frak0;
    SetPVarInt(pID,"Zivi",0);
    }
    case 1:
    {
    frak = frak1;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",SFR6L);
    }
    case 2:
    {
    frak = frak2;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",SFR6L);
    }
    case 3:
    {
    frak = frak3;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",SFR6L);
    }
    case 4:
    {
    frak = frak4;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",SFR6L);
    }
    case 5:
    {
    frak =frak5;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",SFR6L);
    }
    case 6:
    {
    frak = frak6;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",MR6L);
    }
    case 7:
    {
    frak = frak7;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",MR6L);
    }
    case 8:
    {
    frak = frak8;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",MR6L);
    }
    case 9:
    {
    frak = frak9;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",GR6L);
    }
    case 10:
    {
    frak = frak10;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",GR6L);
    }
    case 11:
    {
    frak = frak11;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",SFR6L);
    }
    case 12:
    {
    frak = frak12;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",SFR6L);
    }
    case 13:
    {
    frak = frak13;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",MR6L);
    }
    case 14:
    {
    frak = frak14;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",MR6L);
    }
    case 15:
    {
    frak = frak15;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",MR6L);
    }
    case 16://ballas
    {
    frak = frak16;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",GR6L);
    }
    case 17://grove
    {
    frak = frak17;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",GR6L);
    }
    case 18://Terroristeng
    {
    frak = frak18;
    SetPVarInt(pID,"FRank",6);
    SetPVarInt(pID,"FGehalt",GR6L);
    }
    }
    GivePlayerRangSkin(pID);
    format(text,sizeof(text),"Du wurdest zum Leiter der Firma %s eingeteilt! Du spawnst nun immer an der Base, zum ändern /wohnort!",frak);
    SendClientMessage(pID,COLOR_BLUE,text);
    return 1;
    }[/pwn]

    mfg JigZ
  • [pwn]stock GivePlayerRangSkin(playerid)
    {
    switch(GetPVarInt(playerid, "Fraktion"))
    {
    case 1://sapd
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin",PDS1); SetPlayerSkin(playerid, PDS1);}
    case 2: {SetPVarInt(playerid,"FSkin",PDS2); SetPlayerSkin(playerid, PDS2);}
    case 3: {SetPVarInt(playerid,"FSkin",PDS3); SetPlayerSkin(playerid, PDS3);}
    case 4: {SetPVarInt(playerid,"FSkin",PDS4); SetPlayerSkin(playerid, PDS4);}
    case 5: {SetPVarInt(playerid,"FSkin",PDS5); SetPlayerSkin(playerid, PDS5);}
    case 6: {SetPVarInt(playerid,"FSkin",PDS6); SetPlayerSkin(playerid, PDS6);}
    }
    }
    case 2://fbi
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", FBIS1); SetPlayerSkin(playerid, FBIS1);}
    case 2: {SetPVarInt(playerid,"FSkin", FBIS2); SetPlayerSkin(playerid, FBIS2);}
    case 3: {SetPVarInt(playerid,"FSkin", FBIS3); SetPlayerSkin(playerid, FBIS3);}
    case 4: {SetPVarInt(playerid,"FSkin", FBIS4); SetPlayerSkin(playerid, FBIS4);}
    case 5: {SetPVarInt(playerid,"FSkin", FBIS5); SetPlayerSkin(playerid, FBIS5);}
    case 6: {SetPVarInt(playerid,"FSkin", FBIS6); SetPlayerSkin(playerid, FBIS6);}
    }
    }
    case 3://Feuerwehr
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", ODS1); SetPlayerSkin(playerid, ODS1);}
    case 2: {SetPVarInt(playerid,"FSkin", ODS2); SetPlayerSkin(playerid, ODS2);}
    case 3: {SetPVarInt(playerid,"FSkin", ODS3); SetPlayerSkin(playerid, ODS3);}
    case 4: {SetPVarInt(playerid,"FSkin", ODS4); SetPlayerSkin(playerid, ODS4);}
    case 5: {SetPVarInt(playerid,"FSkin", ODS5); SetPlayerSkin(playerid, ODS5);}
    case 6: {SetPVarInt(playerid,"FSkin", ODS6); SetPlayerSkin(playerid, ODS6);}
    }
    }
    case 4://SF Klinik
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", SFKLS1); SetPlayerSkin(playerid, SFKLS1);}
    case 2: {SetPVarInt(playerid,"FSkin", SFKLS2); SetPlayerSkin(playerid, SFKLS2);}
    case 3: {SetPVarInt(playerid,"FSkin", SFKLS3); SetPlayerSkin(playerid, SFKLS3);}
    case 4: {SetPVarInt(playerid,"FSkin", SFKLS4); SetPlayerSkin(playerid, SFKLS4);}
    case 5: {SetPVarInt(playerid,"FSkin", SFKLS5); SetPlayerSkin(playerid, SFKLS5);}
    case 6: {SetPVarInt(playerid,"FSkin", SFKLS6); SetPlayerSkin(playerid, SFKLS6);}
    }
    }
    case 5://sa staatsverwaltung
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", SASVS1); SetPlayerSkin(playerid, SASVS1);}
    case 2: {SetPVarInt(playerid,"FSkin", SASVS2); SetPlayerSkin(playerid, SASVS2);}
    case 3: {SetPVarInt(playerid,"FSkin", SASVS3); SetPlayerSkin(playerid, SASVS3);}
    case 4: {SetPVarInt(playerid,"FSkin", SASVS4); SetPlayerSkin(playerid, SASVS4);}
    case 5: {SetPVarInt(playerid,"FSkin", SASVS5); SetPlayerSkin(playerid, SASVS5);}
    case 6: {SetPVarInt(playerid,"FSkin", SASVS6); SetPlayerSkin(playerid, SASVS6);}
    }
    }
    case 6://SF Kartell
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", SFKS1); SetPlayerSkin(playerid, SFKS1);}
    case 2: {SetPVarInt(playerid,"FSkin", SFKS2); SetPlayerSkin(playerid, SFKS2);}
    case 3: {SetPVarInt(playerid,"FSkin", SFKS3); SetPlayerSkin(playerid, SFKS3);}
    case 4: {SetPVarInt(playerid,"FSkin", SFKS4); SetPlayerSkin(playerid, SFKS4);}
    case 5: {SetPVarInt(playerid,"FSkin", SFKS5); SetPlayerSkin(playerid, SFKS5);}
    case 6: {SetPVarInt(playerid,"FSkin", SFKS6); SetPlayerSkin(playerid, SFKS6);}
    }
    }
    case 7://LCN
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", LCNS1); SetPlayerSkin(playerid, LCNS1);}
    case 2: {SetPVarInt(playerid,"FSkin", LCNS2); SetPlayerSkin(playerid, LCNS2);}
    case 3: {SetPVarInt(playerid,"FSkin", LCNS3); SetPlayerSkin(playerid, LCNS3);}
    case 4: {SetPVarInt(playerid,"FSkin", LCNS4); SetPlayerSkin(playerid, LCNS4);}
    case 5: {SetPVarInt(playerid,"FSkin", LCNS5); SetPlayerSkin(playerid, LCNS5);}
    case 6: {SetPVarInt(playerid,"FSkin", LCNS6); SetPlayerSkin(playerid, LCNS6);}
    }
    }
    case 8://Triaden
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", TS1); SetPlayerSkin(playerid, TS1);}
    case 2: {SetPVarInt(playerid,"FSkin", TS2); SetPlayerSkin(playerid, TS2);}
    case 3: {SetPVarInt(playerid,"FSkin", TS3); SetPlayerSkin(playerid, TS3);}
    case 4: {SetPVarInt(playerid,"FSkin", TS4); SetPlayerSkin(playerid, TS4);}
    case 5: {SetPVarInt(playerid,"FSkin", TS5); SetPlayerSkin(playerid, TS5);}
    case 6: {SetPVarInt(playerid,"FSkin", TS6); SetPlayerSkin(playerid, TS6);}
    }
    }
    case 9://Bloods
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", BS1); SetPlayerSkin(playerid, BS1);}
    case 2: {SetPVarInt(playerid,"FSkin", BS2); SetPlayerSkin(playerid, BS2);}
    case 3: {SetPVarInt(playerid,"FSkin", BS3); SetPlayerSkin(playerid, BS3);}
    case 4: {SetPVarInt(playerid,"FSkin", BS4); SetPlayerSkin(playerid, BS4);}
    case 5: {SetPVarInt(playerid,"FSkin", BS5); SetPlayerSkin(playerid, BS5);}
    case 6: {SetPVarInt(playerid,"FSkin", BS6); SetPlayerSkin(playerid, BS6);}
    }
    }
    case 10://Crips
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", CS1); SetPlayerSkin(playerid, CS1);}
    case 2: {SetPVarInt(playerid,"FSkin", CS2); SetPlayerSkin(playerid, CS2);}
    case 3: {SetPVarInt(playerid,"FSkin", CS3); SetPlayerSkin(playerid, CS3);}
    case 4: {SetPVarInt(playerid,"FSkin", CS4); SetPlayerSkin(playerid, CS4);}
    case 5: {SetPVarInt(playerid,"FSkin", CS5); SetPlayerSkin(playerid, CS5);}
    case 6: {SetPVarInt(playerid,"FSkin", CS6); SetPlayerSkin(playerid, CS6);}
    }
    }
    case 11://News Agentur
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", NRS1); SetPlayerSkin(playerid, NRS1);}
    case 2: {SetPVarInt(playerid,"FSkin", NRS2); SetPlayerSkin(playerid, NRS2);}
    case 3: {SetPVarInt(playerid,"FSkin", NRS3); SetPlayerSkin(playerid, NRS3);}
    case 4: {SetPVarInt(playerid,"FSkin", NRS4); SetPlayerSkin(playerid, NRS4);}
    case 5: {SetPVarInt(playerid,"FSkin", NRS5); SetPlayerSkin(playerid, NRS5);}
    case 6: {SetPVarInt(playerid,"FSkin", NRS6); SetPlayerSkin(playerid, NRS6);}
    }
    }
    case 12://Fahrschule
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", FSS1); SetPlayerSkin(playerid, FSS1);}
    case 2: {SetPVarInt(playerid,"FSkin", FSS2); SetPlayerSkin(playerid, FSS2);}
    case 3: {SetPVarInt(playerid,"FSkin", FSS3); SetPlayerSkin(playerid, FSS3);}
    case 4: {SetPVarInt(playerid,"FSkin", FSS4); SetPlayerSkin(playerid, FSS4);}
    case 5: {SetPVarInt(playerid,"FSkin", FSS5); SetPlayerSkin(playerid, FSS5);}
    case 6: {SetPVarInt(playerid,"FSkin", FSS6); SetPlayerSkin(playerid, FSS6);}
    }
    }
    case 13://Kopfgeldjäger
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", KGJS1); SetPlayerSkin(playerid, KGJS1);}
    case 2: {SetPVarInt(playerid,"FSkin", KGJS2); SetPlayerSkin(playerid, KGJS2);}
    case 3: {SetPVarInt(playerid,"FSkin", KGJS3); SetPlayerSkin(playerid, KGJS3);}
    case 4: {SetPVarInt(playerid,"FSkin", KGJS4); SetPlayerSkin(playerid, KGJS4);}
    case 5: {SetPVarInt(playerid,"FSkin", KGJS5); SetPlayerSkin(playerid, KGJS5);}
    case 6: {SetPVarInt(playerid,"FSkin", KGJS6); SetPlayerSkin(playerid, KGJS6);}
    }
    }
    case 14://Army
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", SLS1); SetPlayerSkin(playerid, SLS1);}
    case 2: {SetPVarInt(playerid,"FSkin", SLS2); SetPlayerSkin(playerid, SLS2);}
    case 3: {SetPVarInt(playerid,"FSkin", SLS3); SetPlayerSkin(playerid, SLS3);}
    case 4: {SetPVarInt(playerid,"FSkin", SLS4); SetPlayerSkin(playerid, SLS4);}
    case 5: {SetPVarInt(playerid,"FSkin", SLS5); SetPlayerSkin(playerid, SLS5);}
    case 6: {SetPVarInt(playerid,"FSkin", SLS6); SetPlayerSkin(playerid, SLS6);}
    }
    }
    case 15://InterCity
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", SAICS1); SetPlayerSkin(playerid, SAICS1);}
    case 2: {SetPVarInt(playerid,"FSkin", SAICS2); SetPlayerSkin(playerid, SAICS2);}
    case 3: {SetPVarInt(playerid,"FSkin", SAICS3); SetPlayerSkin(playerid, SAICS3);}
    case 4: {SetPVarInt(playerid,"FSkin", SAICS4); SetPlayerSkin(playerid, SAICS4);}
    case 5: {SetPVarInt(playerid,"FSkin", SAICS5); SetPlayerSkin(playerid, SAICS5);}
    case 6: {SetPVarInt(playerid,"FSkin", SAICS6); SetPlayerSkin(playerid, SAICS6);}
    }
    }
    case 16://ballas
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", BAS1); SetPlayerSkin(playerid, BAS1);}
    case 2: {SetPVarInt(playerid,"FSkin", BAS2); SetPlayerSkin(playerid, BAS2);}
    case 3: {SetPVarInt(playerid,"FSkin", BAS3); SetPlayerSkin(playerid, BAS3);}
    case 4: {SetPVarInt(playerid,"FSkin", BAS4); SetPlayerSkin(playerid, BAS4);}
    case 5: {SetPVarInt(playerid,"FSkin", BAS5); SetPlayerSkin(playerid, BAS5);}
    case 6: {SetPVarInt(playerid,"FSkin", BAS6); SetPlayerSkin(playerid, BAS6);}
    }
    }
    case 17://grove
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", GSS1); SetPlayerSkin(playerid, GSS1);}
    case 2: {SetPVarInt(playerid,"FSkin", GSS2); SetPlayerSkin(playerid, GSS2);}
    case 3: {SetPVarInt(playerid,"FSkin", GSS3); SetPlayerSkin(playerid, GSS3);}
    case 4: {SetPVarInt(playerid,"FSkin", GSS4); SetPlayerSkin(playerid, GSS4);}
    case 5: {SetPVarInt(playerid,"FSkin", GSS5); SetPlayerSkin(playerid, GSS5);}
    case 6: {SetPVarInt(playerid,"FSkin", GSS6); SetPlayerSkin(playerid, GSS6);}
    }
    }
    case 18://Terroristen
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1: {SetPVarInt(playerid,"FSkin", TERS1); SetPlayerSkin(playerid, TERS1);}
    case 2: {SetPVarInt(playerid,"FSkin", TERS2); SetPlayerSkin(playerid, TERS2);}
    case 3: {SetPVarInt(playerid,"FSkin", TERS3); SetPlayerSkin(playerid, TERS3);}
    case 4: {SetPVarInt(playerid,"FSkin", TERS4); SetPlayerSkin(playerid, TERS4);}
    case 5: {SetPVarInt(playerid,"FSkin", TERS5); SetPlayerSkin(playerid, TERS5);}
    case 6: {SetPVarInt(playerid,"FSkin", TERS6); SetPlayerSkin(playerid, TERS6);}
    }
    }
    }
    return 1;
    }[/pwn]