xterme 177 #1 Oluşturuldu: Aralık 26, 2017 S.a Arkadaşlar Editor yapıyorum ufak tefek şimdi ben item arama item gurup felan editorlerde Item icon aranan itemlere nasil ekelrim bu konuda yardimci olan arkadaslwra Teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
Maxim 33 #2 Aralık 26, 2017 tarihinde gönderildi Bu tarz seyleri direk KO uzerinden arastirmak yerine , genel kullanim sekliyle arastirmak lazim.Elinizde paylasilmis bir source varsa daha kolay olur.C# Sql baglantiSql tablo secme ve o tabloda aratma gibi seyleri kendinize uyarlamaniz lazim.Fikis olmasi acisindan asagidaki yeri inceleyin.C# SQL Server Veritabanı Bağlantısı (Select-İnsert-Update-Delete) – Ahmet Canseverİtem icon olayini bende bilmiyorum ama item id den icon id yi buluyorlardir. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
xterme 177 #3 Konu Sahibi Aralık 26, 2017 tarihinde gönderildi AlıntıBu tarz seyleri direk KO uzerinden arastirmak yerine , genel kullanim sekliyle arastirmak lazim.Elinizde paylasilmis bir source varsa daha kolay olur.C# Sql baglantiSql tablo secme ve o tabloda aratma gibi seyleri kendinize uyarlamaniz lazim.Fikis olmasi acisindan asagidaki yeri inceleyin.C# SQL Server Veritabanı Bağlantısı (Select-İnsert-Update-Delete) – Ahmet Canseverİtem icon olayini bende bilmiyorum ama item id den icon id yi buluyorlardir.Aynen item id den item icon bulma olayi lazimdi tamda bana :) Yorumun icin teşekkür ederim Genel olarak insert update felan biliyorum kardeşim bu olayida ögrenirsem daha iyi olacak bi kac editor yaptim düzenledimde kolay editlemek için https://i.hizliresim.com/0GO5jL.png Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
goto566 39 #4 Aralık 27, 2017 tarihinde gönderildi public static Dictionary m_iconList; public static void LoadItemIconList() { m_iconList = new Dictionary(); StreamReader sr = new StreamReader(Application.StartupPath + "\\ITEMS\\items.txt"); string line = null; while ((line = sr.ReadLine()) != null) { string[] sp = line.Split(':'); m_iconList[sp[0]] = sp[1]; } } public static string getNumToImg(int num) { if (num.ToString().Length return "none"; if (m_iconList == null) LoadItemIconList(); num /= 1000; num *= 1000; if (num.ToString().Length return "none"; string img = m_iconList[num.ToString()]; if (img.Length return "none"; string str = "itemicon_" + img[0] + "_" + img.Substring(1, 4) + "_" + img.Substring(5, 2) + "_" + img.Substring(7, 1); return str; }kullanımı : string strimg = Application.StartupPath + "\\ITEMS\\" + getNumToImg(item.Num) + ".jpg"; ; if (!File.Exists(strimg)) strimg = Application.StartupPath + "\\ITEMS\one.jpg"; pictureBox2.Image = new Bitmap(strimg);item dosyası için Link http://pathoswar.com/items.txt 2 Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
xterme 177 #5 Konu Sahibi Aralık 28, 2017 tarihinde gönderildi Alıntı public static dictionary m_iconlist; public static void loaditemiconlist() { m_iconlist = new dictionary(); streamreader sr = new streamreader(application.startuppath + "\\items\\items.txt"); string line = null; while ((line = sr.readline()) != null) { string[] sp = line.split(':'); m_iconlist[sp[0]] = sp[1]; } } public static string getnumtoimg(int num) { if (num.tostring().length return "none"; if (m_iconlist == null) loaditemiconlist(); num /= 1000; num *= 1000; if (num.tostring().length return "none"; string img = m_iconlist[num.tostring()]; if (img.length return "none"; string str = "itemicon_" + img[0] + "_" + img.substring(1, 4) + "_" + img.substring(5, 2) + "_" + img.substring(7, 1); return str; } kullanımı : string strimg = application.startuppath + "\\items\\" + getnumtoimg(item.num) + ".jpg"; ; if (!file.exists(strimg)) strimg = application.startuppath + "\\items\one.jpg"; picturebox2.image = new bitmap(strimg); item dosyası için link http://pathoswar.com/items.txt çoook teşekkür ederim cok işimi gördü valla Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş