Hi ich habe ein Sch***** problem... ich mache ein Selfmade aber es ist mir erst jetzt aufgefallen
das wenn man einen Leader macht bekommt man sein Geld doppelt.....
Code:
ocmd:makeleader(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] < 3)return SendClientMessage(playerid,Rot,"Du bist kein Admin der diesen Befehl ausführen kann.");
new pID, fraktname;
if(sscanf(params,"ui",pID,fraktname))return SendClientMessage(playerid,Grau,"/makeleader [Name/ID] [FraktionsID]");
if(fraktname<0||fraktname>15)return SendClientMessage(playerid,Grau,"Bitte gültige Fraktion angeben.");
switch(fraktname)
{
case 0:{SetPlayerSkin(pID,212);PlayerInfo[pID][pMember] = 0;PlayerInfo[pID][pBuerger] = 1;PlayerInfo[pID][pLeader] = 0;PlayerInfo[pID][pSkin] = 212;SendClientMessage(pID,Türkis,"** Dir wurden deine Rechte als Fraktion's-Leader entzogen! **");}
case 1:{SetPlayerSkin(pID,283);PlayerInfo[pID][pMember] = 1;PlayerInfo[pID][pBuerger] = 2;PlayerInfo[pID][pLeader] = 1;PlayerInfo[pID][pSkin] = 283;SendClientMessage(pID,Türkis,"** Du wurdest zum Leader des LSPD´s ernannt! **");}
case 2:{SetPlayerSkin(pID,278);PlayerInfo[pID][pMember] = 2;PlayerInfo[pID][pBuerger] = 3;PlayerInfo[pID][pLeader] = 2;PlayerInfo[pID][pSkin] = 278;SendClientMessage(pID,Türkis,"** Du wurdest zum Feuerwehr Leader ernannt! **");}
case 3:{SetPlayerSkin(pID,276);PlayerInfo[pID][pMember] = 3;PlayerInfo[pID][pBuerger] = 4;PlayerInfo[pID][pLeader] = 3;PlayerInfo[pID][pSkin] = 276;SendClientMessage(pID,Türkis,"** Du wurdest zum Medic Leader ernannt! **");}
case 4:{SetPlayerSkin(pID,8);PlayerInfo[pID][pMember] = 4;PlayerInfo[pID][pBuerger] = 5;PlayerInfo[pID][pLeader] = 4;PlayerInfo[pID][pSkin] = 8;SendClientMessage(pID,Türkis,"** Du wurdest zum Ordnungsamt Leader ernannt! **");}
case 5:{SetPlayerSkin(pID,71);PlayerInfo[pID][pMember] = 5;PlayerInfo[pID][pBuerger] = 6;PlayerInfo[pID][pLeader] = 5;PlayerInfo[pID][pSkin] = 71;SendClientMessage(pID,Türkis,"** Du wurdest zum Spedition Leader ernannt! **");}
case 6:{SetPlayerSkin(pID,186);PlayerInfo[pID][pMember] = 6;PlayerInfo[pID][pBuerger] = 7;PlayerInfo[pID][pLeader] = 6;PlayerInfo[pID][pSkin] = 186;SendClientMessage(pID,Türkis,"** Du wurdest zum Termis Bratwa Leader ernannt! **");}
case 7:{SetPlayerSkin(pID,283);PlayerInfo[pID][pMember] = 7;PlayerInfo[pID][pBuerger] = 8;PlayerInfo[pID][pLeader] = 7;PlayerInfo[pID][pSkin] = 283;SendClientMessage(pID,Türkis,"** Du wurdest zum West Coast Customs Leader ernannt! **");}
case 8:{SetPlayerSkin(pID,212);PlayerInfo[pID][pMember] = 8;PlayerInfo[pID][pBuerger] = 9;PlayerInfo[pID][pLeader] = 8;PlayerInfo[pID][pSkin] = 212;SendClientMessage(pID,Türkis,"** Du wurdest zum Dillimore Devils Leader ernannt! **");}
case 9:{SetPlayerSkin(pID,212);PlayerInfo[pID][pMember] = 9;PlayerInfo[pID][pBuerger] = 10;PlayerInfo[pID][pLeader] = 9;PlayerInfo[pID][pSkin] = 212;SendClientMessage(pID,Türkis,"** Du wurdest zum Leader ernannt! **");}
case 10:{SetPlayerSkin(pID,212);PlayerInfo[pID][pMember] = 10;PlayerInfo[pID][pBuerger] = 11;PlayerInfo[pID][pLeader] = 10;PlayerInfo[pID][pSkin] = 212;SendClientMessage(pID,Türkis,"** Du wurdest zum Leader ernannt! **");}
case 11:{SetPlayerSkin(pID,212);PlayerInfo[pID][pMember] = 11;PlayerInfo[pID][pBuerger] = 12;PlayerInfo[pID][pLeader] = 11;PlayerInfo[pID][pSkin] = 212;SendClientMessage(pID,Türkis,"** Du wurdest zum Leader ernannt! **");}
}
SendClientMessage(pID,Weiss,"Als Leader hast du viele Pflichten!");
SendClientMessage(pID,Weiss,"Behandel deine Member gut und baue keinen Unsinn!");
SendClientMessage(pID,Weiss,"Du musst dich an die Leader regeln halten du musst mind. 4 Wochen Leader dieser Fraktion sein!");
SpielerSpeichern(pID);
SpielerLaden(pID);
return 1;
}
{
if(PlayerInfo[playerid][pAdmin] < 3)return SendClientMessage(playerid,Rot,"Du bist kein Admin der diesen Befehl ausführen kann.");
new pID, fraktname;
if(sscanf(params,"ui",pID,fraktname))return SendClientMessage(playerid,Grau,"/makeleader [Name/ID] [FraktionsID]");
if(fraktname<0||fraktname>15)return SendClientMessage(playerid,Grau,"Bitte gültige Fraktion angeben.");
switch(fraktname)
{
case 0:{SetPlayerSkin(pID,212);PlayerInfo[pID][pMember] = 0;PlayerInfo[pID][pBuerger] = 1;PlayerInfo[pID][pLeader] = 0;PlayerInfo[pID][pSkin] = 212;SendClientMessage(pID,Türkis,"** Dir wurden deine Rechte als Fraktion's-Leader entzogen! **");}
case 1:{SetPlayerSkin(pID,283);PlayerInfo[pID][pMember] = 1;PlayerInfo[pID][pBuerger] = 2;PlayerInfo[pID][pLeader] = 1;PlayerInfo[pID][pSkin] = 283;SendClientMessage(pID,Türkis,"** Du wurdest zum Leader des LSPD´s ernannt! **");}
case 2:{SetPlayerSkin(pID,278);PlayerInfo[pID][pMember] = 2;PlayerInfo[pID][pBuerger] = 3;PlayerInfo[pID][pLeader] = 2;PlayerInfo[pID][pSkin] = 278;SendClientMessage(pID,Türkis,"** Du wurdest zum Feuerwehr Leader ernannt! **");}
case 3:{SetPlayerSkin(pID,276);PlayerInfo[pID][pMember] = 3;PlayerInfo[pID][pBuerger] = 4;PlayerInfo[pID][pLeader] = 3;PlayerInfo[pID][pSkin] = 276;SendClientMessage(pID,Türkis,"** Du wurdest zum Medic Leader ernannt! **");}
case 4:{SetPlayerSkin(pID,8);PlayerInfo[pID][pMember] = 4;PlayerInfo[pID][pBuerger] = 5;PlayerInfo[pID][pLeader] = 4;PlayerInfo[pID][pSkin] = 8;SendClientMessage(pID,Türkis,"** Du wurdest zum Ordnungsamt Leader ernannt! **");}
case 5:{SetPlayerSkin(pID,71);PlayerInfo[pID][pMember] = 5;PlayerInfo[pID][pBuerger] = 6;PlayerInfo[pID][pLeader] = 5;PlayerInfo[pID][pSkin] = 71;SendClientMessage(pID,Türkis,"** Du wurdest zum Spedition Leader ernannt! **");}
case 6:{SetPlayerSkin(pID,186);PlayerInfo[pID][pMember] = 6;PlayerInfo[pID][pBuerger] = 7;PlayerInfo[pID][pLeader] = 6;PlayerInfo[pID][pSkin] = 186;SendClientMessage(pID,Türkis,"** Du wurdest zum Termis Bratwa Leader ernannt! **");}
case 7:{SetPlayerSkin(pID,283);PlayerInfo[pID][pMember] = 7;PlayerInfo[pID][pBuerger] = 8;PlayerInfo[pID][pLeader] = 7;PlayerInfo[pID][pSkin] = 283;SendClientMessage(pID,Türkis,"** Du wurdest zum West Coast Customs Leader ernannt! **");}
case 8:{SetPlayerSkin(pID,212);PlayerInfo[pID][pMember] = 8;PlayerInfo[pID][pBuerger] = 9;PlayerInfo[pID][pLeader] = 8;PlayerInfo[pID][pSkin] = 212;SendClientMessage(pID,Türkis,"** Du wurdest zum Dillimore Devils Leader ernannt! **");}
case 9:{SetPlayerSkin(pID,212);PlayerInfo[pID][pMember] = 9;PlayerInfo[pID][pBuerger] = 10;PlayerInfo[pID][pLeader] = 9;PlayerInfo[pID][pSkin] = 212;SendClientMessage(pID,Türkis,"** Du wurdest zum Leader ernannt! **");}
case 10:{SetPlayerSkin(pID,212);PlayerInfo[pID][pMember] = 10;PlayerInfo[pID][pBuerger] = 11;PlayerInfo[pID][pLeader] = 10;PlayerInfo[pID][pSkin] = 212;SendClientMessage(pID,Türkis,"** Du wurdest zum Leader ernannt! **");}
case 11:{SetPlayerSkin(pID,212);PlayerInfo[pID][pMember] = 11;PlayerInfo[pID][pBuerger] = 12;PlayerInfo[pID][pLeader] = 11;PlayerInfo[pID][pSkin] = 212;SendClientMessage(pID,Türkis,"** Du wurdest zum Leader ernannt! **");}
}
SendClientMessage(pID,Weiss,"Als Leader hast du viele Pflichten!");
SendClientMessage(pID,Weiss,"Behandel deine Member gut und baue keinen Unsinn!");
SendClientMessage(pID,Weiss,"Du musst dich an die Leader regeln halten du musst mind. 4 Wochen Leader dieser Fraktion sein!");
SpielerSpeichern(pID);
SpielerLaden(pID);
return 1;
}