[LOW-TUT]Mob target system bugfix

Indította 5310pati, 2017-07-31, 01:50:09

Nos, biztosan ismeritek páran vagy már mindenki a Mob Target Systemet.

Minap felhívták rá a figyelmem, hogy ha több raceflag-je van egy mobnak, akkor csődöt mond a rendszer és azt írja hogy semmilyen típusba nem tartozik.
Egy kis keresgélés után kiderült, hogy ha több raceflaget adok meg mob protoban 1 mobnak, akkor kliensben 0 lesz a flagje.
És mint kiderült az elválasztójel volt a hibás, mivel dump proto forrásában | volt, míg mob protoban vesszővel voltak elválasztva a flagek.
Tehát akinek hasonló gondja lenne, annak itt a fix:

ItemCSVReader.cpp
azon belül ez a fv:
int get_Mob_RaceFlag_Value(string inputString)
majd a szeparáló rész:
string* arInputString = StringSplit(inputString, ",");
Írjátok át arra amivel nektek el van választva mob protoban.

Lehet hogy nektek éppenséggel |-vel van protoban is, de nálam meg aki jelezte nála is eltérők voltak.