anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Wie kriegen meine User Zwillinge https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=3784 |
Seite 1 von 1 |
Autor: | Yanara [ Mo 09 Jul, 2007 16:33 ] |
Betreff des Beitrags: | Wie kriegen meine User Zwillinge |
Hey Leute Ich hab mal ne frage in der Newday habe ich das vom Kindersystem von Dom rein gemacht und dort steht etwas wegen Zwillinge. Wie kann Ich das so einstellen das ich Zwillinge bekomme. Habe bis jetzt 19 Kinder auf dem Server und es gab noch nie ein Zwilling. Wie kann Ich das ändern? [php] if($session['user']['sex'] == 1) $session['user']['ssempf'] = e_rand()%9; if($row[ssstatus] == 1 && $row[ssmonat] <= 16) { output("Da deine Frau schwanger ist, bist Du ein wenig aufgeregt... gut Du bist sehr aufgeregt`n"); $session[bufflist]['schwanger'] = array("name"=>"`&Deine Frau ist schwanger","rounds"=>1000000,"wearoff"=>"Irgendwas stimmt nicht mehr.","defmod"=>0.2,"roundmsg"=>"`9Du bist abgelenkt an den Gedanken das Du bald Vater wirst.","activate"=>"offense"); } if($session[user][ssstatus] == 1) { $session[user][ssmonat]--; if($session['user']['ssmonat'] <= 16) { if($session[user][ssmonat] > 0) { output("Du bist schwanger... Also pass auf dich auf`n"); $session['bufflist']['schwanger'] = array("name"=>"`&Schwangerschaft","rounds"=>1000000,"wearoff"=>"Irgendwas stimmt nicht mehr.","defmod"=>0,"roundmsg"=>"`9Du versucht deinen Bauch zu schützen und nimmst so jeden anderen Treffer in kauf.","activate"=>"offense"); if($session[user][superuser] >= 2) output("Noch " . $session[user][ssmonat] . " Tage"); } else { $zwilling = e_rand()%25; if($zwilling == 1) { $session[user][ssstatus] = 0; $geschlechta = e_rand()%2; $geschlechtb = e_rand()%2; output("`&Du bist bist heute Mutter geworden... Es sind Zwillinge! Vergiss nicht die neuen Erdenbürger in der Kappelle zu taufen, sonst wird niemals jemand wissen das es ihn gibt und das wäre doch traurig!`n"); if($geschlechta == $geschlechtb && $geschlechtb == 1) $t = "Es sind zwei Mädchen!`n"; else if($geschlechta == $geschlechtb && $geschlechtb == 0) $t = "Es sind zwei Jungs!`n"; else $t = "Es ist ein Mädchen und ein Junge!`n"; output($t); systemmail($session[user][marriedto],"`%Du bist Vater!`0","`&Deine Frau {$session['user']['name']}`6 hat heute ein zwei wunderschöne Babies zur Welt gebracht, vergesst nicht sie in der Kapelle zu taufen. " . $t); systemmail($session[user][acctid],"`%Du bist Mutter!`0","`&Du`6 hast heute zwei wunderschöne Babies zur Welt gebracht, vergesst nicht sie in der Kapelle zu taufen. " . $t); addnews($session[user][name] . " & " . $row[name] . " sind heute Eltern geworden."); if($session[user][sserzeug] != $session[user][marriedto]) $unehelich = 1; else $unehelich = 0; $sqlkind = "INSERT INTO kinder VALUES ('', '" . $session[user][acctid] . "', '" . $session[user][sserzeug] . "', '', '" . $geschlechta . "', '" . getgamedate() . "', $unehelich, '');"; db_query($sqlkind) or die(db_error(LINK)); $sqlkind = "INSERT INTO kinder VALUES ('', '" . $session[user][acctid] . "', '" . $session[user][sserzeug] . "', '', '" . $geschlechtb . "', '" . getgamedate() . "', $unehelich, '');"; db_query($sqlkind) or die(db_error(LINK)); } else { $session[user][ssstatus] = 0; $geschlecht = e_rand()%2; output("`&Du bist bist heute Mutter geworden... Vergiss nicht den neuen Erdenbürger in der Kappelle zu taufen, sonst wird niemals jemand wissen das es ihn gibt und das wäre doch traurig!`n"); if($geschlecht == 1) $t = "Es ist ein Mädchen!"; else $t = "Es ist ein Junge!"; output($t); systemmail($session[user][marriedto],"`%Du bist Vater!`0","`&Deine Frau {$session['user']['name']}`6 hat heute ein wunderschönes Baby zur Welt gebracht, vergesst nicht es in der Kapelle zu taufen. " . $t); systemmail($session[user][acctid],"`%Du bist Mutter!`0","`&Du`6 hast heute ein wunderschönes Baby zur Welt gebracht, vergesst nicht es in der Kapelle zu taufen. " . $t); addnews($session[user][name] . " & " . $row[name] . " sind heute Eltern geworden."); if($session[user][sserzeug] != $session[user][marriedto]) $unehelich = 1; else $unehelich = 0; $sqlkind = "INSERT INTO kinder VALUES ('', '" . $session[user][acctid] . "', '" . $session[user][sserzeug] . "', '', '" . $geschlecht . "', '" . getgamedate() . "', $unehelich, '');"; db_query($sqlkind) or die(db_error(LINK)); } // KIND BEKOMMEN } } } $session[user][sexheute] = 0; if($session[user][sexgoettlich] > 0) { $session[user][sexgoettlich]--; output("`&Du errinerst dich an die schönen Stunden die Du mit einem Gott verbracht hast`n"); $session['bufflist']['goettlichersex'] = array("name"=>"`%Göttliches Andenken","rounds"=>$session[user][sexgoettlich],"wearoff"=>"Die Errinerung verfliegt für heute!","atkmod"=>1.75,"roundmsg"=>"Du denkst immer noch an den göttlich intimen Stunden...","activate"=>"offense"); } [/php] Gruss Yanara |
Autor: | Auric [ Mo 09 Jul, 2007 19:12 ] |
Betreff des Beitrags: | |
[php]$zwilling = e_rand()%25; [/php] Das ist die Zeile, um die es geht. Nur wenn der rest des zufallswertes durch 25 genau 1 ist, gibt es zwillinge. Wenn du häufiger zwillinge haben willst, musst du nur die zahl runterschrauben - dann wird es wahrscheinlicher. |
Autor: | Yanara [ Do 12 Jul, 2007 08:16 ] |
Betreff des Beitrags: | |
Hey Auric Ich danke dir für die Info. Ich werde es mal ausprobieren und Ich melde mich dann wieder ob^s geht oder nicht. Gruss Yanara |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |