導航:首頁 > 源碼編譯 > 可以自動編譯的cs模式

可以自動編譯的cs模式

發布時間:2022-07-31 16:27:07

① 自己的怎樣編譯CS地圖才能在游戲里運行WC地圖高手請進!

1
編譯的時候有什麼錯誤提示?
2
載入游戲的時候有什麼錯誤提示?
3
如果再如的時候沒有提示就退出遊戲,那麼考慮以下幾點
1)地圖名字奇特
改成1.bsp試試看
2)地圖未編譯完成

介於下面的那段話
說明一下,所謂的編譯地圖。就是把VHE的rmf編輯文件保存為map,然後由編譯程序將map編譯成游戲地圖文件bsp。
所以,理論上,只要地圖本身沒有什麼錯誤。那些編譯設置裡面,只需要編譯csg 和bsp就可以運行。

rad是進行光影渲染,vis是運用bsp法對地圖進行區域性劃分切割。
一般情況下,csg和bsp:默認,vis:正常 rad:強化即可

以上,如有疑問,繼續追問,有問必答

② cs地圖編譯全教程

反恐精英地圖製作工具WorldCraft 3
反恐精英》地圖製作工具:WorldCraft 3.3

軟體下栽ftp://172.16.246.69/TEXT-FTP/HA_Worldcraft333_wwip.exe

使用方法ftp://172.16.246.69/TEXT-FTP/csz.zip

製作一個地圖所需要的最基本的步驟有1、對World Craft進行正確的設置(做完這一步你就有半步踏進成功之門了) 2、把所有實體的用法弄明白3、了解一個地圖要工作起來需要做些什麼

設置好World Craft是一個能讓大多數人振作起來的步驟。如果你不能編譯一個地圖,那你就不可能繼續你的製作。你除了調整一些設置之外,你還需要兩個文件。

一個是WC要用的counter-strike.fdg。裡麵包含了所有CS要使用的實體。你不要說你喜歡一個沒有購買區域、沒有爆破點或者甚至連敵人都沒有的地圖吧。如果你只想殺掉幾個手無寸鐵的人質來玩弄你的對手的話,CS並不適合你。你可以在fileplanet上得到這個問題(這是對外國玩家說的。fileplanet是一個外國著名的下載站點。其實.fdg文件在CS目錄下就有。你也可以在我們站點上www.iteencn.net找到這個文件)。

另一個文件是ZHLT,全稱是Zoner的半條命編輯工具。你可以在這里下載他們。這個程序能把WC的文件編譯成為CS能玩的地圖格式。就是把.map文件編譯成能玩的.bsp文件。ZHLT是用來代替半條命里附帶的編譯器的,因為他用起來更好些,文件也小些。如果沒有告訴你有這樣一個好工具,你肯定又得為半條命那個破爛的編譯程序而罵罵咧咧了。

你找到這兩個文件後,把Counter-Strike.fdg解壓到你的WC目錄里(如C:program filesworldcraft)。並且把ZHLT放到同一個目錄。完成後你的WC目錄里應該多了5個文件:half-life_cs-expert.fdg, hlcsg.exe, hlbsp.exe, hlvis.exe, and hlrad.exe。

至此所有的重要文件已經就位了。下一步你將要勇探鬼窩,用正確的設置來搞定他。這只鬼的名字叫World Craft。如果你搞不定它,你就得不到你最想要的東西——一幅製作精良的CS地圖。如果你的行動有任何失誤,並且又霸王硬上弓的話,估計你會被它整的團團轉,甚至導致——系統崩潰。

首先打開WC,然後單擊「Tools」菜單下的「Options」,這樣我們就打開了一個很重要的設置窗口。目前這個窗口默認打開的是「General」選項卡。目前我們不需要對這個選項卡的選項進行設置。單擊切換到「Game Configurations」選項卡。

「Game Configurations」選項卡應該這樣設置:

