anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Mal ne Frage... https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=1029 |
Seite 1 von 1 |
Autor: | Amerilion [ Sa 26 Feb, 2005 00:24 ] |
Betreff des Beitrags: | Mal ne Frage... |
Also man stelle sich ein Event vor... am Anfang werden folgende Variablen definiert : [php]$gold=($session['user']['level']*200); $gems=round($session['user']['gems']*0.1); $gemmax=8; [/php] irgendwann im Event kommt man (mit einer geringen Wahrscheinlichkeit) zu folgender stelle: [php]if($gems<$gemax){ output("Du kannst mit ".$gems." Edelsteinen wieder aufauchen. Von ".($session['user']['sex']?"dem Elf":"der Elfe").""); output("siehst du zu deinem Bedauern nichts mehr, doch du hoffst bald wieder mal den Weg nach hier zu finden."); $session['user']['gems']+=$gems; }else{ output("Du kannst mit 7 Edelsteinen wieder aufauchen. Von ".($session['user']['sex']?"dem Elf":"der Elfe").""); output("siehst du zu deinem Bedauern nichts mehr, doch du hoffst bald wieder mal den Weg nach hier zu finden."); $session['user']['gems']+=7; }[/php] Solada das geht aber net, der nimmt immer den 2 Fall... der Sinn ist das die User ja $gems bekommen.... wobei $gems ja ein zehntel ihrer Gems sind... nur wenn ein user mal 200 Gems dabei haben sollte dann bekommt er 20, und das ist mir nu doch zu viel... deshalb das ganze mit dem if($gems<$gemax).... ist wie ich mich kenne n nOOb fehler, aber irgendwo muss ich ja mal anfangen zu lernen ![]() |
Autor: | Chaosmaker [ Sa 26 Feb, 2005 00:31 ] |
Betreff des Beitrags: | |
Du solltest Dir schon darüber einig sein, ob Du auf Dein Alter Ego hörst und $gemax schreibst oder aber das anfangs definierte $gemmax nutzt. ![]() |
Autor: | Amerilion [ So 27 Feb, 2005 17:28 ] |
Betreff des Beitrags: | |
![]() ![]() ![]() ... ![]() Hätte ich doch mal Deutsch lernen sollen ![]() Ok.... thx ![]() |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |