Skill bug

Indította DvR, 2018-02-01, 10:15:28

2018-02-01, 10:15:28 Utolsó szerkesztés: 2018-02-01, 10:37:31 Szerző: DvR
Sziasztok!

Minap megpróbálkoztam ezzel:
http://metin2hungary.net/index.php?topic=192430.0

lefordult minden ahogy illik nulla error, a kasztoknál skillek bekrepáltak! se felstatolni nem tudom, se kóddal semmi, rányomok érzékeli a kliens h nem tanultam ki, de ez igy wtf?
Válaszokat köszi!

UI:
windows szerver! VS-el dolgozom!
Más hibát eddig nem tapasztaltam!

[spoiler][/spoiler]

DB syss:
[spoiler]SYSERR: Jan 25 17:58:52 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 25 18:07:33 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 25 18:09:12 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 25 18:09:15 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Jan 25 20:06:46 :: socket_read: about to lose connection
SYSERR: Jan 25 20:06:46 :: CPeerBase::Recv: socket_read failed Invalid argument
SYSERR: Jan 25 20:06:46 :: CClientManager::Process: Recv failed
SYSERR: Jan 26 14:52:55 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 26 14:52:58 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Jan 26 15:00:33 :: socket_read: about to lose connection
SYSERR: Jan 26 15:00:33 :: CPeerBase::Recv: socket_read failed Invalid argument
SYSERR: Jan 26 15:00:33 :: CClientManager::Process: Recv failed
SYSERR: Jan 26 15:00:35 :: socket_read: about to lose connection
SYSERR: Jan 26 15:00:35 :: CPeerBase::Recv: socket_read failed Invalid argument
SYSERR: Jan 26 15:00:35 :: CClientManager::Process: Recv failed
SYSERR: Jan 26 15:00:36 :: socket_read: about to lose connection
SYSERR: Jan 26 15:00:36 :: CPeerBase::Recv: socket_read failed Invalid argument
SYSERR: Jan 26 15:00:36 :: CClientManager::Process: Recv failed
SYSERR: Jan 30 23:32:58 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 30 23:33:00 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Jan 30 23:53:18 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 30 23:53:21 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Jan 30 23:53:28 :: socket_read: about to lose connection
SYSERR: Jan 30 23:53:28 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 30 23:53:28 :: CClientManager::Process: Recv failed
SYSERR: Jan 30 23:53:29 :: socket_read: about to lose connection
SYSERR: Jan 30 23:53:29 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 30 23:53:29 :: CClientManager::Process: Recv failed
SYSERR: Jan 30 23:53:29 :: socket_read: about to lose connection
SYSERR: Jan 30 23:53:29 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 30 23:53:29 :: CClientManager::Process: Recv failed
SYSERR: Jan 30 23:53:43 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 30 23:53:46 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Jan 30 23:57:04 :: socket_read: about to lose connection
SYSERR: Jan 30 23:57:04 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 30 23:57:04 :: CClientManager::Process: Recv failed
SYSERR: Jan 30 23:57:05 :: socket_read: about to lose connection
SYSERR: Jan 30 23:57:05 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 30 23:57:05 :: CClientManager::Process: Recv failed
SYSERR: Jan 30 23:57:05 :: socket_read: about to lose connection
SYSERR: Jan 30 23:57:05 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 30 23:57:05 :: CClientManager::Process: Recv failed
SYSERR: Jan 30 23:57:06 :: socket_read: about to lose connection
SYSERR: Jan 30 23:57:06 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 30 23:57:06 :: CClientManager::Process: Recv failed
SYSERR: Jan 31 00:04:08 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 31 00:04:11 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Jan 31 00:26:55 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 31 00:26:58 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Jan 31 00:31:00 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 31 00:31:02 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Jan 31 00:46:29 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 31 00:46:32 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Jan 31 00:50:41 :: socket_read: about to lose connection
SYSERR: Jan 31 00:50:41 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 31 00:50:41 :: CClientManager::Process: Recv failed
SYSERR: Jan 31 00:50:41 :: socket_read: about to lose connection
SYSERR: Jan 31 00:50:41 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 31 00:50:41 :: CClientManager::Process: Recv failed
SYSERR: Jan 31 00:50:41 :: socket_read: about to lose connection
SYSERR: Jan 31 00:50:41 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 31 00:50:41 :: CClientManager::Process: Recv failed
SYSERR: Jan 31 00:50:45 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Jan 31 00:50:47 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Jan 31 01:22:58 :: socket_read: about to lose connection
SYSERR: Jan 31 01:22:58 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Jan 31 01:22:58 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 04:32:45 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 08:22:05 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 08:22:25 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 08:22:28 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Feb 01 08:32:25 :: socket_read: about to lose connection
SYSERR: Feb 01 08:32:25 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 08:32:25 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 08:32:25 :: socket_read: about to lose connection
SYSERR: Feb 01 08:32:25 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 08:32:25 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 08:32:25 :: socket_read: about to lose connection
SYSERR: Feb 01 08:32:25 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 08:32:25 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 09:31:32 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 09:31:49 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 09:31:52 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Feb 01 09:40:09 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 09:40:11 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Feb 01 09:47:09 :: CAsyncSQL::ChildLoop: AsyncSQL: query failed: Can't connect to MySQL server on 'localhost' (10061) (query: SELECT id,login,vnum,count,socket0,socket1,socket2,mall,why FROM item_award WHERE taken_time IS NULL and id > 0 errno: 2003)
SYSERR: Feb 01 09:47:09 :: CAsyncSQL::ChildLoop: AsyncSQL: retrying
SYSERR: Feb 01 09:47:14 :: CAsyncSQL::ChildLoop: AsyncSQL: query failed: Can't connect to MySQL server on 'localhost' (10061) (query: SELECT id,login,vnum,count,socket0,socket1,socket2,mall,why FROM item_award WHERE taken_time IS NULL and id > 0 errno: 2003)
SYSERR: Feb 01 09:47:14 :: CAsyncSQL::ChildLoop: AsyncSQL: retrying
SYSERR: Feb 01 09:47:15 :: CAsyncSQL::ChildLoop: AsyncSQL: query failed: Can't connect to MySQL server on 'localhost' (10061) (query: SELECT id,login,vnum,count,socket0,socket1,socket2,mall,why FROM item_award WHERE taken_time IS NULL and id > 0 errno: 2003)
SYSERR: Feb 01 09:47:15 :: CAsyncSQL::ChildLoop: AsyncSQL: retrying
SYSERR: Feb 01 09:47:18 :: CAsyncSQL::ChildLoop: AsyncSQL: query failed: Can't connect to MySQL server on 'localhost' (10061) (query: SELECT id,login,vnum,count,socket0,socket1,socket2,mall,why FROM item_award WHERE taken_time IS NULL and id > 0 errno: 2003)
SYSERR: Feb 01 09:47:18 :: CAsyncSQL::ChildLoop: AsyncSQL: retrying
SYSERR: Feb 01 09:47:19 :: socket_read: about to lose connection
SYSERR: Feb 01 09:47:19 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 09:47:19 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 09:47:19 :: CAsyncSQL::ChildLoop: AsyncSQL: query failed: Can't connect to MySQL server on 'localhost' (10061) (query: SELECT id,login,vnum,count,socket0,socket1,socket2,mall,why FROM item_award WHERE taken_time IS NULL and id > 0 errno: 2003)
SYSERR: Feb 01 09:47:19 :: CAsyncSQL::ChildLoop: AsyncSQL: retrying
SYSERR: Feb 01 09:49:17 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 09:49:20 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Feb 01 09:49:46 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 09:49:48 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Feb 01 10:03:55 :: socket_read: about to lose connection
SYSERR: Feb 01 10:03:55 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 10:03:55 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 10:03:55 :: socket_read: about to lose connection
SYSERR: Feb 01 10:03:55 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 10:03:55 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 10:03:56 :: socket_read: about to lose connection
SYSERR: Feb 01 10:03:56 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 10:03:56 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 10:07:19 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 10:07:21 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Feb 01 10:09:24 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 10:09:26 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Feb 01 10:20:21 :: socket_read: about to lose connection
SYSERR: Feb 01 10:20:21 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 10:20:21 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 10:20:22 :: socket_read: about to lose connection
SYSERR: Feb 01 10:20:22 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 10:20:22 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 10:20:22 :: socket_read: about to lose connection
SYSERR: Feb 01 10:20:22 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 10:20:22 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 10:20:26 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 10:20:29 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Feb 01 10:22:03 :: socket_read: about to lose connection
SYSERR: Feb 01 10:22:03 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 10:22:03 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 10:22:23 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Feb 01 10:22:25 :: CBlockCountry::Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Feb 01 10:23:47 :: socket_read: about to lose connection
SYSERR: Feb 01 10:23:47 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 10:23:47 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 10:23:48 :: socket_read: about to lose connection
SYSERR: Feb 01 10:23:48 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 10:23:48 :: CClientManager::Process: Recv failed
SYSERR: Feb 01 10:23:48 :: socket_read: about to lose connection
SYSERR: Feb 01 10:23:48 :: CPeerBase::Recv: socket_read failed No such file or directory
SYSERR: Feb 01 10:23:48 :: CClientManager::Process: Recv failed
[/spoiler]


