Beiträge von Kaliber

    Ehhm...anscheinend...sind da Variabel Überschneidungen, schreibe es mal so:



    //Oben im Skript:
    new PlayerBar:tank_bar;


    //Dann unter OnGameModeInit
    //x=700,y=500
    tank_bar = CreatePlayerProgressBar(playerid, 700.0, 500.0, 55.5, 3.2, 0xFF4800FF); //kannst ja nochmal genau dir die Parameter anschauen


    //Dann wo du den Tank aktualisierst:
    SetPlayerProgressBarValue(playerid, tank_bar, Float:Tank_Value); //Tank_Value musst du natürlich durch deine Tank Variable ersetzen...

    Verwende die Include von JustMe..ich wollte diese eigentlich verlinken :D


    Einfach sowas z.B.:


    //Oben im Skript:
    new PlayerBar:barid;


    //Dann unter OnGameModeInit
    new Float:x = 700.0, Float:y = 500.0; //Das sind die x & y Koordinaten von dem TextDraw
    barid = CreatePlayerProgressBar(playerid, x,y, 55.5, 3.2, 0xFF4800FF); //kannst ja nochmal genau dir die Parameter anschauen


    //Dann wo du den Tank setzt:
    SetPlayerProgressBarValue(playerid, barid, Float:Tank_Value);


    mfg. :thumbup:

    Ja, das ist theoretisch möglich..sieht aber nicht sehr..naja "schön" aus...


    Man kann es auf jeden Fall besser machen, aber hier ein leichter Vorgeschmack:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Link dazu: http://forum.sa-mp.com/showthread.php?t=93095

    Ja 923 ObjectsSoltsUsed...


    Anscheinend sind das einfach zu viele...du musst andere Objekte Dynamisch machen (mit dem Streamer arbeiten).


    Andernfalls geht das nicht.

    Ich hab alles drine es gibt keine Errors Aber es tut einfach das Object nicht erstellen

    Dann liegt das evtl daran, dass du schon ~1000 normale Objekte erstellt hast, nutzt du einen Streamer?


    Dann probiere es mal so:


    C
    ocmd:sperre(playerid)
    {
        new Float:x,Float:y,Float:z,Float:a;
        GetPlayerPos(playerid,x,y,z),GetPlayerFacingAngle(playerid,a);
        x += 1.0 * floatsin(-a,degrees); //Damit es vor dem Spieler erstellt wird
        y += 1.0 * floatcos(-a,degrees); //Damit es vor dem Spieler erstellt wird
        CreateDynamicObject(19124,x,y,z-0.5,0,0,a):
        SendClientMessage(playerid,-1,"Objekt erfolgreich erstellt!"); //Damit du auch weißt, dass es ausgeführt wurde..
        return 1;
    }

    Dann schreib es so:


    C
    ocmd:sperre(playerid)
    {
        new Float:x,Float:y,Float:z,Float:a;
        GetPlayerPos(playerid,x,y,z),GetPlayerFacingAngle(playerid,a);
        x += 1.0 * floatsin(-a,degrees); //Damit es vor dem Spieler erstellt wird
        y += 1.0 * floatcos(-a,degrees); //Damit es vor dem Spieler erstellt wird
        CreateObject(19124,x,y,z-0.5,0,0,a):
        return 1;
    }

    Schreibe es so:


    C
    if(!strcmp(cmdtext,"/sperre",true))
    {
        new Float:x,Float:y,Float:z,Float:a;
        GetPlayerPos(playerid,x,y,z),GetPlayerFacingAngle(playerid,a);
        x += 1.0 * floatsin(-a,degrees); //Damit es vor dem Spieler erstellt wird
        y += 1.0 * floatcos(-a,degrees); //Damit es vor dem Spieler erstellt wird
        CreateObject(19124,x,y,z-0.5,0,0,a);
        return 1;
    }

    Weil du auch unten PHP verwenden musst:

    PHP
    <td class="warning"><a href="searchfraction.php"><?php echo $row['id']; ?> </a><input id="inputname" name="inputname" type="hidden" method="POST" value="<?php echo $row['id']; ?>"></td>

    Ist eher eine Skript Sache...


    Eventuell eine Endlosschleife oder ein Fehler...


    Such doch im Skript danach, poste evtl die betroffenen Abschnitte...und dann kann man sich das anschauen..


    oder hau evtl das crashdetect Plugin rein und schau, ob Fehler ausgeworfen werden :)