這個選項卡里的設置控制著WC編譯地圖所需要的文件等重要的細節。如果你沒有載入相應的.fdg文件,你就不可能看到同上圖一樣的屏幕顯示。因此找到並添加(Add)正確的.fdg文件是很重要的。然後你就可以按照上圖所示填寫剩餘的文件信息。注意,文件的路徑應該隨你CS的實際安裝路徑的不同而更改。

接下來,就要設置「Build Programs」選項卡了:

最後是「textures」選項卡。WC使用zeditor.wad作為它的默認貼圖文件,ZHLT則使用zhlt.wad。你可以在你的CS目錄下的cstrike子目錄下找到不少貼圖文件(.wad)。如果你找不到這些貼圖文件,你可以使用WINDOWS的查找功能,然後再將他們加入WC的貼圖文件列表(你可以加入很多貼圖文件,以備不時之需)。我推薦的貼圖文件有:liquids.wad(不錯的液體類貼圖)和cstrike.wad——裡面有不少好東西。你可以從你喜歡的地圖的貼圖文件里找到不少你熟悉的貼圖,而且如果你夠COOL的話,可以運用Wally這個軟體來創建自己的貼圖庫文件!(我近期會翻譯一些關於Wally的使用——譯者注)。

現在我們終於可以開始製作一些實體了(實體,英文叫「entity」,是所有CS所有有有特殊用途的物體的通稱,一般物體稱做固體「brush」——譯者注)。製作這些實體的同時,你就會了解一個真正的CS地圖是怎樣製作出來的。在第一個CS地圖里,我們將製作一個挖空的房間(挖空,英文「hollow」,就是將一個立方體實體挖空成一個中空的房間,是製作所有房間的基礎和重要手段,包括Quake的房間也是這樣製作出來的。——譯者著)、一個光源、一個警察出生地和一個匪徒出生地。就這些了。雖然一個只有一個空盪盪的房間的地圖不可能成為一個精彩的地圖,但我們注重的不是這個。我們是要教會你如何製作一個地圖。

實際上,World Craft的造型工具需要一些時間來熟悉,而且用起來並不很方便。因此我將一步步教下去:

首先,打開WC,單擊「File」菜單下雜「new map」選項,在跳出的對話框中選擇「Counter-Strike」一項。初始界面應該如下:

首先必須製作一個房間。點擊屏幕左邊工具條中的block tool(塊狀物體造型工具)按鍵,在屏幕上任意一個視圖中單擊並拖動滑鼠(拖動的時候不要松開滑鼠左鍵),然後你就可以看見屏幕上出現了一個白色的虛線框。這樣你就可以在這幾個視圖中調整方塊大小,或者移動方塊的位置(就和在Word中插入並調整圖片一樣,調整的時候要點住圍在虛線框周圍的白色小方塊)。

當方塊的大小和位置調整完畢以後,將滑鼠移到虛線框上,按一下回車,虛線框就變成了帶顏色的實線框。這樣,一個方塊就真正製作完畢了,這也是你製作的第一個固體。Congratulations!

下面要挖空這一方塊。在左邊的工具欄中單擊selection tool(選擇工具),然後選中這個方塊。選中一個固體/實體的時候,該物體會變成紅色。然後選擇菜單中的「Tools」然後是「Make Hollow」(也可以用快捷鍵ctrl-H),這時就會彈出一個對話框詢問你所要的牆壁的厚度。一般填12就可以了。如果你用一個負數,比如-12,就會給這個房間加厚而不是在裡面挖空這個方塊。然後你的屏幕應該如下所示:

Yeah!你已經為你的CS地圖做出了大體的環境框架了。下一步我們還要放盞燈,還有警匪出生地,還有購買武器的區域。

另外做CS的環境框架的時候要注意,作為環境框架的空心方塊是一定要完全封閉,不能有漏洞的。否則你的地圖會在編譯時出錯。一般裂口漏洞都出現在兩個房間或通道銜接的地方。

下一個步驟就是放入我們想要放的東西。目前我們這個地圖只有5個物品,十分簡單。

