Gibt es eine Möglichkeit ein benutzbares Herz oder eine Rüstung zu spawnen?
Also so ein Object in welches man reinlaufen kann und dann aufnimmt? Mein stärkstes Problem hierbei ist, das es von einem Spieler gespawnt werden soll und man es nur einmal aufnehmen können darf.
Dies habe ich probiert:
if (strcmp("/spa", cmdtext, true, 10) == 0)
{
if (gTeam[playerid] == TEAM_BLUE_PIONIER)
{
GetPlayerPos(playerid, rx, ry, rz);
GetPlayerFacingAngle(playerid, a);
CreateObject(1242, rx, ry, rz, 0.0, 0.0, a);
}
else if (gTeam[playerid] == TEAM_RED_PIONIER)
{
GetPlayerPos(playerid, rx, ry, rz);
GetPlayerFacingAngle(playerid, a);
CreateObject(1242, rx, ry, rz, 0.0, 0.0, a);
}
else
{
SendClientMessage(playerid, COLOR_BLACK, "_________________________________________________________________________________________");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_RED, "Du musst ein Pionier sein um diesen Befehl zu nutzen.");
SendClientMessage(playerid, COLOR_BLACK, "_________________________________________________________________________________________");
}
return 1;
Die ID 1242, welche ich von dieser Seite habe ( http://forum.sa-mp.de/wiki_backup/wiki/Object_ID%27s.html ), ist die Rüstung.
Das gleiche habe ich für ein Herz mit der ID 1240 gemacht, bloß mit dem Befehl /sph.