Meine Nagelbänder funktionieren nicht

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
  • EINLEITUNG


    1.1 Meine Frage


    1.2 Ein Code.
    1.3 Was ist dein Problem




    MEINE FRAGE


    Hallo ich habe eine Frage.
    Wer hat den Breadfisch Song gemacht ?
    >> http://www.breadfish.co.uk/


    EIN CODE
    Die Befehle
    if(strcmp("/nagelband",cmdtext,true)==0)
    {
    if(IsPlayerInFrak(playerid,1) || IsPlayerInFrak(playerid,5))
    {
    if(Dienst == 1)
    {
    AddNagelBand(playerid);
    SendClientMessage(playerid,blau,"Nagelband gelegt.");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,grau,"Nicht im Dienst.");
    }
    }
    return 1;
    }
    if(strcmp("/delnagelband",cmdtext,true)==0)
    {
    if(IsPlayerInFrak(playerid,1) || IsPlayerInFrak(playerid,5))
    {
    if(Dienst == 1){
    RemoveNagelBand(playerid);
    SendClientMessage(playerid,blau,"Nagelband entfernt.");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,grau,"Nicht im Dienst.");
    }
    }
    return 1;
    }
    if(strcmp("/delallnagelband",cmdtext,true)==0)
    {
    if(IsPlayerInFrak(playerid,1) || IsPlayerInFrak(playerid,5))
    {
    if(Dienst == 1)
    {
    RemoveAllNagelBand();
    new string[128];
    format(string,sizeof(string),"HQ: %s hat alle Nagelbänder entfernt.",SpielerName(playerid));
    SendClientMessageToAll(orange,string);
    return 1;
    }
    }
    return 1;
    }
    return 1;
    }
    Hier nun die Stocks
    stock AddNagelBand(playerid)
    {
    new Float:Xx, Float:Yy, Float:Zz, Float:Aa;
    GetPlayerPos(playerid,Xx,Yy,Zz);
    GetPlayerFacingAngle(playerid, Aa);
    for(new i = 0; i < sizeof(NagelBand); i++)
    {
    if(NagelBand[i][nErstellt] == 0){
    NagelBand[i][NagelBandX] = Xx;
    NagelBand[i][NagelBandY] = Yy;
    NagelBand[i][NagelBandZ] = Zz - 0.7;
    NagelBand[i][nErstellt] = 1;
    NagelBand[i][ID] = CreateObject(2899, Xx, Yy, Zz - 0.7, 0.0, 0.0, Aa - 90.0);
    return 1;
    }
    }
    return 0;
    }
    stock RemoveNagelBand(playerid) {
    for(new i = 0; i < sizeof(NagelBand); i++) {
    if(IsPlayerInRangeOfPoint(playerid, 3, NagelBand[i][NagelBandX], NagelBand[i][NagelBandY], NagelBand[i][NagelBandZ])) {
    if(NagelBand[i][nErstellt] == 1) {
    NagelBand[i][nErstellt] = 0;
    NagelBand[i][NagelBandX] = 0.0;
    NagelBand[i][NagelBandY] = 0.0;
    NagelBand[i][NagelBandZ] = 0.0;
    DestroyObject(NagelBand[i][ID]);
    return 1;
    }
    }
    }
    return 0;
    }
    stock RemoveAllNagelBand() {
    for(new i = 0; i < sizeof(NagelBand); i++) {
    if(NagelBand[i][nErstellt] == 1) {
    NagelBand[i][nErstellt] = 0;
    NagelBand[i][NagelBandX] = 0.0;
    NagelBand[i][NagelBandY] = 0.0;
    NagelBand[i][NagelBandZ] = 0.0;
    DestroyObject(NagelBand[i][ID]);
    }
    }
    return 0;
    }

    WAS IST DEIN PROBLEM

    Wenn ich drüber fahre, dann platzen die Reifen nicht.
    Und es ist alles Normal, und das Nagelband ist zu weit Oben.
    Es soll auf den Boden liegen.


    SCREEN
    Bitte hilft mir :(