anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 23 Apr, 2024 13:42

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 12 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Fr 15 Apr, 2005 00:11 
Offline
Newbie
Benutzeravatar

Registriert: Fr 15 Apr, 2005 00:06
Beiträge: 1
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


Dateianhänge:
Dateikommentar: Das Rad des Lebens (Schattenwelt Add on)
wheeloflife.rar [1.71 KIB]
827-mal heruntergeladen
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 17 Apr, 2005 16:18 
Offline
User
User
Benutzeravatar

Registriert: Fr 08 Apr, 2005 19:09
Beiträge: 19
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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 17 Apr, 2005 16:59 
Offline
Profi
Profi

Registriert: Fr 08 Okt, 2004 21:33
Beiträge: 120
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

_________________
Mein LoGD


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 17 Apr, 2005 17:16 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
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.

_________________
Cop-LoGD ist nun HoMaF-LoGD...
Aus dem ehemaligen Zockerparadies ist ein echter Rollenspielserver mit einer grandiosen Community geworden--->http://www.cop-logd.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 17 Apr, 2005 18:18 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Di 04 Jan, 2005 06:31
Beiträge: 62
Wohnort: Schwerin
also bei funktioniert das script eigentlich ohne probleme

zum script: ich finde es recht gut und bin am überlegen es einzubauen

_________________
Dragon Fantasies

Linus Torvald: „Software is like sex. It's better when it's free.“


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Lösung für Problem
BeitragVerfasst: So 17 Apr, 2005 19:29 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 20 Sep, 2004 23:43
Beiträge: 164
Wohnort: Berlin
LoGD: http://www.atrahor.de/source.php
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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 17 Apr, 2005 23:19 
Offline
User
User
Benutzeravatar

Registriert: Fr 08 Apr, 2005 19:09
Beiträge: 19
Leider nicht ..... keine veränderung zu zu dem alten script :-(


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 18 Apr, 2005 19:00 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
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 :D

_________________
Cop-LoGD ist nun HoMaF-LoGD...
Aus dem ehemaligen Zockerparadies ist ein echter Rollenspielserver mit einer grandiosen Community geworden--->http://www.cop-logd.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 18 Apr, 2005 22:23 
Offline
Newbie
Benutzeravatar

Registriert: Fr 15 Apr, 2005 00:06
Beiträge: 1
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

_________________
http://aww.animate.at - mein kleines Browsergame ;)

werde wohl nu öffters mal Add on's basteln für LoGD ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 18 Apr, 2005 23:01 
Offline
Profi
Profi

Registriert: Fr 08 Okt, 2004 21:33
Beiträge: 120
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.

_________________
Mein LoGD


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 22 Apr, 2005 17:36 
Offline
Newbie
Benutzeravatar

Registriert: Fr 15 Apr, 2005 00:06
Beiträge: 1
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

_________________
http://aww.animate.at - mein kleines Browsergame ;)

werde wohl nu öffters mal Add on's basteln für LoGD ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 13 Okt, 2006 08:27 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 18 Jun, 2006 18:38
Beiträge: 179
Wohnort: Herne
LoGD: http://www.mystara-logd.net/source.php
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!


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 12 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 57 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum