anpera.net
https://anpera.homeip.net/phpbb3/

Freudenhaus
https://anpera.homeip.net/phpbb3/viewtopic.php?f=43&t=3089
Seite 1 von 3

Autor:  Taikun14 [ Fr 10 Nov, 2006 15:14 ]
Betreff des Beitrags:  Freudenhaus

Joa, ich lad hier einfach mal mein Freudenhaus hoch.

Kleine Beschreibung:

Da dass andere Freudenhaus/Bordell etwas langweilig war und ich kein anderes gefunden habe, haben mich ein paar User angesprochen, ob ich nicht eins proggen könnte, indem man sich selber anbietet. So ist es dann auch geschehen. Ich denke mal ich werde das Freudenhaus auch nochmal etwas erweitern, aber mal sehen.
Wer Interesse hat und es sich angeschaut hat, kann ja mal Feedback geben. Desweiteren sollte es Bugfrei sein.

Dateianhänge:
Dateikommentar: Vers. 0.5:
Mit Altersverifizierung und Kondomladen.
Code gesäubert.

Freudenhaus.zip [14.91 KIB]
494-mal heruntergeladen
Dateikommentar: Vers. 0.3
ADD: Löschen eines Raumes durch den Admin. OHNE Altersverifizierung, OHNE Kondomladen.

freudenhaus.zip [3.59 KIB]
710-mal heruntergeladen

Autor:  Kamui [ Fr 10 Nov, 2006 18:02 ]
Betreff des Beitrags: 

