sziasztok van ez a max goldos le irás http://metin2hungary.net/index.php/topic,189507.msg997084.html#msg997084
ha a kliensbe be van téve a packet.h akkor kuka minden
szerver oldalon meg ez a syserr.txt hiba van
SYSERR: Jan 7 18:26:19.784225 :: pid_init:
Start of pid: 1086
SYSERR: Jan 7 18:26:19.788569 :: socket_connect: HOST localhost:60500, could not connect.
SYSERR: Jan 7 18:28:08.12807 :: LoadSkillMotion: Motion: Skill exist but no motion data for index 0 mob 3596 skill 257
SYSERR: Jan 7 18:28:08.36709 :: LoadSkillMotion: Motion: Skill exist but no motion data for index 1 mob 3596 skill 258
SYSERR: Jan 7 18:28:08.479399 :: heart_idle: losing 100 seconds. (lag occured)
SYSERR: Jan 7 18:30:32.878807 :: PointChange: [OVERFLOW_GOLD] OriGold 1967483647 AddedGold 1000000000 id 68701 Name yxcyxc
SYSERR: Jan 7 18:30:34.357596 :: PointChange: [OVERFLOW_GOLD] OriGold 1967483647 AddedGold 100000000 id 68701 Name yxcyxc
SYSERR: Jan 7 18:30:37.17637 :: PointChange: [OVERFLOW_GOLD] OriGold 1997483647 AddedGold 10000000 id 68701 Name yxcyxc
SYSERR: Jan 7 18:30:37.217525 :: PointChange: [OVERFLOW_GOLD] OriGold 1997483647 AddedGold 10000000 id 68701 Name yxcyxc
SYSERR: Jan 7 18:30:37.377765 :: PointChange: [OVERFLOW_GOLD] OriGold 1997483647 AddedGold 10000000 id 68701 Name yxcyxc
SYSERR: Jan 7 18:30:37.546536 :: PointChange: [OVERFLOW_GOLD] OriGold 1997483647 AddedGold 10000000 id 68701 Name yxcyxc
SYSERR: Jan 7 18:30:37.697711 :: PointChange: [OVERFLOW_GOLD] OriGold 1997483647 AddedGold 10000000 id 68701 Name yxcyxc
SYSERR: Jan 7 18:30:37.858345 :: PointChange: [OVERFLOW_GOLD] OriGold 1997483647 AddedGold 10000000 id 68701 Name yxcyxc
SYSERR: Jan 7 18:30:37.977446 :: PointChange: [OVERFLOW_GOLD] OriGold 1997483647 AddedGold 10000000 id 68701 Name yxcyxc
kliens pedig Spectra kliens v2.1
hol lehet a probléma?
packet.h kliens oldalon kel akkor csatolom + ba
ch1 + core1 game99 configjára rá van téve max gold
IdézQuest pc.change_gold
Ezt a részt is megcsináltad? Csak mert ebben írja le a PointChange bővítését.
Idézetet írta: Levi999 Dátum 2017-01-07, 18:51:10
ha a kliensbe be van téve a packet.h akkor kuka minden
Én itt gellert kaptam. :-X
Nem tudom feldolgozni ezt az infót mit is akar ez jelenteni pontosan.
Azt én se nagyon de a syserr alapján nem bővítette a PointChange-t.
Idézetet írta: Step Dátum 2017-01-07, 19:15:57
Én itt gellert kaptam. :-X
Uri Gellert?
[spoiler](https://static.independent.co.uk/s3fs-public/thumbnails/image/2013/06/14/13/83261047.jpg)[/spoiler]
ha ez van betéve a kliens bin forrásába
Idéztypedef struct packet_points
{
BYTE header;
long long points[POINT_MAX_NUM];
} TPacketGCPoints;
typedef struct packet_point_change
{
int header;
DWORD dwVID;
BYTE Type;
long long amount; // ąŮ˛ď °Ş
long long value; // ÇöŔç °Ş
} TPacketGCPointChange;
akkor amikor kiválasztom a karaktert a betöltőképernyőnél nem megy tovább és a sysser ezt írja:
IdézPhase Select does not handle this header (header: 121, last: 17, 121)
a quest-es nincs megcsinálva ami a 2. hozzászólásnál volt, lehet azért nem jó?
Az csak a PointChange-hez kell amire a syserr panaszkodik, a packet errorhoz nincs köze.
valami csak van mert ha point_change-nél át van írva minden a long, long long-ra akkor nem megy tovább a betöltőképernyőnél a kliens de ha nincs akkor meg igen, csak akkor a max yangot nem adja be
Szerver oldalon is átírtad azt a 2 struktúrát?
igen, most beraktam a Quest pc.change_gold; részt is hátha jó lesz
Én az egész leírást beraktam és tökéletes.
Annyi h megírtam a kereskedést hozzá és mivel van offshopom ahhoz is megírtam amit kellett.
nem értem miért nem jó, megint a packet.h-val van a baj ha azt a módosítást megcsinálom akkor nem jó de ha kiveszem akkor a max yang nem jó pedig már mindent beraktam, kivéve ezt: char_item.cpp-be ezt kéne lecserélni: µ· %d łÉŔ» ČąµćÇß˝Ŕ´Ď´Ů. de ilyen nincs a char_item.ccp-be
Olyat még a leírásba se találok.
A 2. hsz-ben van pedig.
http://metin2hungary.net/index.php/topic,189507.msg997738.html#msg997738
Quest pc.change_gold;
spoiler-en belül
keress rá
IdézUPDATE#02:
12.) Nyisd meg a char_item.cpp fájlt.
Valamit elrontasz pedig mert nekem tökéletes a leírás és nem 1x raktam már be.
de azt nem értem hogy le buildeli rendesen akkor miért nem jó? miért van az hogy a betöltőképernyőnél beáll és a sysser ezt írja:
IdézPhase Select does not handle this header (header: 121, last: 17, 121)
Miért hiszi mindenki azt, ha már lefordul akkor működik is. Pontosan ezért nem szabadna C++ közelébe engedni azokat akiknek eszük ágába nincs megtanulni.
De erre keress rá:
µ· %d
És a char_item.cpp-be nekem pont 5 találat van.
Nem az a baja. Attól csak rosszul fog megjelenni chatben h xy yangot kaptál.
:/ hát sajnálom, én megszeretném tanulni csak eléggé demoralizáló hogy ezt a max gold-os tutorial alapján betudtam rakni 1 éve de most nem akar menni, most vs 2013-al csinálom akkor 2008-assal csinátalm még :/
csatoltam a képet hogy nem találja
meg szerintem ez amúgy is mellékes ez nem befolyásolja hogy rendesen menjen a klienst szerintem, a kliens részét 100x-ba jól beraktam de nem akar jó lenni
HEADER_GC_CHARACTER_POINT_CHANGE = 17,
Itt lesz a gond. Valamit átírtál szerveren amit indítóban nem vagy fordítva.
Idézetet írta: 5310pati Dátum 2017-01-07, 21:22:30
Nem az a baja. Attól csak rosszul fog megjelenni chatben h xy yangot kaptál.
(https://media.giphy.com/media/l2Sq6Vbyimfmj0iPK/source.gif)
Kekszet is adnék most ezért, de már elosztogattam a srácoknak. :'(
Egy szóval nem említettem hogy az a baja, csak kérdezte én meg válaszoltam rá. Értem? Helyes!
Az hogy ezen felül mit figurigázik engem nem érdekel. Penger leírása jó használtam az hogy Ő egy ilyen leírást ami szószerint nem szájba rág hanem szájba b*sz nem képes megcsinálni hát istenem majd tanul a sajátjából.
Amúgy szerver oldali packet.h és kliens oldali packet.h lett nagyon csúnyán análisan megrontva ezáltal nem egyeznek emígyen nem fogja felismerni azt a paketet. Remélem ez már bőven kielégítő volt minden egybegyűlt számára.
a packet.h-ban semmi máshoz nem nyúltam a pocket_point, packet_point_change-en kívül, valaki nem tudna 1 szerver oldali és 1 kliens oldali packet.h-t feltölteni nekem amibe benne vannak ezek a módosítások ami a yanghoz kell? mert mind 2 úgy van megcsinálva ahogy penger leírásába van de most a sysser kicsit mást ír de akkor se jó:
IdézPhase Select does not handle this header (header: 18, last: 17, 18)
Üzenet összefésülés: 2017-01-07, 23:35:34
csak ennyit módosítottam a packet.h-ban itt van össze viszonyítottam egy érintetlennel azt amelyiket módosítottam a kliensét és a szerverét
szerver
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fwww.kephost.com%2Fimages%2F2017%2F01%2F07%2F10cf36.md.png&hash=41e3dab7b7f7b98555bd0cc81be49e8c3491d55d)
kliens
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fwww.kephost.com%2Fimages%2F2017%2F01%2F07%2F280c10.png&hash=4d6c68053f60ced95ed4b6577735f3bdcd4ce0bb)
Pedig akkor sem oké valami. Próbáltad úgy esetleg, hogy szerver/kliens oldalon "érintetlen" packetokba bedobod a yang bővítést?
az a baj hogy ez teljesen érintetlen packet, amint berakom egyből nem lesz jó