anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 03:37

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 71 Beiträge ]  Gehe zu Seite 1, 2, 3, 4  Nächste
Autor Nachricht
 Betreff des Beitrags: Pranger
BeitragVerfasst: Do 13 Jan, 2005 19:26 
Offline
Profi
Profi

Registriert: Mo 22 Nov, 2004 13:58
Beiträge: 107
LoGD: http://www.kerhoat.de/source.php
Ich weiß nicht, ob es einen Mod gibt, bei dem der Admin Leute für eine bestimmte Zeit an den Pranger stellen kann.
Wollt nur fragen, bevor ich mich selber dran mach...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Jan, 2005 21:12 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
ja es gibt einen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 13 Jan, 2005 22:17 
es gibt sogar verschiedene.


Nach oben
  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 14 Jan, 2005 14:11 
Offline
Profi
Profi

Registriert: Mo 22 Nov, 2004 13:58
Beiträge: 107
LoGD: http://www.kerhoat.de/source.php
Aber wo man den kriegt wisst ihr net?!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 14 Jan, 2005 14:35 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Doch wissen wir... :D also zumindest ich*sfg*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: tronan
BeitragVerfasst: Fr 14 Jan, 2005 16:47 
Aber du willst es net sagen?
Ich bin übrigens wirklich Tronan nur kann ich mich grad net einloggen


Nach oben
  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Jan, 2005 17:13 
Offline
Profi
Profi

Registriert: Mo 12 Jul, 2004 21:48
Beiträge: 141
einen gibt es bei mir den ich grad am fixen bin.

und den anderen moment kev hat den aber wo er ihn her hat weiß ich jetzt auch nicht wirklich.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Jan, 2005 17:53 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
sagen würds schon hab bloß kein Pranger mehr...lööööl
Pranger ist mittlerweile sinnlos geworden, bei mir hat sich das alles geregelt deshalb brauch ich auch keinen Pranger mehr


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Jan, 2005 20:19 
Offline
Profi
Profi

Registriert: Mo 12 Jul, 2004 21:48
Beiträge: 141
meiner ist gut im einsatz.

und auch recht beliebt einige gehen sogar freiwillig drauf*lol


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 19 Jan, 2005 19:56 
Offline
Profi
Profi

Registriert: Mo 22 Nov, 2004 13:58
Beiträge: 107
LoGD: http://www.kerhoat.de/source.php
Ok wenn der, der grad gefixt wird fertig ist, dürfe ich den dann haben?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 19 Jan, 2005 20:26 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
So, um das mal voran zu bringen, möchte ich als nächsten Beitrag entweder ein Prangerscript sehen, oder einen Link auf einen Server, der ein solches Script offen zugänglich bietet. Weitere Antworten nach dem Motto "ich kenn einen" und "ich hab einen, geb ihn aber nicht her" will ich nicht mehr sehen. Übrigens auch in anderen Themen nicht mehr.
Wenn kein Prangerscript verfügbar ist, gibts auf die Frage auch keine Antwort.

So bringt das doch niemandem was. :nene:

_________________
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: Mi 19 Jan, 2005 21:09 
Offline
Profi
Profi

Registriert: Mo 12 Jul, 2004 21:48
Beiträge: 141
klar kein problem schick mir deine e-mail per pn.

ich schick dir den dann zu


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 20 Jan, 2005 00:01 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Auf unsrem Server gibt es einen Pranger, er hat zwar kleinere Bugs die aber nur der Admin bemerkt.
Denn wenn man einen User für sagen wir mal 4 Spieltage an den Pranger stellt muss man ihn nach 4 Spieltagen manuell wieder dort entfernen.
Aber ansonsten funzt er.
Ihr könnt euch gerne bei uns bedienen, is ja alles nur geklaut eh O eh O is ja alles garnich meins :D

Achja die dateien heissen Jail und Admin_jail ne Anleitung is glaub ich auch dabei.
Wir haben zwar auch ne pranger.php aber wo die herkommt weis ich ned :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: Do 20 Jan, 2005 01:59 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Hecki, das Problem bei Dir ist, daß Du zwar die Scripte übernommen, aber nicht auf die Änderungen in der setnewday.php geachtet hast. ;)
Sofern Du nichts dran geändert hast, dürfte daher immer noch das hier in der setnewday.php nötig sein:
[php]// Reduce time in jail for chars who need it
$sql = "UPDATE accounts_private SET jailtime=jailtime-1 WHERE jailtime > 0";
db_query($sql);[/php]
Funktionierte früher, sollte also auch jetzt noch (kann ich allerdings nicht testen, da ich mit der Version kein System laufen hab).

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 20 Jan, 2005 02:10 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Ach, wo ich grad dabei bin... :D
Weiterhin gehört auch noch in die login.php direkt unter
[php] }else if($location==2){
redirect("houses.php?op=newday");[/php]
folgendes:
[php] }else if($location==9){
redirect("jail.php");[/php]
(ist zumindest im Original; allerdings glaube ich, daß es nicht zwingend nötig ist)
Außerdem natürlich auch in die common.php direkt unter
[php] }else{
//depreciated, left only for legacy support.
$session[allowednavs]=createarray(gettexts('allowednavs'));
}[/php]
das hier:
[php] if (($SCRIPT_NAME != "jail.php") && ($session[user][jailtime] > 0) && ($SCRIPT_NAME != "newday.php") && ($SCRIPT_NAME != "mail.php") && ($SCRIPT_NAME != "motd.php") && ($SCRIPT_NAME != "chat.php") && ($SCRIPT_NAME != "login.php")) {
redirect("jail.php");
}[/php]
(ist bei Dir auch drin)

