anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 21 Okt, 2019 04:26

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Häuser Logout
BeitragVerfasst: Fr 17 Sep, 2004 19:26 
Offline
User
User
Benutzeravatar

Registriert: Mi 15 Sep, 2004 13:49
Beiträge: 13
Wohnort: Ruhrgebiet
N'Abend,

ich muss doch noch mal nachhaken, die Suche bringt mich nicht weiter.

In der Beschreibung hier im Forum zu den Häusern steht
Zitat:
Spieler, die in Häusern schlafen, werden in der PvP-Liste nicht aufgeführt. Mit der Einbruch-Funktion können sie trotzdem angegriffen werden.


Ich teile mir das Haus mit meinem "virtuellen" Gatten und wir finden uns wenn der Andere sich im Haus ausloggt trotzdem in der PvP-Liste wieder und können uns in den Feldern bekämpfen.
Da wir erst zwei bewohnte Häuser auf dem Server haben, weiss ich nicht wie es sich verhält, darum die Frage:

Gilt o.g. Sicherheit nur für "fremde" Häuser und die Spieler die sich ein Haus teilen können sich trotzdem gegenseitig PvP-angreifen oder funktioniert hier auf dem Server evtl. was nicht richtig?

Lieben Gruss,
Eni

_________________
Die Signatur befindet sich aus technischen Gründen auf der Rückseite dieses Beitrags!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 17 Sep, 2004 19:33 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Mmmh welche Version hast du und... hast du irgendetwas an der houses.php geändert?

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 17 Sep, 2004 19:57 
Offline
User
User
Benutzeravatar

Registriert: Mi 15 Sep, 2004 13:49
Beiträge: 13
Wohnort: Ruhrgebiet
Hm, die Version die wir spielen wurde erst vor knapp 14 Tagen von hier geholt, aber wie schon im anderen Tread gesagt steht auf der LogIn-Seite nur:
Version auf diesem Gameserver: 0.9.7+jt ext (GER)

An der houses.php habe ich nichts geändert.

Also doch ein Fehler *schnief* ... :cry:

Lieben Gruss,
Eni

_________________
Die Signatur befindet sich aus technischen Gründen auf der Rückseite dieses Beitrags!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 17 Sep, 2004 19:59 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
sag mir ma die URL des servers....

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 17 Sep, 2004 20:20 
Offline
User
User
Benutzeravatar

Registriert: Mi 15 Sep, 2004 13:49
Beiträge: 13
Wohnort: Ruhrgebiet
Hast PN :)

_________________
Die Signatur befindet sich aus technischen Gründen auf der Rückseite dieses Beitrags!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 22 Sep, 2004 17:53 
Offline
User
User
Benutzeravatar

Registriert: Mi 15 Sep, 2004 13:49
Beiträge: 13
Wohnort: Ruhrgebiet
*schieb*

Das Problem hat sich leider trotz upgrade auf die letzte 0.97er Version nicht erledigt.

Dagegen ist noch ein anderes Prob zugekommen, nämlich das einige Spieler in den Kampf/Arena-Listen gar nicht auftauchen obwohl 100% in den Feldern oder online. Jene welche PvP-Immunität erkauft haben sind völlig unsichtbar und können nicht angreifen selbst wenn sie wollen.

Da wir nur 10 Leute sind macht das keinen Spass, is blöde wenn man niemanden mehr angreifen kann.
Ich habe die Möglichkeit pvp-immunität zu erwerben aus der Jägerhütte genommen, jetzt möcht ich gern noch die User "zwangsentimmunisieren" die aufgrund des blöden Fehlers da selbsttätig nicht mehr rauskommen. Im Usereditor geht das ja leider nicht, wo dann?

Gruss,
Eni

_________________
Die Signatur befindet sich aus technischen Gründen auf der Rückseite dieses Beitrags!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 22 Sep, 2004 18:40 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1595
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
Hmm, mal ne Checkliste:

1) Wer online ist, erscheint grundsätzlich nicht in der PvP-Liste.
2) Wer tot ist, erscheint nicht in der PvP-Liste und auch nicht in der Arena.
3) Wer bereits im PvP besiegt wurde, erscheint bis zu seinem nächsten LogOUT nicht mehr in den Listen.
4) In den Listen erscheint nur, wer etwa gleich stark ist. (+2 oder -1 Level, DK-Unterschiede spielen ebenfalls eine Rolle)
5) Es genügt nicht, sich im Haus aufzuhalten und das Fenster zu schließen, denn dann landet man automatisch in den Feldern. Man muss im Haus auf "Logout" klicken, damit location=2 gesetzt wird. Wer im Haus ausgeloggt hat (location=2), wird in der PvP-Liste (location=0) nicht erscheinen. Das selbe gilt für das Zimmer in der Schenke (location=1).
6) Wenn ihr alle vom selben Computer aus spielt, macht das PvP-Script ebenfalls nicht mit.
7) Wer PvP-Immunität gekauft hat, kann vom Code her andere angreifen und verliert dadurch seine Immunität - es sei denn, die Punkte 1-6 sprechen dagegen.

Das sind eine Menge Bedingungen und bei nur 10 Spielern...

Die ganze Sache läuft auf vielen (allen?) Servern ohne Probleme, sodass ich nicht ganz glauben kann, dass ein Fehler im Script dafür verantworlich sein soll.

Nur das mit der Immunität könnte mit dem Update zusammenhängen - denn der Wert, der in der neuen Version als "Immunität" eingetragen und erwartet wird, könnte ein anderer als in der alten Version sein. Das müsste dann noch in das SQL-Update-Script eingetragen werden...

(Die Immunität kannst du nur direkt in der DB aufheben.)

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 25 Sep, 2004 15:15 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1595
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
So, endlich wieder daheim. Nu kann ich nachgucken:

Um die Immunität zu reparieren (update), musst du folgenden Befehl auf die DB loslassen:

UPDATE accounts SET pvpflag='5013-10-06 00:42:00' WHERE pvpflag='2013-10-06 00:42:00'

Um die Immunität aller Spieler zu löschen:

UPDATE accounts SET pvpflag='' WHERE pvpflag='2013-10-06 00:42:00' OR pvpflag='5013-10-06 00:42:00'

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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