anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 28 Mär, 2024 11:54

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
BeitragVerfasst: So 15 Mär, 2009 12:44 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Greetz!,

ich habe mir ein kleinen Mod ausgedacht, der es Spielern erlaubt sich von der HoF (Ruhmeshalle) zu distanzieren. Sprich, die User können in den Spielereinstellungen selbst festlegen, ob sie in der HoF (Ruhmeshalle) eingeblendet werden, oder nicht. Es wäre vielleicht für RP-Mods von Vorteil, da diese ja nicht bedingt damit zu tun haben. ;-)

Ich würde mich über Feedback, oder ähnliches freuen!


$this->bbcode_second_pass_code('', '/**
* This script is powered by LotGD scene.Network
* deine Community rund ums Programmieren für LotGD. (v0.97)
*
* @link http://forum.logd.dyndns.org/
**/')
$this->bbcode_second_pass_code('', 'Datei: hof.php
Suche:
$playersperpage = 50;

Füge darunter hinzu:
/**
* The player fade in, if it participates to the yard.
* Fade out and, if not.
*/
if ( $session['user']['prefs']['attendHof'] == 1 )
$hofUserListen = ' AND `acctid` <> '.$session['user']['acctid'];
else
$hofUserListen = '';

Suche:
if ($data_header !== false) {
for ($i = 0; $i < count($data_header); $i++) {
output("<td>`b".$data_header[$i]."`b</td>", true);
}
}

Füge darunter hinzu:
/**
* The field for the plaything positions in SQL syntax add,
* for later purposes.
*/
$sql = substr_replace($sql, 'prefs,', stripos($sql, 'name'), 0);

Suche:
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);

Füge darunter hinzu:
/**
* The respective player fade out, if it does
* not participate in the yard!
*/
$userPrefs = unserialize($row['prefs']);
if ( $userPrefs['attendHof'] == 0 )
continue;


Datei: prefs.php
Suche:
,"nosounds"=>"Die Sounds deaktivieren?,bool"

Füge darunter hinzu:
,'attendHof'=>'In der HoF teilnehmen?,bool'')


Patch-Version, für RP-Mod:
$this->bbcode_second_pass_code('', 'Suche:
/**
* The field for the plaything positions in SQL syntax add,
* for later purposes.
*/
$sql = substr_replace($sql, 'prefs,', stripos($sql, 'name'), 0);

Ersetze durch:
/**
* The field for the plaything positions in SQL syntax add,
* for later purposes.
*/
if ( stripos($sql, 'rppoints') === false )
$sql = substr_replace($sql, 'prefs,', stripos($sql, 'name'), 0);')


Zuletzt geändert von Kevz am So 15 Mär, 2009 13:27, insgesamt 3-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 15 Mär, 2009 12:53 
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
nette kleine erweiterung kevz! leider benutze ich kein RP-Char script deswegen kann ich es leider nicht einbauen^^


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 15 Mär, 2009 13:01 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
ich finds auch nett, kanns aber auch n icht wirklich so nutzen, da ich auch Ruhmeshallen für RP Punkte habe.. wäre dann halt auch net so prall *g* aber sonst sehr nett wie immer

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 15 Mär, 2009 13:05 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Kann mich uneingeschränkt Rikka anschließen. Eine feine Idee, da aber auch bei mir die RPler ihren Platz in der Hall Of Fame haben ist es für mich nicht wirklich von interesse!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 15 Mär, 2009 13:19 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Hier eine kleine Patch-Version für die RPler. ;-)
Damit werden nur die RP-Punkte eingeblendet und der Spieler wird selbst aus den sonstigen Bereichen ausgeblendet.

$this->bbcode_second_pass_code('', 'Suche:
/**
* The field for the plaything positions in SQL syntax add,
* for later purposes.
*/
$sql = substr_replace($sql, 'prefs,', stripos($sql, 'name'), 0);

Ersetze durch:
/**
* The field for the plaything positions in SQL syntax add,
* for later purposes.
*/
if ( stripos($sql, 'rppoints') === false )
$sql = substr_replace($sql, 'prefs,', stripos($sql, 'name'), 0);')


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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