Beiträge von DeeKay(GER)

    Habe nun ein kleines Problem.


    Wenn ich mich einlogge und mein Passwort eingeben muss, befinde ich mich in Blueberry. Im Textdraw steht dann Blueberry, spawne ich dann aber zum Beispiel in LS steht immernoch Blueberry und die echte Position steht dann HINTER Blueberry. Das Blueberry geht dann auch nicht mehr weg. Hier mein Code:


    new Text:Ort[MAX_PLAYERS];


    OnGameModeInit



    for(new i=0;i<MAX_PLAYERS;i++)
    {
    Ort[i] = TextDrawCreate(34.000000, 327.000000, "");
    TextDrawBackgroundColor(Ort[i], 255);
    TextDrawFont(Ort[i], 1);
    TextDrawLetterSize(Ort[i], 0.500000, 1.000000);
    TextDrawColor(Ort[i], -1);
    TextDrawSetOutline(Ort[i], 1);
    TextDrawSetProportional(Ort[i], 1);
    }

    OnPlayerSpawn:


    for(new i=0;i<MAX_PLAYERS;i++)
    {
    TextDrawShowForPlayer(playerid,Ort[i]);
    }


    Nun die Zone:


    forward Ortz();


    SetTimer("Ortz",1000,true);


    public Ortz()
    {
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    new Zonenname[100];
    GetPlayer2DZone(i, Zonenname, sizeof Zonenname);
    TextDrawSetString(Ort[i], Zonenname);
    }
    return 1;
    }


    Was ist daran falsch?

    So ich schreibe nun nochmal alles zusammengefasst in der Hoffnung das dann mein Problem gelöst wird.


    Im Kopf des Script's:


    new Text:FPS[MAX_PLAYERS];


    OnGameModeInit:



    for(new i=0;i<MAX_PLAYERS;i++)
    {
    FPS[i] = TextDrawCreate(520.000000, 100.000000, "FPS:");
    TextDrawBackgroundColor(FPS[i], 255);
    TextDrawFont(FPS[i], 1);
    TextDrawLetterSize(FPS[i], 0.500000, 1.000000);
    TextDrawColor(FPS[i], -65281);
    TextDrawSetOutline(FPS[i], 1);
    TextDrawSetProportional(FPS[i], 1);
    TextDrawUseBox(FPS[i], 0);
    TextDrawTextSize(FPS[i], 580.000000, 40.000000);
    }


    OnPlayerConnect


    for(new i=0;i<MAX_PLAYERS;i++)
    {
    TextDrawShowForPlayer(playerid,FPS[i]);
    }


    OnPlayerDisConnect


    for(new i=0;i<MAX_PLAYERS;i++)
    {
    TextDrawShowForPlayer(playerid,FPS[i]);
    }



    Im Kopf vom Script:


    forward FPSz();


    OnGameModeInit:


    SetTimer("FPSz",1000,true);


    Public:



    public FPSz()
    {
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    new string[100];
    format(string, sizeof(string), "FPS: %d",pFPS[i]);
    TextDrawSetString(FPS[i], string);
    }
    return 1;
    }


    Mein Problem ist oben als Bild das die FPS Fehlerhaft unter dem eigentlichen Textdraw dargestellt werden, ich hoffe mir kann nochmal jemand genau erklären was ich falsch gemacht habe.


    Hallo.


    Ich habe vor den genauen Standpunkt in einem Textdraw anzeigen zu lassen, also z.B. nicht nur Los Santos sondern den genauen Stadtteil, da das mit den Koordinaten aber ziemlich viel Arbeit ist wollte ich fragen ob sich schonmal jemand die Mühe gemacht hat und es schon soetwas gibt was ich dann weiter editieren könnte.


    Mit freundlichen Grüßen.


    Kinq.

    Mein Textdraw Create besitzt aber keine 0. -> FPS = TextDrawCreate(520.000000, 100.000000, "FPS:");


    Aber der String wird ja eigentlich laut Script durch die FPS ersetzt.


    format(string, sizeof(string), "FPS: %d",pFPS);
    TextDrawSetString(FPS
    , string);


    Da kommt nirgents eine 0 vor.

    Ich bekomme leider Errors.


    Ich habe oben im Script


    forward FPSz();


    Dann den Timer:


    SetTimer("FPSz",1000,true);


    Und hier der Public dazu:



    public FPSz()
    {
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    new string[100];
    format(string, sizeof(string), "FPS: %d",pFPS[i]);
    TextDrawSetString(FPS[i], string);
    }
    return 1;
    }


    Ich bekomme diese Errors:


    error 028: invalid subscript (not an array or too many subscripts): "FPS"
    warning 215: expression has no effect
    : error 001: expected token: ";", but found "]"
    error 029: invalid expression, assumed zero
    fatal error 107: too many error messages on one line


    Was habe ich falsch gemacht?

    Habe das vorhin schon mit GetPlayerDrunkLevel versucht da kamen aber Zahlen von über 1000 raus, muss ich die dann runden und dann habe ich meine FPS?

    Hallo Breadfish.


    Ich würde gern' mal wissen ich meine FPS getten kann um sie dann in einem Textdraw anzeigen zu lassen?


    Wenn jemand eine Idee hätte würde ich mich über eine Antwort freuen (Am besten mit Code).


    Mit freundlichen Grüßen.


    Kinq.

    Hallo.


    Ich suche eine Webseite wo man sein Script einfügt und dann angezeigt wird wo sich der Klammerfehler befindet, ich habe so eine Seite schonmal gesehen nur habe ich leider vergessen wie sie heißt, deswegen wollte ich Euch fragen ob jemand von Euch so eine Seite kennt?!


    Wenn Ja, bitte mal hier drunter posten.


    Mit freundlichen Grüßen.


    Kinq.

    Hallo Breadfish.


    Ich habe vor eine Art "Serverstats" zu scripten, beispielsweiße soll bei der Registrierung eine Variable immer um 1 erhöht werden das ich dann in einem File abspeicher', und beim Serverstart wieder geladen wird.


    Ich habe schon ein bischen rumprobiert aber bin nicht so richtig an mein Ziel gekommen.


    Hat jemand eine Idee wie man sowas scripten könnte?


    Mit freundlichen Grüßen.


    Kinq.

    Ich habe mal gegoogelt, dort steht das aktuelle Spiele auf Mittel (Ich denke mal Spiele wie BF3 etc) spielen lassen.


    Dann dürfte GTA San Andreas das 2005 oder so rauskam 0 Problem sein.


    Deshalb denke ich das zu 90 % die Onboard Grafikkarte benutzt wird.


    Bisher haben Eure Vorschläge leider nicht geholfen, ich werde morgen mal in den Elektromarkt gehen wo ich den Lappi gekauft habe.


    Hat sonst noch jemand irgent 'ne Idee was man machen könnte?


    PS: Was noch komisch ist, die Graka wird im Geräte Manager angezeigt aber das Catalyst Control Center ist nicht da und kann auch nicht installiert werden.


    Grüße Kinq.