Ich habe hier diesen Command
if(strcmp(strget(cmdtext,0),"/einsperren",true) == 0)
{
if(!IsPlayerConnected(playerid))
{
SendClientMessage(playerid,COLOR_GREY,"Diesen Spieler gibt es nicht.");
return 1;
}
if(Spieler[playerid][pduty] >= 1 )
if(Spieler[playerid][team] == 2)
{
if(!strlen(strget(cmdtext,1)))
{
SendClientMessage(playerid,COLOR_YELLOW,"Verwendung: /einsperren [ID]");
return 1;
}
new msg1[200];
new msg2[200];
new ziel = strval(strget(cmdtext,1));
new opfer[MAX_PLAYER_NAME];
new spieler[MAX_PLAYER_NAME];
if(GetDistanceBetweenPlayers(playerid,ziel) < 5)
if (Spieler[ziel][wanted] <= 6)
GetPlayerName(playerid,spieler,sizeof(spieler));
GetPlayerName(ziel,opfer,sizeof(opfer));
format(msg1,sizeof(msg1),"** Du hast %s eingesperrt.",playerid,cmdtext[8]);
format(msg2,sizeof(msg2),"** Du wurdest von %s eingesperrt.",ziel,cmdtext[8]);
SendClientMessage(playerid,COLOR_LIGHTRED,msg1);
SendClientMessage(ziel,COLOR_LIGHTRED,msg2);
SetPlayerInterior(ziel,3);
SetPlayerPos(ziel,194.4884,165.1755,1005.0234);
Spieler[ziel][wanted] = 0;
Spieler[ziel][jail] = 1;
ResetPlayerWeapons(ziel);
return 1;
}
else
{
SendClientMessage(playerid,COLOR_GRAD2,"Du darfst diesen Command nicht nutzen!");
}
}
und ich brauche einen cmd zb /checkzeit oder so das ich nachschauen kann wie lange der schon eingesperrt ist
und noch eine frage ich habe das hier if (Spieler[ziel][wanted] <= 6) das soll sein nur wenn er ein wanted hat das man ihm einsperren kann aber das funkt nicht hoffe ihr könnt mir helfen
MFG Mipu
Edit: hat sich erledigt sry