Beiträge von Tion

    Habe noch einmal nachgeguckt... Der Fehler lag bei


    Code
    format(string, sizeof(string), "Auto: %s~n~Speed: %.1f KM/H", VehicleNames[model], distance); // ~n~Tank: %d/%d Liter~n~Sprit: ~s~


    Model ist das Automodel, also 400+... Das Array VehicleNames fängt mit den Autobezeichnungen aber bei 0 an :thumbdown:
    Trotzdem danke für den Versuch ;)
    Wens interessiert wie ich daraugekommen bin:
    Ich habe einfach mal alles geändert was sich ändern lassen lies, zum Schluss den Autonamen rausgenommen... Und nun gehts ;)


    Tion

    Hallo,


    Ich habe ein kleines Prob. mit TextDrawSetString:



    Der String ändert sich nicht, sondern bleibt bei "[ Speedo Text ]" ?!?


    Hoffe ihr könnt mir Tipps geben,


    Tion

    Man kann mit fopen, fread und fwite auch außerhalb der scripfiles arbeiten ?
    Cool, danke, probiere ich gleich mal aus :thumbup:


    Zitat

    In dem Quelltext den der NPC nutzen wird (npcmodes Ordner und Name der Script Datei die in ConnectNPC verwendet wurde) ueberpruefen, ob ein Spieler in der naeheren Umgebung ist und dann PauseRecordingPlayback verwenden. Wenn der Spieler wieder weiter weg ist ResumeRecordingPlayback.


    Danke, habe das jetzt aber mal mit CallRemoteFunction und einer selbstgeschriebenen Funktion GetPlayerIDByName(name[]) versucht. Dann habe ich die ID herausgefunden, alle Spieler in einer Schleife durchlaufen lassen und sollte einer in der Nähe des anderen Spielers sein ( IsPlayerInRangeOfPlayer(playerid, targetid, Float: range) ) wird halteben CallRemoteFunktion aufgerufen... Deins sieht wesentlich leichter aus ;)
    An die fmove-Funktion setze ich mich mal, mal sehen ob ich das hinkriege... Aber trotzdem danke ;)


    Tion

    Hey,


    Ich habe mal auf einem Fun-Server gesehen, dass man Ingame einen NPC aufnehmen konnte und ihn dann auch gleich wieder abspielen lassen kann. JJF wollte ich das mal nachbauen, allerdings stocke ich hier ein bischen:



    Und noch eine Frage: Ist es iwie möglich, dass NPC's anhalten, wenn man sich direkt vor sie ( oder in ein Umfeld ) stellt ? Meine NPC's machen nämlich immer DriveBy :thumbdown:


    Hoffe ihr könnt mir ansatzweise helfen,


    Tion


    /EDit: Rechtschreibfehler

    Wenn du zwischen Solarzelle und Computer einen Speicher zwischenschliesst und du in einer sonnigen Umgebung ( also nicht Deutschland ) wohnst schon.
    Zu dem Betriebssystem:
    Wenn du mit Linux um kannst ganz klar Linux ;) Zur Not erstmal anfreunden. Zum Einsteigen empfehle ich OpenSUSE


    Ich hoffe ich konnte helfen,


    Tion

    ich hoffe das wurde noch nicht gefragt:
    Welche mots benutzt ihr?
    Ich nutze, seit ich weiß das es das gibt worldedit sp und bald auch 2manyitems ( habe keine lust immer ids herauszusuchen xD )

    seht es positiv:
    Die kiddies lernen nichts
    Sie bezahlen einen Scripter
    Das wird ihnen zu teuer
    Sie lernen selber scripten
    Sie bieten sich als scripter an
    Es entsteht ein geschlossener Kreislauf, ausnamen bestätigen die regel
    Zu 0815 server:
    Da muss ich leider recht geben, aber jemand der das gut meint und gleich "angemozt" wird, versucht anders zu werden. Nehmen wir mal mich als Beispiel, "American Live Stories" ( ja mit >f< ) wird zu "Streets of San Andreas". Wenn was vorgeschlagen wird gucke ich erst auf 5 anderen servern ob die das haben und falls nein nehmen wir das rein. Sry ich schweife ab, lassen wir alles wie es ist

    Ich habe alle meine Passwörter auf einem Rechner ohne Internetzugang gespeichert.
    Meine Passwörter sind meistens ein Hash von einem Hash, von dem ich mir je nach Passwortlänge jede 32:x-te Stelle raussuche =P
    Durch logisches denken kommt man nur an 2 pw's, das von meinem windoof und das vom breadi hier... Für die anderen müsste man bei mir einbrechen
    Btw:
    Ich habe ein Tool entwickelt, das per BruteForce MD5-Gehashte Passwörter bis zu 30 stellen knacken kann. Unterstützt alle ascii-zeichen xD
    Edit: bei ascii ein i zu wenig

    wenn er dreimal gepielt hat speicherst du das datum im format yyyymmdd in einer datei die dem namen des benutzers entspricht. Dann überprüfst du bei /spielen, ob die datei existiert, und falls ja, ob das jetzige datum größer als das in der datei. Falls ja, löscht du die datei und lässt ihn spielen
    Tion


    Wie ich jeoch gerade heruasgefunden habe liegt es definitiv am Linux-Server, da es unter Windows funktioniert.
    Die Häuser stehen auf in der Datenbank und ( richtig ) werden geladen, die Autos werden nicht erzeugt und die Textdraws nicht. Kein Timer funktioniert...


    // Edit:


    habe einfach mal die mysql.so ausgetauscht, jetzt kommt folgendes:



    Leider habe ich kein Root-Zugriff auf den vServer :thumbdown: und wollte fragen, ob es vll andere MySQL-Plugins gibt, die libstdc nicht brauchen ?


    Mfg,


    Tion

    Hey,
    Ich glaube ich habe mein "InGameModeInit()" kaputt gespielt...


    Die ConnectMySQL()



    Ok, sollte der MySQL-Server down sein habe ich ein klitzekleines Problem, aber wenn der down ist ist auch mein Gameserver down.
    Leider finde den Fehler nicht auf Anhie, kann mir jmd unter die Arme greifen ?


    Tion


    PPST: In den Serverlogs steht, dass er zu MySQL connected hat
    Edit: liegt am server

    Code
    format(string, sizeof(string), "%d.cfg", PlayerInfo[giveplayerid][pMember]);
    new file: Cfg;
    Cfg = fopen(string, io_append);
    format(string, sizeof(string), "%s|1\n", Variable des Spielernamens);
    fclose(Cfg);


    Das unter /invite, dann bei OnPlayerLogin die Datei Zeilenweise auslesen, an dem "|" spliten und den ersten string mit dem namen vergleichen ;)

    zwar halte ich nichts von solchen, wer einen server will, soll ihn auch selber verwalten können, aber mein vorschlag währe, dass du die virtuelle hostdatei vom apache (?) einfach änderst
    /edit ups hat sniper schon gepostet -.-