遊戲資訊
星海爭霸2 StarCraftⅡ
  • 發售: 2010-07-27
  • 發行: Blizzard Entertainment
  • 開發: Blizzard Entertainment
  • 平台: PC
  • 類型: 即時戰略
  • 語言: 簡中 繁中 英文
《星海爭霸2》(StarCraftⅡ)是由Blizzard Entertainment製作發行的一款即時戰略遊戲,是《星海爭霸》系列的第二部作品。遊戲以三部曲的形式推出,即《星海爭霸2:自由之翼》(Wings of Liberty)、《星海爭霸2:蟲群之心》(Heart of the Swarm)和《星海爭霸2:虛空之遺》(Legacy of the Void)。   《星海爭霸2》劇情上延續了《星海爭霸》初代作品的劇情和世界觀,保留了一些《星海爭霸》的兵種與建築,同時一些兵種被賦予了新的技能,一些兵種被淘汰或代替了。舊有兵種、升級兵種以及全新的兵種一一登場,為了各自種族的生存,展開搏殺,戰火燒遍整個星系。遊戲結構類似於《星海爭霸》,主要的遊戲技巧著重在資源上,玩家用采集的資源建造不同的建築、軍隊並進行升級。

《星海爭霸2》Galaxy腳本語言錯誤資訊列表及翻譯

位於Core.SC2Mod\enUS.SC2Data(如果是台灣版的話是zhTW.SC2Data)的Error.txt。以下只是其中的Galaxy部分。

[::星海爭霸核心社區 BBS.SC2.CC::]

由於台灣版的同樣沒有翻譯~~故此翻譯一下~~

// Galaxy

e_badLValue=Cannot assign to the left side of assignment expression

錯誤的左值

無法對等號左邊的表達式賦值。

e_badParameterType=Can only pass basic types

錯誤的參數類型

只能傳遞基礎類型的參數。

e_cantFindInclude=Include file not found

無法找到要inculde的檔案。

e_cantTakeAddress=Cannot use '&' on an object which has no address

無法獲取地址

無法對沒有地址的對象使用&操作符。

e_constAssigned=Const variable already assigned

常量已賦值

常量已經被被賦值過了。

e_constInitRequired=Must initialize const variables

需要初始化常量

常量必須經過初始化。

e_constNotAllowedHere=Cannot use const here

不允許常數

無法在此使用常量。

e_derefNotPointer=Cannot use '->' on a non-pointer object

解引用非指針

無法將->操作符用於非指針對象。

e_expectedArrayIndex=Expected an array index: '['

缺少陣列索引。

e_expectedBoolExpr=Expected a boolean expression

缺少布爾(boolean)表達式

e_expectedCloseBrace=Expected a closing brace: '}'

缺少結束大括號:'}'

e_expectedComma=Expected a comma: ','

缺少逗號:','

e_expectedConstExpr=Non-constant initialization of constant object

缺少常量表達式

試圖用非常量表達式對常量進行初始化。

e_expectedExpr=Expected an expression

缺少表達式

e_expectedFieldName=Expected a field name inside a structure

缺少資料欄名

缺少結構中的資料欄名。

e_expectedFieldType=Expected a field type inside a structure

缺少資料欄類型

缺少結構中的資料欄類型。

e_expectedFuncBody=Expected ';' or function body

缺少函數體

缺少';'或函數體。

e_expectedGlobalName=Expected unused global variable or function name

缺少全局名

缺少沒使用過的全局變量名或函數名。

e_expectedInclude=Expected an include file name

缺少需要include的檔案名。

e_expectedIntType=Shift operator requires integer value

需要int型

位移操作需要整型值。

e_expectedLeftParen=Expected '('

缺少左括號

缺少'('。

e_expectedNativeName=Expected a registered native function name

缺少Native函數名

缺少注冊過的Native函數名。

e_expectedOpenBrace=Expected an opening brace: '{'

缺少開始大括號

缺少開始大括號:'{'

e_expectedParams=Invalid parameter list

缺少參數

無效的參數列表。

e_expectedReturn=Expected a return value

缺少返回

缺少返回值。

e_expectedRightParen=Expected ')'

缺少右括號

缺少')'

e_expectedSemicolon=Expected a semicolon: ';'

缺少分號

缺少分號';'

e_expectedStructIdent=Structure requires an identifier

缺少結構標識符

結構需要一個標識符。

e_expectedType=Expected type name

缺少類型

缺少類型名。

e_expectedTypedefIdent=Typedef requires an unused identifier

Typedef缺少標識符

Typedef需要一個沒使用過的標識符來定義新類型。

e_expectedTypedefType=Typedef requires a type

缺少類型

要給Typedef指定一個類型。

e_globalsTooLarge=Global data are too large

全局變量太大

全局變量數據太大。

e_identiferTruncated=Truncated identifier

標識符斷裂

標識符被截斷。

e_illegalArraySize=Illegal array dimension

非法的陣列尺寸。

e_illegalCharacter=Illegal char constant

非法字元

非法的字元常量 。

e_illegalEscapeSeq=Illegal escape sequence

非法轉意字元

非法的轉意字元。

e_illegalIndex=Array index require an integer value

非法索引

陣列指針只能為整數值。

e_illegalOctal=illegal octal digit

非法八進製值

非法的八進製數值。

e_internalGalaxyError=Internal compiler error

銀河內部錯誤

內部編譯錯誤。

e_localsTooLarge=32k - 1 size limit to local variables

局部變量太大

局部變量超過32k-1的大小限制。

e_mangleOverflow=Mangled name overflow

編譯器內部名稱溢出。

e_nativeMismatch=Native function prototype does not match the internal function

Native函數不符

