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 ^^
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 ^^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',
[ 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
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 =3Quote:
`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',
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 50Quote:
`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',
Defaults anhand von Navicat ändernQuote:
`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',
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 ^^
In der Datenbank auf die gewünschte Tabelle klicken und dann auf Tabelle entwerfen klicken
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~~