[SAMMELTHREAD] Kleine Scripting Fragen

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Wie kann ich einen native umschreiben, bzw. anders verwenden?

    Für einen Anticheat möchte ich gerne die Waffen, die einem Spieler gegeben wurden, in ein Enum abspeichern, und danach dem Spieler die Waffe ganz normal geben.

    Allerdings möchte ich nicht mein ganzes Script umschreiben und überall GivePlayerWeapon durch bspw. nc_GivePlayerWeapon ersetzen.

  • Guten Morgen!

    Ich bekomme hierbei immer ein const warning

    Code
    OnDialogResponse(playerid, DIALOG_FRAC_CONFIGRANK, response,pconfigRank[playerid], "");

    warning

    Code
    warning 239: literal array/string passed to a non-const parameter

    Wie kann ich das beheben habe const schon überall gesetzt und versucht und gemacht komme einfach nicht weiter



    // gelöst


    Code
    OnDialogResponse(playerid, DIALOG_FRAC_CONFIGRANK, response,pconfigRank[playerid], "");

    musste zu

    Code
    OnDialogResponse(playerid, DIALOG_FRAC_CONFIGRANK, response,pconfigRank[playerid], inputtext);

    3 Mal editiert, zuletzt von Merlox ()

  • Aloha miteinander!

    Ich habe mich heute nach langer Zeit wieder an meinem SA:MP-Server rangesetzt und habe feststellen dürfen dass bei jedem Spieler auf dem Scoreboard das Level und der Ping auf 0 sind.

    Die Werte ändern sich nach mehrerem Neustart des Servers und des Clients leider nicht.

    Weiß einer zufällig woran das liegen könnte?


    Grüße!

  • Das kann ein Firewall issue sein oder dass du unter OnPlayerUpdate ein return 0; machst...

    Evtl auch Filterscripts prüfen, dass das dort nicht passiert.


    #Handy

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Was gibt denn der Konsolen Befehl "players" zurück?

    Was für Plugins benutzt du?

    Wenn ich das mache spuckt er mir folgendes aus:

    Code
     ID Name Ping IP
    
     0 Ioannis_Gutenberg 25 87.154.167.63


    Ich benutze folgende Plugins:

    sscanf.so mysql_static.so streamer.so


    Die habe ich aber auch vor dem Vorfall genutzt und hatte keine Probleme damit.

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Ich habe OnPlayerUpdate geprüft, kein "return 0;" vorhnaden.

    Inwiefern ein Firewall issue?

    Habe den Port 7777 freigegeben.

    Muss ich noch etwas beachten?

    Benutzt du Filterscripts? Fehlerhafte Filterscripts erzeugen oft komische Bugs. Sind deine Plugins auch auf die aktuelle Server Version angepasst?

    Ich gehe nicht davon aus dass dein Bug Code related zu deinem Script ist.

  • Nabend, wie kann ich bei dem qawno das format auf uft8 stellen ich habe immer ? statt umlaute und wenn ich es mit qawno compeile ist es hin..

  • Nabend, wie kann ich bei dem qawno das format auf uft8 stellen ich habe immer ? statt umlaute und wenn ich es mit qawno compeile ist es hin..

    Nicht möglich, da nicht implementiert.

    Die Entwickler sagen sowas in der Art wie: "Ist eh Open Source, machs dir selber", also warte eine Zeit und mach dazu noch ein Github Issue damit du up-to-date bist wenn es in ein paar Jahren soweit ist.

    Ansonsten kann ich dir auch VS Code mit einer beliebigen Pawn Extension empfehlen.

  • Nicht möglich, da nicht implementiert.

    Die Entwickler sagen sowas in der Art wie: "Ist eh Open Source, machs dir selber", also warte eine Zeit und mach dazu noch ein Github Issue damit du up-to-date bist wenn es in ein paar Jahren soweit ist.

    Ansonsten kann ich dir auch VS Code mit einer beliebigen Pawn Extension empfehlen.

    ah oka schade wie richte ich denn das mit vs code ein ?

  • Kannst auch einfach dein Skript in Notepad++ öffnen und oben auf "Codierung" klicken und schauen, dass du es nach ANSI kodierst.

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Beitrag von Klemme ()

    Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: erledigt lag an mir lol :-D ().
  • kann man eing züge in sa-mp endgleisen lassen ? diese geht ja so leider nur bei MTA aber gibt es eine möglichkeit abzufragen dass wenn man 255kmh hat das er dann endgleist ? bzw das man ihn per script endgleisen lässt

  • Beitrag von Klemme ()

    Dieser Beitrag wurde vom Autor gelöscht ().
  • Guten Morgen ich habe leider immer wieder angeblich laut openmp server eine alte streamer version.


    *** Streamer Plugin: The plugin version (0x295) is older than the include file version (0x296)


    noch neuer kann ich ncht nehmen habe die letzte und bekomme es immer ist das nen bug vom ersteller ?

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen