Random - Funktion

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
  • Hey, ich wollt mich mal wieder ein bisschen ans Script setzten doch leider nicht ganz erfolgreich.


    Diese Funktion funktioniert nicht, sprich 4 Errors.



    forward Payday();
    public Payday()
    {
    new stunde, minute, sekunde, string[150], random;
    gettime(stunde, minute, sekunde);
    if(minute == 00 && sekunde == 10)
    {
    new random1;
    random1 = random(1(2500)); // diese Zeile
    format(string,sizeof(string), "~~ Es ist %i Uhr! ~~", stunde);
    SendClientMessage(playerid, FARBE_BLAU, string);
    SendClientMessage(playerid, FARBE_GRÜN, "_____________________________");
    format(string,sizeof(string), " Paycheck: %i", random1);
    SendClientMessage(playerid, FARBE_GRÜN, string);
    SendClientMessage(playerid, FARBE_GRÜN, "_____________________________");
    GivePlayerMoney(playerid, random1);
    }
    return 1;
    }

  • random1 = random(2500); // diese Zeile


    Ausserdem hasst du kein Parameter "playerid" drin!, wenn du es für alle haben möchtest (gleichzeitig) dann mache eine Schleife.



    for(new i=0;i<MAX_PLAYERS;i++)

  • Hab den Fehler gefunden, hatte 2x random mit 'new' definiert, trotzdem danke.