Beiträge von Dudalus

    Such im Forum einfach mal nach Textdraw Tutorial. Du findest diverse Sachen, kannst aber zB auch ein Tanksystem missbrauchen. Ohne deine Initiative wird das aber nichts, es wird keiner kommen und dir alles fixfertig präsentieren

    Hi


    Am besten ist, Du erstellst für alle Spieler eine Textdraw und versteckst sie. Wenn ein Spieler das Tutorial besucht, zeigst Du sie ihm an. Eine Textdraw kannste so erstellen ( http://wiki.sa-mp.com/wiki/TextDrawCreate ), ein kleines Tutorial findeste hier:


    http://forum.sa-mp.de/san-andr…eler-erstellen/#post64867


    Damit Du besser bestimmen kannst, wie deine Textdraws aussehen sollen und wo sie auf dem Bildschirm sind und vorallem wie gross sie sind, kannste das Filterscript hier verwenden:


    http://forum.sa-mp.com/showthread.php?t=12018


    Gruss

    Ich würd mich mal auf der Mailingliste von denen melden (Einfach mal hier vorbeischauen: http://gnuwin32.sourceforge.net/lists.html) , alternativ könnteste mal auf der Stack Exchange nach einem geeigneten Ort suchen um das zu posten. Ich denke aber, dass Du auf der Mailinglist schnell Antwort bekommst.


    Bisher hab ich betreffend Leerzeichen in Pfaden nur die Erfahrung mit der Cygwin Suite machen können, dass diese Standardmässig "Program Files" nicht handlen könnte. Verweist ein anderes Program auf diesen Pfad ?

    Hi


    Das Problem an dieser Funktion ist, dass wenn deine Abfrage nicht zutrifft, kein Returnwert zurückgeliefert wird, das kannste zum Beispiel so machen:


    Code
    stock Beifahrer(playerid)
    {
    	if(GetPlayerVehicleSeat(playerid) == 1 || GetPlayerVehicleSeat(playerid) == 2 || GetPlayerVehicleSeat(playerid) == 3)
    	{
    	  return 1;
    	}
    	return 0; // Abfrage traf nicht zu, aber wir müssen trotzdem was returnen
    }

    Müsstest Du nicht eher OnPlayerStateChange verwenden, denn bei OnPlayerEnterVehicle will er nur einsteigen (sobald Du die F Taste gedrückt hast). GetPlayerState liefert dir dann noch den falschen State zurück - oder lieg ich grad komplett falsch ?

    Was willst Du uns damit sagen ? Die Weisheit in deinen Händen auf unsere Erde bringen ? Schreib lieber ein Buch/eTutorial und dreh es Leuten an....


    Edit:


    Zitat

    Beim unbewussten Essen vor dem Fernseher oder Computer, wird man dicker!


    Dann wär ich jetzt glaub 15 maliger Diabetiker und würd 147 Kilo wiegen, doch ich wiege leider nur 55 Kilo, trotz all dem was ich am Morgen, Mittag und Abend in mich reinstopf


    Sorry wenn ich dich jetzt hier beleidige, aber sowas ist einfach nur dumm. Es gibt für Firefox, Chrome und auch den Internet Explorer Passwort-Container, sprich Du gibst beim Starten dein Masterpasswort ein und die anderen Passwörter werden in einem Container gespeichert und für die Seite geladen. Wer aber überall das gleiche Passwort verwendet, muss einfach bestraft werden.


    Man könnte dir sogar vorwerfen, ein wandelndes Sicherheitsrisiko zu sei, also ändere deine Passwörter in unique um.....ich frag mich echt, wie man zB für den Emailaccount (Reine Vermutung jetzt, ich geh aber davon aus, dass Du eine Onlinelösung hast), das selbe Passwort verwenden kann, stell dir vor, jemand holt den Account und sendet deinem Chef ne Email mit dem Inhalt "Hey Chef Du Idiot, na alles klar Alter"... Würd gern desen oder das Gesicht deines Lehrers sehen (sofern Du noch zur Schule gehst)


    Nein sorry, sowas find ich unverantwortlich und dann sich hier noch beschweren...besser den Fehler (sprich die Faulheit) bei sich selber suchen.

    Programmierung(OSDev'en, eigene Programmiersprache, C IDE für Windows/Linux/Mac mit gcc und MinGW Crosscompiler, Linuxassembler), jedenfalls sind meine einzigen nicht elektronischen Hobbies (Ausser Freunde) Schiessverein und Bier trinken

    Du musst die Funktion vorher dem Compiler bekannt machen. Erstell eine Headerdatei, die zB so aussehen kann


    Code
    #ifndef HEADER_DEFINED
    #define HEADER_DEFINED
    
    
    void GameStart();
    
    
    #endif


    Wenn dieser im gleichen Verzeichnisbaum liegt, kannst Du ihn per #include "headername.h" einbinden, ansonsten verwendeste je nach Compiler den Include switch, meistens -I <includepfad>

    Hast Du die Möglichkeit, zB per PHPMyAdmin ein SELECT in der Datenbank durchführen zu lassen, um die Fehlerquelle auf das serverseitige MySQL Plugin oder das SA-MP MySQL Plugin begrenzen zu können ?


    Gruss

    Eben wie gesagt per PN, 2 Sachen:


    • Buffersize von 128. Sollte jemand einen grösseren String speichern, haste mehr oder weniger ein Problem
    • Caching. Du könntest die Speichervorgänge in einer List speichern und diese ab einer bestimmten Anzahl auf die Festplatte schreiben lassen. Jedoch ist es fraglich, wie fest das vernetzte Schreiben von Daten auf die Festplatte ist, da der Overhead der gleiche bleibt


    Ich bin aber der Meinung, das spielt bei den meisten Servern der Grösse hier überhaupt keine Rolle ;)


    Gruss

    Ich bleib auch bei Windows 7. Gutes Betriebssystem, stabil und schnell. Spätestens wenn ich die neuen Menüs in Windows 8 sehe, wird mir schlecht, halb alt, halb neu, aber auf keinen Fall einheitlich. Ein einziger Grund für Windows 8 wäre der (angebliche) Geschwindigkeitszuwachs


    Eben.


    Außerdem wird es sicherlich dauern bis wieder ein neuer Multiplayer-Mod entwickelt wird, wie SA:MP... Wenn überhaupt!! Und ich bin mir nicht sicher, ob das dann an SA:MP rankommt. Man hats ja bei IV:MP gesehen.



    Aber bei IV laufen momentan ein paar Dinge schepps, wenn kein brauchbares Release rauskommt, schwindet auch mal der Mut der Entwickler


    // Edit: Au ja, kleine Kinder im Sandkasten abknallen..bitte, das Ding würd alleine davon schon keine Jugendfreigabe bekommen