[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
  • Kann mir vielleicht kurz erklären was ein String ist und ein strock am besten mit Beispiel


    Mit einem String formatiere ich immer Nachrichten. Sprich sowas:

    new string[128];
    format(string,sizeof(string),"%s mag %s nicht.",Name(playerid),Name(pID));

    Mit einem Stock kannst du dir einen "eigenen Befehl" basteln. Wie oben mit stock SpielerSpeichern oder so.
    String und stock's haben bestimmt auch noch mehr Möglichkeiten nur die fallen mir nicht ein. So benutze ich sie zumindestens immer.


    lg :thumbup:

    RTL - Das N steht für Niveau!
    MfG,
    StreetS


    Jegliche Freundesanfragen, die für mich keinen Sinn ergeben, werden professionell Ignoriert. (Gleiche mit Skype!)
    Wer es nicht kapiert wird in Breadfish & Skype blockiert.


    - Stolzer PAWN Scripter der Klasse Beherrscht

  • Ein String ist eine simple Zeichenkette. Also zum Beispiel "1497zdfkjh3" oder "Smördebröt, Smördebröt :D"


    strtock ist eine Funktion die sich auf Strings anwenden lässt. Damit lässt sich der Text nach einem Leerzeichen herausfiltern.
    Beispiel: "Mieze Katze" Du kriegst dadurch nur das Wort "Katze" ;)
    Oft genutzt für Commands mit Parametern ( Beispiel :( "/kick playerid"



    Meinte er jetzt "stock" oder "strtock" ?



    Hinweis: Keinen Kontakt über TeamViewer oder Skype !
    Grüßt den Fehlerklärbär von mir.
    Coming soon: Pawn-Café ( Concept-Sharing | Scripting-First-Aid )

  • Ich versuche mein Glück nochmal, ich habe nach wie vor keine Lösung darauf gefunden.


  • Hoffe das ist nicht untergegangen :S

  • Du musst einmal eine Schleife durch alle Spieler laufen lassen und dann abfragen.
    Wenn du ein Admin-System in deinem Script hast, die Anfrage anpassen, da IsPlayerAdmin nur true ausgibt, wenn der Spieler ein Rcon-Admin ist.

  • Hallo,
    habe im wiki schon gesehen wie man die farbe ändert aber wie mache ich es das nur [TuGa] Blau ist und der rest weiß also (0x0059E5FF)
    Version = TextDrawCreate(504.000000,9.000000,"[TuGa] Beta 0.1");

    ↓Das ist der Youtube Channel von mir und meinen Kollegen↓



    Sa-Mp Server [Im Aufbau/Beta]
    128.65.216.200:7777

  • Du musst einmal eine Schleife durch alle Spieler laufen lassen und dann abfragen.
    Wenn du ein Admin-System in deinem Script hast, die Anfrage anpassen, da IsPlayerAdmin nur true ausgibt, wenn der Spieler ein Rcon-Admin ist.


    Und wie mache ich das am besten? Adminsystem habe ich noch nicht eingebaut, möchte ich auch vorerst nicht. Mir geht es erstmal darum das er dort angezeigt wird, wenn er als Rcon Admin eingeloggt ist.

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Geht auch durch logisches nachdenken:
    - Was muss ich alles speichern damit man Telefonieren kann
    - Wie muss ich das bei "OnPlayerText" abfragen
    - Wie mache ich das mit der Handynummer
    - Wie sollte der CMD aufgebaut sein


    Mach dir ne kleine Struktur und versuch's auf eigene Faust!

  • Nabend, ich möchte nun das man die Stadthalle nicht mehr nur durch rein laufen betreten kann, sondern auch durch die "ENTER" Taste. Das soll deshalb sein, weil beim verlassen ich wieder ständig rein teleportiert werde. ^^


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if(pickupid==shenter)
    {
    SetPlayerPos(playerid,384.808624,173.804992,1008.382812);
    SetPlayerInterior(playerid,3);
    GameTextForPlayer(playerid,"~w~Du ~w~hast ~w~die~n~~w~ Stadthalle betreten.",3000,3);
    return 0;
    }
    return 1;
    }

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • Gibt ein Nettes Callback namens "OnPlayerKeyStateChange".
    Key Abfragen, Position abfragen, neue Position setzen. Ganz leicht.


    crime:
    http://forum.sa-mp.de/san-andr…n-login-register-beispiel
    Da hättest du sogar Direkt ein Beispiel mit der wohl komfortabelsten Speichermethode: MySQL.
    Wenn du das Fertig hast, solltest du alleine in der Lage sein ein Admin-System zu schreiben.
    Wenn nicht melde dich einfach nochmal bei mir per PN.

  • Wäre das dann "KEY_ACTION" oder "KEY_SECONDARY_ATTACK"?!

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.