Beiträge von 3rr0rc0d3

    Hallöchen


    Zu den Befehlen Invite und Uninvite kann ich schon mal folgende Fehler ausbessern
    Invite:

    format(string,sizeof(string),"%s, du bist nun ein Teil der Fraktion, deine Pflicht ist es dort 5 Tage zu bleiben!",SpielerName(pID), frakid);

    "frakid" wird nirgends im String verwendet bzw. ist überflüssig.


    Uninvite:

    if(sscanf(params,"ui",pID))return SendClientMessage(playerid,ROT,"INFO: /uninvite [NAME / ID] ");
    format(string,sizeof(string),"%s, du wurdest vom Leader aus deiner Fraktion 'RAUSGESCHMISSEN'. Mehr Details im Forum dazu.");
    }
    Bei der ersten Zeile hast du einen Parameter vergessen nach "pID".
    Und bei der zweiten Zeile hast du "%s" für einen String stehen welcher aber nicht verwendet wird, wahrscheinlich ",SpielerName(pID));" am Ende hinzufügen



    MFG
    3rr0rc0d3

    Falls du "Widescreen" eingeschalten hast, solltest du diesen erstmal deaktivieren.
    Das könnte womöglich dein Problem lösen.


    Sollte dies nicht der Fall sein, so könnte es auch an deinem Grafik Treiber liegen (eventuell).
    Probier diesen mal auf den neuesten Stand zu bringen und teste es dann erneut.


    MFG
    3rr0rc0d3

    Hallöchen


    Falls ich das jetzt richtig verstehe startest du GTA-SA IMMER mit einer Auflösung von 800x600 und musst diese Händisch erweitern richtig?
    Und bei jedem Logout fällt die Auflösung wieder zurück auf 800x600.
    oder
    Verändert sich bei jedem Relog bei dir NUR die Schrift?


    MFG
    3rr0rc0d3

    Hallöchen


    Hoffe ich schreibe dir nicht zu spät.


    Probier einfach den GTA-Ordner umzubenennen in irgendetwas (z.B. "GTA").
    Darauf hin noch die "gta_sa.exe" mit dem Kompatibilitäts Modus von Windows XP SP 3 ausführen und es sollte funktionieren.
    Sollte das alles nicht funktionieren, dann probier CLEO zu installieren und wiederhol die oben genannten Schritte erneut.
    So sollte dein Problem eigentlich gelöst werden.


    Oder du verwendest die SuFu, es wurden schon einige Threads zu diesem Thema geöffnet.


    MFG
    3rr0rc0d3

    Hallöchen


    Mach dir doch gleich ne eigene stock Funktion die dann bei "OnPlayerDisconnect" steht, macht das ganze übersichtlicher.


    Zu deinem Code:
    Probier statt
    dini_IntSet(spielerdatei,"money",money[playerid])
    mal folgendes:
    dini_IntSet(spielerdatei,"money", GetPlayerMoney(playerid));


    MFG
    3rr0rc0d3

    Hallöle


    Habe eine Lösung die zumindest unter Windows 8.1 hats bei mir funktioniert.
    Einziges Problem: Im Single Player funktioniert die Maus einwandfrei jedoch im Multiplayer nicht komplett rüttelfrei.


    Lösung:
    Grand Theft Auto San Andreas - Ordner umbenennen in irgendetwas wie z.B. GTA (Klingt komisch, funktioniert aber)
    Rechtsklick auf die "samp.exe" bzw. "gta_sa.exe" und "Behandeln von Kompatibilitätsmodus" auswählen.
    Hierbei einfach automatisch eine passende Kompatibilität auswählen lassen, normalerweise Windows XP SP3
    Danach noch die DINPUT8.DLL in den GTA-Ordner einfügen und die Maus und jegliche andere Probleme sollten funktionieren bis auf den kleinen Hacken im Multiplayer.
    Hier der Link
    PS.: Manuel installieren auswählen


    Sollte jemand eine bessere Lösung haben, bitte mitteilen.


    MFG
    3rr0rc0d3



    *UPDATE*
    Die Mousefix.asi downloaden und in den GTA Ordner verschieben.
    Hat das Problem bei mir gefixt
    Hier klicken

    Hallöle


    Hab leider das selbe Problem.
    Funktioniert deine Maus im Single Player einwandfrei?


    Mögliche Lösung:
    unter Win8:
    Taskmanager öffnen
    Rechtsklick auf "samp.exe"
    "Zu Details wechseln"
    erneut Rechtsklick auf "samp.exe"
    Zugehörigkeit festlegen
    nur eine CPU zuweisen


    unter win7:
    Taskmanager öffnen
    Rechtsklick auf "samp.exe"
    Zugehörigkeit festlegen
    nur eine CPU zuweisen


    Hat bei einigen schon funktioniert, bei mir leider nicht.


    Hoffe ich konnte eventuell helfen.


    Mfg
    3rr0rc0d3



    *UPDATE*
    Die Mousefix.asi downloaden und in den GTA Ordner verschieben.
    Hat das Problem bei mir gefixt
    Hier klicken