*Descriere:
- A fost curatat clientul
- Au fost rezolvate unele probleme
- Am adaugat 3 FIX-uri in arhiva
Serverfiles-ul este unul clean si classic bazat pe sursele Mainline. Este un serverfiles foarte bun pe care poti incepe un proiect!
Are urmatoarele systeme:
Shop Offline Great
System 4 inventare ca pe oficial
System Vezi drop mob (Mob drop info)
System Vezi drop cufere (Chest preview)
System 80 slot-uri la shop-uri
System Switchbot pe tasta F5
System schimba SkyBox
System Yang Chat: yangul primit apare acum separat fata de chatul normal.
System Extended Reload: Comenzile de la /reload sunt extinse (nu mai trebuie sa dai reboot pentru actualizarea modificarilor la shopuri, dropuri, evolutii, etc.)
Limita de iteme stack marita (momentan la 500, dar poti modifica cu orice aici : sursa server/common/item_lenght.h -> ITEM_MAX_COUNT = 500, modifici cu ce vrei tu)
Sursa game se compileaza pe FreeBSD 9.2 Ymir VDI (Poti sa descarci de aici VDI: [TUTORIAL] Instalare & Compilare Sursa Metin2)
Sursa Binary se compileaza pe VS2013
- Trebuie sa aduceti FIX-urile la zi!
- Faceti de asemenea cele 3 FIX-uri din arhiva!
Recomand sa bagati fix-urile pentru shop offline great sau sa adaugati alt shop offline.
Puteti gasi aceste fix-uri si multe altele in sectiunea fixuri-metin2/
https://mega.nz/file/PY1lWABI#Dav6yux4T ... g_UEoZy9ug
https://mega.nz/file/XNlRSJjb#FzrftUQ4j ... XJ09sb-sxA
https://mega.nz/file/vJNWSC7K#eZ5Jvzf27 ... 56muxloebs
*Date (mysql/vdi/ingame):
Navicat:
ID: admin
PW: 123
Ingame:
ID: admin
PW: admin







Erroarea din syserr:
1013 14:26:00774 :: Traceback (most recent call last):
1013 14:26:00775 :: File "mouseModule.py", line 152, in ChangeCursor
1013 14:26:00775 :: AttributeError
1013 14:26:00775 :: :
1013 14:26:00775 :: 'CMouseController' object has no attribute 'cursorDict'
1013 14:26:00775 ::
rezolvare la eroarea de mai sus:
Deschizi "PythonApplicationProcedure.cpp"
Te asiguri ca "case WM_ACTIVATEAPP:" arata asa:
Code:
case WM_ACTIVATEAPP:
{
m_isActivateWnd = (wParam == WA_ACTIVE) || (wParam == WA_CLICKACTIVE);
if (m_isActivateWnd)
{
m_SoundManager.RestoreVolume();
if (m_isWindowFullScreenEnable)
__MinimizeFullScreenWindow(hWnd, m_dwWidth, m_dwHeight);
}
else
{
m_SoundManager.SaveVolume();
if (m_isWindowFullScreenEnable)
{
__MinimizeFullScreenWindow(hWnd, m_dwWidth, m_dwHeight);
__ResetCameraWhenMinimize();
}
else
{
__ResetCameraWhenMinimize();
}
}
}
break;



