Beiträge von 4#Future

    Hallo Master147!


    Und wo ist nun Dein Problem dabei?


    Wenn der Spieler sich mit dem Server verbindet, lässt Du
    ein Spawn-Vorgang nicht zu, wenn der Spieler noch niemals
    einen Skin festgelegt hat.


    Ein Tipp dazu ist folgender:


    OnPlayerRequestClass() - return false;


    So kann der Spieler die von SA-MP eingebauten Pfeiltasten,
    sowieso die Spawntaste nicht mehr nutzen, bzw. sie werden ignoriert.


    Alles andere kannst Du Dir selbst programmieren oder benutzt
    die Suchfunktion im Forum und suchst mal nach einem Skin-System.

    Nunja, der Schaden u.ä. Elemente, sowie das Tempo,
    was Du möglicherweise auch integriert hast, sollte
    natürlich sekündlich aktualisiert werden.


    Dann wird auch Deine Schadensanzeige sekündlich generiert.


    Und bei Schaden dürfte eigentlich nicht 100% stehen.


    Hast Du etwas verändert? 8|

    Wieso deklarierst Du eine zusätzliche Variable für Deine Variable?


    mwlvl = fraktionskasse[memento];
    Wenn Deine Variable fraktionskasse[memento] bereits ein
    String ist, musst Du es nicht nochmal neu deklarieren.


    Ich denke mir aber, dass es kein String ist, sondern ein Integer Wert.


    Probiere es mal so, bitte:


    format(string, sizeof(string), "* Waffenanzahl: %d", fraktionskasse[amemento]);

    Das wäre doch etwas verdreht, oder nicht?


    Ich möchte Dir mal folgendes zeigen:



    Fahrzeugübersicht (beispielhaft)


    Name: Cheetah
    Ort: Los Santos
    Schaden: 100%
    Tank: 10%



    Schaden: 100% - würde hier doch heißen, dass
    das Fahrzeug zu 100% kaputt ist und nicht zu 100%
    in Ordnung ist
    :thumbup:

    Guten Tag!


    Wenn Du statt des üblichen Fahrzeuglebens "0-1000",
    eine Prozentangabe von 0 bis 100 Prozent anzeigen möchtest,
    kannst Du das wie folgt regeln:


    new string[50], Float:vHealth;
    new vehicle = GetPlayerVehicleID(playerid);


    GetVehicleHealth(vehicle, vHealth);
    format(string, sizeof(string), "~r~%.0f", ((1000 - vHealth) / 10));


    GameTextForPlayer(playerid, string, 5000, 3);
    Getestet ist es, d.h. es funktioniert bei mir einwandfrei.

    Guten Abend!


    SA-MP Control Panels gibts ja zur Genüge.
    Doch Deins ist und das muss man sagen, noch reichlich ausbaufähig.


    Designtechnisch gibts meiner Meinung nach nichts weiter einzuwenden
    und auch funktional nichts weiter, doch habe ich festgestellt, dass man
    noch nicht viel machen kann.


    Möchtest Du das CP releasen oder wie handhabst Du das?

    Warum dazu erst ein umständliches enum erstellen?


    luca hast bestimmt eine Funktion im Script, die sekündlich ausgeführt
    wird und genau dort wäre es effektiv, einfach die sechs Positionen
    abzufragen und den Spieler weiterzuleiten.


    Ich würde es nicht so einfach wie möglich halten.


    Mit der Funktion IsPlayerInRangeOfPoint() ist die zu lösen.

    Hast Du mitbekommen, dass Du im falschen Bereich bist?


    Nur als Info, hier werden Script-Probleme geklärt und
    keine Scripter gesucht, die Dir PAWN beibringen können.


    Zum anderen...


    Zitat

    ich kenne die Grundart aber ich muss es lernen


    Was ist die "Grundart" von PAWN und was willst Du genau lernen?

    Zitat

    Streamer Plugin: Obsolete or invalid native

    Veraltete oder falsche native Funktion [...]


    Aktualisiere einfach mal Deinen Streamer.
    Suche auf Google den Namen und suche Dir die neuste Include.
    :thumbup:

    Solche Geräte haben üblicherweise keine Spannung von 12 Volt.


    Eher geringere Spannungen wie 4 Volt oder 9 Volt.


    Die Leitung selbst ist bestimmt für mehr ausgelegt.
    Empfehlenswert ist diese Variante aber auch nicht.


    Regulär solltest Du die Spannungshinweise beachten.

    Ja, es ist eine Stromversorgung.


    Um diese zum "Laufen" zu bringen, benötigst Du einfach
    einen Adapter, der auf diesen Stecker passt.


    Angebote dazu gibt es überall im Internet.


    Suche einfach mal nach: Stromadapter Set

    Räumen wir mal mit den Irrtümern auf...


    Du hast ein Kabelverband erwischt, der gewöhnlicher
    weise an Überwachungskameras angeklemmt wird.


    Woher ich das weiß?


    Ich habe selbst einige Überwachungskameras, die
    genau den selben Steckerverband haben, wie Dein Bild.


    -


    ROT ist ganz deutlich die Stromversorung
    WEIß ist der Audio-Anschluss der Kamera


    STEREO gibt es HIER nicht - nur EIN Mikrofon, also nur EIN AUDIO-Stecker


    GELB steht für das Video-Signal



    Grüße


    Philip

    Guten Abend!


    Ein merkwürdiges Problem begleitet mich den ganzen Abend.


    Ich benutze StrikenKid's MySQL Plugin und wunderte mich,
    warum die Funktion mysql_ping() offenbar nicht funktioniert.


    In einem leeren Script habe ich die aktuellste Version von
    StrikenKid's MySQL Plugin eingebunden und einfach nur eine
    Verbindung zur Datenbank bei OnGameModeInit() hergestellt.


    Der MySQL Host ist zwangsläufig 127.0.0.1, also der lokale Server.
    Dieser funktioniert einwandfrei und läuft ohne Probleme und Störungen.


    Frage ich nach der Verbindung zur Datenbank den aktuellen Status
    ab, so werde ich von der Funktion mysql_ping() veralbert.



    Laut der MySQL Log, wurde die Verbindung zu Datenbank hergestellt.


    Nun stelle ich folgende Anweisung mit folgendem Resultat:


    if(!mysql_ping()) print("Verbindung aktiv");
    else print("Verbindung tod");
    Resultat: Verbindung aktiv



    Wird der MySQL Host geändert, bsp. auf 127.0.0.9, kann das Plugin
    keine Verbindung zur Datenbank herstellen und gibt dies in der Log wieder.


    Doch laut der immernoch eingebunden Funktion, kommt folgendes raus:


    Resultat: Verbindung aktiv



    Bleibt der Host unverändert und die Funktion mysql_ping()
    wird geändert, kommen folgende Ergebnisse zum Vorschein.


    Das false aus der Anweisung wird entfernt:




    if(mysql_ping()) print("Verbindung aktiv");


    else print("Verbindung tod");


    Resultat: Verbindung tod



    Wird der Host nun wieder editiert, so dass keine Verbindung zur
    Datenbank hergestellt werden kann, liefert die Ping-Funktion
    immernoch das Resultat tod.



    Offenbar hat die Funktion mysql_ping() nun einen Fehler.


    Hat jemand eine Idee, woran dieser liegen könnte,
    oder wie man diesen Fehler beseitigen könnte?



    Zusätzliche Infos:


    - Root Server: Debian 6.0 - Squeeze
    - Plugin Version: 2.1.1 - Linux stable



    Ich arbeite seit Jahren mit MySQL und hatte solche Problem
    noch nicht. Handelt es sich nun um ein serverseitiges Problem
    oder um ein Problem, dass durch das Plugin hervorgerufen wird?


    Freundliche Grüße


    4#Future | Fake - Philip