首先放一盞燈。沒有燈的話,地圖就會漆黑一片,更談不上什麼打仗了。燈在WC中是一種實體。因此在左邊工具欄中選擇entity tool(實體創建工具),然後在任何一個視圖中你想要放燈的地方點一下。然後屏幕上就出現了縱橫兩條綠直線。這兩條直線的交點就是你的實體所在的位置。如果你覺得看不清楚,可以放大該視圖(D鍵放大/C鍵縮小)再進行調整。在各視圖中單擊兩線交點並拖動到你想要放置的地方,最後,還是按一下回車。這樣,一盞燈就做好了。選中一個實體,然後在其上點擊右鍵,在彈出的菜單中選擇Properties可以更改它的屬性,Tie to Entities可以把它更為另一種實體。如果你選錯了物品,單擊一下空白的地方就可以取消選擇。

在上圖中,在下拉菜單中選中light就表示當前實體是一盞燈。列表框中是該實體的一些屬性。如,目標,名字等。我們想更改一下它的brightness(亮度)屬性。單擊該屬性,我們發現該屬性由4個數字組成,如'255 255 128 200'。前三個代表該燈的顏色(用16進製表示),最後一個則是亮度。把最後一個數字改成900,因為我們需要一個十分亮的燈,也因為我們的這個地圖中只有一盞燈。改完後點叉關閉對話框。燈就做好了。

下面是CT和T的出生點了。出生點在WC中也是實體。在左邊工具欄中選擇entity tool(實體創建工具),象創建燈一樣在方塊的對角創建兩個實體(注意不要嵌入任何牆壁中),然後更改他們的實體類型。"info_player_start"是警出生點。"info_player_deathmatch"則是匪出生點。說是話,出生點這個東西在我剛開始製作地圖時困擾了我好一會兒。

確認一切正常後,點擊go!,然後就開始編譯了。然後就開始祈禱一切順利吧。正常情況下,CS會在編譯完畢後自動啟動,自動讀入你的新地圖!!

③ 匯編中的CS

若避免修改CS時出錯、通不過編譯,這個好辦,只要記住一條規則即可:目的操作數只能是通用寄存器或存儲器。

如下指令都是錯誤的:
mov cs,1234h
mov cs,6789
mov cs,ds
mov cs,es
mov cs,ss
mov cs,ip

下列指令是正確的:
mov ax,1234h
mov cs,ax
mov bx,6789
mov cs,bx
push ds
pop cs
push si
pop cs
mov cs,[1234h]
mov cs,[si]
mov cs,[bx]
mov cs,[bx][di]

修改段寄存器CS,是一個很有風險的操作,要求程序設計者對內存地址有精準的計算。否則,很容易導致不可預料的結果。請慎用!

修改段寄存器CS,有兩個間接方法:

一、段間跳轉

1、直接跳轉
jmp 0ffff:0
在16位dos系統下,運行這條指令將產生系統復位。

2、間接跳轉
Data segment
Sys_Reset dw 0,0ffffh
Data ends

Code segment
Assume cs:Code,ds:Data
mov ax,Data
mov ds,ax
jmp far ptr Sys_Reset
Code ends

這兩個段間跳轉實現相同的功能,都是產生系統復位。

二、利用中斷返回指令iret
運行下面的程序段,將導致死循環。
Start:
lea si,Start
push cs
push si
iret

④ 農民工初學c#,一開始就沒看懂,如何把.cs 的文件進行編譯求詳細步驟

c#語言是.aspx和.cs後台文件分離的方式,右鍵項目的應用程序選擇生成或者重新生成,就會對項目進行編譯,.cs文件時不做發布使用的,這樣可以保護你的代碼,你右鍵你的應用程序選擇發布/publish後,生成的文件時不會帶有任何的.cs後台類文件的。

⑤ C#編寫的.cs文件可以自動運行

