Benutzbare Rüstung/Herz spawnen?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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.