Hallo
Ich habe einen Fesseln und Entfesseln CMD gemacht,
Aber ich weis nicht wie ich da nun noch reinmache, ob pID auch im Gleichen Auto Sitzt wie Playerid ?
Und wie mache ich es richtig das das mit der Fraktions Abfrage Funzt,
Hier mal mein CMD Bisher
ocmd:fesseln(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
if(GetPVarInt(playerid,"Fraktion")==9,10,11,12)
{
new pID,string1[128],string2[128];
if(IsPlayerConnected(pID))
{
format(string1,sizeof(string1),"Du hast %s Gefesselt",SpielerName(pID));
SendClientMessage(playerid,WEISS,string1);
format(string1,sizeof(string1),"Du wurdest von %s Gefesselt",SpielerName(playerid));
SendClientMessage(pID,WEISS,string2);
SetPVarInt(pID,"Gefesselt",1);
TogglePlayerControllable(pID,0);
}
else
{
SendClientMessage(playerid,ROT,"Der Spieler ist nicht auf dem Server");
}
}
else
{
SendClientMessage(playerid,ROT,"Du bist nicht in einer Gang/Maffia");
}
}
}
return 1;
}
ocmd:entfesseln(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
if(GetPVarInt(playerid,"Fraktion")==9,10,11,12) //Brauche Hier Hilfe mit der Fraktions Abfrage
{
new pID,string1[128],string2[128];
if(IsPlayerConnected(pID))
{
format(string1,sizeof(string1),"Du hast %s Entfesselt",SpielerName(pID));
SendClientMessage(playerid,WEISS,string1);
format(string1,sizeof(string1),"Du wurdest von %s Entfesselt",SpielerName(playerid));
SendClientMessage(pID,WEISS,string2);
SetPVarInt(pID,"Gefesselt",0);
TogglePlayerControllable(pID,1);
}
else
{
SendClientMessage(playerid,ROT,"Der Spieler ist nicht auf dem Server");
}
}
else
{
SendClientMessage(playerid,ROT,"Du bist nicht in einer Gang/Maffia");
}
}
}
return 1;
}
Ich danke mal wieder für eure Hilfe
MFG Dr.Turk