El kel szomorítanom téged, de ez tipikus Windows SF hiba jelenség. Eddig még megoldatlan, ezért nem használnak Windows szerver fájlt.

Többen is, köztük én is megjártuk az elején még.

Válts vissza FreeBSD-re. A Windowsos ezenkívül még rengetek hibát rejt.
Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.

Köszönöm szépen a segítséget!
Telepítettem a bsd és "Hibátlan"!
Témát zártam!

WindowSF-et debugba kell fordítani, akkor a skillek mennek normálisan, valamiért Release módba nem működnek a skillek.

Idézetet írta: Pisti95 Dátum 2018-02-01, 21:47:31
WindowSF-et debugba kell fordítani, akkor a skillek mennek normálisan, valamiért Release módba nem működnek a skillek.
Nope, rendszer előtt működnek tökéletesen. Nekem is feltünt csak mivel egyszerre sok rendszert vágtam be, nem tudtam pontosan melyik rontja el.
De a legérdekesebb h semmi köze a 2 dolognak egymáshoz...

2018-02-01, 23:25:37 #5 Utolsó szerkesztés: 2018-02-01, 23:27:09 Szerző: Fl4T!K
Szerintem skill type-k rosszak, mivel forrásban meg van, hogy milyen typek engedélyezhetnek, pl felstatolni.
skill_proto-t(sql rész) és char_skill.cpp-t(azthiszem ebben van) nézd meg először...
Hamarosan...

