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

Fragen zu Items und Sql
https://anpera.homeip.net/phpbb3/viewtopic.php?f=25&t=5065
Seite 1 von 1

Autor:  condo [ Fr 15 Jan, 2010 18:56 ]
Betreff des Beitrags:  Fragen zu Items und Sql

Guten Arbend zusammen und erst mal ein schönes wocheende wünsche ich euch.

Also ich habe ne frage zu Items

Ihr kennt ja Die weapons und armor in der Datenbank von SQL
Ich möchte jetzt Ein Neue Gegenstand namens Zubehör(Schmuck ausrüsten ! ) einfügen
Was muss ich dafür machen in der Datenbank ?

Muss ich dies hier wieder anlegen ?
---------------------------------------------------------------------------
Feld Typ Kollation Attribute Null Standard Extra
weaponid int(11) UNSIGNED Nein auto_increment
weaponname varchar(128) latin1_german2_ci Ja NULL
value int(11) Nein 0
damage int(11) Nein 1
level int(11) Nein 0
-----------------------------------------------------------------------------
Klar mit den richtigen namen woll gemerkt ist nur ein z.b da oben.

Und wo muss ich in Den Scripts von LOTGD Daten Ordner (FTP) was ändern ?

Was ihr wissen sollte ich hatte vor die items zu erstellen wie in Waffen Editor.
Erinnere euch daran das man bei Items editor ja items erstellen kann und bei class
wenn ich richtig liege z.b waffen rüstung die klasse des items an geben kann
dies wollte ich nun auch mit zubehör machen.

Auf Deutsch gesagt ich will eine neue Class einfügen die auch Status Attribute wie Angrief + geben
und die man in Bio sehen kann


vor ich jetzt los legen und wieder ein daten crash verursache wollte ich euren Rat fragen wie
man das am besten macht .

Autor:  Linus [ Sa 16 Jan, 2010 00:06 ]
Betreff des Beitrags:  Re: Fragen zu Items und Sql

Da gibt es sicherlich viele Wege um Zubehör, mit Einfluss auf Angriff oder Verteidigung, zu ermöglichen. Zwei davon deute ich hier mal an:

1. Du erzeugst wirklich eine neue Tabelle in der Datenbank, analog zu der Tabelle weapons, oder armor. Baust den Waffeneditor entsprechend um, ebenfalls die weapon.php und handhabst das Ganze wie eine zweite Waffe oder Rüstung.

2. Du händelst das über die item-Tabelle und erzeugst hier, per Itemeditor Dinge der Klasse "Zubehör.PROT", und lässt die Dinge per Buff auf Angriff und Verteidigung wirken. Dazu musst du Änderungen in der newday.php machen. Schau dir einfach an wie dort (ziemlich am Ende der newday.php) die Buffs von Flüchen und Zaubern umgesetzt werden.

Autor:  condo [ So 17 Jan, 2010 14:12 ]
Betreff des Beitrags:  Re: Fragen zu Items und Sql

vielen dank du hast mir sehr geholfen ich hätte da nur noch ein fehler

SELECT max(damage+1) AS damage FROM zubehör WHERE level=

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 '' at line 1

ich habe alles einge tragen trost dem kommt der fehler da.

angeleg in datenbank
$this->bbcode_second_pass_code('', 'CREATE TABLE `zubehör` (
`zubehörid` int(11) unsigned NOT NULL auto_increment,
`zubehörname` varchar(128) collate latin1_german2_ci default NULL,
`value` int(11) NOT NULL default '0',
`damage` int(11) NOT NULL default '1',
`level` int(11) NOT NULL default '0',
PRIMARY KEY (`zubehörid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci AUTO_INCREMENT=211 ;')


Auch angeleg
accounts
$this->bbcode_second_pass_code('', ' `zubehör` varchar(50) collate latin1_german2_ci NOT NULL default 'Ring',
`zubehörvalue` int(11) unsigned NOT NULL default '0',
`zubehördmg` int(11) NOT NULL default '0'')

also laut der meldung habe ich was vergessen aber was ?
p.s wo muss ich das noch ändern damit man die zubehör sehen kann meine da bei Vital Infos
vielen dank für die hilfe voraus.

Autor:  Lori [ So 17 Jan, 2010 14:23 ]
Betreff des Beitrags:  Re: Fragen zu Items und Sql

Du hast in deinem Script $weaponlevel definiert, fragst aber nach $zubehörlevel in der Select-Abfrage. Nicht immer haben solche Fehler etwas mit der Tabelle selbst zu tun ^^

Autor:  condo [ So 17 Jan, 2010 14:39 ]
Betreff des Beitrags:  Re: Fragen zu Items und Sql

okay da habe ich woll gepen bei zweiten durch lauf von fehler suche

aber trosten bleib mir 3 fragen offen

erste were
Bio
hat sich erledig selbst raus gefunden
$this->bbcode_second_pass_code('', '.templatereplace("statrow",array("title"=>"Zubehör","value"=>$u['zubehör']))')

zweiter frage die zubehöreditor von Drachenkill 0-15 kann ich nicht einfügen
hat sich erledig kleiner fehler in den script gefunden

Driete frage was fehlt mir noch
also wo muss ich was einfügen ?

dank voraus

Autor:  MySql [ Fr 22 Jan, 2010 02:01 ]
Betreff des Beitrags:  Re: Fragen zu Items und Sql

[OT]
Darf ich sagen, dass ich kein Wort verstanden habe? :cry:
[/OT]

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