Kann mir wer meinen /vertraganbieten Befehl ergänzen, weil ich garnicht mehr dabei klar komme.
Ich habe hier sowas gescriptet
ocmd:vertraganbieten(playerid,params[])
{
new pID,Vertrag[128],string1[128];
new Float:X, Float:Y, Float:Z;
GetPlayerPos(pID,Float:X, Float:Y, Float:Z);
if(!IsPlayerInRangeOfPoint(playerid,4.0, Float:X, Float:Y, Float:Z))return SCM(playerid,COLOR_GREEN,"Du bist nicht in der Nähe der Person.");
if(sscanf(params,"ui",pID, Vertrag))return SendClientMessage(playerid,COLOR_DARKRED,"Richtige Benutzung: /vertraganbieten [SpielerID] [Vertrag-Name]");
{
format(string1,sizeof(string1),"Du hast %s ein Vertrag angeboten: %i",SpielerName(pID),Vertrag);
SendClientMessage(pID,COLOR_GREEN,string1);
}
return 1;
}
Doch dort kommt immer das hier raus wenn ich es jemanden z.B. mir anbiete(ja das habe ich noch nicht weggemacht das man sich selbst anbieten kann)
Richtige Benutzung: /vertraganbieten [SpielerID] [Vertrag-Name]
Bitte um hilfe