PSP金手指代碼要怎么輸入?
首先要先觀察畫面下方的Free字樣,這個表示空閑內存的大小,分子部分表示內核區,分母部分表示用戶區。CMF中的很多功能都需要占用空閑內存的,比如看TXT文本、英漢詞典(分子要大于100K左右)和USB連接(分子要大于220K左右)。
左下方是游戲的運行頻率,這個只要心里掌握就行了;右下方是電池的剩余電量。當然這兩項別的金手指也有。
第1項搜索數據是用來自己搜索代碼的,網上的除了少數改程序段的金手指碼外大部分的碼都是用這個搜索功能找出來的,對于喜歡自己研究金手指碼的人來說此項功能的使用率是非常高的。
進入后會看到上圖中的界面。一般要搜索一個數據前需要先選擇改變類型那項以保證能更快地搜索到你想要找到的數據,然后再確定搜索范圍。如果想改變搜索范圍的可以使用那項改變范圍,如果范圍確定得準也能幫助更快地搜索到你要找的數據,當然確定不準就會發生搜索不到數據的情況,經驗不足的用戶還是保持原始的搜索范圍就行了。注意搜索范圍同樣也決定了Dump內存的范圍,這個后面會提到的。
CMF中的模糊搜索功能很強大,選擇模糊類搜索后再選擇那個重新搜索選項會出現下圖中的提示。
此時如果選自動就會按以前的方式進行模糊搜索,但如果選擇手動就會出現下圖的界面讓你輸入搜索值。
這時你可以通過按□或△鍵在10進制、16進制和整數浮點方式之間來回切換數據類型。比如有的游戲中你知道表示體力的數據是浮點型的并且最大值是100,那就可以用模糊浮點方式來搜索。先選擇手動,按△鍵切換到浮點數,輸入100開始搜索,搜到很多結果后退回游戲設法讓體力減少,再使用CMF中的繼續搜索,選擇減小那項,搜到結果后再退回游戲,設法讓體力補滿到100,再使用繼續搜索,選擇=某數那項后再次輸入浮點數100……如此方式可以很快就能搜到表示體力數據的那個地址(動態地址除外)。
如上圖所示,可以通過按×或□鍵把搜索結果添加到地址表格,也可以按△鍵快速查看該地址及附近的內存結構方便推算相鄰地址上的數據表示甚么作用。
這里順帶說一下搜索類型中的自動方式和模糊自動方式。自動方式下如果輸入的搜索值是大于255的的話只能搜索尾數是偶數或4的倍數的地址;而模糊自動方式連尾數是奇數的地址也能搜索到,方法是在開始時選擇手動那項然后自己輸入搜索值。具體效果見下面兩個圖片,搜索的數值都是9999999(0x0098967F)。接著是第2項地址表格,平時搜索到的數據都可以添加到這里,也可以把網上找到的現成的代碼手動輸入到這里或者做成CMF或TAB文件加載到這里。總之這里就是存放、查看、編輯代碼的地方,最多存放500行。
如上圖所示,如果想移動光標可以通過十字鍵的上下實現單行移動,L R鍵實現翻頁,搖桿的↑↓實現按組移動。
代碼類型現在一般都是選擇自動那項。
如果要讓代碼起效就把鎖定狀態改成“是”,關閉代碼就改成“否,方法是把光標移動到那組代碼上按□鍵就能切換鎖定/關閉效果了;如果想全部鎖定/關閉就按十字鍵的左鍵,注意全部鎖定平時盡量少用,因為有時候有些代碼是有沖突不能同時鎖定的,否則可能會造成死機甚至毀壞存檔;如果要單次執行代碼而不實現鎖定效果的話可以按一下音符鍵,這個界面上并沒有提示說明,算是個隱藏的功能鍵吧。
代碼說明那項由于每行碼最多顯示10個英文字符或5個漢字,請盡量用簡短的語言寫上說明;如果一個代碼有2行以上的話可以把第2行開始的代碼說明開頭寫上+號(+號后面可以繼續追加代碼說明),這樣就能把多行碼串成一組,鎖定/關閉代碼時就是整組碼一起有反應的。
如果想改代碼說明可以按十字鍵的右鍵,可以直接用軟鍵盤改名,而且CMF是首個支持中文輸入法的PSP金手指
如果想新建1行代碼按START鍵,想編輯1行已有的代碼按確定鍵(因為筆者的是×鍵表示確定鍵所以截圖中的就是×修改,○鍵表示確定的話就是○修改)。接下去的步驟是一樣的,具體看下面的截圖說明。
在輸入地址和數值時需要通過十字鍵的上下左右修改大小,方法類似于PS2的AR2金手指。注意輸入數值時默認是輸入10進制數值,如果要切換到16進制需要按一下□鍵,最后選擇是否鎖定就完成單行碼的整個輸入過程了。
注意新建后的代碼會插入到光標所指的那行代碼的下面,如果想繼續追加代碼的話請先把光標往下移動1行再繼續追加,否則會造成輸入的代碼次序錯亂。
如果想刪除1行代碼的話按SELECT鍵就會刪除光標所指的那行了,注意此操作不會有確認提示,所以刪除前要謹慎想好了再決定。
接著是第3項保存表格,這個很簡單,就是把地址表格中的所有內容打包保存為一個文件。文件格式分CMF和TAB兩種,CMF文件存放在CheatMaster\CMF文件夾下,TAB文件存放在CheatMaster文件夾下。其中CMF文件是今后主推的格式,它其實是CW代碼庫中的文本格式,但是可以按單個游戲來存放代碼,并且可以用寫字板或Word直接打開編輯,結合了CW代碼庫和TAB兩者的優點;至于TAB文件是繼承自CM0.6時代的產物,由于需要專用的工具才能編輯而且效率不高所以以后會被CMF文件逐漸取代,所以推薦以后保存代碼都保存為CMF文件。
注意保存表格時是會提示起一個文件名字的,輸入方法和之前的修改代碼說明的方法一樣,也能直接輸入中文字符。
其實除了在PSP上生成CMF文件外也可以利用電腦把網上的CW碼直接復制到記事本中保存為CMF文件,而且這個方法效率最高。但需要注意保存文件時請務必確認擴展名是CMF,見下圖。
另外目前必須是3.90且未打過fatmspatch v2補丁的才能顯示中文名字的CMF文件,而且需要更改XMB下的文字設定為GBK編碼,具體見下圖。其它系統的用戶請使用英文名字保存CMF文件。
第4項加載表格就是把之前保存在CheatMaster\CMF文件夾下的CMF文件或CheatMaster文件夾下的TAB和CW代碼庫文件讀取到地址表格以省去重新輸入代碼的功夫。注意當地址表格中已經有代碼時讀取CMF文件就會把新的內容追加到原來的代碼后面,如果不想追加的話請選擇清除表格那項,可以將地址表格的內容清空,然后讀取新的CMF文件。注意清除表格同樣沒有確認提示,所以使用前要謹慎想好了再決定。
第5項Dump內存用的人不多,主要是喜歡自己研究金手指的人可以把內存數據Dump成一個文件放在電腦上用其它的工具搜索數據或反匯編,這里就不多介紹了。注意Dump內存的大小范圍是由之前提到的搜索范圍來決定的,所以可以不必Dump完整的24M內存文件而取中間的某段地址來Dump,生成的文件存放在CheatMaster文件夾下,文件名由起始地址和結尾地址命名。
第6項顯示內存用到的人也很多,尤其是喜歡自己研究金手指的。CMF的顯示內存功能是目前的PSP金手指中最強大的,不但能看到16進制的數據,在畫面右下方還會自動轉換成單字節、雙字節、四字節的10進制數據和帶2位小數的浮點數據,喜歡用WinHex的人對這樣的界面是最熟悉的。
如果想移動光標的位置可以用十字鍵的上下左右移動或L R鍵翻頁,也可以按□鍵輸入指定的地址。
CMF會記住之前輸入的10個地址,可以按SELECT鍵回到之前輸入過的地址而無需再次輸入。另外如果該地址上的數值是屬于指針范圍內的話可以按START鍵直接跳到指針所指的基地址上。
想把光標所指的地址添加到地址表格中的話按△新增地址就行了,此時回到地址中就會看到剛才添加的地址在末尾,代碼說明是mem1。
第7項閱讀文本可以邊玩游戲邊看攻略,而且由于是把文本讀取到空閑內存的所以讀取文本的速度是最快的。文本存放在CheatMaster\TXT文件夾下,能否顯示中文文件名的條件和之前提到的CMF文件名相同。
其中按START是存儲標簽,可以記住上次閱讀的位置,退出游戲前記得要使用一次,否則下次進入游戲再閱讀就不會自動回到了上次的位置了。
按□△鍵是快速翻頁,翻頁的幅度是根據文本的總行數按比例翻頁的。
按十字鍵的上下是單行移動,左右是單頁滾動,L R是直接移到首行和末尾,這個平時多用用就熟練了。
按SELECT鍵是中斷退出,可以直接退回到游戲,下次呼出CMF會直接打開之前的那個文本并回到之前閱讀的位置,但閱讀的位置只是臨時記入內存的,下次進入游戲再閱讀就失效了,所以記得按START鍵才是永久保存閱讀的位置。
按○×鍵是正常退出,這個就會從CMF的菜單一步步退出最后退回到游戲而不像按SELECT鍵那樣直接一步法退回到游戲。閱讀的位置也是臨時記入內存的,下次呼出CMF如果還是閱讀之前的那個文本會自動回到閱讀的位置,但換了新的文本閱讀那臨時標簽就失效了。
第8項頻率設定是CM0.6時代就有的功能,由于用到的機會不多所以這里就略過了。
第9項選項設置的用處很大,除了之前提到的可以更改呼出CMF的快捷鍵和確定鍵外也能更改截圖的快捷鍵,截到的圖片會保存在PICTURE\SCREENSHOT文件夾下。另外還能修改CMF背景和文字的顏色和透明度,具體看截圖中的框用甚么顏色就表示那個數字對應了那種顏色。
第10項英漢詞典對于喜歡玩美版游戲的人來說很方便,由于CMF的背景可以改成半透明效果所以可以很方便地從屏幕中找到單詞輸入查詢,而且由于有選詞的功能所以可以不必輸入完整個單詞就能用L R鍵選詞了。
順便說一句英漢詞典也是CMF首創的。
第11項按鍵管理也是很實用的功能,尤其是按鍵連打和按鍵映射可以幫助你節省按鍵的使用頻率延長使用壽命,并且這同樣是CMF首創的功能。
一鍵出招對于玩格斗游戲的人有幫助,不過筆者從來不玩格斗游戲所以沒有嘗試過此功能,有興趣的朋友可以試試并給出意見。
如果不想每次玩同一個游戲時都重復去更改按鍵設置可以把設置保存下來,下次再讀取就省力了。文件保存在CheatMaster\SET文件夾內。
第13項加載PS BIOS字庫同樣是CMF首創的功能,某些PS漢化版游戲需要FNT字庫文件才能顯示中文的,只要把字庫文件放入CheatMaster\FNT文件夾下再選擇此功能就能顯示中文了,當然字庫文件要和游戲對應好,不能亂加載別的游戲的字庫文件。
游戲腳本script是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件,又稱作宏或批處理文件。腳本通常可以由應用程序臨時調用并執行。各類腳本目前被廣泛地應用于網頁設計中,因為腳本不僅可以減小網頁的規模和提高網頁瀏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。舉個最常見的例子,當我們點擊網頁上的e-mail地址時能自動調用outlookexpress或foxmail這類郵件軟件,就是通過腳本功能來實現的。又如洪恩網站http//www.hongen.com一些網頁的英文新聞內容旁會有一個三角符號,點擊它就可以聽到英文誦讀,這也是腳本在起作用。也正因為腳本的這些特點,往往被一些別有用心的人所利用。例如在腳本中加入一些破壞計算機系統的命令,這樣當用戶瀏覽網頁時,一旦調用這類腳本,便會使用戶的系統受到攻擊。所以用戶應根據對所訪問網頁的信任程度選擇安全等級,特別是對于那些本身內容就非法的網頁,更不要輕易允許使用腳本。通過“安全設置”對話框,選擇“腳本”選項下的各種設置就可以輕松實現對腳本的禁用和啟用。
動態程序一般有兩種實現方式,一是二進制方式,一是腳本方式。二進制方式是先將我們編寫的程序進行編譯,變成機器可識別的指令代碼(如.exe文件),然后再執行。這種編譯好的程序我們只能執行、使用,卻看不到他的程序內容。腳本簡單地說就是一條條的文字命令,這些文字命令是我們可以看到的(如可以用記事本打開查看、編輯),腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,并按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進制程序執行效率要稍低一些。我們上面提到的各種動態語言,如asp、php、cgi、jsp等,都是腳本語言。按目前的服務規則,虛擬主機網站只能采用腳本語言來實現
算是
可就是算是其他編程語言呀。。
一、在私人游戲模式開啟控制臺
主菜單進入選項
進入選項2.進入GENERAL頁面,將Console?Enabled勾選(這個選項是允許開啟控制臺)
勾選?Console?Enabled3.進入游戲中,按~鍵打開控制臺,輸入adminauth獲得管理員權限(每次進入游戲都要輸入)
打開控制臺輸入代碼到這里,控制臺權限就算完全開啟了
二、部分比較有用的控制臺代碼推薦
1.獲取任何物品裝備
按~調出控制臺,輸入give或giveset后按下空格(注意不要直接enter輸出,會顯示錯誤),之后你就可以瀏覽游戲內所有武器物品的列表,這時你可以使用鍵盤上的↑↓在列表進行選擇,再次按下空格,輸入想要獲得物品的數量,enter輸出即可。
輸入give后按空格出現列表如果感覺麻煩,可以在輸入give和空格后,繼續輸入【name】(即物品列表里物品的前綴)之后輸入想要的物品名稱(這里的名稱需與之在列表內的名稱匹配)
輸入【name】+物品名稱進行搜索2.隨時隨地傳送
在控制臺輸入teleport,我們會發現有相應的傳送功能,以及相應功能的介紹,我們可以根據需要選擇自己的需要
輸入teleport后出現多個傳送功能這里著重給大家介紹一下TeleportToChunkWaypoint這個功能,輸入這串代碼后我們可以選擇一些數字,根據輸出數字不同,我們可以直接傳送到不同的吸血鬼傳送門
可以選擇數字進行傳送
下面給大家一些數字對應的傳送門(機翻):
12, 15- Dunley Farmlands Waygate East
13, 13- Dunley Farmlands Waygate東南
13, 19-被詛咒的森林傳送門
14, 11- Farbane Woods Waygate東北
14, 8- Farbane Woods Waygate東南
15, 13-圣山路門
6, 16- Silverlight Hills Waygate
8, 8- Farbane Woods Waygate西南
9, 10- Farbane Woods Waygate West
9, 13- Dunley Farmlands Waygate South-West
全部控制臺命令
在控制臺中輸出list,我們可以看到所有可使用的控制臺代碼
輸出List后獲得所有控制臺代碼
這里給大家所有控制臺代碼對應的功能(機翻):
功能類:
Alias(Alias, Command)-移除目標別名
Adminauth-授予管理員權限
Admindeauth-放棄管理員權限
bancharacter(Character Name)-禁止用戶在服務器上使用指定的角色名稱進行游戲
Banned-列出所有被禁止的玩家
banuser(Steam ID)-從服務器禁止具有指定 Steam ID的用戶
綁定(組合鍵、命令)
Clanaccept-接受部落邀請
Clandecline-拒絕氏族邀請
清除-清除控制臺中的所有文本
ClearTempBindings-清除所有現有的臨時鍵綁定
claninvite(Unnamed Argument)-邀請玩家加入戰隊
Clanleave-離開部落
連接(地址或 steamid、端口、密碼)-連接到服務器
斷開連接-斷開與服務器的連接
GatherAllAllies-將所有盟友傳送到鼠標光標位置
GatherAllAlliesExceptMe-將除你以外的所有盟友傳送到鼠標光標位置
GatherAllNonAllies-將所有非盟友傳送到鼠標光標位置
GatherAllPlayers-將所有玩家傳送到鼠標光標位置
GatherAllPlayersExceptMe-將除你之外的所有玩家傳送到鼠標光標位置
give(What, Amount)-在最近的實體上設置值
giveset(What)-在最近的實體上設置值
hidecursor(Unnamed Argument)-設置光標是否隱藏
kick(Character Name)-將玩家踢出服務器
Kill-殺死你的角色
列表(可選:類別)-列出所有現有命令和類別
listusers(包括斷開連接)-列出服務器上處于活動狀態的用戶
本地化(語言)-設置本地化語言
MultiCommand(Commands)-執行由分號(;)字符分隔的多個命令
PlayerTeleport-將玩家傳送到鼠標光標位置
重新連接-重新連接到服務器
setadminlevel(user, level)-設置或更改用戶的管理員級別
TeleportPlayerToMe(用戶)-將玩家傳送到您的位置
TeleportPlayerToMousePosition(User)-將玩家傳送到當前鼠標光標位置
TeleportToChunk(Unnamed Argument)-將玩家傳送到區塊坐標
TeleportToChunkWaypoint(Unnamed Argument)-將玩家傳送到輸入的航路點
TeleportToNether-傳送到下界
TeleportToPlayer(User)-傳送到玩家位置
Unbind(Key Combination)-刪除目標鍵綁定
unban(User Index)-解除玩家從服務器的禁令。您需要先運行被禁止的命令以獲取被禁止的玩家列表
調試類(正常游戲用不到)
adminonlydebugevents(Unnamed Argument)-設置調試事件是否僅限于管理員
ClientBuildingDebugging(未命名參數)-在客戶端上啟用構建調試,以查找顯示內部錯誤以說明構建為何不起作用
復制(命令)-復制子命令的輸出
復制調試轉儲
復制位置轉儲
創建調試轉儲
創建性能轉儲
DebugViewEnabled(未命名參數)-啟用或禁用調試視圖
depthoffield(Unnamed Argument)-啟用或禁用景深
DumpArchetypeInformation(Which, Num to print, Full info)-將原型信息轉儲到日志和文件中
DumpBlobAssetMemoryInfo(Which)-轉儲 blob資產的內存占用
DumpChunkFragmentation(Which, ExtraDebugging)-轉儲塊的碎片狀態
DumpComponentMemoryInfo(Which)-轉儲組件內存占用
DumpDynamicBufferMemoryInfo(Which)-轉儲動態緩沖區的內存占用
DumpEntity(World, Entity, Full Dump)-轉儲世界中目標實體的完整信息
DumpEntityQueries(Which)-轉儲世界中的所有實體查詢
DumpEverything(哪個)
DumpPrefabGUIDEntities(World, Component, Include Disabled, Include Prefabs)-轉儲世界中所有 PrefabGuide實體的信息
DumpQueryArchetypes(Which、OnlyRequired、AlsoLogToConsole)
DumpSystemMemory(其中,AlsoLogToConsole)
garbageCollectArchetypes(Which)-垃圾收集所有空的原型
gcCollect- GcCollect
JobThreads(Threads)-設置或獲取統一作業系統使用的作業線程數
logdestroyevents(Which, State)-連續記錄所有銷毀事件
lowqualityatmosphere(未命名參數)-啟用或禁用低質量氣氛
measureSystemPerformance(Unnamed Argument)-打開/關閉系統性能測量
motionblur(Unnamed Argument)-啟用或禁用運動模糊
OpenCrashDumpFolder-打開故障轉儲文件夾
OpenLogsFolder-打開日志文件的文件夾
ProfileInfo-顯示有關當前控制臺配置文件的信息
performanceTestChunks(Jump Distance, Test Mode)-測試所有或選定塊的性能
performchunkdefragmentation(Which)-對指定世界中的所有塊執行碎片
Printactivesequences-打印所有活動序列
printactivesounds
Printallsequences-打印所有序列
printdestroyevents(Which)-打印當前幀的所有銷毀事件
PrintDynamicResSettings-打印當前的動態分辨率設置
Printsunvfxstate-打印一些關于太陽 VFX狀態的信息
setmipmaplevel(Unnamed Argument, Unnamed Argument)-設置所有 RenderMesh紋理的 mipmap級別
setresolution(未命名參數,未命名參數)
setsystemenabled(Which, Unnamed Argument, Enabled)-啟用或禁用世界中的系統
startbuildwallpaper(未命名參數)-開始構建壁紙
texturestreamingenabled(未命名參數)-啟用/禁用紋理內存流預算
texturestreamingmaxlevelreduction(未命名參數)-設置紋理流最大級別減少
texturestreamingmemorybudget(Unnamed Argument)-設置紋理流內存預算
ToggleDebugViewCategory(未命名參數)-切換特定的調試視圖模式
toggleobserve(Mode)-切換為觀察者
ToggleSetting(設置名稱,可選設置值)-切換設置
unloadUnusedAssets-卸載所有未使用的資產
useoptimizedqueries(Which, State)-啟用或禁用更快的查詢
上一篇:動態輸入代碼游戲
下一篇:動態輸入代碼游戲下載