Native函數原型與內部函數不符。

e_nestingTooDeep=Nesting overflow

嵌套過深

嵌套溢出

e_newlineConst=Newline in constant

常量換行

常量中出現換行。

e_noBulkCopy=Bulk copy not supported

無批量複製

不支持批量複製。

e_noForwardSupport=struct forward declaration not supported

無前置聲明

結構不支持前置聲明。

e_noImplicitCast=Implicit cast not allowed

無隱式類型轉換

不允許隱式類型轉換。

e_noNestedStruct=struct cannot be nested inside itself

無嵌套結構

結構無法嵌套自身。

e_notArray=Cannot use '[': object is not an array

非陣列

無法使用'[':對象不是個陣列。

e_notFunction=Cannot use '(': object is not a function

非函數

無法使用'(':對象不是個函數。

e_notStruct=Cannot use '.': object is not a structure

無法使用'.':對象不是結構。

e_notStructField=This field is not a member of the struct type

非結構資料欄

這個資料欄不是該結構類型的成員。

e_noVoidVars=Illegal variable type: void

無void變量

非法的變量類型:void

e_numericOverflow=Numeric overflow

數值溢出。

e_oldStyleDimension=Galaxy array definitions require the dimension after the type

舊式尺寸聲明

Galaxy陣列需要將陣列尺寸放在類型後面來聲明。

e_paramCountMismatch=Wrong number of parameters

參數個數不符

參數的個數錯誤。

e_paramTypeMismatch=Parameter type does not match the function definition

參數類型不符

參數類型與函數定義不符。

e_prototypeMismatch=Function does not match previous definition

函數原型不符

函數與之前定義的不符。

e_callbackMismatch=Mismatched callback definitions

回調不符

與回調定義不符。

e_redefinedField=struct field redefinition

資料欄重定義

重定義了結構資料欄。

e_redefinedFuncName=function already defined

重定義函數名

函數名已被定義過了。

e_redefinedParam=redefined identifier

重定義參數

重定義了標識符。

e_registerUsageOverflow=Register overflow

寄存器溢出

e_requireStruct=Require struct on left side of -> or .

需要結構

->的左邊需要有一個結構。

e_scriptTooLarge=Script too large

腳本太大

腳本過大。

e_stateStackOverflow=Stack overflow

堆棧溢出

e_stringTruncated=Truncated string

字元串截斷

字元串被截斷。

e_syntaxError=Syntax error

語法錯誤

e_typecastError=That typecast not allowed

類型轉換錯誤

不支持這種類型轉換。

e_typeMismatch=Types do not match

類型不符

e_undefFunction=Function declared but not defined

函數未定義

函數已經聲明,但未定義。

e_unexpectedBreak=Unexpected 'break' statement

多餘的break

多餘的'break'語句。

e_unexpectedComment=comment blocks with /* */ are not supported

不支持 /* */ 格式的注釋塊。

e_unexpectedContinue=Unexpected 'continue' statement

多餘的continue

多餘'continue'語句。

e_unexpectedDirective=unexpected directive, Galaxy does not have a preprocessor

不支持的指令

Galaxy不支持預處理指令。

e_unexpectedGoto='goto' statements are unsupported

不支持goto

不支持'goto'語句。

e_unexpectedNew=dynamic memory allocation unsupported

不支持new

不支持動態記憶體分配。

e_unexpectedOperator=Operators ++ and -- are unsupported

不支持的操作符

不支持++和--操作符。

e_unexpectedReturn=Unexpected value returned from a 'void' function

多餘的Return值

嘗試在聲明為void的函數體中返回一個值。

e_unexpectedSign=unexpected 'signed' or 'unsigned' as Galaxy types have implicit sign

多餘的signed和unsigned標記。Galaxy的類型都是隱式的有符號數。

e_unexpectedSwitch='switch' statements are unsupported

不支持swith

不支持'switch'語。

e_unreachableCode=unreachable code

不可達的代碼

e_jumpOutOfBounds=Code pointer tried to jump out of bounds

跳出界限

代碼指針嘗試跳出界限。

e_noFunctionBody=No function body was ever declared

無函數體

沒有聲明函數體。

e_execPaused=Execution paused

線程掛起

線程已掛起。

e_threadIsActive=Execution currently active

線程活躍

線程目前活躍。

e_threadIsReady=Thread is ready to execute

線程就緒

線程已準備就緒。

e_execTimeout=Execution took too long

執行超時

執行時間太長。

e_codePtrInData=Code pointer tried to jump to data space

代碼指針在數據區

代碼指針嘗試調轉到數據區。

e_dataPtrInCode=Data pointer tried to access code space

數據指針在代碼區

數據指針嘗試訪問代碼區。

e_divByZero=Divide by zero

除零異常

嘗試除以零。

e_invalidAddr=Invalid address

無效地址

e_invalidGlobalPtr=Invalid global pointer

無效的全局指針。

e_invalidStackPtr=Invalid stack pointer

無效的堆棧指針。

e_nativeCodeError=Native function has encountered an error

Native函數錯誤

Native函數遇到錯誤。

e_notInCode=Code pointer moved out of code space

不在代碼區

代碼指針超出代碼區。

e_nullPointer=Dereferenced a null pointer

空指針

解引用了一個空指針。

e_stackOverflow=Stack overflow

堆棧上溢

e_stackUnderflow=Stack underflow

堆棧下溢

e_unknownInstr=Unknown instruction

未知指令

e_functionNotFound=Function not found

函數未找到

e_tooManyThreads=Too many threads

線程太多

e_nestedIteration=Nested iteration detected

嵌套迭代

檢測到嵌套迭代。

獲得更多的電玩狂人最新消息
按讚加入粉絲團