Frage: Random

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
  • Hallo leute


    Könntet ihr mir mal erklären, wie es mit Randoms funkioniert?
    Ich weis schon, dass es etwas mit Zufall zutuen hat, mehr aber nciht.
    Könntet ihr mir es vlt. an einem Beispiel erklären(muss nicht lang sein).


    Ich freue mich über euere Antworten.


    mfg
    Chris

    Zita aus dem Livestream chat von Internetlink von BigYoda ;)


    Zitat

    BigYoda: Ink sagt: "Ach OnGamemodeInit brauchen wir nicht löschen" Yoda: "Was ist das andere für ein Kram?". Ink: "Egal lösch einfach alles". Tutorial Ende :D





    DDG is Back


    Froum: DDG Forum
    Server IP: 85.25.20.59:7777
    Team Speak 3: 85.25.20.59

  • Danke für die "Sinnvolle" Antwort.
    Das mit dem Zufall wusste ich auch schon, ich wollte nur wissen, wie man es einbaut...
    und wie man es richtig verwendet

    Zita aus dem Livestream chat von Internetlink von BigYoda ;)


    Zitat

    BigYoda: Ink sagt: "Ach OnGamemodeInit brauchen wir nicht löschen" Yoda: "Was ist das andere für ein Kram?". Ink: "Egal lösch einfach alles". Tutorial Ende :D





    DDG is Back


    Froum: DDG Forum
    Server IP: 85.25.20.59:7777
    Team Speak 3: 85.25.20.59

  • if(strcmp("/geld",cmdtext,true)== 0)
    {
    new Zufallsgeld = random(1000);//definiert Zufallsgeld als random von 1000
    GivePlayerMoney(playerid,Zufallsgeld);//gibt dem spieler ein zufallsbetrag mit der maximalen höhe von 1000$
    return 1;
    }


    if(strcmp("/msg",cmdtext,true)== 0)
    {
    new Zufallsmsg = random(2);
    if(Zufallsmsg == 1) { SendClientMessage(playerid,FARBE,"Dies ist die Zufallsmessage Nr.1");
    else if(Zufallsmsg == 2) { SendClientMessage(playerid,FARBE,"Dies ist Zufallsmessage Nr.2");
    else if(Zufallsmsg == 0) { SetPlayerHealth(playerid,-100); SendClientMessage(playerid,FARBE,"Zufallsmessage Nr.0 - Das bedeutet Tot in diesem Beispiel");
    return 1;
    }


    mit dem 2ten eispiel kanns du auch zuweisen was passiert, wenn der Zufall einen bestimmten Wert hat.


    Was du beachten musst, ein randon(2) hat 3 Möglichkeiten: 0, 1 und 2.


    Ich hoffe das hilft ein wenig ;)

  • OK, danke,
    das hat mir sogar sehr viel geholfen.
    PS. Schön erklärt : )
    Nur das erste Beispiel verstehe ich nciht ganz...

    Zita aus dem Livestream chat von Internetlink von BigYoda ;)


    Zitat

    BigYoda: Ink sagt: "Ach OnGamemodeInit brauchen wir nicht löschen" Yoda: "Was ist das andere für ein Kram?". Ink: "Egal lösch einfach alles". Tutorial Ende :D





    DDG is Back


    Froum: DDG Forum
    Server IP: 85.25.20.59:7777
    Team Speak 3: 85.25.20.59

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