dcmd_anrufen(playerid,params[])
{
new pid;
if(sscanf(params,"i",pid)) return SendClientMessage(playerid,COLOR_RED,"Benutze /anrufen (ID)");
if(!IsPlayerConnected(pid)) return SendClientMessage(playerid,COLOR_RED,"SpielerID wurde nicht gefunden!");
if(IstAmAnrufen[pid] == 1) return SendClientMessage(playerid,COLOR_RED,"Der Spieler ist zurzeit nicht erreichbar!");
if(handystatus[pid] == 0) return SendClientMessage(playerid,COLOR_RED,"Der Spieler hat sein Handy aus!");
if(handystatus[playerid] == 0) return SendClientMessage(playerid,COLOR_RED,"Du hast dein Handy aus!");
new string[128];
new pidname[MAX_PLAYER_NAME];
new name[MAX_PLAYER_NAME];
GetPlayerName(pid,pidname,sizeof(pidname));
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"Du nimmst dein Handy raus und versuchst %s anzurufen!",pidname);
SendClientMessage(playerid,COLOR_YELLOW,string);
format(string,sizeof(string),"** Eingehender Anruf von %s! Du nimmst ab...",name);
SendClientMessage(pid,COLOR_YELLOW,string);
IstAmAnrufen[playerid] = 1;
IstAmAnrufen[pid] = 1;
Call[pid] = playerid;
Call[playerid] = pid;
return 1;
}