.CS文件不能直接運行吧,你把這個文件編譯一下,生成一個exe文件,設置成開機自動運行,或者做成服務,開機自動開啟。這兩個你可以去網上看看相關的例子

⑥ sharpdevelop如何編譯單個cs文件

用net3.5下面的csc.exe 可以直截編譯 路徑 C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe

在cmd.exe中輸入 cd C:\WINDOWS\Microsoft.NET\Framework\v3.5\ 將目錄轉到 csc.exe目錄下

然後輸入 csc.exe /target:library /warn:1 /checked- /unsafe /out:d\myDll.dll f:\myDll.cs

或者是 csc.exe /target:exe /warn:1 /checked- /unsafe /out:d\myExe.exe f:\myExe.cs

關於 csc.exe 編譯工具的參數網路上很多。有懷問續繼發問,等特網友回答。

---------------------------------------------------------------------------------------------------------
潛能音樂 催眠曲mp3下載(www.qn21.com)

⑦ 怎麼用c#編寫一個cs編譯器

C#本身(或說.net本身)是帶代碼編譯器的。你可以使用C#編寫C#代碼,然後在內存中運行,或生成另外的DLL等。

一般分兩種,一種是編寫C#代碼,然後編譯這些代碼。
一種是編寫il代碼,這個最快,可直接運行。

可以參考CSharpCodeProvider、ILGenerator等相關技術關鍵字。

⑧ 怎麼把 .cs的文件編譯成exe程序

呵呵 VS2008是能打開.cs文件,但是一個能運行的的應用程序僅僅只有.cs是不夠的,因為不滿足編譯這個文件的條件,你可以在VS2008裡面新建一個項目,當然可以根據自己的需要選擇建立網站、Winform、控制台等等一些你所需要的程序。然後在裡面寫代碼,直接打開.cs文件是不能編譯的。

⑨ 什麼是CS

您好!

CS有如下解釋:

CS: 經常聽人家說玩CS,那是Counter-Strike-反恐精英,是一種電子競技游戲!
CS: 計算機科學(Computer Science)
CS: 塞爾維亞和黑山的ISO 3166-1二位字母代碼
Cs: 化學元素銫
cs: 捷克語的ISO 639二位字母代碼
CS: 是英文Customer Satisfaction的縮寫,意為"顧客滿意"。

⑩ cs 地圖編輯器

製作一個地圖所需要的最基本的步驟有1、對World Craft進行正確的設置(做完這一步你就有半步踏進成功之門了) 2、把所有實體的用法弄明白3、了解一個地圖要工作起來需要做些什麼

設置好World Craft是一個能讓大多數人振作起來的步驟。如果你不能編譯一個地圖,那你就不可能繼續你的製作。你除了調整一些設置之外,你還需要兩個文件。

