Syserr - 2010 Files - Keine NPC/Mobs

04/09/2011 16:24 CanbiZ#1
Hallo Leute,

ich habe mir diese files hier geladen,
[Only registered and activated users can see links. Click Here To Register...]

Ich habe alles so gemacht wie es da steht,
und nun Folgende Probleme:
Die Syserr in game sind innerhalb von 2 Min auf 10MB gestiegen (von 0)
GAME Ausschnitt:

DB:


wäre dankbar bei hilfe.
04/09/2011 17:53 RealFreak#2
Der Server kann nicht richtig auf die Datenbank zugreifen, weshalb es die Mobinformationen von den Mobs in der Gruppe nicht bekommt(Wildhund Gruppe z.b.)
Würde mal empfehlen eine andere Db von Mob_proto zu nehmen, Fehler müsste in der Datenbank liegen

MfG RealFreak
04/09/2011 17:54 heshii'#3
Das liegt daran das deine common , und local_name nicht richtig ist,
ka wie man das behebt aber ich hab einfach ne andere db benutzt
04/09/2011 18:21 CanbiZ#4
Hab schon 2 DB'S Probiert,
immer der selbe fehler.

Könnte jemand seine hochladen.?

Danke erstmal an euch
04/09/2011 20:55 .Alessa#5
Check erstmal deine mob_proto mit Navicat (nicht nur einfach öffnen, sondern Rechtsklick -> Check tables -> Extended).

Zudem solltest du folgenden Fehler anschauen:
SYSERR: Apr 9 16:13:59 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Unknown column 'skill_vnum2' in 'field list'

Bei der DB scheint die skillvnum2 zu fehlen, weswegen der Server die mob_proto nicht lesen kann.


Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2):
Ab hier kann sich der Server nicht mehr mit dem MySQL-Dienst verbinden.
04/10/2011 18:14 .Koopa#6
Also wenn ich mir den alten dump von der mob_proto anschaue fehlt wircklich diese tabelle "skill_vnum2" und noch andere der fix dazu ist:

Quote:
ALTER TABLE `mob_proto` ADD `skill_level2` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum2` int(10) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_level3` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum3` int(10) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_level4` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum4` int(10) unsigned default NULL;
ALTER TABLE `monarch_candidacy` ADD `name` varchar(16) default NULL;
Man fürt diese so aus:

1. Man geht in Navicat rein und verbindet sich mit seinem Server.
2. Man öffnet die Player db.
3. Man klickt auf diese Rechtsklick und wält Console aus.
4. Man fügt das von Oben ein und drückt enter.
5. Man rebootet und freut sich.

habe es noch nit ausprobiert solle eig. gehen

mfg,
.Koopa