anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 14:54

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Problem mit einbau
BeitragVerfasst: So 11 Dez, 2005 15:40 
Offline
Meister
Meister

Registriert: So 30 Okt, 2005 07:44
Beiträge: 322
Wohnort: Heilbronn
LoGD: http://www.ryu.dragonlegacy.de/source.php
$this->bbcode_second_pass_code('', '
//20050708

/*
* Local changes:
*
# gold transfer:
INSERT INTO housemoduledata (moduleid, name, houseid, value)
SELECT {id-of-treasury}, 'gold', houseid, gold FROM houses WHERE status=1;
INSERT INTO housemoduledata (moduleid, name, houseid, value)
SELECT {id-of-treasury}, 'gems', houseid, gems FROM houses WHERE status=1;

INSERT INTO `houseconfig` ( `locid` , `location` , `locname` , `buy` , `sell` , `build` , `rob` , `defaultgoldprice` , `defaultgemprice` , `buildprice_increase` )
VALUES (
'', 'village.php', 'Wohnviertel', '1', '1', '1', '1', '30000', '50', '5'
);

ALTER TABLE `houses` CHANGE `status` `status` ENUM( 'build', 'ready', 'sell' ) DEFAULT 'build' NOT NULL,
CHANGE `gold` `goldprice` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL ,
CHANGE `gems` `gemprice` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL,
CHANGE `location` `locid` INT( 10 ) UNSIGNED DEFAULT '1' NOT NULL;
UPDATE `houses` SET `locid`=1;
# this will delete all stored gold; warn the people! ;)
UPDATE `houses` SET `status`='ready' WHERE `status`='build';
UPDATE `houses` SET `status`='build' WHERE `status`='' OR owner=0;
UPDATE `houses` SET `goldprice`=0,`gemprice`=0 WHERE `status`!='build';
UPDATE `houses` SET `goldprice`=30000-`goldprice`, `gemprice`=50-`gemprice` WHERE `status`='build';
*
*
*/

/******************************************
*
* Author: Daniel Rathjen <webmaster@chaosonline.de>
* Version: 1.0
* Server: biosLoGD Experimental Server
* URL: http://logd.chaosonline.de
*
* This is a rewrite of anpera's houses script:
* Author: anpera
* Email:logd@anpera.de
* URL: http://www.anpera.net/forum/viewtopic.php?t=323
* This script still consists of his ideas and parts of his code, so all homages to him please ;)
*
* Purpose: Same as the old houses script...
*
* Features:
* - Build house (if allowed)
* - Buy house (if allowed)
* - Sell house (if allowed)
* - Sleeping in a house
* - Storing gold in a house (module 'treasury')
* - Adding useful modules (rooms)
*
* Some important information:
*
#
# Tabellenstruktur für Tabelle `houseconfig`
#
DROP TABLE IF EXISTS `houseconfig`;
CREATE TABLE `houseconfig` (
`locid` int(10) unsigned NOT NULL auto_increment,
`location` varchar(255) NOT NULL default 'village.php',
`locname` varchar(50) NOT NULL default 'Wohnviertel',
`buy` enum('0','1') NOT NULL default '0',
`sell` enum('0','1') NOT NULL default '0',
`build` enum('0','1') NOT NULL default '0',
`rob` enum('0','1') NOT NULL default '0',
`defaultgoldprice` int(10) unsigned NOT NULL default '30000',
`defaultgemprice` int(10) unsigned NOT NULL default '50',
`buildprice_increase` tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (`locid`)
) TYPE=MyISAM COMMENT='Konfiguration der Wohnanlagen - was ist erlaubt?';

#
# Tabellenstruktur für Tabelle `housemodules`
#
CREATE TABLE `housemodules` (
`moduleid` int(10) unsigned NOT NULL auto_increment,
`modulefile` varchar(50) NOT NULL default 'default.php',
`modulename` varchar(50) NOT NULL default 'living_room',
`moduleauthor` varchar(50) NOT NULL default '',
`moduleversion` varchar(20) NOT NULL default '',
`built_in` enum('0','1') NOT NULL default '1',
`linkcategory` varchar(50) NOT NULL default 'Räume',
`linktitle` varchar(50) NOT NULL default '',
`linkorder` smallint(3) unsigned NOT NULL default '1',
`showto` SET( 'owner', 'guest' ) DEFAULT 'owner,guest' NOT NULL,
PRIMARY KEY (`moduleid`),
UNIQUE `modulename` (`modulename`),
KEY `built_in` (`built_in`),
KEY `linkorder` (`linkorder`),
KEY `showto` (`showto`)
) TYPE=MyISAM COMMENT='Module der Häuser';
#
# Tabellenstruktur für Tabelle `housemoduledata`
#
# Predefined names:
# - #activated# (together with houseid: value=1 if module is built-in in the house
#
CREATE TABLE `housemoduledata` (
`moduleid` int(10) unsigned NOT NULL,
`name` varchar(50) NOT NULL default '',
`houseid` int(10) unsigned NOT NULL default '0',
`value` varchar(255) NULL,
PRIMARY KEY (`moduleid`,`name`,`houseid`)
) TYPE=MyISAM COMMENT='Moduldaten für die Häuser';
#
# Tabellenstruktur für Tabelle `houses`
#
DROP TABLE IF EXISTS `houses`;
CREATE TABLE `houses` (
`houseid` int(10) unsigned NOT NULL auto_increment,
`owner` int(10) unsigned NOT NULL default '0',
`status` enum('build','sell','ready') NOT NULL default 'build',
`goldprice` int(10) unsigned NOT NULL default '30000',
`gemprice` int(10) unsigned NOT NULL default '50',
`housename` varchar(25) default NULL,
`description` text NOT NULL default '',
`locid` int(10) UNSIGNED NOT NULL default '1',
PRIMARY KEY (`houseid`),
KEY `locid` (`locid`),
KEY `owner` (`owner`)
) TYPE=MyISAM;
#
# Daten für Tabelle `settings`
#
INSERT INTO `settings` VALUES
('startbuild','0'),
('mindkbuild','1'),
('minlevelbuild','5'),
('defaulthousemodule','1');

*
*
* pet-update 20041212:
*

ALTER TABLE `accounts`
ADD `petid` INT UNSIGNED NOT NULL AFTER `hashorse`,
ADD `petfeed` DATETIME NOT NULL AFTER `petid` ;

INSERT INTO `items` (`id`, `name`, `class`, `owner`, `value1`, `value2`, `gold`, `gems`, `description`, `hvalue`, `buff`) VALUES (241, 'Kleiner Wachdackel', 'Haust.Prot', 0, 100, 0, 5000, 15, 'Ein niedlicher kleiner Dackel, der Einbrecher erschreckt.', 0, 'a:4:{s:4:"name";s:14:"Lautes Kläffen";s:6:"atkmod";s:2:"20";s:6:"defmod";s:2:"20";s:5:"regen";s:3:"100";}');
INSERT INTO `items` (`id`, `name`, `class`, `owner`, `value1`, `value2`, `gold`, `gems`, `description`, `hvalue`, `buff`) VALUES (242, 'Großer Haushund', 'Haust.Prot', 0, 0, 1, 15000, 30, 'Ein großer Wachhund, der Haus und Herrchen zu schützen weiß.', 0, 'a:4:{s:4:"name";s:11:"Bissattacke";s:6:"atkmod";s:2:"30";s:6:"defmod";s:2:"30";s:5:"regen";s:3:"150";}');
INSERT INTO `items` (`id`, `name`, `class`, `owner`, `value1`, `value2`, `gold`, `gems`, `description`, `hvalue`, `buff`) VALUES (243, 'Ausgewachsener Kampfhund', 'Haust.Prot', 0, 100, 1, 25000, 45, 'Ein riesiger Kampfhund, der bereit ist, jeden Eindringling sofort zu zerfleischen.', 0, 'a:4:{s:4:"name";s:21:"Wütendes Zerfleischen";s:6:"atkmod";s:2:"40";s:6:"defmod";s:2:"40";s:5:"regen";s:3:"200";}');

*
******************************************/')

ich komm dmait voll nich klar bei dme allerersten wa sganz oben steht kommt das die tabele nicht exestieren würde ....

_________________
Zitat:
Wir sind Menschen, Trolle, Zwerge, Elfen und sonstige Wesen - ABER KEINE SKLAVEN!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Dez, 2005 15:48 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
ich würd vielleicht erstmal die tabellen erstellen... :roll:

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Dez, 2005 15:50 
Offline
Meister
Meister

Registriert: So 30 Okt, 2005 07:44
Beiträge: 322
Wohnort: Heilbronn
LoGD: http://www.ryu.dragonlegacy.de/source.php
ja mit welchem teil sll ich anfnagen dem unteren oder dem oberen?

_________________
Zitat:
Wir sind Menschen, Trolle, Zwerge, Elfen und sonstige Wesen - ABER KEINE SKLAVEN!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Dez, 2005 16:20 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Streng dein Hirn an, .... :nene: *falls eins vorhanden ist...* Würds am besten nach der Reihe machen... Sowie es auch unten vorhanden ist.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Dez, 2005 16:44 
Offline
Meister
Meister

Registriert: So 30 Okt, 2005 07:44
Beiträge: 322
Wohnort: Heilbronn
LoGD: http://www.ryu.dragonlegacy.de/source.php
des gibt alles aber wir haben problem immer noch mit dem wohnviertel*gruml* daher manche sql befhele nit gehn -......-

_________________
Zitat:
Wir sind Menschen, Trolle, Zwerge, Elfen und sonstige Wesen - ABER KEINE SKLAVEN!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Dez, 2005 17:04 
Offline
Meister
Meister

Registriert: So 30 Okt, 2005 07:44
Beiträge: 322
Wohnort: Heilbronn
LoGD: http://www.ryu.dragonlegacy.de/source.php
so heir genau mein PRoblem


ch habe ein problem mit den Zeilen:

# gold transfer:
INSERT INTO housemoduledata (moduleid, name, houseid, value)
SELECT {id-of-treasury}, 'gold', houseid, gold FROM houses WHERE status=1;
INSERT INTO housemoduledata (moduleid, name, houseid, value)
SELECT {id-of-treasury}, 'gems', houseid, gems FROM houses WHERE status=1;

Mein SQL nimm diese zeile mit der Begründung:
SQL-Befehl: Dokumentation

# gold transfer:
INSERT INTO housemoduledata( moduleid, name, houseid, value )
SELECT {id - of - treasury}, 'gold', houseid, gold
FROM houses
WHERE STATUS =1

MySQL meldet: Dokumentation
#1054 - Unknown column 'of' in 'field list'

weiß jemand was wir da machen können?

_________________
Zitat:
Wir sind Menschen, Trolle, Zwerge, Elfen und sonstige Wesen - ABER KEINE SKLAVEN!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Dez, 2005 18:32 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
omfg -.-

{id - of - treasury} musst du mit der modulid des schatzraummoduls ersetzen! learn english!

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


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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