一個是WC要用的counter-strike.fdg。裡麵包含了所有CS要使用的實體。你不要說你喜歡一個沒有購買區域、沒有爆破點或者甚至連敵人都沒有的地圖吧。如果你只想殺掉幾個手無寸鐵的人質來玩弄你的對手的話,CS並不適合你。你可以在fileplanet上得到這個問題(這是對外國玩家說的。fileplanet是一個外國著名的下載站點。其實.fdg文件在CS目錄下就有。

另一個文件是ZHLT,全稱是Zoner的半條命編輯工具。你可以在這里下載他們。這個程序能把WC的文件編譯成為CS能玩的地圖格式。就是把.map文件編譯成能玩的.bsp文件。ZHLT是用來代替半條命里附帶的編譯器的,因為他用起來更好些,文件也小些。如果沒有告訴你有這樣一個好工具,你肯定又得為半條命那個破爛的編譯程序而罵罵咧咧了。

你找到這兩個文件後,把Counter-Strike.fdg解壓到你的WC目錄里(如C:program filesworldcraft)。並且把ZHLT放到同一個目錄。完成後你的WC目錄里應該多了5個文件:half-life_cs-expert.fdg, hlcsg.exe, hlbsp.exe, hlvis.exe, and hlrad.exe。

至此所有的重要文件已經就位了。下一步你將要勇探鬼窩,用正確的設置來搞定他。這只鬼的名字叫World Craft。如果你搞不定它,你就得不到你最想要的東西——一幅製作精良的CS地圖。如果你的行動有任何失誤,並且又霸王硬上弓的話,估計你會被它整的團團轉,甚至導致——系統崩潰。

首先打開WC,然後單擊「Tools」菜單下的「Options」,這樣我們就打開了一個很重要的設置窗口。目前這個窗口默認打開的是「General」選項卡。目前我們不需要對這個選項卡的選項進行設置。單擊切換到「Game Configurations」選項卡。

「Game Configurations」選項卡應該這樣設置:

這個選項卡里的設置控制著WC編譯地圖所需要的文件等重要的細節。如果你沒有載入相應的.fdg文件,你就不可能看到同上圖一樣的屏幕顯示。因此找到並添加(Add)正確的.fdg文件是很重要的。然後你就可以按照上圖所示填寫剩餘的文件信息。注意,文件的路徑應該隨你CS的實際安裝路徑的不同而更改。

接下來,就要設置「Build Programs」選項卡了:

最後是「textures」選項卡。WC使用zeditor.wad作為它的默認貼圖文件,ZHLT則使用zhlt.wad。你可以在你的CS目錄下的cstrike子目錄下找到不少貼圖文件(.wad)。如果你找不到這些貼圖文件,你可以使用WINDOWS的查找功能,然後再將他們加入WC的貼圖文件列表(你可以加入很多貼圖文件,以備不時之需)。我推薦的貼圖文件有:liquids.wad(不錯的液體類貼圖)和cstrike.wad——裡面有不少好東西。你可以從你喜歡的地圖的貼圖文件里找到不少你熟悉的貼圖,而且如果你夠COOL的話,可以運用Wally這個軟體來創建自己的貼圖庫文件!(我近期會翻譯一些關於Wally的使用——譯者注)。

現在我們終於可以開始製作一些實體了(實體,英文叫「entity」,是所有CS所有有有特殊用途的物體的通稱,一般物體稱做固體「brush」——譯者注)。製作這些實體的同時,你就會了解一個真正的CS地圖是怎樣製作出來的。在第一個CS地圖里,我們將製作一個挖空的房間(挖空,英文「hollow」,就是將一個立方體實體挖空成一個中空的房間,是製作所有房間的基礎和重要手段,包括Quake的房間也是這樣製作出來的。——譯者著)、一個光源、一個警察出生地和一個匪徒出生地。就這些了。雖然一個只有一個空盪盪的房間的地圖不可能成為一個精彩的地圖,但我們注重的不是這個。我們是要教會你如何製作一個地圖。

實際上,World Craft的造型工具需要一些時間來熟悉,而且用起來並不很方便。因此我將一步步教下去:

首先,打開WC,單擊「File」菜單下雜「new map」選項,在跳出的對話框中選擇「Counter-Strike」一項。初始界面應該如下:

首先必須製作一個房間。點擊屏幕左邊工具條中的block tool(塊狀物體造型工具)按鍵,在屏幕上任意一個視圖中單擊並拖動滑鼠(拖動的時候不要松開滑鼠左鍵),然後你就可以看見屏幕上出現了一個白色的虛線框。這樣你就可以在這幾個視圖中調整方塊大小,或者移動方塊的位置(就和在Word中插入並調整圖片一樣,調整的時候要點住圍在虛線框周圍的白色小方塊)。

當方塊的大小和位置調整完畢以後,將滑鼠移到虛線框上,按一下回車,虛線框就變成了帶顏色的實線框。這樣,一個方塊就真正製作完畢了,這也是你製作的第一個固體。Congratulations!

下面要挖空這一方塊。在左邊的工具欄中單擊selection tool(選擇工具),然後選中這個方塊。選中一個固體/實體的時候,該物體會變成紅色。然後選擇菜單中的「Tools」然後是「Make Hollow」(也可以用快捷鍵ctrl-H),這時就會彈出一個對話框詢問你所要的牆壁的厚度。一般填12就可以了。如果你用一個負數,比如-12,就會給這個房間加厚而不是在裡面挖空這個方塊。然後你的屏幕應該如下所示:

Yeah!你已經為你的CS地圖做出了大體的環境框架了。下一步我們還要放盞燈,還有警匪出生地,還有購買武器的區域。

另外做CS的環境框架的時候要注意,作為環境框架的空心方塊是一定要完全封閉,不能有漏洞的。否則你的地圖會在編譯時出錯。一般裂口漏洞都出現在兩個房間或通道銜接的地方。

下一個步驟就是放入我們想要放的東西。目前我們這個地圖只有5個物品,十分簡單。

首先放一盞燈。沒有燈的話,地圖就會漆黑一片,更談不上什麼打仗了。燈在WC中是一種實體。因此在左邊工具欄中選擇entity tool(實體創建工具),然後在任何一個視圖中你想要放燈的地方點一下。然後屏幕上就出現了縱橫兩條綠直線。這兩條直線的交點就是你的實體所在的位置。如果你覺得看不清楚,可以放大該視圖(D鍵放大/C鍵縮小)再進行調整。在各視圖中單擊兩線交點並拖動到你想要放置的地方,最後,還是按一下回車。這樣,一盞燈就做好了。選中一個實體,然後在其上點擊右鍵,在彈出的菜單中選擇Properties可以更改它的屬性,Tie to Entities可以把它更為另一種實體。如果你選錯了物品,單擊一下空白的地方就可以取消選擇。

在上圖中,在下拉菜單中選中light就表示當前實體是一盞燈。列表框中是該實體的一些屬性。如,目標,名字等。我們想更改一下它的brightness(亮度)屬性。單擊該屬性,我們發現該屬性由4個數字組成,如'255 255 128 200'。前三個代表該燈的顏色(用16進製表示),最後一個則是亮度。把最後一個數字改成900,因為我們需要一個十分亮的燈,也因為我們的這個地圖中只有一盞燈。改完後點叉關閉對話框。燈就做好了。

下面是CT和T的出生點了。出生點在WC中也是實體。在左邊工具欄中選擇entity tool(實體創建工具),象創建燈一樣在方塊的對角創建兩個實體(注意不要嵌入任何牆壁中),然後更改他們的實體類型。"info_player_start"是警出生點。"info_player_deathmatch"則是匪出生點。說是話,出生點這個東西在我剛開始製作地圖時困擾了我好一會兒。

確認一切正常後,點擊go!,然後就開始編譯了。然後就開始祈禱一切順利吧。正常情況下,CS會在編譯完畢後自動啟動,自動讀入你的新地圖!!

閱讀全文

與可以自動編譯的cs模式相關的資料

熱點內容
優信二手車解壓後過戶 瀏覽:58
Windows常用c編譯器 瀏覽:777
關於改善國家網路安全的行政命令 瀏覽:832
安卓如何下載網易荒野pc服 瀏覽:653
javainetaddress 瀏覽:103
蘋果4s固件下載完了怎麼解壓 瀏覽:999
命令zpa 瀏覽:284
python編譯器小程序 瀏覽:943
在app上看視頻怎麼光線調暗 瀏覽:539
可以中文解壓的解壓軟體 瀏覽:591
安卓卸載組件應用怎麼安裝 瀏覽:911
使用面向對象編程的方式 瀏覽:338
程序員項目經理的年終總結範文 瀏覽:927
內衣的加密設計用來幹嘛的 瀏覽:431
淮安數據加密 瀏覽:291
魔高一丈指標源碼 瀏覽:981
松下php研究所 瀏覽:167
c回調java 瀏覽:398
夢幻端游長安地圖互通源碼 瀏覽:744
電腦本地文件如何上傳伺服器 瀏覽:311