Ich habe folgendes Problem.
Ich möchte das realer machen anstatt /showlicenses einfach /showschein [playerid] [Scheinname]
Habe das schon vorbereitet.
if(strcmp(cmd,"/showlicenses",true)==0)
{
SendClientMessage(playerid,COLOR_WHITE,"Der Befehl heißt jetzt /showschein [ID] [Schein]");
return 1;
}
if(strcmp(cmd, "/showschein", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new x_schein[256];
x_schein = strtok(cmdtext, idx);
if(!strlen(x_schein))
{
SendClientMessage(playerid, COLOR_TUTBLAU, "|~~~~~~~~~~~~~~~~~~~~~~~| Scheine |~~~~~~~~~~~~~~~~~~~~~~~");
SendClientMessage(playerid, COLOR_WHITE, "Benutze: /showschein [PlayerID] [Schein]");
SendClientMessage(playerid, COLOR_GREY, "Führerschein = (Autoführerschein, Motorradschein, LKWschein).");
SendClientMessage(playerid, COLOR_GREY, "Flugschein.");
SendClientMessage(playerid, COLOR_GREY, "Bootschein = (Bootsschein, Angelschein)");
SendClientMessage(playerid, COLOR_GREY, "Waffenschein.");
//SendClientMessage(playerid, COLOR_GREY, ".");
SendClientMessage(playerid, COLOR_TUTBLAU, "|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|");
return 1;
}
else if(strcmp(x_schein,"Führerschein",true) == 0)
{
return 1;
}
else if(strcmp(x_schein,"Flugschein",true) == 0)
{
return 1;
}
else if(strcmp(x_schein,"Bootschein",true) == 0)
{
return 1;
}
else if(strcmp(x_schein,"Waffenschein",true) == 0)
{
return 1;
}
}
return 1;
}
Nur das wird dann einem selbst gezeigt, keinem anderen mit ID ausgewähltem Spieler.
1. Frage:
Wie kann ich es machen, dass ich die Scheine einem anderen Mitspieler zeige ?
2. Frage:
Kann mir einer ein Beispiel beim Führerschein machen ? ob er bestanden hat ja nein, ob er Theorie [pTheorie] hat und so.
Also das dem giveplayerid das angezeigt wird. kann das jemmand beim ersten (Führerschein) so machen ?
Danke im Vorraus!
MfG
Atta(Oo);