anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 13 Jun, 2025 14:23

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 30 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: RP Wiederbelebung
BeitragVerfasst: So 29 Jan, 2006 20:36 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 18 Jul, 2005 10:25
Beiträge: 112
LoGD: http://demonen.de/konoha/index.php
Wie der Name schon sagt ;) Wurde in nem anderen Subforum bereits besprochen.

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]


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.


Zuletzt geändert von Harutake am Di 31 Jan, 2006 10:40, insgesamt 4-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 30 Jan, 2006 14:39 
Offline
Held
Held
Benutzeravatar

Registriert: Di 27 Dez, 2005 18:29
Beiträge: 217
Wohnort: Flensburg
LoGD: http://lyra.x-mashine.de/
funzt nicht.. sag ja geht nicht so leicht.. sitz daran schließlich schon wochen..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 30 Jan, 2006 16:50 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
nur mal so nebenbei:
[php] $session['user']['turns']==0; [/php]
Das geht schonmal nicht!
Ich werd mich selbst mal dransetzten, sowas zu basteln.

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 30 Jan, 2006 16:51 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 18 Jul, 2005 10:25
Beiträge: 112
LoGD: http://demonen.de/konoha/index.php
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.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 30 Jan, 2006 16:53 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 18 Jul, 2005 10:25
Beiträge: 112
LoGD: http://demonen.de/konoha/index.php
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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 30 Jan, 2006 17:09 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
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 ==
:P

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 30 Jan, 2006 17:32 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
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 ==
:P


Die Besuche bei der Hexe sind soweit ich noch im Kopf hab, in den Spieleinstellungen Einstellbar... Sollte also auf den entsprechende Setting gestellt werden :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 30 Jan, 2006 19:25 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 18 Jul, 2005 10:25
Beiträge: 112
LoGD: http://demonen.de/konoha/index.php
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.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 30 Jan, 2006 20:13 
Offline
Held
Held
Benutzeravatar

Registriert: Di 27 Dez, 2005 18:29
Beiträge: 217
Wohnort: Flensburg
LoGD: http://lyra.x-mashine.de/
juhu es klappt. danke auric.
bin gar nicht auf die idee gekommen, die festlegungen in die graveyard zu schreiben, habs in die newday geschrieben..
:D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 30 Jan, 2006 21:48 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 16 Jul, 2005 22:40
Beiträge: 693
Wohnort: /var/server/home/castle
Geschlecht: Männlich
LoGD: http://www.kokoto.de/
Skype: Apfelschokowodkakekskuchen
das mit der Betrunkenheit ist ja eigentlich total fehl am platz da sie sich ja wieerbeleben um zu reden...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 30 Jan, 2006 22:14 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
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

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 31 Jan, 2006 12:22 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 16 Jul, 2005 22:40
Beiträge: 693
Wohnort: /var/server/home/castle
Geschlecht: Männlich
LoGD: http://www.kokoto.de/
Skype: Apfelschokowodkakekskuchen
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 ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 31 Jan, 2006 14:44 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
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 :roll: ) die mehr als eine Taverne verwenden. Wenn das nun aber neueinsteiger sind, gibt es wieder Bugs/Sicherheitslücken und Abusing. Außerdem kann ja wohl jeder brauchbare RPler die Drunkenness mit /me umgehen...

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 12 Mai, 2006 10:01 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: So 19 Feb, 2006 17:06
Beiträge: 39
LoGD: http://logd.gbzoholiker.de/
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 :P

_________________
Mein kleiner RP-Server


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 12 Mai, 2006 12:12 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
[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*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 12 Mai, 2006 13:38 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 24 Nov, 2005 11:06
Beiträge: 70
LoGD: http://test.legend-of-vinestra.de/source.php
Benutz am besten die Version von Auric, die funktioniert einwandfrei^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 12 Mai, 2006 18:02 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: So 19 Feb, 2006 17:06
Beiträge: 39
LoGD: http://logd.gbzoholiker.de/
werd gleich ma von harthas ausprobieren, wo gibts denn ansonsten die version von auric? :)

_________________
Mein kleiner RP-Server


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 12 Mai, 2006 18:05 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Hier in diesem Thread... :?

THX @Andragor^^

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 12 Mai, 2006 23:58 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: So 19 Feb, 2006 17:06
Beiträge: 39
LoGD: http://logd.gbzoholiker.de/
omg mega sry hab ich ja völlig verplant :shock:

_________________
Mein kleiner RP-Server


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 20 Aug, 2007 15:51 
Offline
Profi
Profi

Registriert: Mi 16 Mai, 2007 11:50
Beiträge: 110
Wohnort: Kaufungen
Geschlecht: Männlich
Skype: Skywalker310867
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?

_________________
so long
Stefan

---------

Source im Profil


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 30 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 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