Beiträge von Bluescreen

    Normalerweise wenn du ihn formatiert hast müsstest du nach einem Neustart automatisch in die Installation kommen - ist bei vielen Laptops so - falls das nicht der Falle ist müsstest du mal im Bios nachschauen ob du dort die Installations Partition siehst und von der dann zu Booten. Falls keins von beiden geht hilft dir nur Vista neu herunterzuladen und auf eine CD zu brennen.

    Wenn man bei GRP als Level 5er schießen will, kann man beim zielen sich nicht bewegen, und man hat auch irgendwie eine Animation, oder was ist das genau?


    Dir wurde wahrscheinlich der Skill der Waffe auf 0 gesetzt, wenn man bei einer Waffe 0 Skill hat (Ingame mäßig) kann man sich beim Zielen nicht bewegen.

    Also bei mir laggt es überhaupt nicht auf 720p, aber auf 720p+ laggt es kurzzeitig bei mir öfters, müsste wohl an deinem pc oder Leitung liegen.
    Schon mal mit einem anderen Browser probiert?

    Nein diese Tabelle besteht nicht, aber ist deshalb der Server gecrasht?
    MFG.


    Du hast mich glaube ich Falsch verstanden ich meinte ob die Zeile in der richtigen Tabelle eingetragen ist, da diese wahrscheinlich für die Fraktion Autos benötigt wird, deshalb eine neue Zeile in der Tabelle für die Fraktion Autos erstellen mit dem Namen "OParkR" falls diese nicht bereits existiert oder schau mal alle Tabellen durch ob irgendwo eine Zeile mit "OParkR" existiert und von so etwas müsste eigentlich der Server nicht Crashen es könnte aber dazu beitragen.


    Könntest du von Newsveh[v] etwas mehr Code von vorher und nachher Posten und könntest du bitte IsAnFracCar(playerid) zeigen?

    Was ich jetzt in dem Log gefunden habe ist das du keine Zeile in der Datenbank mit "OParkR" hast, falls du das bereits hast schau mal ob das in der richtigen Tabelle ist.


    Code
    [14:09:29] [MySQL] Error (0): Function: mysql_fetch_field could not find field name: "OParkR".
    [14:09:29] [MySQL] Error (0): Function: mysql_fetch_field could not find field name: "OParkR".


    Hier müsstest du die jeweiligen Zeilen Posten ist aber der gleiche Fehler wie bei OnPlayerDeath:


    Code
    [14:09:30] [debug] Run time error 4: "Array index out of bounds"
    [14:09:30] [debug]   Accessing element at index 7 past array upper bound 6
    [14:09:30] [debug] AMX backtrace:
    [14:09:30] [debug] #0  0001e860 in public IsAnFracCar (playerid=1) at C:\Users\Lennart\Desktop\City of Raluno Script\gamemodes\1.pwn:5712
    [14:09:30] [debug] #1  0007a57c in public OnPlayerStateChange (playerid=1, newstate=2, oldstate=1) at C:\Users\Lennart\Desktop\City of Raluno Script\gamemodes\1.pwn:13418

    Freu dich, was hat deine Antwort nun zur Hilfe beigetragen?


    Bist mit deinem Post grad nicht besser.



    Ich würde dir mal etwas empfehlen, wenn ein Fehler nur bei bestimmten Sachen auftritt ist es relativ Leicht diesen Fehler zu beheben du musst nur im Script deshalb zu dem Teil gehen wo du Ingame nichts mehr machen kannst, etwas nachdenken, probieren, ausprobieren, Fehlschläge entgegen nehmen können und weiter probieren, aber bei so einem Problem wo du das komplette Script Null kennst würde ich dir empfehlen schauen ab wann das Problem auftritt ob es bei bestimmten Befehlen passiert und einfach dann dort nachzuschauen was dort Falsch ist, aber wenn du ein kompletter Anfänger in diesem Bereich bist und dich mit der Materie bisher nur auseinandergesetzt hast um einen Server für'n paar Kumpels zu erstellen würde ich dir empfehlen die Grundlagen als erstes zu Lernen und dann dich damit auseinanderzusetzen den glaub mir so ein Script (besonderst dieses) ist für einen Anfänger überhaupt nicht benutzbar.


    Im Endeffekt:


    Herausfinden wo der Fehler auftritt, dort im Script nachschauen was es verursachen könnte, etwas nachdenken wie man das besser Lösen könnte und hoffen das es dann funktioniert.

    10MBit/s = 1,25MB/s
    Bei Kabeldeutschland ist es so, dass man ein Downloadvolumen von 10-60GByte pro Tag hat. Überschreitet man das, behält sich KD das Recht vor, deine Filesharingprotokolle zu drosseln. Das wird bei KabelBW nicht anders sein. :P


    Ist es so Schwer mal auf die Webseite von denen zu gehen? :P
    Und Kabel bw hat momentan nirgends so ein Limit außer bei 100 MB/s aber da bin ich mir nicht Sicher.
    Und Kabel Deutschland ist fast in ganz Deutschland vertreten, aber Kabel Bw nur in Baden Würtemberg deshalb ist das Risiko viel geringer das man weniger bekommt als man Bezahlt ;)


    Und falls du wirklich mehr Downloaden solltest empfehle ich dir 50 Mb/s da hast du genug um gleichzeitig zu Zocken und zu Downloaden.

    Ich würde es so machen:


    new WaitTime[MAX_PLAYERS];
    //Beim Connecten
    WaitTime[playerid] = gettime()+15;
    //Beim Dialog Klick wenn die Zeit noch nicht abgelaufen ist:
    new WaitString[128];
    format(WaitString, sizeof(WaitString), "Du musst noch %i Sekunden warten", WaitTime - gettime());
    SendClientMessage(playerid, Farbe, WaitString);
    Eins weiß ich gerade nicht entweder so:


    WaitTime - gettime()
    oder so:


    gettime() - WaitTime


    edit: Falls du meinst wie das funktioniert das man 15 Sekunden warten muss:
    Das wie ich oben habe und dann beim weg Klicken:


    if(gettime() - WaitTime) >= 1)
    {
    new WaitString[128];
    format(WaitString, sizeof(WaitString), "Du musst noch %i Sekunden warten", WaitTime - gettime());
    SendClientMessage(playerid, Farbe, WaitString);
    }
    Ich kann dir nicht garantieren das das funktioniert da ich es jetzt schnell Geschrieben habe, aber falls etwas nicht geht dann frag einfach. :)

    Du musst Abfragen ob er höher als Level 80 ist den wenn du es so lässt kann man nur mit Level 80 Kaufen aber mit Level 81 nicht.
    Und du brauchst nur einmal if:


    if(GetPlayerScore(playerid) >= 80 || (GetPlayerScore(playerid) >= 160 || (GetPlayerScore(playerid) >= 240)))
    {
    new string[128];
    format(string,sizeof(string),"{FFFF48}%s hat sich 1 Prestige höher gearbeitet",SpielerName(playerid));
    SendClientMessageToAll(LEUCHTBLAU,string);
    new string1[128];
    format(string1,sizeof(string),"Du bist nun prestige: %d",isPlayerPrestige(playerid));
    SendClientMessage(playerid,-1,string);
    PayPlayerMoney(playerid,100000);
    SetPVarInt(playerid,"Prestige",GetPVarInt(playerid,"Prestige") + 1);
    }

    Ihr solltet mal nachdenken wieso dieser Dienst überhaupt Kostenlos angeboten wird. :whistling:


    Etwas stört das Plugin schon da meistens die Seite höllisch laggt und man erstmal ca. 10 Sekunden warten muss bis sie weiterleitet, aber ansonsten ist es ok, auch wenn es keinen richtigen Anlass gibt dieses Plugin zu benutzen.

    Die Daten werden noch gespeichert. Wenn jedoch bei einem Restart der Server crasht oder das GTA von einem Spieler crasht, so gehen ALLE Daten des Spielers verloren.


    Bei einem Crash von einem Spieler wird OnPlayerDisconnect aufgerufen.


    Und wenn du den Server per SendRconCommand("exit"); beendest wird OnGameModeExit aufgerufen, aber bei den Spielern die drauf sind wird OnPlayerDisconnect nicht aufgerufen.
    Bei einem Server Crash wird meines Wissens nach nichts ausgeführt da dann der Server auf einmal aus ist als ob du den Strom herausziehen würdest.
    Eine Lösung wäre dafür einen Server Crash so gut wie möglich zu vermeiden, evtl. einen Timer laufen lassen der alle 15-20 Minuten alle Spieler speicherst oder das aller wichtigste, das wenn nichts Gespeichert wurde bei den Spielern keine Bugs auftreten z.b. Car System etc. wo zwischen zwei Tabellen kommuniziert werden muss.

    Man kann die Map bearbeiten d.h. wenn du gute Photoshop Kenntnisse hast könntest du dort per Bildbearbeitungsprogramm die Gemappten Objekte anzeigen lassen, dann müsstest du halt bei jedem Spieler die Minimap ersetzen, das ist noch eine Alternative zu den Gangzonen, andere sind mir leider nicht bekannt.