Es ist nur eine Idee aber vllt macht sie ja jemand wahr.
Ich dachte mir dabei an ein Loterie system das vllt jede Stunde aus den Usern die online sind einen per Zufall aussucht und dann bekommt dieser einen unbestimmten Betrag zwischen xxx - xxx.
Als besonderes feature für die Admins:Es werden alle Gewinne mit Datum, Zeit, ID, Name und Summe als Datei geschrieben damit die Admins per Befehl die Datei aufrufen und ansehen können.
Automatisches Lotterie System
- nickman
- Geschlossen
- Erledigt
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
-
-
-
Schau mal SuchFunktion durch davon müsste es ein Topic geben also tutorial
wenn nicht melde dich nochmal dann schreibe ich eins zusammen
LG ALPHA -
Also es gibt da schon ne ganze Menge allerdings muss man immer nen Befehl eingeben mit ner Zahl.
Ich dacht ja eher daran das der Server dann automatisch einen User aussucht und der dann einen Betrag von xx bis xx gewinnt. -
Einfach einen Timer machen mit einen http://wiki.sa-mp.com/wiki/Random drinnen.
z.B. :
SetTimer("name",1000*60*60,true);public name() {
new rand = random(MAX_PLAYERS);
new randm;
while(strlen(randm) < 2) randm = random(Maximal Betrag);
GivePlayerMoney(rand, randm);}
-
SetTimer("name",1000*60*60,true);
public name()
{
new MinimalBetrag = 100;//Das, was man minimal gewinnen kann
new MaximalBetrag = 300;//Der maximale Gewinn
if(MaximalBetrag < Minimalbetrag) return false;
new Differenz = MaximalBetrag - MinimalBetrag;
for(new id=0; id<MAX_PLAYERS; id++)
{
new Gewinn = MinimalBetrag + random(Differenz);
GivePlayerMoney(id, Gewinn);
}
return true;
}
Finde meine Version besser sofern sie funktioniert -
Einfach einen Timer machen mit einen http://wiki.sa-mp.com/wiki/Random drinnen.
z.B. :
SetTimer("name",1000*60*60,true);public name() {
new rand = random(MAX_PLAYERS);
new randm;
while(strlen(randm) < 2) randm = random(Maximal Betrag);
GivePlayerMoney(rand, randm);}
Würde nicht (selten) gehen. MAX_PLAYERS sind Zahlen von 0 - 500. Der gibt dann immer ID:0-500 Geld. Auch wenn sie garnicht connected sind.
-
breadfish.de
Hat das Thema geschlossen.