Beiträge von .Kevin

    Schönen guten Abend,


    ich scheitere mal wieder an den leichtesten Sachen :S
    Undzwar möchte ich die HP in einem TextDraw wiedergeben , nur leider klappt das nicht so wie ich das will -.-


    Code:
    new Float: hp;
    GetPlayerHealth(playerid, hp);
    format(mstr,sizeof(mstr),"% .0 f hp",hp);
    TextDrawSetString(HP1[i],mstr);


    //EDIT Ich denke nicht das es am erstellen des Textdraw sondern eher an "%..." oder ?

    ocmd:erzverkaufen(playerid,params[])
    {
    new lkw = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(PlayerInfo[playerid][pJob] == 21)
    {
    if(lkw != 403)return SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du sitzt nicht im LKW!");
    if(!IsPlayerInRangeOfPoint(playerid,5.0,2756.6018,-2453.4912,13.2920)) return SendClientMessage(playerid,COLOR_LIGHTBLUE,"[Fehler] Sie sind nicht am LS Hafen!");
    if(PlayerInfo[playerid][pErz] == 0) return SendClientMessage(playerid,COLOR_LIGHTBLUE,"Sie haben kein Erz aufgeladen");
    SendClientMessage(playerid,COLOR_GREEN,"[ERFOLGREICH] Sie haben das Erz für 5000 Dollar verkauft. Das Geld wir auf ihren Konto gutgeschrieben!");
    PlayerInfo[playerid][pAccount] += 5000;
    PlayerInfo[playerid][pErz] = 0;
    }
    else{
    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Sie haben den Beruf Trucker nicht");
    }
    return 1;
    }

    Eine sehr schöne Überlegung.


    Map: 8/10 ( Du hast dich vor dem LSPD Spezifisch auf die Mitte der Straße bezogen mit den Objekten )
    Umsetzung: 8/10
    Kreativität: 8/10
    Idee: 10/10


    Weiter so 8)

    In dem Thema musst du mit Variablen arbeiten.


    new Deagle[MAX_PLAYERS];


    Dann ihm die Variable beim Befehl setzten:


    Deagle[playerid] = 1;


    Und beim Spawnen abfragen:


    if(Deagle[playerid] == 1)
    {
    ....
    }


    Greetz 8)


    //EDIT Natürlich wenn der Spieler die Arena verlässt die Variable wieder auf 0 Setzten.


    Deagle[playerid] = 0;

    Du er zeigt den Error in der Streamer Include an, nicht im Gamemode..
    Aktualisier am besten mal deinen Streamer, weil der aus meinem Script den du da benutzt, der ist definitiv veraltet.


    Greetz 8)

    Warum machst du es dir so Kopliziert ? Schreib das ganze doch mit OCMD ist
    1. Bequemer & nicht so aufwendig
    2. Resourcensparender
    3. Geht es schneller


    ich schreibe dir das ganze jetzt als ocmd:


    ocmd:frang(playerid,params[])
    {
    new rank,pID;
    if(SpielerInfo[playerid][pLeader] == 0)return SendClientMessage(playerid,GRAU,"Du bist kein Leader einer Fraktion");
    if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,GRAU,"Benutze /frag [ID] [RANG]");
    if(rank<1||rank>12) return SendCLientMessage(playerid,GRAU,"Es gibt nur 1-12 Ränge");
    if(SpielerInfo[pID][pRang] == rank)return SendClientMessage(playerid,GRAU,"Der Spieler hat bereits den Rang");
    if(SpielerInfo[pID][pFraktion] == SpielerInfo[playerid][pFraktion])
    {
    SpielerInfo[pID][pRang] = rank;
    }
    else { SendClientMessage(playerid,GRAU,"Der Spieler ist nicht in deiner Fraktion!"); }
    return 1;
    }

    Schönen guten Abend,


    ich habe grade eine Frage zum Thema Munition ( Ammo ) und zwar,
    ist es möglich abzufragen ob die Munition sich nach einem Schuss verändert hat ?

    Oh man wie oft noch du sollst die


    teile weg lassen xD sach mal willst mich verarschen?


    Willst du mich verarschen ?


    Selbst wenn ich die Dinger bei der Definierung weg lasse kommt das gleiche bei rum. Kapierst du das nicht ?

    Dein Fehler war, dass du die befehle Groß geschrieben hast. Du musst aber klein schreiben.


    Greetz 8)


    //EDIT Send mal link zur aktuellen Include. Danke 8)

    Servername2 = TextDrawCreate(276,29,"Servername");


    Man merkst richtig EPIC FAIL!, wenn man zu ... zum definieren ist dann schreib denn text doch direkt rein?


    Ich bin nicht zu blöd zum Definieren, du hast einfach 0 Plan von der ganzen Sache. Was soll ich mit diesem Code Anfangen ?
    Servername2 = TextDrawCreate(276,29,"Servername");
    Dann steht Ingame ganz normal wie dort Beschrieben Servername & nicht der Definierte Text. Wann geht das in dein Spatzenhirn rein ?
    Und selbst wenn ich den Text einfach reinschreibe kommt das Gleiche Resultat raus und ist nicht Einheitlich sondern wieder so:


    Lala
    1234