Biz erstellen mit Besitzer, Hauskasse, Waren

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
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
  • Danke, Ich habe ja paar Öffnungszeiten soll ich noch mal einen neuen static erstellen oder soll ich bei jedem Biz einzeln die Zeit abfragen?


    Code
    static const OpenTime[][18]=
    {
    	"-",
    	"00:00 - 24:00 Uhr", //1
    	"05:00 - 21:00 Uhr", //2
    	"03:00 - 23:00 Uhr", //3
    	"11:30 - 23:30 Uhr"  //4
    };

    wm2c6p1.png
    Ich weiß, dass ich weiß, dass ich nichts weiß.

  • Beitrag von SaschaMois ()

    Dieser Beitrag wurde von Trooper[Y] gelöscht ().
  • Danke dir ♥
    Meinst du ich soll noch zwei Zeilen anlegen also bOpenHour und bCloseHour?
    Wie soll ich die Zeit da dann eintragen also z.b wenn ein Geschäft um 11:30 öffnet einfach 11:30?

    wm2c6p1.png
    Ich weiß, dass ich weiß, dass ich nichts weiß.

  • Meinst du ich soll noch zwei Zeilen anlegen also bOpenHour und bCloseHour?

    Ja, das wäre wohl die einfachste Methode.



    Wie soll ich die Zeit da dann eintragen also z.b wenn ein Geschäft um 11:30 öffnet einfach 11:30?

    Nein, du kannst nur die Stunde eintragen (z. B. 11). Wenn du es minutengenau regeln willst, brauchst du zwei weitere Variablen (z. B. bOpenMinute & bCloseMinute).

  • Oke gut Danke dir, so würde das jetzt funktionieren und bei dem [i] soll ich da mein Enum Bizinfo reinschreiben wo dann auch das bOpenhour usw. steht

    Code
    new hour, minute, second;
    gettime(hour, minute, second);
    if(bInfo[i][bOpenHour] <= hour && bInfo[i][bCloseHour] > hour) continue;
    if(bInfo[i][bOpenMinute] <= minute && bInfo[i][bCloseMinute] > minute)
    {
    Laden hat geöffnet ...
    } else SendClientMessage(playerid, -1, "Du kommst hier nicht rein.");

    wm2c6p1.png
    Ich weiß, dass ich weiß, dass ich nichts weiß.

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