[Guide] Defaults ändern

10/06/2008 16:36 Kasoki#1
[Guide] Defaults ändern

Hallo ^^ da ich öfters schonmal gefragt wurde wie man defaults ändert dachte ich mir ich schreibe dazu nun einen guide ^^, als beispiel seht ihr meine Charaktertabelle.

Defaults anhand der SQL ändern

Das ist ein ausschnitt aus meiner charakters tabelle ^^
Quote:
`hairstyle` int(10) NOT NULL default '0',
`haircolor` int(10) NOT NULL default '0',
`eyestyle` int(10) NOT NULL default '0',
`stat_str` int(10) NOT NULL default '15',
`stat_sta` int(10) NOT NULL default '15',
`stat_dex` int(10) NOT NULL default '15',
`stat_int` int(10) NOT NULL default '15',
`charslot` int(10) NOT NULL default '0',
`id` int(10) NOT NULL auto_increment,
`posX` int(10) NOT NULL default '6973',
`posY` int(10) NOT NULL default '100',
`posZ` int(10) NOT NULL default '3328',
`guild_id` int(10) NOT NULL default '0',
`posWorldID` int(10) NOT NULL default '1',
`accountname` text NOT NULL,
`penya` int(9) NOT NULL default '50000',
`exp` float NOT NULL default '0',
`curhp` int(10) NOT NULL default '10000',
`curmp` int(10) NOT NULL default '10000',
`curfp` int(10) NOT NULL default '10000',
`karma_point` int(10) NOT NULL default '0',
Wir befassen uns nun mal mit der Position. X,Y und Z geben die Position deines Chars an in der Datenbank kann man diese ändern um den char zu bewegen aber wenn man die defaults ändert dann ist ein neuer char direkt an diesem ort ^^

[ Beispiel zeigt Flaris (Normaler Startort)]

Nun ändern wir es einmal so das man in der Saintmorning arena startet also dafür ändert ihr die roten werte um in

Quote:
`hairstyle` int(10) NOT NULL default '0',
`haircolor` int(10) NOT NULL default '0',
`eyestyle` int(10) NOT NULL default '0',
`stat_str` int(10) NOT NULL default '15',
`stat_sta` int(10) NOT NULL default '15',
`stat_dex` int(10) NOT NULL default '15',
`stat_int` int(10) NOT NULL default '15',
`charslot` int(10) NOT NULL default '0',
`id` int(10) NOT NULL auto_increment,
`posX` int(10) NOT NULL default '8492',
`posY` int(10) NOT NULL default '91',
`posZ` int(10) NOT NULL default '3474',
`guild_id` int(10) NOT NULL default '0',
`posWorldID` int(10) NOT NULL default '1',
`accountname` text NOT NULL,
`penya` int(9) NOT NULL default '50000',
`exp` float NOT NULL default '0',
`curhp` int(10) NOT NULL default '10000',
`curmp` int(10) NOT NULL default '10000',
`curfp` int(10) NOT NULL default '10000',
`karma_point` int(10) NOT NULL default '0',
ok ^^ es gibt aber noch andere werte die wir verändern können ich zeige euch noch ein paar beispiele damit es echt jeder rafft =3

Quote:
`eyestyle` int(10) NOT NULL default '0',
`stat_str` int(10) NOT NULL default '15',
`stat_sta` int(10) NOT NULL default '15',
`stat_dex` int(10) NOT NULL default '15',
`stat_int` int(10) NOT NULL default '15',
`charslot` int(10) NOT NULL default '0',
das sind die Stats eurer Chars bzw. die start stats der neuen chars ^_^ nun da wir evtl. einen FUN server machen un wollen das unsere user schneller lvln ändern wir diesen Wert doch einmal auf 50

Quote:
`eyestyle` int(10) NOT NULL default '0',
`stat_str` int(10) NOT NULL default '50',
`stat_sta` int(10) NOT NULL default '50',
`stat_dex` int(10) NOT NULL default '50',
`stat_int` int(10) NOT NULL default '50',
`charslot` int(10) NOT NULL default '0',
Defaults anhand von Navicat ändern

So ^^ damit wäre der kompliziertere teil erklärt ^^ nun gibt es aber programme wie NaviCat die dieses schreiben ersetzen =3

Hier nochmal 2 screens die erklären wie ihr das mit Navicat machen könnt ^^

[Only registered and activated users can see links. Click Here To Register...]
In der Datenbank auf die gewünschte Tabelle klicken und dann auf Tabelle entwerfen klicken

[Only registered and activated users can see links. Click Here To Register...]
Nun ändert ihr den wert wie ihr wollt ^___^

So das warmal mein Guide dazu ^^ wenn ihr Hilfe braucht bitte im Forum antworten =3 ich beantworte gerne fragen ^^

Denkt bitte an ein ~~Thanks~~
10/06/2008 16:39 Rynti#2
Echt n1 der Guide da es wirklich noch viele net raffen (sieht man bei deinem KasokiDB rev_1 Thread / SM Startpunkt :D)

MfG,
Rynti!
10/06/2008 21:49 Kasoki#3
danke ^^ bin immer froh wenn ich helfen kann =)