anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: So 21 Apr, 2019 19:35

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 35 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Fr 23 Jun, 2006 14:43 
Offline
Newbie

Registriert: Fr 23 Jun, 2006 14:37
Beiträge: 3
Hab mir das Problem von Alexiel mal direkt bei ihr angeschaut...

Ihr Problem war sie hat die SQL-Querys in genau der angegeben Reihenfolge durchgeführt, wie man das halt macht, wenn man noch nicht das entsprechende Wissen hat ^^, dabei stehen zuerst die Inserts in die Item-Tabelle und DANACH die Verlängerung von class auf 50 Zeichen, es wurde also beim Insert noch die kürzere Variante verwendet, dabei wurde ein Teil des Strings abgeschnitten und die Steine konnten logischer weise nicht mehr über den String 'Allmightys Stein' gefunden werden...

Wenn ihr das Modul absoluten Anfängern zur Verfügung stellen wollt, dann sollte das vielleicht bei Gelegenheit mal geändert werden.

Gruß kir


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Okt, 2006 01:01 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 13 Sep, 2006 08:18
Beiträge: 171
Wohnort: Dortmund
Geschlecht: Männlich
LoGD: http://djcybo.de/logd/source.php
Skype: djcybo
Mal so ne Frage: Muss die "monpietre.php" irgendwo verlinkt werden? Oder vegitiert die da einfach so auf dem Space rum?!

Gruß Cybo
:wink:

_________________
10 Gründe, die für Linux sprechen:
Linux ist:
01. stabil
02. schnell
03. sicher
04. flexibel
05. freie Software
06. ressourcenschonend
07. sehr gut dokumentiert
08. beliebt
09. kompatibel zu Windows
10. sexy


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Okt, 2006 12:25 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3914
Wohnort: Basel
Geschlecht: Männlich
Monpietre stellt eine Art zerfallene Hütte dar, in der du die BEsitzer der Steine erblicken kannst... Eigentlich müsste man die verbinden, ja =p


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Okt, 2006 12:54 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 13 Sep, 2006 08:18
Beiträge: 171
Wohnort: Dortmund
Geschlecht: Männlich
LoGD: http://djcybo.de/logd/source.php
Skype: djcybo
if ($session['user']*) addnav("Zerfallene Hütte","monpietre.php");
was muss ich denn bei * einsetzen um aus der DB die acctid und class='Allmightys Stein' auslesen kann?!
Soll halt nur für die leute sichtbar sein
SQL abfrage muss auch noch mit rein...

_________________
10 Gründe, die für Linux sprechen:
Linux ist:
01. stabil
02. schnell
03. sicher
04. flexibel
05. freie Software
06. ressourcenschonend
07. sehr gut dokumentiert
08. beliebt
09. kompatibel zu Windows
10. sexy


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Okt, 2006 13:18 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3914
Wohnort: Basel
Geschlecht: Männlich
Cybo hat geschrieben:
if ($session['user']*) addnav("Zerfallene Hütte","monpietre.php");
was muss ich denn bei * einsetzen um aus der DB die acctid und class='Allmightys Stein' auslesen kann?!
Soll halt nur für die leute sichtbar sein
SQL abfrage muss auch noch mit rein...


*Eigentlich* ist diese Hütte, wenn, dann für alle gedacht oO
Aber so einfach ist das nicht. Das was du willst braucht eine SQL-Abfrage:

[php]$res = db_query('SELECT `owner` FROM `items` WHERE `owner` = '.intval($session['user']['acctid']).' AND class="Allmightys Stein"');
if(db_num_rows($res) > 0) {
# Hat einen Stein
}[/php]

Achja: 0 Garantie dass es auch geht.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Okt, 2006 13:21 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 13 Sep, 2006 08:18
Beiträge: 171
Wohnort: Dortmund
Geschlecht: Männlich
LoGD: http://djcybo.de/logd/source.php
Skype: djcybo
Joa danke, aber warum ist die für alle gedacht?
Da kann man doch nur was drin anfangen, wenn man die Steine hat oder?! :???:

_________________
10 Gründe, die für Linux sprechen:
Linux ist:
01. stabil
02. schnell
03. sicher
04. flexibel
05. freie Software
06. ressourcenschonend
07. sehr gut dokumentiert
08. beliebt
09. kompatibel zu Windows
10. sexy


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Okt, 2006 16:05 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3914
Wohnort: Basel
Geschlecht: Männlich
Cybo hat geschrieben:
Joa danke, aber warum ist die für alle gedacht?
Da kann man doch nur was drin anfangen, wenn man die Steine hat oder?! :???:


