Frage wegen 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
  • also ich habe das problem das wenn auf mein server den randompayday gibts das da ja steht als gametext: + 90k aber man bekommt zb. nur 50k DX
    also wie kann ich den gegebenen randompayday im gametext anzeigen lassen.


    code:


    public GivePayDay()
    {
    for(new i=0; i<players; i++)
    {
    if(IsPlayerConnected(i))
    {
    new ZufallPayDay;
    ZufallPayDay = MinRandom(0, 100000);
    GivePlayerMoney(i, ZufallPayDay);
    format(stringfa, sizeof(stringfa), "~w~PayDay: ~y~%d + 1 Muenze", ZufallPayDay);
    GameTextForAll(stringfa, 5000, 1);
    SpielerAccount[i][Muenzen]++;
    }
    }
    return 1;
    }

  • Ich verstehe leider nicht genau, was du meinst??
    Meinst du, dass die Spieler teilweise nur 50k bekommen, oder was?


    Kapier ich nicht ^^


    Edit: Achso, meinst du, das mance 50k bekommen und andere zB 60k? also alle was anderes?
    wenn ja:


    public GivePayDay()
    {


    new stringfa[64]; // Wurde das vorher irgendwo definiert??
    new ZufallPayDay;
    ZufallPayDay = MinRandom(0, 100000);


    format(stringfa, sizeof(stringfa), "~w~PayDay: ~y~%d + 1 Muenze", ZufallPayDay);
    GameTextForAll(stringfa, 5000, 1);


    for(new i=0; i<players; i++)
    {
    if(IsPlayerConnected(i))
    {
    GivePlayerMoney(i, ZufallPayDay);
    SpielerAccount[i][Muenzen]++;
    }
    }
    return 1;
    }

    90% der Breadfish Mitglieder sind kiddys, wenn du mir auch zustimmst dann kopiere diesen Text in deine Signatur!

  • Das kommt, weil du immer wieder zufällig nen neuen Payday berechnest, aber den GameText für alle anzeigst...
    Siehe mein editierter Beitrag ^^

    90% der Breadfish Mitglieder sind kiddys, wenn du mir auch zustimmst dann kopiere diesen Text in deine Signatur!

  • zu stringfa wurde definert.


    aber ich meine es so:


    spieler 1 und 2 sind online.
    spieler 1 und 2 bekommen payday 45600.
    Bis hierhin alles in ordnung also alle spieler sollen gleichen zufallspayday bekommen das geht ja auch.
    aber ich will die zahl vom payday im gametext haben.


    die kriegen 45600
    aber im gametext steht 67000 zb.



    // keiner ?

    Einmal editiert, zuletzt von Nino ()