Okay hier mal die Grundstruktur:
//oben im Script
new Float:zX, Float:zY, Float:zZ, zID = -1;
//bei deinem Sevrice Befehl
GetPlayerPos(playerid, zX, zY, zZ);
zID = playerid;
//Der accept Befehl
ocmd:accept(playerid, params[])
{
new ops[128];
if(sscanf(params,"s",ops)) return SendClientMessage(playerid,rot,"Verwendung: /accept z.B.[medic]");
//
if(!strcmp(ops, "medic", true))
{
if(zID == -1) return SendClientMessage(playerid,rot,"Es hat niemand einen Medic gerufen !");
SetPlayerCheckpoint(playerid, zX, zY, zZ, 5.0);
new string[128], name[24];
GetPlayerName(zID, name, 24);
format(string, sizeof string,"Du hast die Hilfe von %s aktzeptiert !",name);
SendClientMessage(playerid,rot,string);
zID = -1;
}
return 1;
}
mfg. ![]()