檔案名稱:dinput8.dll、skinID.ini
更新日期:2014-10-15
檔案下載:
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
安裝方式:
檔案放到 C:\Program Files (x86)\GarenaLOLTW\GameData\Apps\LoLTW\Game 底下
功能說明:英雄聯盟改SKIN
blackt34:LoLskinID選擇器3.9,支援新英雄Gnar,更新LoLSkin.exe與dinput8.ini兩個檔案:https://mega.co.nz/#!g15kEL6Q!r2tSrnVnnPB9KDcYdbFx9PhHaVES1_i8_jvYOsF_AYA(解壓密碼:blackt34)
#輸入要修改的召喚師名稱,並將後面等號改成1
#範例:我愛英雄聯盟 = 1
[SummonerName]
我愛英雄聯盟 = 1
#修改SKIN編號於 http://www.lolking.net/models 選完您要的SKIN後,網址列後面會有SKIN號碼
#範例:http://www.lolking.net/models/?champion=266&skin=1
#也可到安裝目錄 GarenaLoLTW\GameData\Apps\LoLTW\Air\assets\images\champions 查看圖片編號
[Champions]
Aatrox = 1
Ahri = 4
Akali = 4
Alistar = 2
Amumu = 2
Anivia = 1
Annie = 8
Ashe = 5
............................................
======================================================
修改SKIN原理:
在LOL遊戲紀錄檔GarenaLoLTW\GameData\Apps\LoLTW\Game\Logs\Game - R3d Logs
可以查看到如以下2行關鍵字
Spawning champion (英雄名稱) with skinID 造型編號 on team 隊伍分類 for clientID 遊戲編號 and summonername (召喚師名稱) (is 玩家或AI判斷)
Hero 英雄名稱(造型編號) created for 召喚師名稱
這時候用IDA靜態反彙編主程式尋找以上關鍵字,可以得知由以下CALL呼叫
Received PKT_S2C_CreateHero_s, Name:%s, Skin:%s, SkinID:%d, ObjID:%d, NodeID:%d
movzx eax, byte ptr [esi+0Dh] = NodeID:%d
lea ecx, [esp+84h+var_5C] = Name:%s 召喚師名稱
cmp [esp+84h+var_48], 10h
lea ebx, [esi+96h] = Skin:%s 造型名稱
push eax = NodeID:%d
push dword ptr [esi+5] = ObjID:%d
cmovnb ecx, [esp+8Ch+var_5C] ; void *
push dword ptr [esi+12h] = SkinID:%d 造型編號
push ebx = Skin:%s
push ecx = Name:%s
push offset aReceivedPkt_s2 ;
|