Hát se protot, se char_skillt nem érinti béci leírása és előtte pedig tökéletesek a skillek.

Ja, azt nem olvastam, hogy mit rakott bele. xd
Hamarosan...

Idézetet írta: 5310pati Dátum 2018-02-01, 22:13:25
Nope, rendszer előtt működnek tökéletesen. Nekem is feltünt csak mivel egyszerre sok rendszert vágtam be, nem tudtam pontosan melyik rontja el.
De a legérdekesebb h semmi köze a 2 dolognak egymáshoz...

Semmilyen rendszert nem raktam az indító forrásba, és a szerveroldali forrásba sem, és ilyen volt.

Nekem meg működik...
Hamarosan...

Idézetet írta: Pisti95 Dátum 2018-02-02, 14:57:49
Idézetet írta: 5310pati Dátum 2018-02-01, 22:13:25
Nope, rendszer előtt működnek tökéletesen. Nekem is feltünt csak mivel egyszerre sok rendszert vágtam be, nem tudtam pontosan melyik rontja el.
De a legérdekesebb h semmi köze a 2 dolognak egymáshoz...

Semmilyen rendszert nem raktam az indító forrásba, és a szerveroldali forrásba sem, és ilyen volt.
Meglehet h alapból benne volt a forrásodban az a rendszer ami hazavágja a skilleket, kivéve ha nyers mainlinet használtál kraizyből.
Én samurai coreral ügyködök kicsit unaloműzés képpen és az nyersen hibátlan, annyi h visszadobál de arra van már fix hála bécinek aszem.