In der newday.php streicht man dann am besten folgendes, weil es nicht mehr benötigt wird:
[php] if ($session['user']['slainby']!=""){
page_header("Du wurdest umgebracht!");
output("`\$Im ".$session['user']['killedin']." hat dich `%".$session['user']['slainby']."`\$ getötet und dein Gold genommen. Ausserdem hast du 5% deiner Erfahrungspunkte verloren. Meinst du nicht auch, es ist Zeit für Rache?");
addnav("Weiter","newday.php?continue=1$resline");
$session['user']['slainby']=""; [/php]
und ersetzt es durch:
[php] if ($session['user']['jailtime'] > 0) {
page_header("Am Pranger!");
output("Du hängst am Pranger! Du hast noch ".$session['user']['jailtime']." Tage dort zu verweilen.");
addnav("Zum Pranger","jail.php");
$session['user']['lasthit'] = date("Y-m-d H:i:s");[/php]

Ich glaub, das waren alle Änderungen dafür... natürlich dazu noch die Verlinkungen von Pranger auf dem Dorfplatz und Admin-Script in der Grotte.

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 20 Jan, 2005 12:53 
Offline
Profi
Profi

Registriert: Mo 22 Nov, 2004 13:58
Beiträge: 107
LoGD: http://www.kerhoat.de/source.php
Hallo,
danke erstmal für anperas Machtwort *g*
dann danke fürs Angebot per Mail (siehe PM)
danke für skript, auch wenn die Anleitung zwar fehlt, aber ich denk das kreig ich hin. Sind mit Chaosmakers Verbesserungen die Bugs beseitigt?
Desweiteren glaube ich, dass in der Anleitung vergessen wurde zu sagen, dass in der Accounts Tabelle noch eine 'jailtime' Spalter erschaffen werden muss...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 20 Jan, 2005 19:25 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Mo 25 Okt, 2004 11:33
Beiträge: 26
Wohnort: Kempten
Ich habe hier mal eine Einbauanleitung zusammengestellt und einen kleinen (meines erachtens) Fehler ausgebügelt.

$this->bbcode_second_pass_code('', 'in der login.php
Finde:
}else if($location==2){
redirect("houses.php?op=newday");
und danach einfügen:
}else if($location==9){
redirect("jail.php");

in der common.php
Finde:
}else{
//depreciated, left only for legacy support.
$session[allowednavs]=createarray(gettexts('allowednavs'));
}
darunter einfügen:
if (($SCRIPT_NAME != "jail.php") && ($session[user][jailtime] > 0) && ($SCRIPT_NAME != "newday.php") && ($SCRIPT_NAME != "mail.php") && ($SCRIPT_NAME != "motd.php") && ($SCRIPT_NAME != "chat.php") && ($SCRIPT_NAME != "login.php")) {
redirect("jail.php");
}


in der newday.php
Am Ende einbauen
if ($session['user']['jailtime'] > 0) {
$session['user']['jailtime'] -= 1;
page_header("Am Pranger!");
output("Du hängst am Pranger! Du hast noch ".$session['user']['jailtime']." Tage dort zu verweilen.");
addnav("Zum Pranger","jail.php");
$session['user']['lasthit'] = date("Y-m-d H:i:s");')

Mein Dank an Chaosmaker!

_________________
Die 'Osomyr-Edition'. Entdecke Eluyan und seine Geheimnisse...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 20 Jan, 2005 20:42 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Das, was Du jetzt gemacht hast, zieht aber bei jedem neuen Tag des Spielers 1 Pranger-Tag ab, nicht bei jedem Tag auf dem Server.
Genau deshalb gabs ja die oben schon erwähnte Änderung an der setnewday.php.

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 20 Jan, 2005 20:48 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Mo 25 Okt, 2004 11:33
Beiträge: 26
Wohnort: Kempten
Chaosmaker hat geschrieben:
Das, was Du jetzt gemacht hast, zieht aber bei jedem neuen Tag des Spielers 1 Pranger-Tag ab, nicht bei jedem Tag auf dem Server.
Genau deshalb gabs ja die oben schon erwähnte Änderung an der setnewday.php.


Ja natürlich. In der admin_jail.php steht ja auch nur etwas von InGame-Tagen. Das hätte sich ja dann gebissen. Dort jemanden für z.B. 4 InGame-Tage an den Pranger zu stellen, während er tatsächlich 4 RL Tage dort stehen muss.

Ich weiß, man hätte es auch in der admin_jail.php in RL-Tage ändern können, aber ich denke so lässt sich das ganze feiner dosieren, je nachdem wie hart der User zu bestrafen ist.

_________________
Die 'Osomyr-Edition'. Entdecke Eluyan und seine Geheimnisse...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 20 Jan, 2005 22:40 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Ähm... ich hab nirgends von RL-Tagen gesprochen.
Aber bei Dir werden nicht alle Ingame-Tage abgezogen - genau das ist doch der Fehler, den Du eingebaut hast. Bei Dir werden nur die Ingame-Tage abgezogen, an denen der Angeprangerte sich einzuloggen versucht.
Damit bestrafst Du zum einen diejenigen, die ihre Strafe einsehen und sich mit einer Zwangspause abfinden und zum anderen hast Du absolut keine Übersicht, wie lange er wirklich dran hängen wird.

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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