o.O
du hast in der Tabelle dafür ein KEY den es nicht einmal in der ganzen Tabelle gibt
$this->bbcode_second_pass_code('', '
UNIQUE KEY `name` (`name`)
')

das ist die Tabelle:
$this->bbcode_second_pass_code('', '
CREATE TABLE `frdn` (
`acctid` int(11) unsigned NOT NULL default '0',
`id` int(10) unsigned NOT NULL auto_increment,
`kosten` int(11) unsigned NOT NULL default '0',
`user` varchar(200) NOT NULL default '0',
`sex` tinyint(4) unsigned NOT NULL default '0',
`raum` varchar(200) NOT NULL default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
')

sollte das vielleicht user heissen anstatt name?

Autor:  Taikun14 [ Fr 10 Nov, 2006 18:04 ]
Betreff des Beitrags: 

Hm.. Hatte glaub ich vorher auf User oder so.. Mom ich änder ma^^

Autor:  Cybo [ Fr 10 Nov, 2006 19:32 ]
Betreff des Beitrags: 

Eher fertig als meines...
Ich werd's auch mal anschauen! ^^

Autor:  Armand [ Sa 18 Nov, 2006 18:59 ]
Betreff des Beitrags: 

ich habs getestet, aber Problem:

Wenn man sich anbietet, wird es nicht gesehen, also die liste ist leer, man kann jedoch ins zimmer..an was liegt das?

Autor:  Taikun14 [ So 19 Nov, 2006 13:49 ]
Betreff des Beitrags: 

Also wenn Du Dich anbietest, also ich denke mal du bist männlich, können das nur weibliche Personen in der Liste sehen.

Autor:  Armand [ So 19 Nov, 2006 14:09 ]
Betreff des Beitrags: 

verstehe ^^" hatte den falschen testpartner xD

aber wäre es auch möglich es so zu machen dass beides geht? oder ist das schreibtechnisch nicht machbar?XD

Autor:  Cybo [ So 19 Nov, 2006 14:12 ]
Betreff des Beitrags: 

Taikun14 hat geschrieben:
Also wenn Du Dich anbietest, also ich denke mal du bist männlich, können das nur weibliche Personen in der Liste sehen.

Oder Geschlechtsunterscheidung rausnehmen... *hust*
Es soll ja Server geben, auf denen auch Geschlechtsgleiche Ehen und so laufen... Wem's gefällt...
[php]//Suche:
$sql = "SELECT id,user,raum,kosten,sex FROM frdn WHERE (sex <> ".$session[user][sex].")";

//Ersetze mit:
$sql = "SELECT id,user,raum,kosten,sex FROM frdn";[/php]

Autor:  Armand [ So 19 Nov, 2006 14:42 ]
Betreff des Beitrags: 

danke!!

Bei mir sind auch einige gleichgeschlechtliche ehen, die ich halt per Hand eintrage
ich würd das auch rausnehmen diese unterscheidung, aber man merkt dass ich nicht sonderlich noch php eingearbeitet bin *lol*

Autor:  Cybo [ So 19 Nov, 2006 14:48 ]
Betreff des Beitrags: 

Gehört hier zwar nicht rein, aber: Da musst du die entsprechende DB-Abfrage in der gardens.php ändern. Überall wo was steht wie "WHERE (sex <> ".$session[user][sex].")", oder "WHERE (sex != ".$session[user][sex].")", !oder Ähnliches!, musst du halt die sex-Abfrage rausnehmen! (In sämtlichen anderen Dateien, natürlich auch, z.B: Aurics Tanzssaal, das Inn, usw. etc.!

:wink:

Autor:  Alexiel [ Sa 25 Nov, 2006 21:10 ]
Betreff des Beitrags: 

Hmmmmm also ich bekomme den fehler:

Unknown column 'room' in 'field list'

help ^^

Autor:  Harthas [ Sa 25 Nov, 2006 21:17 ]
Betreff des Beitrags: 

[php]ALTER TABLE accounts
ADD `room` enum('0','1') NOT NULL default '0',
ADD `roomid` INT ( 11 ) NOT NULL default '';[/php]


NOrmalerweise liest man die ganze Einbauanleitung O-o

Autor:  Alexiel [ Sa 25 Nov, 2006 22:45 ]
Betreff des Beitrags: 

Was ich auch getan habe aber irgendwie geht das nicht ........


habs nun 2 mal eingetragen *Nase verwirrt kräusel*


edit:

Ka wieso aber alle guten Dinge sind drei *lach* sorry nun gehts. Bäh nun muß ich meinen RPG-Chars Geld in der Jägerhütte geben *sich ans basteln mach*

Autor:  efrye [ Sa 09 Dez, 2006 19:03 ]
Betreff des Beitrags: 

finde ich persönlich eine schöne Idee nur ist mir da noch das Risiko an einer gewissen Stelle zu groß...

nachdem ich nun eben einmal schnell die FUnktion getestet habe, fällt mir auf, dass die Goldüberweisung sofort standgefunden hat, aber man sofort nach der ersten Zeile schon das "RP beenden" kann. Mit anderen Worten kann man dort in diesem Punkt sehr leicht betrügen.. An der ein oder anderen Stelle vielleicht lustig.. aber sicherlich nicht, wenn das bei mehreren so der Fall wäre oder?

Gibt es da keine Möglichkeit eine Art Bestätigung beider Personen zu machen? Dass man eventuell eine YOM geschickt bekommt, die einem sagt, dass die andere Person das RP als beendet bezeichnen möchte. Weil ich möchte nicht wissen, was die Admins dann zu tun hätten, wenn es immer wieder laut wird, dass man sie betrogen hat.


Und noch eine kleinigkeit:
Wie wäre es, wenn man auch mit Edelsteinen bezahlen kann? ;)

Autor:  Taikun14 [ Di 12 Dez, 2006 23:27 ]
Betreff des Beitrags: 

Also ich hab bei mir bisher keine Beschwerden gehört, ich glaube auch nicht dass sie betrügen würden, weil manche da erst mal drauf kommen müssen und Leute die meist eh anderst beschäftigt sind, bekommen die sowas nicht mit. Natürlich könnt ich die Tage dafür ne kleine Funktion mit uppen.

Edelsteine kannst du gerne machen. ( Code abschauen und einfach nur die Zeilen erweitern ; ) )

Autor:  Lesdates [ Mi 24 Jan, 2007 11:42 ]
Betreff des Beitrags: 

also ichhatte damit:
CREATE TABLE `frdn` (
`acctid` int(11) unsigned NOT NULL default '0',
`id` int(10) unsigned NOT NULL auto_increment,
`kosten` int(11) unsigned NOT NULL default '0',
`user` varchar(200) NOT NULL default '0',
`sex` tinyint(4) unsigned NOT NULL default '0',
`raum` varchar(200) NOT NULL default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

auch meine brobs aber ich habe es einfach mit

UNIQUE KEY `raum` (`raum`)

beheben können falls es jemanden interessieren mag
aber wie ich mich kenne bin ich wiedermal zu langsam :?

Autor:  Sarabi [ Sa 17 Mär, 2007 15:54 ]
Betreff des Beitrags: 

hallo,
also die Idee ist ganz interessant und da dachten wir uns, wir könnten das auch einbauen, allerdings haben wir jetzt das Problem, dass es nicht funktioniert sich selbst anzubieten.

Unsere DB streikt wegen:
Zitat:
ADD `roomid` INT ( 11 ) NOT NULL default '';


help please :(

Autor:  Leen [ Sa 17 Mär, 2007 19:51 ]
Betreff des Beitrags: 

Probier mal mit

ALTER TABLE accounts ADD roomid INT ( 11 ) NOT NULL default '';

Autor:  Sarabi [ Sa 17 Mär, 2007 20:30 ]
Betreff des Beitrags: 

Danke für die Antwort.
Aber das geht auch nicht. Da kommt dann irgendein Error. Also das erste einfügen

$this->bbcode_second_pass_code('', 'CREATE TABLE `frdn` (
`acctid` int(11) unsigned NOT NULL default '0',
`id` int(10) unsigned NOT NULL auto_increment,
`kosten` int(11) unsigned NOT NULL default '0',
`user` varchar(200) NOT NULL default '0',
`sex` tinyint(4) unsigned NOT NULL default '0',
`raum` varchar(200) NOT NULL default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `user` (`user`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;')

geht noch ohne Probleme, allerdings beim zweiten (da ist es schnuppe ob wir da nun das was du sagtest oder das normale einfügen)

$this->bbcode_second_pass_code('', 'ALTER TABLE accounts
ADD `room` enum('0','1') NOT NULL default '0',
ADD `roomid` INT ( 11 ) NOT NULL default '';')

geht es nicht. Also derjenige von uns der das einfügen sollte (ich selbst trau mich nich so wirklich an die Datenbank) hat gemeint der fehler würde kommen:


$this->bbcode_second_pass_code('', 'ERROR: Nicht geschlossene Anführungszeichen @ 128
STR: "
SQL: ALTER TABLE accounts
ADD `room` enum('0','1') NOT NULL default '0',
ALTER TABLE accounts ADD roomid INT ( 11 ) NOT NULL default ";
SQL-Befehl:

ALTER TABLE accounts ADD `room` enum('0','1') NOT NULL default '0', ALTER TABLE accounts ADD roomid INT ( 11 ) NOT NULL default ";
MySQL meldet:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TABLE accounts ADD roomid INT ( 11 ) NOT NULL default "' at line 3 ')

Autor:  Linus [ So 29 Apr, 2007 15:00 ]
Betreff des Beitrags: 

Sarabi hat geschrieben:
$this->bbcode_second_pass_code('', 'ALTER TABLE accounts ADD `room` enum('0','1') NOT NULL default '0',
ADD `roomid` INT ( 11 ) NOT NULL default '';')


Mach folgendes draus:
$this->bbcode_second_pass_code('', 'ALTER TABLE accounts ADD `room` enum('0','1') NOT NULL default '0',
ADD `roomid` INT ( 11 ) NOT NULL default '0';')

dann wirds gehen ! :)

Seite 1 von 3 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/