anpera.net https://anpera.dyndns.org/phpbb3/ |
|
RP Wiederbelebung https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=2179 |
Seite 1 von 2 |
Autor: | Harutake [ So 29 Jan, 2006 20:36 ] |
Betreff des Beitrags: | RP Wiederbelebung |
Wie der Name schon sagt ![]() edit: Fixed & Updated, Thanks to Auric & Lyria für euer Feedback ![]() [php]Einbau: >>in graveyard.php Suche: if ($session[user][reputation]>-40 || $session[user][deathpower]>100) addnav("e?Wiedererwecken (100 Gefallen)","newday.php?resurrection=true"); Füge Darunter: if($session[user][deathpower]>=30){ addnav("RP - Erweckung (30 Gefallen)","rpwiederbeleben.php"); } >>in newday.php: suche: 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"; } füge darunter: if ($_GET['resurrection']=="rp"){ addnews("`&{$session['user']['name']}`& wurde von `\$Ramius`&, zu RP - Zwecken wiedererweckt."); $spirits=0; $session['user']['turns']=0; $session['user']['deathpower']-=30; $session['user']['restorepage']="village.php?c=1"; } Datei ins Rootverzeichnis hochladen und fertig[/php] |
Autor: | Lyra [ Mo 30 Jan, 2006 14:39 ] |
Betreff des Beitrags: | |
funzt nicht.. sag ja geht nicht so leicht.. sitz daran schließlich schon wochen.. |
Autor: | Auric [ Mo 30 Jan, 2006 16:50 ] |
Betreff des Beitrags: | |
nur mal so nebenbei: [php] $session['user']['turns']==0; [/php] Das geht schonmal nicht! Ich werd mich selbst mal dransetzten, sowas zu basteln. |
Autor: | Harutake [ Mo 30 Jan, 2006 16:51 ] |
Betreff des Beitrags: | |
Hab es mal richtig gestellt. - Einbauanleitung updated - Neue rpwiederbeleben.php angehängt Bitte die Datei in eurem Rootverzeichnis Updaten und den Einbau auf den neusten stand bringen! Soweit sollte nun alles funktionieren, auf meinem Server zumindest. |
Autor: | Harutake [ Mo 30 Jan, 2006 16:53 ] |
Betreff des Beitrags: | |
Auric hat geschrieben: nur mal so nebenbei:
[php] $session['user']['turns']==0; [/php] Das geht schonmal nicht! Ich werd mich selbst mal dransetzten, sowas zu basteln. Wieso? Die WK's sind in der Tabelle als turns definiert! sollte also klappen ;P |
Autor: | Auric [ Mo 30 Jan, 2006 17:09 ] |
Betreff des Beitrags: | |
Hier jetzt mal eine (hoffentlich) Funktionierende Version: Öffne graveyard.php [php] //Suche: }elseif ($_GET['op']=="question"){ //Füge danach ein: if($session['user']['deathpower']>=25) { addnav("RP-Revive"); addnav("RP-Weiderbelebung (25 Gefallen)","graveyard.php?op=rprevive"); } //suche }elseif($_GET['op']=="dona"){ //füge davor ein: //RP-Revive by Auric: START; } elseif($_GET['op']=="rprevive") { addnav("Zum Dorf","village.php"); output("`\$Ramius `)sieht dich kurz schief an: `7"Wenn du heute nicht mehr zu tun hast...."`).`n Noch bevor du irgendetwas machen kannst, spürts du shcon, wie deine Seele wieder in deinen Körper fließt - jedoch zu erschöpft, um heute noch etwas zu tun!"); $session['user']['alive']=1; $session['user']['hitpoints']=1; $session['user']['turns']=0; $session['user']['seenbard']=1; $session['user']['playerfights']=0; $session['user']['seenlover']=1; $session['user']['witch']=3; $session['user']['fedmount']=1; $session['user']['lottery']=1; $session['user']['seenmaster']=1; $session['user']['usedouthouse']=1; $session['user']['seenAcademy']=1; $session['user']['drunkenness']=98; $session['user']['deathpower']-=25; //RP-Revive by Auric: ENDE; [/php] Save & Upload Das dürfte es auch schon sein. Ich habe alle möglichen Aktionen für den wiederbelebten deaktiviert, falls noch welche fehlen einach dazuschreiben. Hoffentlich funzt es und hilft euch weiter Grüße Auric PS: Harutake hat geschrieben: Auric hat geschrieben: nur mal so nebenbei: [php] $session['user']['turns']==0; [/php] Das geht schonmal nicht! Ich werd mich selbst mal dransetzten, sowas zu basteln. Wieso? Die WK's sind in der Tabelle als turns definiert! sollte also klappen ;P Es ging mir um das == ![]() |
Autor: | Eliwood [ Mo 30 Jan, 2006 17:32 ] |
Betreff des Beitrags: | |
Auric hat geschrieben: Hier jetzt mal eine (hoffentlich) Funktionierende Version:
Öffne graveyard.php [php] //Suche: }elseif ($_GET['op']=="question"){ //Füge danach ein: if($session['user']['deathpower']>=25) { addnav("RP-Revive"); addnav("RP-Weiderbelebung (25 Gefallen)","graveyard.php?op=rprevive"); } //suche }elseif($_GET['op']=="dona"){ //füge davor ein: //RP-Revive by Auric: START; } elseif($_GET['op']=="rprevive") { addnav("Zum Dorf","village.php"); output("`\$Ramius `)sieht dich kurz schief an: `7"Wenn du heute nicht mehr zu tun hast...."`).`n Noch bevor du irgendetwas machen kannst, spürts du shcon, wie deine Seele wieder in deinen Körper fließt - jedoch zu erschöpft, um heute noch etwas zu tun!"); $session['user']['alive']=1; $session['user']['hitpoints']=1; $session['user']['turns']=0; $session['user']['seenbard']=1; $session['user']['playerfights']=0; $session['user']['seenlover']=1; $session['user']['witch']=3; $session['user']['fedmount']=1; $session['user']['lottery']=1; $session['user']['seenmaster']=1; $session['user']['usedouthouse']=1; $session['user']['seenAcademy']=1; $session['user']['drunkenness']=98; $session['user']['deathpower']-=25; //RP-Revive by Auric: ENDE; [/php] Save & Upload Das dürfte es auch schon sein. Ich habe alle möglichen Aktionen für den wiederbelebten deaktiviert, falls noch welche fehlen einach dazuschreiben. Hoffentlich funzt es und hilft euch weiter Grüße Auric PS: Harutake hat geschrieben: Auric hat geschrieben: nur mal so nebenbei: [php] $session['user']['turns']==0; [/php] Das geht schonmal nicht! Ich werd mich selbst mal dransetzten, sowas zu basteln. Wieso? Die WK's sind in der Tabelle als turns definiert! sollte also klappen ;P Es ging mir um das == ![]() Die Besuche bei der Hexe sind soweit ich noch im Kopf hab, in den Spieleinstellungen Einstellbar... Sollte also auf den entsprechende Setting gestellt werden ![]() |
Autor: | Harutake [ Mo 30 Jan, 2006 19:25 ] |
Betreff des Beitrags: | |
Ich hab es extra so gestellt das alles bis auf die Runden so sind wie vor dem Tod. Wer es anders haben will darf es ruhig hinzufügen, solang das copyright nicht verändert wird. Edit: Meine Verson funktioniert. Doppelistgleich zu einem abgeändert. |
Autor: | Lyra [ Mo 30 Jan, 2006 20:13 ] |
Betreff des Beitrags: | |
juhu es klappt. danke auric. bin gar nicht auf die idee gekommen, die festlegungen in die graveyard zu schreiben, habs in die newday geschrieben.. ![]() |
Autor: | Tidus [ Mo 30 Jan, 2006 21:48 ] |
Betreff des Beitrags: | |
das mit der Betrunkenheit ist ja eigentlich total fehl am platz da sie sich ja wieerbeleben um zu reden... |
Autor: | Auric [ Mo 30 Jan, 2006 22:14 ] |
Betreff des Beitrags: | |
Stimmt.. das ist ein Argument. Aber ich habe versucht, so zimlich ale Möglichkeiten zu vernichten, die dem Spieler ein neue Waldkämpfe geben. Das kann ja jeder für sich entscheiden |
Autor: | Tidus [ Di 31 Jan, 2006 12:22 ] |
Betreff des Beitrags: | |
ich hätt da ne idee, z.b. wenn du da eine abfrage reinmachst nen simpler int name des feldes z.b. rp und setzt den wert auf eins nach der wiederbelebung und in der schenke eine abgfrage obs 0 oder 1 is und wenns 1 is das er nix kaufen darf und dann in der newsday natürlich noch eine wos wieder auf 0 setzt ![]() |
Autor: | Auric [ Di 31 Jan, 2006 14:44 ] |
Betreff des Beitrags: | |
Hatte ich auch schon überlegt, aber dann müsste man wieder mehrere Dateien an mehreren Ecken verändern, ein neues Tabellenfeld einfügen und(!) ges gibt auch Leute (wie mich ![]() |
Autor: | Athelas [ Fr 12 Mai, 2006 10:01 ] |
Betreff des Beitrags: | |
hi hab ein kleines problem, und zwar wird die rp-wiederbelebung bei mir erst angezeigt wenn man 100 gefallen hat! bin mir eigentlich auch recht sicher alles richtig gemacht zu haben :/ help pls ![]() |
Autor: | Harthas [ Fr 12 Mai, 2006 12:12 ] |
Betreff des Beitrags: | |
[php]if ($session['user']['deathpower']>=100) { output("`\$Ramius`) spricht: \"`7Du hast mich tatsächlich beeindruckt. Ich sollte dir die Möglichkeit gewähren, deine Feinde in der Welt der Sterblichen zu besuchen.`)\""); addnav("Ramius' Gefallen"); addnav("h?Feind heimsuchen (25 Gefallen)","graveyard.php?op=haunt"); if ($session[user][reputation]<=-10) output(" Er weist dich noch darauf hin, dass er keinen Einfluss auf das Gedächtnis der Lebenden - und besonders der Händler - hat."); if ($session[user][reputation]<=-40) output("`n`n\"`7Wegen der Unehrenhaftigkeit deines Lebens kann ich dir nicht erlauben, vorzeitig zu den Lebenden zurückzukehren, obwohl du mir gute Dienste geleistet hast.`)\""); if ($session[user][reputation]>-40) addnav("e?Wiedererwecken (100 Gefallen)","newday.php?resurrection=true"); if($session[user][deathpower]>=30){ addnav("RP - Erweckung (30 Gefallen)","rpwiederbeleben.php"); } addnav("5 Donationpoints (100 Gefallen)","graveyard.php?op=dona"); addnav("Sonstiges");[/php] mit [php]if ($session['user']['deathpower']>=100) { output("`\$Ramius`) spricht: \"`7Du hast mich tatsächlich beeindruckt. Ich sollte dir die Möglichkeit gewähren, deine Feinde in der Welt der Sterblichen zu besuchen.`)\""); addnav("Ramius' Gefallen"); addnav("h?Feind heimsuchen (25 Gefallen)","graveyard.php?op=haunt"); if ($session[user][reputation]<=-10) output(" Er weist dich noch darauf hin, dass er keinen Einfluss auf das Gedächtnis der Lebenden - und besonders der Händler - hat."); if ($session[user][reputation]<=-40) output("`n`n\"`7Wegen der Unehrenhaftigkeit deines Lebens kann ich dir nicht erlauben, vorzeitig zu den Lebenden zurückzukehren, obwohl du mir gute Dienste geleistet hast.`)\""); if ($session[user][reputation]>-40) addnav("e?Wiedererwecken (100 Gefallen)","newday.php?resurrection=true"); addnav("5 Donationpoints (100 Gefallen)","graveyard.php?op=dona"); } if($session[user][deathpower]>=30){ addnav("RP - Erweckung (30 Gefallen)","rpwiederbeleben.php"); } addnav("Sonstiges");[/php] glaub ich jedenfalls *gg* |
Autor: | Andragor [ Fr 12 Mai, 2006 13:38 ] |
Betreff des Beitrags: | |
Benutz am besten die Version von Auric, die funktioniert einwandfrei^^ |
Autor: | Athelas [ Fr 12 Mai, 2006 18:02 ] |
Betreff des Beitrags: | |
werd gleich ma von harthas ausprobieren, wo gibts denn ansonsten die version von auric? ![]() |
Autor: | Auric [ Fr 12 Mai, 2006 18:05 ] |
Betreff des Beitrags: | |
Hier in diesem Thread... ![]() THX @Andragor^^ |
Autor: | Athelas [ Fr 12 Mai, 2006 23:58 ] |
Betreff des Beitrags: | |
omg mega sry hab ich ja völlig verplant ![]() |
Autor: | skywalker031 [ Mo 20 Aug, 2007 15:51 ] |
Betreff des Beitrags: | |
Kann mir jemand die Wiederbelebung so umscripten, dass man sie mit Donationpoints bezahlen kann, und zwar so, dass ich vorher einstellen kann, ab wievielen Donationspoints man den addnav dazu sieht und wieviel DP es dann kostet? |
Seite 1 von 2 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |