Login

Name oder Email:   Passwort:   
 Registrieren | Passwort vergessen?

Thema ansehen

Themen Autor: FreeRadio
Thema ID: 20
Themen Information
Beiträge: 5 » Gelesen: 1488 mal.
 Thema drucken
Würfelspiel
FreeRadio
Hallo an alle,
Problem beim Würfelspiel aus dem Tutorial:
alle Gäste und Moderatoren können würfeln, nur Admins nicht!?
Wo ist das Problem?
Einer eine Idee?

Grüße Martin
 
Top
Leon Schlemmer
Hallo, ich habe wie hier am Anfang der Plattform beschrieben das Würfelspiel eingebaut und läuft super.
Gäste, Moderatoren und Administratoren können würfeln.
Da die Zahl beim würfeln immer zwischen 1 und 6 ist, habe ich in der angelegten wuerfel.class.php den Wert geändert.

Um eine höhere Würfelzahl zu erzielen ändert man in der wuefel.class.php im Abschnitt "$Wuerfelauge=rand(1,6);" den Wert auf "$Wuerfelauge=rand(1,1000);". Ich habe bei mir den Wert auf 1000 gesetzt, jeder kann sich das selbst aussuchen wie hoch er den Wert setzt. Wenn man den Wert weit über 1000 macht dann würfelt es meistens im tausender Bereich.

Also bitte darauf achten ob ein so hoher Wert wirklich notwendig ist. Es kommt auch darauf an was man mit dem Würfeln bezwecken möchte. Wir nutzen das für unsere MP3 Lotto Show, da ist es Sinnvoll einen hohen Wert einzugeben.

Also, ich habe nicht viel geändert um das alle im Chat würfeln können. Habe das eingefügt wie es beschrieben ist und es läuft. Gut möglich das es bei vielen anders ist, da ihr Chat wohl etwas anders aufgebaut bzw umgeändert wurde und da können Einfügungen und/oder Änderungen sich anders verhalten.

LG Leon... Grin
Bearbeitet von Leon Schlemmer am 23.02.2023 - 15:39
 
Top
Leon Schlemmer
Hi, jetzt liegt mir doch noch eine Frage auf dem Herzen bezüglich des Würfelspiels. Ich habe das nun eingefügt und jeder und alles kann würfeln, soweit gut und schön. Nun meine Frage! Wo kann ich das ändern das man nach 3 mal würfeln für 1 Minute warten muss? Da im Moment gewürfelt werden kann bis der Arzt kommt aber das möchte ich gerne unterbinden in dem ich das einstelle wie oft gewürfelt werden kann. Ich sage mal wie immer vorab Tausend mal danke.

LG Leon.... Roll
 
Top
Fizzy Lemon
Zunächst einmal war das "Würfelspiel" keine richtige Entwicklung. Es gab im ET-Forum mal die Anfrage danach und ich zeigte nur ein Grundgerüst auf, dass man ausbauen könnte. Ebenso auch hier nur eine nicht wirklich final erprobte Denkhilfe.

Benutzt man den localstorage könnte man eine Prüfung wie folgt einbringen:
Download Code  Code Alles auswählen

$("wuerfel").onclick = function(){
var sperrminuten = 2; //trage hier die Anzahl der Minuten ein, die man pausieren muss, wenn man zu viel klickte
var clickcount = Number(localStorage.getItem("clicks"));
var clicktime = Number(localStorage.getItem("clicktime"));
var click_now=new Date();
var click_eben = Date.parse(click_now);

//wenn mehr als 3x geklickt (Wert kann angepasst werden)
if (clickcount < 4) {
  clickcount = Number(clickcount) +1;
  localStorage.setItem("clicks", clickcount);
  localStorage.setItem("clicktime", click_eben);
   new Ajax.Request("./?wuerfel", {

   onSuccess: function(){},postBody: "username="+self.username});
   } else {
   if (clicktime + sperrminuten*60000 > click_eben){
      alert("Zu hast mehr als 3x gew\u00fcrfelt!");
      } else {
       localStorage.setItem("clicks", "1");
       }
       
}

}


Sollte dann hoffentlich funktionieren. Wenn man mehr als 3x klickte, darf man x Minuten nicht mehr würfeln. Ist die Zeit rum, darf man wieder 3x. Hoffe das hilft erstmal weiter. Bisschen weiterfummeln kriegt ihr schon selber hin.

Gruß
Fizzy
 
Top
Leon Schlemmer
Hi, vielen dank für den Hinweis. Hab es eingefügt, nach Wunsch angepasst und es funktioniert super.
Nochmals tausend mal danke.... Love


LG Leon.....Clap
 
Top
Springe ins Forum:
Login
Name oder Email

Passwort



Noch kein Mitglied?
Klicke hier um dich zu registrieren

Passwort vergessen?
Um ein neues Passwort anzufordern klicke hier.
Wer ist im Chat?
Gastzugang geschlossen!

0 User im Chat
Teamspeak
Harlekins Welt
Eingangshalle
« ★ » Allgemein « ★ »
Laberecke
Harlekin
Rolly8-HL
Quasselbox
Up & Download
« ❑ » Intern « ❑ »
Besprechung
« ● » Abwesend « ● »
kurz < 30 Min.
lang > 30 Min.

Discord

Joinen
Slider
Security
Geschützt durch:
HP-Detect
Werbung
AC-Talkchat

Über HP-4-Fun

HP-4-Fun

ist ein privates, nicht kommerzielles, Projekt, welches 2019 von Rolly8-HL und mir (Harlekin) gestartet wurde.

HP-4-Fun 2.0 ist nur für den Eigenbedarf geschrieben worden. Ein Downloadpaket von HP-4-Fun 2.0 wird es nicht geben!

Letzte Kommentare

Informationen

Zuletzt Online