anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: So 08 Jun, 2025 22:46

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 55 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Di 22 Feb, 2005 17:36 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
bezüglich SQL-Code.

Postet doch mal die letzten 5 Zeilen des HTML/JS-Gemsichs

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 22 Feb, 2005 21:46 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 20 Feb, 2005 16:45
Beiträge: 103
Wohnort: Ulm
Geschlecht: Männlich
Alles die Markthalle hab ich nun zu 100% zum laufen bekommen ;) waren im Prinzip nur kleinerei Fehlerchen. :D

Aber die online anzeige müsste normalerweise in der common.php datei drinstehen ( ist zumindest bei mir so ) dort finde ich aber bei dir weder Spieler noch Admin Online anzeige bzw die befehle dafür.

Deswegen wundert´s mich :?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 22 Feb, 2005 21:48 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Dohoch... sollte direkt nach der charstats() - funktion sein =)

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 22 Feb, 2005 21:52 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 20 Feb, 2005 16:45
Beiträge: 103
Wohnort: Ulm
Geschlecht: Männlich
nu is es klar ihr habt die ganze funktionen etc. in einen extra ordner gepackt der natürlich nicht angezeigt wird im source also z.b.

include "./functions/templatereplace.php";
include "./functions/charstats.php";
include "./functions/addnav.php";

usw.

Dann kann ich es schlecht finden was ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 22 Feb, 2005 22:09 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Nya kanns aber gern im Forum anbieten, da ich aber nun die Scripte Komplimieren werde und dh. das glaubig eh keiner mehr decoden kann...lööööl
Werd ich dann für USER die Scripte wollen den bereich im forum dann bereitstellen...

Ich werde sie deshalb komplimieren da sie dann schneller laufen werden was ziemlich viele vorteile hat...

  • Seiten werden schneller geladen...
  • Es gibt kaum probs noch....
  • Man "muss" vorher von allen dateien ein backup machen da es leider noch keinen decoder gibt...h3h3 hab keinen gefunden^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 22 Feb, 2005 23:02 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Wenn Du sie kompilierst, liegen sie aber als Binärdateien vor, wodurch Du automatisch wieder dank der GPL verpflichtet bist, sämtliche Sourcen anzubieten. ;)
Das Problem an der GPL war ja grad, daß sie nur für Binärdateien voll gilt - somit dann auch für Deine Scripte.

_________________
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: Di 22 Feb, 2005 23:26 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
stimmt auch wieder...gg nya werd sie erstma komplimieren und dann teilweise im forum dann freigeben^^ aber eben nur die die auch vorher standart waren eigene müssen ja net freigeben werden...hrhr


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 22 Feb, 2005 23:47 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Doch sicher... alles was ins Spiel eingreift muß dann freigegeben werden.
Ich würd Dir empfehlen, die Lizenz vorher gut durchzulesen, nicht daß dann hinterher das böse Erwachen kommt, denn die Lizenz wird zu 100% gültig werden.

_________________
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: Mi 23 Feb, 2005 13:45 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
oh, ich dacht bzw hab so mitbekommen das man "eigene scripte" die man gemacht "nicht" freigeben muss, da sie evtl. nur für den eigenen server bestimmt sind


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 23 Feb, 2005 13:58 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Solang Du etwas nur für Dich privat nutzt (was hier aber nicht der Fall ist), mußt Du die Sourcen nicht freigeben.
Sobald es öffentlich ist, müssen dagegen sämtliche Programmsourcen inkl. aller eigener Teile, die das Programm verändern (was ja bei so einem Hack der Fall ist) freigegeben werden.
Natürlich betrifft das nicht sowas wie die MySQL-Verbindungsdaten, das darf man ruhig geheim halten und einfach ein Script ohne Daten anbieten. ;)

Eigentlich schade, daß nahezu niemand PHP-Caches nutzt, denn dadurch würde der eigentliche Sinn der GPL bei dem Spiel viel stärker zum Tragen kommen.

_________________
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: Mi 23 Feb, 2005 14:04 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Chaosmaker hat geschrieben:
Eigentlich schade, daß nahezu niemand PHP-Caches nutzt, denn dadurch würde der eigentliche Sinn der GPL bei dem Spiel viel stärker zum Tragen kommen.


D.h. man müsste alle dateien offenlegen?

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 23 Feb, 2005 14:29 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Nya doch es gibt einige Server zb http://www.nicegames.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 23 Feb, 2005 14:58 
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
Nicegames verwendet ebenfalls compilierte Dateien und keinen Cache.

Was Chaosmaker meint, ist vermutlich sowas wie Turck MMCache, das PHP-Dateien beim ersten Aufruf compiliert und das Ergebnis in einem Cache speichert. Bei jedem weiteren Aufruf dieser Datei wird das bereits compilierte Ergebnis aus dem Cache geladen. Das bringt etwa den selben Geschwindigkeitsgewinn, läßt aber den Originalsource unverändert und lesbar.

Zusätzlich kann so ein Cache so konfiguriert werden, dass er die Originaldateien auf Änderungen überprüft und gegebenenfalls einfach neu compiliert. Das spart auch noch Arbeit.

anpera.net nutzt Turck MMCache für Windows. Für PHP 4.3.9 und 4.3.10 kann die Windows-DLL hier runtergeladen werden. (Nur mit Login möglich.)

_________________
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 23 Feb, 2005 15:17 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 20 Feb, 2005 16:45
Beiträge: 103
Wohnort: Ulm
Geschlecht: Männlich
Nur mal so zurück zum Thema zu kommen, kann mir da jetzt nun jemand helfen bezüglich der Admin Online Anzeige ?

Markthalle hab ich wie schon gesagt selbst zum laufen gebracht etc. und das mit dem Gilden System bzw das was es bei dragonprime gibt ist nicht gerade der renner......


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 23 Feb, 2005 15:46 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Nya ich verwende bisher eaccelerator ist der nachfolger von turck...
is ja der gleiche sinn^^, aber das ist schon gut bessa als turck auf jeden fall, is auch alles recht einfach her vom installen etc. gg


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 23 Feb, 2005 16:39 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
@anp: Ich meinte genau den MMCache bzw. eAccelerator. ;)
Die kompilieren die Dateien ja (Cache war vllt etwas unglücklich ausgedrückt), wodurch sie als Binärdateien vorliegen und die Pflicht zur Veröffentlichung greift.

_________________
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: Mi 23 Feb, 2005 16:50 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Öffentlich sind sie ja dann und aktuell meist auch da man sie ja dann ersetzen muss falls man etwas gefixt hat...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Ein paar Fragen........
BeitragVerfasst: Mi 23 Feb, 2005 16:55 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
DarkAngel hat geschrieben:
1. Die Online Anzeige so verändern das die Admins angezeigt werden die mom. online sind


Ich hab's gerade mal versucht, ist noch nicht perfekt, geht so aber.

$this->bbcode_second_pass_code('', 'Öffne common.php und finde:
$ret.=appoencode("`b$count Spieler Online:`b`n");
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
$ret.=appoencode("`^$row[name]`n");
$onlinecount++;
}

Ersetze durch:
$ret.=appoencode("`b$count Spieler Online:`b`n");
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
if($row[superuser]==0) {
$ret.=appoencode("`^$row[name]`n");
}
$ret.=appoencode("`b$count Admins/Mods Online:`b`n");
if($row[superuser]>=1) {
$ret.=appoencode("`^$row[name]`n");
}
$onlinecount++;
}')

Du kannst natürlich auch einfach 'n Bildchen hinter den Nicks der Admins/Mods erscheinen lassen, dann etwa so:
$this->bbcode_second_pass_code('', ' $ret.=appoencode("`b$count Spieler Online:`b`n");
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
if($row[superuser]>=2) {
$ret.=appoencode("`^$row[name] <img alt='Admin' src='images/star.gif' height='10'>`n",true);
} else {
$ret.=appoencode("`^$row[name]`n");
}
$onlinecount++;
}')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 23 Feb, 2005 17:25 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 20 Feb, 2005 16:45
Beiträge: 103
Wohnort: Ulm
Geschlecht: Männlich
thx für den code. Wie du gesagt hast ist dieser noch nicht perfekt weil alle spieler auch als admins angezeigt werden. Folgender Code zeigt es richtig an:

$this->bbcode_second_pass_code('', '
ret.=appoencode("`b$count Spieler Online:`b`n");
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
$ret.=appoencode("`^$row[name]`n");
}
$ret.=appoencode("`bAdmins/Mods Online:`b`n");
if($row[superuser]>=1) {
$ret.=appoencode("`^$row[name]`n");
$onlinecount++;
}
')

Allerdings werden auch wenn Admins online sind diese immer noch nicht als online angezeigt unter Admins/Mods. Sie tauchen immer noch als normale Spieler auf bzw in der normalen Spieler Online Anzeige.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 23 Feb, 2005 18:31 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
Jo, die sind dann in beiden Anzeigen. Deshalb habe ich's vorerst auf dem Code mit Bildern beruhen lassen ^^'


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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