anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: So 15 Jun, 2025 21:08

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 11 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: "RP Helfer" - geht das?
BeitragVerfasst: Do 21 Dez, 2006 15:20 
Offline
Profi
Profi

Registriert: Fr 06 Jan, 2006 22:59
Beiträge: 155
Wohnort: Aachen
Geschlecht: Männlich
LoGD: http://elanath.de
Hallo,
uns ist es sehr wichtig, dass bestimmte Dinge immer fürs RP geschrieben werden. Daher haben wir uns überlegt, ob es nciht möglich wäre, etwas einzubauen, dass folgendes bewirkt:

- Wenn sich jemand einloggt kommt auf dem Dorfplatz die Meldung:
"Name betritt den Dorfplatz von Fargoth"

- Wenn sich jemand ausloggt kommt auf dem Dorfplatz die Meldung:
"Name verlässt den Dorfplatz und legt sich schlafen"

und dann ggf. noch andere Effekte.

Wäre sowas möglich? Wenn ja,wie stelle ich das an?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 21 Dez, 2006 16:30 
Offline
Meister
Meister
Benutzeravatar

Registriert: So 02 Okt, 2005 15:22
Beiträge: 377
Wohnort: Aachen
LoGD: http://www.dragon-tale.de/logd/source.php
Ja, ist möglich. Einfach in die login.php gehen und die richtigen Stellen raussuchen und dann ein Newseintrag ;) Fertig.

_________________
Derzeitiges Projekt:

Neues Kampfsystem
Ein Kampfsystem mit Spielfeld und taktischeren Kämpfen. Beinhaltet Nahkampf und Fernkampf wie auch Auren.
Fertigstellung unbekannt (aber lange)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 21 Dez, 2006 16:34 
Offline
Großmeister
Großmeister
Benutzeravatar

Registriert: Mo 24 Apr, 2006 18:21
Beiträge: 408
Geschlecht: Männlich
LoGD: http://localhost
Wenn derjenige einfach den Browser schließt geht es nicht so leicht aber ansonsten müsstest du einfach das ganze in die Datenbank schreiben:

Öffne login.php, suche:

[php]}else if ($HTTP_GET_VARS[op]=="logout"){
if ($session[user][loggedin]){
[/php]

füge dannach ein:

[php]
db_query("INSERT INTO `commentary` (section,author,comment,postdate) VALUES ('village',$session['user']['acctid'],$session['user']['name'].' legt sich schlafen',now());");
[/php]

_________________
Mal wieder da...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 21 Dez, 2006 16:43 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Und DAS bezeichnet ihr dann als RP??? O_O

Also das wäre das Erste, was bei mir NICHT auf dem Marktplatz stehen würde *gg*

Du kannst auch mal in der Datei für den debuglog nachschauen, da wird auch verzeichnet, ob sich ein Spieler einloggt oder ausloggt


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 21 Dez, 2006 16:45 
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
Zumal das etwas doof wäre weil wenn er garnciht auf den platz will sondern in den wald würde er ins rp eingebunden werden selbiges wenn er sich auf dem dp schon verabschiedet hat wäre es doppelt dort, und ich finde es nicht so prickelnd aber gut ^^ jedem das seine


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 21 Dez, 2006 16:53 
Offline
Profi
Profi

Registriert: Fr 06 Jan, 2006 22:59
Beiträge: 155
Wohnort: Aachen
Geschlecht: Männlich
LoGD: http://elanath.de
Hi,
danke für die Antworten - wie gesagt, bei uns wurde es so gewünscht, aber die oben genannten MEthode führtt bei uns nur zu Fehlern.

Bitte um feedback.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 21 Dez, 2006 20:21 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
ps: für ein "browserclose" gibts eine möglichkeit per javascript... allerdings bezüglich des timeouts... also wenn er einfach mal 30 min zum Mc fährt... schauts übel aus..

Lotgd ist passives Game, daher kriegt es das nicht direkt mit.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 21 Dez, 2006 20:51 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Dann schreibe LotGD um und bringe AJAX mit ins Spiel. ;) Ist zwar sehr aufwendig, aber ergebnis kann sich sehen lassen. =)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 22 Dez, 2006 09:38 
Offline
Großmeister
Großmeister
Benutzeravatar

Registriert: Mo 24 Apr, 2006 18:21
Beiträge: 408
Geschlecht: Männlich
LoGD: http://localhost
jahnlukas hat geschrieben:
Hi,
danke für die Antworten - wie gesagt, bei uns wurde es so gewünscht, aber die oben genannten MEthode führtt bei uns nur zu Fehlern.

Bitte um feedback.


Fehler? Wie Fehler? PHP-Fehlermeldung oder es bringt einfach nix?
Ansonsten kann ich leider kein Feedback geben :D

_________________
Mal wieder da...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 22 Dez, 2006 09:47 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Logisch gibt das n' Fehler...

[php]db_query("INSERT INTO `commentary` (section,author,comment,postdate) VALUES ('village',$session['user']['acctid'],$session['user']['name'].' legt sich schlafen',now());"); [/php]

Du darfst array-Schlüssel, wenn sie schon in einem String stecken, nicht escapen. Die Notation hierfür muss anders aussehen - Schon ohne Single Quotes gehts nicht, da in Strings so ohne weiteres nur eindimensionale Arrays oder Objekte erkannt werden.

[php]db_query("INSERT INTO `commentary` (section,author,comment,postdate) VALUES ('village',{$session['user']['acctid']},'{$session['user']['name']} legt sich schlafen',now())"); [/php]

So müsste es aussehen. Keine Garantie dass nun alle Fehler raus sind - müssten aber.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 22 Dez, 2006 11:29 
Offline
Großmeister
Großmeister
Benutzeravatar

Registriert: Mo 24 Apr, 2006 18:21
Beiträge: 408
Geschlecht: Männlich
LoGD: http://localhost
Na gut, das hatte ich vergessen :D

_________________
Mal wieder da...


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 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:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum