Beiträge von Jason_Gregory

    Du musst hier nur den Integer Wert von Rot, Grün und Blau rausfinden (Google)
    Hab dir das mal mit den ResourceStart Handler gemacht oder willst du dafür einen Befehl ?
    (So brauchste es einfach nur einfügen und in deinen Meta eintragen nicht vergessen :sleeping: )



    addEventHandler( "onClientResourceStart", getRootElement( ),
    function ( mymapsettings )
    setWaterColor ( int red, int green, int blue, [ int alpha = 200 ] );
    setSkyGradient ( [ int topRed = 0, int topGreen = 0, int topBlue = 0, int bottomRed = 0, int bottomGreen = 0, int bottomBlue = 0 ] );
    end
    );

    Zitat

    Skills & sonstiges besonders zeugs lässt sich jetzt aber nicht Einstellen, wenn du also was einstellen möchtest müsstest du es Separat mit Scripting Kenntnissen einbauen


    Natürlich lässt sich das einstellen, wir reden hier von Mta nicht Sa-mp :P
    Das lässt sich alles einstellen, kommt nur drauf an ob du es direkt im Map Editor oder
    als externes Script/Resource haben möchtest...

    Statt einem Timer kannst du auch den OnPlayerUpdate Callback hernehmen, für Fahrzeug reparieren (vor allem für Stuntserver)
    sollte der ausreichen. Ansonsten Timer hernehmen.


    Gangzonen kannste mit dem Xtreme Vehicle Plotter - im Sa-mp.com Forum als Suchbegriff hernehmen definieren.
    Haste ne schöne Karte und kannst sie direkt über den Cursor einsetzen^.

    Hab dir hier ein Beispiel gebaut, beim Simplen /Invite Spielername wird er in Fraktion Zivilist geswichted
    dcmd_invite nicht vergessen zu definieren... :sleeping:


    dcmd_invite(playerid, params[])
    {
    new
    id,
    fraktion[64];
    if (sscanf(params, "uz", id, fraktion)) SendClientMessage(playerid, 0xFF0000AA, "Usage: \"/invite <playerid/spielername> <fraktion>\"");
    else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, "Spieler nicht gefunden");
    else
    {
    /*Ein Beispiel weil ich nicht wissen kann wie deine Fraktion definiert wurde*/
    if(strlen(fraktion) == 0) fraktion = "Zivilist"
    Spieler_Accounts[playerid][Fraktion] == fraktion; // Sollte über genug Bytes verfügen zum String einfügen min 64
    format(reason, sizeof (fraktion), "Du wurdest in geswitched %s", fraktion[0] ? (" in Fraktion: ") : (""), fraktion);
    SendClientMessage(id, 0xFF0000AA, fraktion);
    SendClientMessage(playerid, 0x00FF00AA, "Spieler in Fraktion gebracht");
    }
    return 1;
    }

    Dann ist es die Deathmatch Variante.
    Hast du irgendwas an deiner Originalen San Andreas Version gemacht ?
    Den Fehler hatte ich nach s0beit schon oft, lag dran das der Deinstaller bei den alten s0beits
    die d3d9.dll nicht erkannte/fand und deshalb auch nicht löschen konnte.
    Welche librarys (.dll) liegen in einem Gta Ordner den so ?

    Zitat

    1.ein freund von mir kommt nicht auf den Server drauff immer wenn er drauf geht und T drückt hängt das spiel bei ihm.


    Liegt mit 99% Sicherheit am Gta deines Freundes, Mods wie s0beit sind meißtens dran schuld.
    Am besten Mta neu installieren und alle Mods (auch Cleo) mal weglassen.


    Zitat

    2.wenn ich auf dem server gehe kommt immer diese nerfige start music die bei mir nicht mehr aus geht -.- also die wird dann die ganze zeit gespielt bes ich das spiel verlasse.


    Langsam glaub ich du redest von Sa-mp es gibt vielleicht 5-10 % Mta-Server die (noch) einen Startmelodie importieren lassen, wobei der OnResourceStart Event Handler
    bei mir sehr unzuverlässig arbeitet, ab und zu erkennt er diesen nicht an. Vermutlich liegt da der Fehler beim Server.

    Kurzes Update...


    - Script ist ab nächster Woche auf dem Server mit allerlei "Utilitys/Updates" wie Login, Statsabspeicherung, Weblogin, Duty-Fenster
    - Neuer Server Cops and Robbers
    - Mehrere Updates an der Performance des Servers zb. kompletter Umstieg auf MySQL





    Der Cops and Robbers Server ist noch in Bearbeitung...


    Im prinzip haben beide mods das selbe problem wobei ich persönlich (und vermutlich auch viele andere) denke dass MTA damit wesentlich besser fertig wird.


    Man hat bei Mta durch Mantis auch ne viel besser Möglichkeiten Probleme zu melden und die werden auch wirklich bearbeitet und nicht wie bei Sa-mp in ne Ecke geschoben,
    bzw. dauert es Lichtjahre bis da mal einer drauf reagiert.
    Bugs in dem Sinne finde ich bei Mta momentan noch mehr, aber was soll man machen, Mta hat über 400-500 verschiedene Befehle und ~50-60 Callbacks. (Cs+Ss)
    95% der Befehle funktionieren während es bei Sa-mp ~80-90 sind.


    @Willkommen Hankey :P

    Kommt ganz auf das Spiel an, die Frage müsste eher lauten unterstützt Gta San Andreas spielen ohne Soundkarte, statt Sa-mp
    das wohl weniger nach Systemkomponenten suchen wird als Gta.
    Wieso hast du eigentlich keine Soundkarte, was hast´n du fürn ein Mainboard ?

    Zitat

    aber ab 30-40 Leute wirds laggen


    kommt ganz auf den Server an...
    Schlecht durchgedachte, nicht variabel geschriebene Resourcen verbrauchen türlich mehr
    als zb. der Freeroam Server der ständig auf Stylesheets zugreifen muss.
    Oder solche Server wie Matrix, hatte dort mal ihre Clientseitigen ausgelesen und hab gesehen
    das sie den Wiki /Ped Befehl drinnen hatten. Danach ging ihr Server down, solche Fehlen sollten einen
    eben nicht passieren. Würde sowieso erstmal ne MySQL DB einrichten, ist am Ende für mehr gut als simples Account
    absichern.



    Wie auch immer wünsche dir viel Glück bei deiner Suche Reallist

    Bei 99% aller V-Server ist heute unbegrenzter Trafic inclusive.
    Wir selber haben gerade darauf geachtet als wir uns unseren Root Server geholt haben,
    wobei den ein Mta-Server nicht kratzt.
    Ich rate dir (wenn du keinen Gameserver haben möchtest) zu einem V-Server.
    Da solltest du dann auch noch genug Platz für einen kleinen Teamspeak evtl . sogar noch für ein Forum haben.

    Nicht das ich wüsste, defines sind ja eigentlich dazu da Textersetzungen und nicht dazugedacht um Werte zu speichern. (Fällt grad der Begriff dazu nicht ein)
    Bei dir werden die Werte ja nich als Ausdruck gewertet.
    Macht keinen Sinn für mich.


    Hier arbeitest du am besten mit Enum´s, Floats sind hier sowieso Unsinn wenn deine Rotation 0 ist.
    Da sparste dir wieder was ein, da reicht dir ein Integer.


    Wäre auch hilfreich wenn du folgende Funktion mal angeben könntest


    teleWithVehicle


    Tutorials zu Enums findest du auf der Sa-mp.com Wikipedia Seite.

    Zitat

    -Wie erstelle ich Fahrzeuge beim Resourcenstart?


    Über eine Geladene Map oder den OnResourceStart Event Handler.


    Zitat

    -Wie mache ich ein Login und Registrationssystem per GUI?


    Ziemlich unpräzise, brauchst du die Funktionen oder Hilfe beim Auslesen des GUI ?