40k forrás lejárati idő (k)

Indította whiteworld, 2014-11-28, 11:17:38

Sziasztok, a problémám az lenne, hogy elkészítem a db és a game fájlt a forrásban, berakom az SF be és a végén a putty ezt írja, kép csatolva. Annyit változtattam csak, hogy a lejárati időt ki kommenteltem semmi mást nem változtattam és azt is TheSLZ leírása alapján.

Limit_time eltávolítása a forrásfájlokban:

A legkönnyebb megoldás: nyisd meg a limit_time.h és keress erre:
#define ENABLE_LIMIT_TIME

kommenteld ki vagy töröld szóval:
//#define ENABLE_LIMIT_TIME

Ebben kérnék segítséget mi is lehet a gond.

2014-11-28, 14:23:49 #1 Utolsó szerkesztés: 2014-11-28, 14:33:39 Szerző: TheSLZ
Nem a lejárat a gondja, mert akkor semmit nem írna, csak amit az sh ír.
Tudom mi a gond, 1-2perc amíg utánakeresek melyik cpp-ben is van, és írom is a megoldást.

Na szóval a public ip a baja. (Mint ahogy írja is)

Egy kis részlet a config.cpp-ből:

char * netip = inet_ntoa(sai->sin_addr);

if (!strncmp(netip, "192.168", 7)) // ignore if address is starting with 192
{
strlcpy(g_szInternalIP, netip, sizeof(g_szInternalIP));


Magyarán ha 192.168-al kezdődik akkor nem indul.
Egyszerűen csak írd át a 192.168-at pl 000.000-ra, utána jó lesz.

Sejtéseim szerint Internal IP:
http://metin2dev.org/board/topic/265-internal-ip-game-fixed/

A többit, ha ez után is írja utána nézek :)
"Yolo! Avagy Carpe Diem hülyéknek. Vágy amit akartok."

2014-11-28, 14:38:26 #3 Utolsó szerkesztés: 2014-11-28, 14:41:27 Szerző: TheSLZ
Én azt nem raknám be, részben megoldja ezt is, de azt az MC nélküli csatlakozásra publikálták, de nem működő, én és még páran teszteltük is.

http://metin2dev.org/board/topic/461-can-not-start-server/
"Yolo! Avagy Carpe Diem hülyéknek. Vágy amit akartok."

Igen, ez a helyes javítás, csak már az 1. hsz-emben leírtam neki..  :D

Nem figyeltem, hogy szerkesztetted bocsi, mert közbe dolgozgatok :D
"Yolo! Avagy Carpe Diem hülyéknek. Vágy amit akartok."

2014-11-28, 15:32:29 #7 Utolsó szerkesztés: 2014-11-28, 18:08:33 Szerző: whiteworld
Köszönöm a válaszokat most már működik felenged a játékba is, igaz ír egy pár connectionrefusedet de simán felenged a játékba, még egyszer köszönöm mind a kettőtőknek, megy a + és a -