Häh? Die Hütte bietet lediglich eine magische Tafel, auf der steht, wer welchen Stein hat oO


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Okt, 2006 18:58 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 13 Sep, 2006 08:18
Beiträge: 171
Wohnort: Dortmund
Geschlecht: Männlich
LoGD: http://djcybo.de/logd/source.php
Skype: djcybo
Oköh! Danke!

_________________
10 Gründe, die für Linux sprechen:
Linux ist:
01. stabil
02. schnell
03. sicher
04. flexibel
05. freie Software
06. ressourcenschonend
07. sehr gut dokumentiert
08. beliebt
09. kompatibel zu Windows
10. sexy


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Dez, 2006 11:42 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
Rikkarda hat geschrieben:
Kleiner Bugfix, weil der Ramius Stein am newday leider nicht richtig umgesetzt wurde.. wegen dem / in der Newday.php


Zitat:
INSERT INTO `items` VALUES ('', '`$Ramius Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');


muss

Zitat:
INSERT INTO `items` VALUES ('', '`4Ramius Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');



sein.

und newday.php

Zitat:
case '`\$Ramius Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du die Macht des Waldgottes!`n");
$session['user']['turns']+=10;
break;



muss:

Zitat:
case '`4Ramius Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du die Macht des Waldgottes!`n");
$session['user']['turns']+=10;
break;



sein, damit man die 10 zusätzlichen wks erhält.


lg Rikka


Hallo

und genau dieser Steiin soll nicht gehen wir mir einige User melden. Sie bekommen die Waldkämpfe nicht dazu

Bin ich blind :roll: ? Hab in die Datenbank geschaut und 1000 mal die Newday.php.....

http://drache.air.hl-users.com/logd/sou ... php#source

case '`$Ramius Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du die Macht des Waldgottes!`n");
$session['user']['turns']+=10;
break;


Seht Ihr vieleicht den Fehler ?

1000 Dank

:wink:

_________________
Billig und gut einfach nur zum empfehlen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Dez, 2006 18:33 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
das steht GENAU in dem Post von mir davor *seufz*


Code:
case '`\$Ramius Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du die Macht des Waldgottes!`n");
$session['user']['turns']+=10;
break;



muss:

Code:
case '`4Ramius Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du die Macht des Waldgottes!`n");
$session['user']['turns']+=10;
break;



dein code:

Code:
case '`$Ramius Stein':




lesen ;)

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 14 Dez, 2006 21:43 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
Hatte ich auch schon versucht und ging auch nicht. aber danke für den Hinweis :)

case '`4Ramius Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du die Macht des Waldgottes!`n");
$session['user']['turns']+=10;

Edit Fehler gefunden War in der datenbank falsch drinne. Weiß der Geier was ich da damals mal gemacht hatte

1000 Dank

:wink:

_________________
Billig und gut einfach nur zum empfehlen


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 02 Jul, 2009 10:24 
Offline
Held
Held

Registriert: Mo 23 Jan, 2006 13:15
Beiträge: 222
Sagt mal, ich will das nun so machen, dass man den Stein an der Quelle verliert, wenn man erneut dahin kommt und irgendeinen davon besitzt.

Aber so ganz will mein Befehl nicht hinhauen.

$sql="UPDATE items SET owner=0 WHERE owner='".$session['user']['acctid']." AND 'class='Allmightys Stein'";

Soll an der Stelle in der pietre, wo man bei Besitz eines Steines halt voll geheilt wird und einen Wk abgezogen bekommt.

_________________
»Esgorath«

Source


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 02 Jul, 2009 17:31 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3914
Wohnort: Basel
Geschlecht: Männlich
Schreibst du den Befehl auch mit db_query in die Datenbank?
Query in einer Test-Kopie deiner Datenbank im phpMyAdmin getestet?


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 29 Apr, 2010 22:27 
Offline
Eingeweihter
Eingeweihter

Registriert: Sa 28 Jul, 2007 11:37
Beiträge: 67
LoGD: Auf Anfrage
Guten Abend,
habe das problem, dass ich a: keinen Stein erhalte wenn ich die Quelle betrete
Zitat:
Er hat einige eingravierte Zeichen, und du bemerkst mit Freude, dass es der ist!!


Und auch in der monpietre zeigt er mir die Steine nicht an =(

Woran kann das liegen? SQL Befehle habe ich ausgeführt.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 09 Jan, 2011 16:38 
Offline
User
User

Registriert: Fr 09 Apr, 2010 13:20
Beiträge: 22
LoGD: http://www.daslandderahnen.com
Hallo,

ich würde gerne bei den Steinen eine Begrenzung reinmachen, dass der Spieler
sie nach 20 ingame Tagen oder 5 DK´s automatisch verliert .

Weiß aber nicht so genau wie und wo ich das mache.

Kann mir da bitte einer helfen


Liebe Grüße

Tanja


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

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:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum