Sorunsuz Server Files
http://rapidshare.com/files/156936484/Server_F__304_les.rar.htmlSorunsuz Map
http://www.dosya.tc/MAP_3.rar.htmlRar Şifresi : frmtr.com-chakal
Server Filesler Kaynaklı Birkaç Sorun Ve Çözümleri
-AI Server Connect Fail Hatası
Öncelikle aı server connect fail hatasının 2-3 tane sebebi vardır.
1-)Birden fazla aı server açılması
2-)K_npc ile k_npcpos uyuşmaması
3-)Server.inilerdeki eksiklikler veya yanlış bilgiler[Ebenezer-Aı server
uyuşmaması]
ÇÖZÜMLERİMİZ
1-)İlk olarak görev yöneticisi/işlemler den aı serverin açık olup olmadığını kontrol edin veya reset atın tekrar deneyin.[açıksa kapatın]
2-)Hatayı vermeden önce k_npc veya k_npcpos ile hangi işlemi yaptıysanız geri alın veya eski yedeklediğiniz dbden export edin.
3-)Server inilerini kontrol edin
"Serverime Benden Başkası Giremiyor" Diyorsanız.
Portları Düzgün Ayarladığınızdan Emin Olun
Ai Server Açılırken Map'den Bir Dosya İsmi Yazıp Açılmıyorsa O Dosyayı Bulmaya Çalışın Bulamazsanız ZONE_INFO Dan O Dosya İsmini Silin Sorun Kalmaz...
Ebenezer C++ Hatası
Ebenezer klasorune Bir notepad açıp içine şu kodları ekliyoruz ;
Ve timecore.cpp olarak kaydediyoruz...
Kod:
struct CAddInfo{CAddInfo(){}CAddInfo(const CString& szName, DWORD iSize, bool bDir = false):m_szName(szName), m_iSize(iSize), m_bDir(bDir){}CString m_szName;bool m_bDir;DWORD m_iSize;};typedef CList<CAddInfo, CAddInfo> CAddInfoList;CAddInfoList list;...void CJRZipArchive::AddFolder(CString szFolder){try{szFolder.TrimRight(_T("\\"));CFileFi nd ff;BOOL b = ff.FindFile(szFolder + _T("\\*"));CStringArray folders;while (b){b = ff.FindNextFile();if (ff.IsDots())continue;if (ff.IsDirectory()){folders.Add(ff.GetFilePath());} else{CAddInfo ai;ai.m_szName = ff.GetFilePath();CFileStatus fs;if (CFile::GetStatus(ai.m_szName, fs) /*&& IsNewFile(ff.GetFilePath(), 0)*/){ai.m_bDir = false;ai.m_iSize = fs.m_size;list.AddTail(ai);m_iTotal += fs.m_size;}}}for (int i = 0; i < folders.GetSize(); i++){list.AddTail(CAddInfo(folders[i], 0, true));// add the folder before adding its files// it is not needed to add the root folderAddFolder(folders[i]);}}catch (CException* e){e->ReportError();e->Delete();}catch(...) // thrown in the STL version{AfxMessageBox("Error");}}