anpera.net https://anpera.dyndns.org/phpbb3/ |
|
[Add on] Das Rad des Lebens - Schattenwelt Add on https://anpera.dyndns.org/phpbb3/viewtopic.php?f=43&t=1271 |
Seite 1 von 1 |
Autor: | Spezies [ Fr 15 Apr, 2005 00:11 ] | ||
Betreff des Beitrags: | [Add on] Das Rad des Lebens - Schattenwelt Add on | ||
Da mir leider die Rechte fehlen in den Hack bereich reinzuschreiben hier eine leicht abgewandelte Idee einenes anderen Users... Wheel of Life oder auch Das Rad des Lebens. Folgendermaßen funktioniert es. Man setzt eine Anzahl der Seelen die man hat. Je mehr man setzt desto größer ist die Chance heil zur Welt zurück zu kehren und ebend nicht alle 100ert Seelen zu bezahlen. Wenn jedoch die Aktion fehlschlägt,... dann nimmt Ramius alle Seelen mit und dich dazu mfg, Spezies
|
Autor: | Speedman-xxl [ So 17 Apr, 2005 16:18 ] |
Betreff des Beitrags: | |
ist ja eine super idee aber leider fluppt es nicht!!! wenn man gefallen einträgt und abschickt erlicht das feld nur wo die gefallen drin standen und das war es leider |
Autor: | Tiger313 [ So 17 Apr, 2005 16:59 ] |
Betreff des Beitrags: | |
beim ersten mal schon dann hab ich noch mal eingetipt und abgschickt dann ging es Konnte aber nur 1x testen weil ich nciht mehr gefallen hatte |
Autor: | Hecki [ So 17 Apr, 2005 17:16 ] |
Betreff des Beitrags: | |
Interessantes Add-On passt perfekt in meine Schattenreicherweiterung, leider gibts da ein Problem, wenn man auf Seele einsetzen drückt passiert nichts, egal ob man was eingegeben hat oder nicht. Wenn ich Zeit hab schau ichs mir aber mal genauer an. |
Autor: | teruk [ So 17 Apr, 2005 18:18 ] |
Betreff des Beitrags: | |
also bei funktioniert das script eigentlich ohne probleme zum script: ich finde es recht gut und bin am überlegen es einzubauen |
Autor: | dragonslayer [ So 17 Apr, 2005 19:29 ] |
Betreff des Beitrags: | Lösung für Problem |
Damit das Skript auf allen Serverkonfigurationen läuft sollte $souls = (int)$_GET['souls']; direkt hinter require_once "common.php"; geschrieben werden, dann klappts auch überall (Thema register globals...) Gruss Dragonslayer |
Autor: | Speedman-xxl [ So 17 Apr, 2005 23:19 ] |
Betreff des Beitrags: | |
Leider nicht ..... keine veränderung zu zu dem alten script :-( |
Autor: | Hecki [ Mo 18 Apr, 2005 19:00 ] |
Betreff des Beitrags: | |
Hm stimmt register globals ist bei unsrem Server deaktiviert, das Thema hatte ich mal als ich ein CMS (Content Management System) installiren wollte, da war aber ein Patch dabei der das umgeht. Naja werd ich wohl doch bei meinem Provider anfragen müssen ob dir mir das an stellen ![]() |
Autor: | Spezies [ Mo 18 Apr, 2005 22:23 ] |
Betreff des Beitrags: | |
Das Script ist so konzipiert das wenn ein User einen wert eingibt der NICHT zwischen 1 und 100ert ist dann führt sich das script nicht aus, ergo auch bei leerem feld wie auch wenn man mehr eingibt als man hat ![]() mfg, Spezies |
Autor: | Tiger313 [ Mo 18 Apr, 2005 23:01 ] |
Betreff des Beitrags: | |
Nun ich hab beim 1x 5 angegeben = es passierte nix Dann hab ich nochmal 5 angegeben (Hatet nur so viel) und ramsus hat mich zurück gezogen Heute het mich eine Userin angesprochen das sie 160 Seelen hatte 60 angegeben hat und raus kam aber als sie schaute wieviele sie noch übrig hat wahren es nur noch 60 somit hat ihr das rat volle 100 abgezogen. Kann es sein das am Script was nciht stimmt oder hat sie nur falsch geguckt. |
Autor: | Spezies [ Fr 22 Apr, 2005 17:36 ] |
Betreff des Beitrags: | |
eigentlich sollte alles gehen ôO [php]$session['user']['deathpower'] -= e_rand($souls / 2,$souls);[/php] das steht dadrin für den zufall der seelen die rausgezogen werden ôO mfg, Spezies |
Autor: | azraeldemon [ Fr 13 Okt, 2006 08:27 ] |
Betreff des Beitrags: | |
also wenn ich das richtig verstanden habe sollen doch nur die gefallen abgezogen werden die gesetzt wurden wenn erfolgreich wieder erwecken! das kann so nicht hundertpro gehen weil der: [php]addnav("e?Wiedererwecken","newday.php?resurrection=true");[/php] den hier in der newday.php auslöst: [php]if ($_GET['resurrection']=="true"){ addnews("`&{$session['user']['name']}`& wurde von Ramius`& wiedererweckt."); $spirits=-6; $session['user']['deathpower']-=100; $session['user']['restorepage']="village.php?c=1";}[/php] sprich wer auch immer dort setzt dem wird zusätzlich 100 gefallen abgezogen! ersetze das ganze mit: [php] if(e_rand(1,100) <= $souls) { output("`$ Du begibst dich auf den Weg... Du merkst nur noch wie deine Beine immer schwächer werden und sie dich auffordern umzukehren. Doch kaum zwei meter weiter siehst du einen hellen Strahl. Du folgst diesem bis zu seinem Ursprung und fängst endlich an zu erkennen das du den Ausgang aus dem Reich der Schatten gefunden hast. Frisch und Munter steigst du zurück in die Welt, als du in deinem Augenwinkel Ramius entdeckst der ziemlich sauer zu scheinen seit. Du schaffst es gerade noch durchzuschlüpfen doch Ramius reißt einen Teil deiner Gefallen die du eingesetzt hast zurück.`n`n"); $session['user']['deathpower']-=(e_rand($souls/2,$souls)); $session[user][alive]=true; $session[user][hitpoints]=$session[user][maxhitpoints]; addnews("`&{$session['user']['name']}`& wurde von `\$Ramius`& wiedererweckt."); addnav("e?Wiedererwecken","village.php"); } else { output("`$ Du begibst dich auf den Weg... Du merkst nur noch wie deine Beine immer schwächer werden und sie dich auffordern umzukehren. Doch kaum zwei meter weiter erblickst du auf einmal Ramius. Dieser welcher voller Zorn ist rennt auf dich zu, schmeißt dich zu Boden und du selber verlierst dein Bewusstsein. Du merkst nur noch wie Ramius all die Gefallen ansich nimmt die du eingesetzt hast...`n`n"); $session['user']['deathpower']-=$souls; addnav("Aufwachen","shades.php"); } [/php] dann werden auch nur die gesetzten gefallen einbehalten und der spieler ist am leben! hat aber auch nur die runden die er vor seinem tot hatte! daher eine zweite möglichkeit [php] if(e_rand(1,100) <= $souls) { output("`$ Du begibst dich auf den Weg... Du merkst nur noch wie deine Beine immer schwächer werden und sie dich auffordern umzukehren. Doch kaum zwei meter weiter siehst du einen hellen Strahl. Du folgst diesem bis zu seinem Ursprung und fängst endlich an zu erkennen das du den Ausgang aus dem Reich der Schatten gefunden hast. Frisch und Munter steigst du zurück in die Welt, als du in deinem Augenwinkel Vagnard entdeckst der ziemlich sauer zu scheinen seit. Du schaffst es gerade noch durchzuschlüpfen doch Vagnard reißt einen Teil deiner Seelen die du eingesetzt hast zurück.`n`n"); $session['user']['deathpower']+=100; $session['user']['deathpower'] -= e_rand($souls / 2,$souls); addnav("e?Wiedererwecken","newday.php?resurrection=true"); } else { output("`$ Du begibst dich auf den Weg... Du merkst nur noch wie deine Beine immer schwächer werden und sie dich auffordern umzukehren. Doch kaum zwei meter weiter erblickst du auf einmal Vagnard. Dieser welcher voller Zorn ist rennt auf dich zu, schmeißt dich zu Boden und du selber verlierst dein Bewusstsein. Du merkst nur noch wie Vagnard all die Seelen ansich nimmt die du eingesetzt hast...`n`n"); $session['user']['deathpower'] -= $souls; addnav("Aufwachen","shades.php"); }[/php] und definitiv die bessere! |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |