Nello 30 Posted March 16, 2013 Antes de mais nada, devemos saber o que é o syserr; Syserr é o registro dos canais onde fica registrado os erros do servidor. Aonde podemos localizar? cd /home/game/channel1cd /home/game/channel2cd /home/game/game99cd /home/game/g1/dbcd /home/game/g1/auth Erros mais comuns SYSERR: Aug 17 21:09:04 :: GetMotionFileName: Motion: boar2 have not motlist.txt vnum(20115) folder(boar2)Este erro diz que o mob 20115 é imóvel ( que o ID dele não está presente nos mobs que se movem ) . Para resolver acessamos o navicat, em player procura-se a tabela mob_proto. Achamos o ID do mob, no caso 20115, e vamos em ai_flag, e deve selecionar o tipo de movimento que vai ser, pode ser agressivo, movendo-se sem atk . etc... Ao lado está as tabelas SetRaceFlag, etc. Preencha corretamente até achar a config errada. --- -------------------------- -- -- SYSERR: Aug 17 22:09:52 :: SpawnMob: SpawnMob: no mob data for vnum 10828SYSERR: Aug 17 22:09:52 :: regen_load: No mob data by vnum 10829Este diz que não está recebendo data do mob 10828. Para resolver é o mesmo procedimento do anterior. Acesse o navicat e preencha as lacunas corretamente de acordo com o mob. ------ -- --- -------- SYSERR: Jul 17 20:40:00 :: ChildLoop: AsyncSQL: query failed: Unknown column 'vnum' in 'field list' (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 0, 1, 0, 90001178, 'SET_SOCKET', '', '', 3090) errno: 1054)Metemos essa query em log -- ------------------------------ Table structure for `log`-- ----------------------------DROP TABLE IF EXISTS `log`;CREATE TABLE `log` ( `ID` int(11) DEFAULT NULL, `type` varchar(20) COLLATE big5_bin DEFAULT NULL, `time` datetime DEFAULT NULL, `who` int(11) DEFAULT NULL, `x` int(11) DEFAULT NULL, `y` int(11) DEFAULT NULL, `what` int(11) DEFAULT NULL, `how` varchar(20) COLLATE big5_bin DEFAULT NULL, `hint` varchar(20) COLLATE big5_bin DEFAULT NULL, `ip` varchar(30) COLLATE big5_bin DEFAULT NULL, `vnum` int(50) DEFAULT NULL) ENGINE=MyISAM DEFAULT CHARSET=big5 COLLATE=big5_bin;-- ------------------------------ Records of log-- ------------------------------------------------------------------------ --- SYSERR: Aug 17 22:51:01 :: socket_connect: HOST localhost:15000, could not connect.SYSERR: Aug 17 22:51:02 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.SYSERR: Aug 17 22:51:02 :: socket_block: fcntl: nonblock: Bad file descriptorSYSERR: Aug 17 22:53:33 :: socket_connect: HOST 220.95.239.40:7120, could not connect.SYSERR: Aug 17 22:53:33 :: heart_idle: losing 75 seconds. (lag occured)Apenas excluir os logs. ---------------------- ---------- ------------ SYSERR: Aug 17 21:16:26 :: ChildLoop: AsyncSQL: query failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (query: REPLACE INTO quest (dwPID, szName, szState, lValue) VALUES(1, 'event_map', '__status', -2107478168) errno: 2002)SYSERR: Aug 17 21:16:26 :: ChildLoop: AsyncSQL: retryingAqui está falando que está falhando nossa conexão com o Mysql. Lembrando que o tópico não tem o intuito de postar todos os possíveis bugs e resoluções. E sim dar uma direção para os iniciantes a entender com que tipo de erros estão lidando. 5 Zeraw, Steve Rogers, magnatar and 2 others reacted to this Share this post Link to post Share on other sites
Zeraw 144 Posted July 13, 2013 Muito bom http://cyber-gamers.org/public/style_emoticons/default/451960.gif Share this post Link to post Share on other sites