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
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

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