diff --git a/frontend/content/releases/server/v1.1.0.2612.md b/frontend/content/releases/server/v1.1.0.2612.md index a53ea2c5a9f..7b37223a59e 100644 --- a/frontend/content/releases/server/v1.1.0.2612.md +++ b/frontend/content/releases/server/v1.1.0.2612.md @@ -108,4 +108,4 @@ There are so many fixes and additions, for those who don't know, they can read b * @Zorono made their first contribution in https://github.com/openmultiplayer/open.mp/pull/752 * @ReshiramZekrom1 made their first contribution in https://github.com/openmultiplayer/open.mp/pull/762 -**Full Changelog**: https://github.com/openmultiplayer/open.mp/compare/v0.0.11.2331...v1.1.0 +**Full Changelog**: https://github.com/openmultiplayer/open.mp/compare/v0.0.11.2331...v1.1.0.2612 diff --git a/frontend/content/releases/server/v1.3.1.2748.md b/frontend/content/releases/server/v1.3.1.2748.md index e13eb30aff9..9547bcdca2a 100644 --- a/frontend/content/releases/server/v1.3.1.2748.md +++ b/frontend/content/releases/server/v1.3.1.2748.md @@ -76,4 +76,4 @@ assets: * @myudev made their first contribution in https://github.com/openmultiplayer/open.mp/pull/919 * @atomlin-git made their first contribution in https://github.com/openmultiplayer/open.mp/pull/902 -**Full Changelog**: https://github.com/openmultiplayer/open.mp/compare/v1.2.0.2670...v1.3.1.2744 +**Full Changelog**: https://github.com/openmultiplayer/open.mp/compare/v1.2.0.2670...v1.3.1.2748 diff --git a/frontend/content/releases/server/v1.4.0.2779.md b/frontend/content/releases/server/v1.4.0.2779.md index 8b309a69bbf..7264d2e9593 100644 --- a/frontend/content/releases/server/v1.4.0.2779.md +++ b/frontend/content/releases/server/v1.4.0.2779.md @@ -59,4 +59,4 @@ assets: ## New Contributors * @f0Re3t made their first contribution in https://github.com/openmultiplayer/open.mp/pull/978 -**Full Changelog**: https://github.com/openmultiplayer/open.mp/compare/v1.3.1.2744...v1.4.0.2779 +**Full Changelog**: https://github.com/openmultiplayer/open.mp/compare/v1.3.1.2748...v1.4.0.2779 diff --git a/frontend/content/releases/server/v1.5.8.3079.md b/frontend/content/releases/server/v1.5.8.3079.md index b603c5d9af8..b57cee3d8b8 100644 --- a/frontend/content/releases/server/v1.5.8.3079.md +++ b/frontend/content/releases/server/v1.5.8.3079.md @@ -111,4 +111,4 @@ assets: * @Tiaansu made their first contribution in https://github.com/openmultiplayer/open.mp/pull/1151 * @nidi21 made their first contribution in https://github.com/openmultiplayer/open.mp/pull/1152 -**Full Changelog**: https://github.com/openmultiplayer/open.mp/compare/v1.4.0.2779...v1.5.8.3077 +**Full Changelog**: https://github.com/openmultiplayer/open.mp/compare/v1.4.0.2779...v1.5.8.3079 diff --git a/frontend/docs/client/_.md b/frontend/docs/client/_.md deleted file mode 100644 index e6dc1fedb9c..00000000000 --- a/frontend/docs/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Client -sidebar_label: Client -description: This category contains information about SA-MP client features and support. ---- - -This category contains information about SA-MP client features and support. diff --git a/frontend/docs/scripting/language/reference/07-Operators-and-expressions.md b/frontend/docs/scripting/language/reference/07-Operators-and-expressions.md index 7c68e70d84d..a812b636e46 100644 --- a/frontend/docs/scripting/language/reference/07-Operators-and-expressions.md +++ b/frontend/docs/scripting/language/reference/07-Operators-and-expressions.md @@ -40,7 +40,7 @@ v = (ia1 * ia2) / ia3 | - | e1 - e2 | | | Results in sthe subtraction of e1 and e2 | | | -e | -| | Results in the arithmetic negation of a (two’s complement). | +| | Results in the arithmetic negation of a (two's complement). | | \* | e1 \* e2 | | | Results in the multiplication of e1 and e2. | | / | e1 / e2 | @@ -61,31 +61,31 @@ v = (ia1 * ia2) / ia3 ### • Bit manipulation | Sign | Description | -| ---- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --- | --- | +| ---- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | ~ | ~e | -| | results in the one’s complement of e. | +| | results in the one's complement of e. | | >> | e1 >> e2 | | | results in the arithmetic shift to the right of e1 by e2 bits. The shift operation is signed: the leftmost bit of e1 is copied to vacant bits in the result. | | >>> | e1 >>> e2 | | | results in the logical shift to the right of e1 by e2 bits. The shift operation is unsigned: the vacant bits of the result are filled with zeros. | -| \<\< | e1 \<\< e2 | +| `<<` | `e1 << e2` | | | results in the value of e1 shifted to the left by e2 bits; the rightmost bits are set to zero. There is no distinction between an arithmetic and a logical left shift | -| & | eq & e2 | -| | results in the bitwise logical “and” of e1 and e2. | -| | | e1 | e2 | -| | results in the bitwise logical “or” of e1 and e2. | +| & | e1 & e2 | +| | results in the bitwise logical "and" of e1 and e2. | +| \| | e1 \| e2 | +| | results in the bitwise logical "or" of e1 and e2. | | ^ | e1 ^ e2 | -| | results in the bitwise “exclusive or” of e1 and e2. | +| | results in the bitwise "exclusive or" of e1 and e2. | ### • Assignment The result of an assignment expression is the value of the left operand after the assignment. The left operand may not be tagged. | Sign | Description | -| ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --- | --- | +| ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | = | v = e | | | assigns the value of e to variable v. | -| | If “v” is an array, it must have an explicit size and “e” must be an array of the same size; “e” may be a string or a literal array. | +| | If "v" is an array, it must have an explicit size and "e" must be an array of the same size; "e" may be a string or a literal array. | | Note | the following operators combine an assignment with an arithmetic or a bitwise operation; the result of the expression is the value of the left operand after the arithmetic or bitwise operation. | | += | v += e | | | increments v with a. | @@ -101,80 +101,79 @@ The result of an assignment expression is the value of the left operand after th | | shifts v arithmetically to the right by e bits. | | >>>= | v >>>= e | | | shifts v logically to the right by e bits. | -| \<\<= | v \<\<= e | +| `<<=` | `v <<= e` | | | shifts v to the left by e bits. | | &= | v &= e | -| | applies a bitwise “and” to v and e and assigns the result to v. | -| | = | v | = e | -| | applies a bitwise “or” to v and e and assigns the result to v. | +| | applies a bitwise "and" to v and e and assigns the result to v. | +| \|= | v \|= e | +| | applies a bitwise "or" to v and e and assigns the result to v. | | ^= | v ^= e | -| | applies a bitwise “exclusive or” to v and e and assigns the | -| | result to v. | +| | applies a bitwise "exclusive or" to v and e and assigns the result to v. | ### • Relational -A logical “false” is represented by an integer value of 0; a logical “true” is represented by any value other than 0. Value results of relational expressions are either 0 or 1, and their tag is set to “bool:”. - -| Sign | Description | -| ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| == | e1 == e2 | -| | results in a logical “true” if e1 is equal to e2. | -| != | e1 != e2 | -| | results in a logical “true” if e1 differs from e2. | -| Note: | the following operators may be “chained”, as in the expression “e1 \<= e2 \<= e3”, with the semantics that the result is “1” if all individual comparisons hold and “0” otherwise. | -| \< | e1 < e2 | -| | results in a logical “true” if e1 is smaller than e2. | -| \<= | e1 \<= e2 | -| | results in a logical “true” if e1 is smaller than or equal to e2. | -| > | e1 > e2 | -| | results in a logical “true” if e1 is greater than e2. | -| >= | e1 >= e2 | -| | results in a logical “true” if e1 is greater than or equal to e2. | +A logical "false" is represented by an integer value of 0; a logical "true" is represented by any value other than 0. Value results of relational expressions are either 0 or 1, and their tag is set to "bool:". + +| Sign | Description | +| ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| == | e1 == e2 | +| | results in a logical "true" if e1 is equal to e2. | +| != | e1 != e2 | +| | results in a logical "true" if e1 differs from e2. | +| Note: | the following operators may be "chained", as in the expression `e1 <= e2 <= e3`, with the semantics that the result is "1" if all individual comparisons hold and "0" otherwise. | +| `<` | `e1 < e2` | +| | results in a logical "true" if e1 is smaller than e2. | +| `<=` | `e1 <= e2` | +| | results in a logical "true" if e1 is smaller than or equal to e2. | +| > | e1 > e2 | +| | results in a logical "true" if e1 is greater than e2. | +| >= | e1 >= e2 | +| | results in a logical "true" if e1 is greater than or equal to e2. | ### • Boolean -A logical “false” is represented by an integer value of 0; a logical “true” is represented by any value other than 0. Value results of Boolean expressions are either 0 or 1, and their tag is set to “bool”. +A logical "false" is represented by an integer value of 0; a logical "true" is represented by any value other than 0. Value results of Boolean expressions are either 0 or 1, and their tag is set to "bool". | Sign | Description | -| ---- | ---------------------------------------------------------------------------------------------------------------------------------------------- | --- | --- | --- | --- | +| ---- | ---------------------------------------------------------------------------------------------------------------------------------------------- | | ! | !e | -| | results to a logical “true” if e was logically “false”. | -| | | | e1 | | e2 | -| | results to a logical “true” if either e1 or e2 (or both) are logically “true”. The expression e2 is only evaluated if e1 is logically “false”. | +| | results to a logical "true" if e was logically "false". | +| \|\| | e1 \|\| e2 | +| | results to a logical "true" if either e1 or e2 (or both) are logically "true". The expression e2 is only evaluated if e1 is logically "false". | | && | e1 && e2 | -| | results to a logical “true” if both e1 and e2 are logically “true”. | -| | The expression e2 is only evaluated if e1 is logically “true”. | +| | results to a logical "true" if both e1 and e2 are logically "true". | +| | The expression e2 is only evaluated if e1 is logically "true". | ### • Miscellaneous -| Sign | Description | -| ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [] | a\[e\] | -| | array index: results to cell e from array a. | -| \{\} | a\{e\} | -| | array index: results to character e from “packed” array a. | -| () | f(e1,e2,...eN) | -| | results to the value returned by the function f. The function is called with the arguments e1, e2, . . . eN. The order of evaluation of the arguments is undefined (an implementation may choose to evaluate function arguments in reversed order). | -| ? : | e1 ? e2 : e3 | -| | results in either e2 or e3, depending on the value of e1. The conditional expression is a compound expression with a two part operator, “?” and “:”. Expression e2 is evaluated if e1 is logically “true”, e3 is evaluated if e1 is logically “false”. | -| : | tagname: e | -| | tag override; the value of the expression e does not change, but its tag changes. See page 68 for more information. | -| , | e1, e2 | -| | results in e2, e1 is evaluated before e2. If used in function argument lists or a conditional expression, the comma expression must be surrounded by parentheses. | -| defined | defined s | -| | results in the value 1 if the symbol is defined. The symbol may be a constant (page 98), or a global or local variable. | -| | The tag of this expression is bool:. | -| sizeof | sizeof s | -| | results in the size in “elements” of the specified variable. For simple variables and for arrays with a single dimension, an element is a cell. For multi-dimensional arrays, the result is the number of array elements in that dimension —append [] to the array name to indicate a lower/more minor dimension. If the size of a variable is unknown, the result is zero. | -| | When used in a default value for a function argument, the expression is evaluation at the point of the function call, instead of in the function definition. | -| state | state s | -| | where “s” is the name of a state that is optionally prefixed with the automaton name, this operator results in the value 1 if the automatons is in the indicated state and in 0 otherwise. | -| | The tag of this expression is bool:. | -| tagof | tagof s | -| | results in the a unique number that represents the tag of the variable, the constant, the function result or the tag label. | -| | When used in a default value for a function argument, the expression is evaluation at the point of the function call, instead of in the function definition. | -| char | e char | -| | results the number of cells that are needed to hold a packed array of e characters. | +| Sign | Description | +| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| [] | a[e] | +| | array index: results to cell e from array a. | +| {} | a{e} | +| | array index: results to character e from "packed" array a. | +| () | f(e1,e2,...eN) | +| | results to the value returned by the function f. The function is called with the arguments e1, e2, . . . eN. The order of evaluation of the arguments is undefined. | +| ? : | e1 ? e2 : e3 | +| | results in either e2 or e3, depending on the value of e1. The conditional expression is a compound expression with a two part operator, "?" and ":". Expression e2 is evaluated if e1 is logically "true", e3 is evaluated if e1 is logically "false". | +| : | tagname: e | +| | tag override; the value of the expression e does not change, but its tag changes. See page 68 for more information. | +| , | e1, e2 | +| | results in e2, e1 is evaluated before e2. If used in function argument lists or a conditional expression, the comma expression must be surrounded by parentheses. | +| defined | defined s | +| | results in the value 1 if the symbol is defined. The symbol may be a constant (page 98), or a global or local variable. | +| | The tag of this expression is bool:. | +| sizeof | sizeof s | +| | results in the size in "elements" of the specified variable. For simple variables and for arrays with a single dimension, an element is a cell. | +| | When used in a default value for a function argument, the expression is evaluation at the point of the function call, instead of in the function definition. | +| state | state s | +| | where "s" is the name of a state that is optionally prefixed with the automaton name, this operator results in the value 1 if the automatons is in the indicated state and in 0 otherwise. | +| | The tag of this expression is bool:. | +| tagof | tagof s | +| | results in the a unique number that represents the tag of the variable, the constant, the function result or the tag label. | +| | When used in a default value for a function argument, the expression is evaluation at the point of the function call, instead of in the function definition. | +| char | e char | +| | results the number of cells that are needed to hold a packed array of e characters. | ### • Operator precedence @@ -185,45 +184,45 @@ If the expression evaluation order is not explicitly established by parentheses, it is determined by the association rules. For example: a*b/c is equivalent with (a*b)/c because of the left-to-right association, and a=b=c is equivalent with a=(b=c). -| Sign | Description | | -| ------------------------------------ | -------------------------------------------- | ------------- | ------------- | ------------- | -| () | function call | left-to-right | -| [] | array index (cell) | | -| {} | array index (character) | | -| ! | logical not | right-to-left | -| ~ | one's complement | | -| - | two's complement | | -| ++ | increment | | -| -- | decrement | | -| : | tag override | | -| char | convert number of packed characters to cells | | -| defined | symbol definition status | | -| sizeof | symbol size in "elements" | | -| state | automaton/state condition | | -| tagof | unique number for the tag | | -| \* | multiplication | left-to-right | -| / | division | | -| % | modulus | | -| + | addition | left-to-right | -| - | subtraction | | -| >> | shift right | left-to-right | -| >>> | logical shift right | | -| \<\< | shift left | | -| & | bitwise and | left-to-right | -| ^ | bitwise exclusive or | left-to-right | -| | | bitwise or | left-to-right | -| \< | smaller than | left-to-right | -| \<= | smaller than or eaqual to | | -| > | greater than | | -| >= | greater than or eaqual to | | -| == | equality | left-to-right | -| != | inequality | | -| && | logical and | left-to-right | -| | | | logical or | left-to-right | -| ? : | conditional | right-to-left | -| = | assignment | right-to-left | -| \*= /= %= += -= >>= >>>= \<\<= &= ^= | = | | | -| , | comma | left-to-right | +| Sign | Description | Associativity | +| ---------------------------------------- | -------------------------------------------- | ------------- | +| () | function call | left-to-right | +| [] | array index (cell) | left-to-right | +| {} | array index (character) | left-to-right | +| ! | logical not | right-to-left | +| ~ | one's complement | right-to-left | +| - | two's complement | right-to-left | +| ++ | increment | right-to-left | +| -- | decrement | right-to-left | +| : | tag override | right-to-left | +| char | convert number of packed characters to cells | right-to-left | +| defined | symbol definition status | right-to-left | +| sizeof | symbol size in "elements" | right-to-left | +| state | automaton/state condition | right-to-left | +| tagof | unique number for the tag | right-to-left | +| \* | multiplication | left-to-right | +| / | division | left-to-right | +| % | modulus | left-to-right | +| + | addition | left-to-right | +| - | subtraction | left-to-right | +| >> | shift right | left-to-right | +| >>> | logical shift right | left-to-right | +| `<<` | shift left | left-to-right | +| & | bitwise and | left-to-right | +| ^ | bitwise exclusive or | left-to-right | +| \| | bitwise or | left-to-right | +| `<` | smaller than | left-to-right | +| `<=` | smaller than or equal to | left-to-right | +| > | greater than | left-to-right | +| >= | greater than or equal to | left-to-right | +| == | equality | left-to-right | +| != | inequality | left-to-right | +| && | logical and | left-to-right | +| \|\| | logical or | left-to-right | +| ? : | conditional | right-to-left | +| = | assignment | right-to-left | +| `\*= /= %= += -= >>= >>>= <<= &= ^= \|=` | combined operators | right-to-left | +| , | comma | left-to-right | --- diff --git a/frontend/docs/tutorials/_.md b/frontend/docs/tutorials/_.md deleted file mode 100644 index ef8fdae1532..00000000000 --- a/frontend/docs/tutorials/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Tutorials -sidebar_label: Tutorials -description: A collection of tutorials to help you write gamemodes and manage your server. ---- - -In this section, you'll find a collection of tutorials to help you write gamemodes and manage your server. They are in no particular order. diff --git a/frontend/docusaurus.config.ts b/frontend/docusaurus.config.ts index 5c87fd26d3e..fee26e31a7b 100644 --- a/frontend/docusaurus.config.ts +++ b/frontend/docusaurus.config.ts @@ -252,7 +252,6 @@ const config: Config = { alt: "open.mp logo", src: "images/assets/logo.svg", }, - style: "dark", links: [ { title: "Documentations", @@ -346,6 +345,11 @@ const config: Config = { // Optional: whether the insights feature is enabled or not on Docsearch (`false` by default) insights: false, }, + colorMode: { + defaultMode: "light", + disableSwitch: false, + respectPrefersColorScheme: true, + }, } satisfies Preset.ThemeConfig, }; diff --git a/frontend/i18n/ar/docusaurus-plugin-content-docs/current.json b/frontend/i18n/ar/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..e0817b81711 --- /dev/null +++ b/frontend/i18n/ar/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "البرمجة النصية" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "وظائف الاستدعاء" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "الدوال" + }, + "sidebar.docsSidebar.category.Language": { + "message": "اللغة" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "المراجع" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "الموارد" + }, + "sidebar.docsSidebar.category.Server": { + "message": "الخادم" + }, + "sidebar.docsSidebar.category.Client": { + "message": "العميل" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "الدروس التعليمية" + }, + "sidebar.docsSidebar.category.meta": { + "message": "ميتا" + } +} diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current.json b/frontend/i18n/bs/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..e484dccb838 --- /dev/null +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Skriptiranje" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Povratni pozivi" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Funkcije" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Jezik" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Referenca" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Resursi" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Server" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Klijent" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Tutorijali" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/de/docusaurus-plugin-content-docs/current.json b/frontend/i18n/de/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..f5c62233ee8 --- /dev/null +++ b/frontend/i18n/de/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Skripterstellung" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Callbacks" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Funktionen" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Sprache" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Referenz" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Ressourcen" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Server" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Client" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Tutorials" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/de/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/de/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 3e78fdcbe50..00000000000 --- a/frontend/i18n/de/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Client -sidebar_label: Client -description: Dieser Bereich beinhaltet Informationen über den SA-MP Client und Support. ---- - -Dieser Bereich beinhaltet Informationen über den SA-MP Client und Support. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current.json b/frontend/i18n/es/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..5ee109365d8 --- /dev/null +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Secuencias de comandos" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Devoluciones de llamada" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Funciones" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Lenguaje" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Referencia" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Recursos" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Servidor" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Cliente" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Tutoriales" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/tutorials/_.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/tutorials/_.md deleted file mode 100644 index ef8fdae1532..00000000000 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/tutorials/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Tutorials -sidebar_label: Tutorials -description: A collection of tutorials to help you write gamemodes and manage your server. ---- - -In this section, you'll find a collection of tutorials to help you write gamemodes and manage your server. They are in no particular order. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current.json b/frontend/i18n/fa/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..06b88ebe844 --- /dev/null +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "اسکریپت نویسی" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "فراخوانی‌ها" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "توابع" + }, + "sidebar.docsSidebar.category.Language": { + "message": "زبان" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "مرجع" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "منابع" + }, + "sidebar.docsSidebar.category.Server": { + "message": "سرور" + }, + "sidebar.docsSidebar.category.Client": { + "message": "کلاینت" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "آموزش‌ها" + }, + "sidebar.docsSidebar.category.meta": { + "message": "متا" + } +} diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 235c7314cff..00000000000 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: کلاینت -sidebar_label: کلاینت -description: این دسته شامل اطلاعات در مورد ویژگی‌ها و پشتیبانی کلاینت SA-MP است. ---- - -این دسته شامل اطلاعات در مورد ویژگی‌ها و پشتیبانی کلاینت SA-MP است. \ No newline at end of file diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md index 58a2b274e72..2fad395f000 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکته‌ها -::tip +:::tip - اگر بازیکن در خودرو باشد، از [RemovePlayerFromVehicle](RemovePlayerFromVehicle) قبل از SetPlayerPos استفاده کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md index 6a3bd573955..2d4ce343e4a 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکته‌ها -::tip +:::tip - از [SpawnPlayer](SpawnPlayer) پس از تغییر اسکین استفاده کردن برای اعمال تغییرات توصیه می‌شود. - برخی اسکین‌ها معتبر نیستند. در صورت استفاده از اسکین نامعتبر، بازی ممکن است کرش کند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/tutorials/_.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/tutorials/_.md deleted file mode 100644 index 530782d3e6e..00000000000 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/tutorials/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: آموزش‌ها -sidebar_label: آموزش‌ها -description: مجموعه‌ای از آموزش‌ها برای کمک به شما در نوشتن گیم مودها و مدیریت سرور. ---- - -در این بخش، مجموعه‌ای از آموزش‌ها برای کمک به شما در نوشتن گیم مودها و مدیریت سرور خواهید یافت. آنها در هیچ ترتیب خاصی نیستند. \ No newline at end of file diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current.json b/frontend/i18n/fil/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..8047860569c --- /dev/null +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Pagsusulat ng Script" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Mga Callback" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Mga Function" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Wika" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Sanggunian" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Mga Mapagkukunan" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Server" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Client" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Mga Tutorial" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current.json b/frontend/i18n/fr/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..0a862b5b136 --- /dev/null +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Scripting" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Fonctions de rappel" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Fonctions" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Langage" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Référence" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Ressources" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Serveur" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Client" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Tutoriels" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Méta" + } +} diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 2f984c084f1..00000000000 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Client -sidebar_label: Client -description: Cette catégorie contient des informations sur les fonctionnalités et le support du client SA-MP. ---- - -Cette catégorie contient des informations sur les fonctionnalités et le support du client SA-MP. diff --git a/frontend/i18n/hu/docusaurus-plugin-content-docs/current.json b/frontend/i18n/hu/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..2edc2b2abf8 --- /dev/null +++ b/frontend/i18n/hu/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Szkriptelés" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Visszahívások" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Függvények" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Nyelv" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Referencia" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Erőforrások" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Szerver" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Kliens" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Oktatóanyagok" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current.json b/frontend/i18n/id/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..054fdf2c8a7 --- /dev/null +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Skrip" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Callback" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Fungsi" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Bahasa" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Referensi" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Sumber Daya" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Server" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Klien" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Tutorial" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 9813b70d296..00000000000 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Client -sidebar_label: Client -description: Kategori ini berisi informasi mengenai fitur client SA-MP beserta dukungannya. ---- - -Kategori ini berisi informasi mengenai fitur client SA-MP beserta dukungannya. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/tutorials/_.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/tutorials/_.md deleted file mode 100644 index cffb2b2caea..00000000000 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/tutorials/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Tutorial -sidebar_label: Tutorial -description: Sebuah koleksi tutorial untuk membantu kalian dalam menulis gamemode dan mengatur server kalian. ---- - -Pada sesi ini, kalian akan menemukan koleksi tutorial untuk membantu kalian dalam menulis gamemode dan mengatur server kalian. Tutorial ini tidak dalam urutan tertentu. diff --git a/frontend/i18n/it/docusaurus-plugin-content-docs/current.json b/frontend/i18n/it/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..02a926c9ece --- /dev/null +++ b/frontend/i18n/it/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Scripting" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Callback" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Funzioni" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Linguaggio" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Riferimento" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Risorse" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Server" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Client" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Tutorial" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current.json b/frontend/i18n/nl/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..8ecaaf36e0d --- /dev/null +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Scripting" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Callbacks" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Functies" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Taal" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Referentie" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Bronnen" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Server" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Client" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Tutorials" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 847d0d77649..00000000000 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Client -sidebar_label: Client -description: Deze categorie bevat informatie over SA-MP-clientfuncties en -ondersteuning. ---- - -Deze categorie bevat informatie over SA-MP-clientfuncties en -ondersteuning. - diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/_.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/_.md deleted file mode 100644 index 28ce7395852..00000000000 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/_.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Tutorials -sidebar_label: Tutorials -description: Een verzameling tutorials om gamemodes te schrijven en je server te beheren. ---- - -In deze sectie vind je tutorials die helpen bij het schrijven van gamemodes en het beheren van je server. De volgorde is willekeurig. - - diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current.json b/frontend/i18n/pl/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..b2ed75d6753 --- /dev/null +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Skrypty" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Funkcje zwrotne" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Funkcje" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Język" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Dokumentacja" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Zasoby" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Serwer" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Klient" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Samouczki" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/pt-BR/content/releases/server/v1.1.0.2612.md b/frontend/i18n/pt-BR/content/releases/server/v1.1.0.2612.md index d2f669dc088..1984971beac 100644 --- a/frontend/i18n/pt-BR/content/releases/server/v1.1.0.2612.md +++ b/frontend/i18n/pt-BR/content/releases/server/v1.1.0.2612.md @@ -108,4 +108,4 @@ Há muitas correções e adições, para aqueles que não sabem, podem ler abaix * @Zorono fez sua primeira contribuição em https://github.com/openmultiplayer/open.mp/pull/752 * @ReshiramZekrom1 fez sua primeira contribuição em https://github.com/openmultiplayer/open.mp/pull/762 -**Changelog completo**: https://github.com/openmultiplayer/open.mp/compare/v0.0.11.2331...v1.1.0 +**Changelog completo**: https://github.com/openmultiplayer/open.mp/compare/v0.0.11.2331...v1.1.0.2612 diff --git a/frontend/i18n/pt-BR/content/releases/server/v1.3.1.2748.md b/frontend/i18n/pt-BR/content/releases/server/v1.3.1.2748.md index 37ef78197de..40fc08b7e24 100644 --- a/frontend/i18n/pt-BR/content/releases/server/v1.3.1.2748.md +++ b/frontend/i18n/pt-BR/content/releases/server/v1.3.1.2748.md @@ -76,4 +76,4 @@ assets: * @myudev fez sua primeira contribuição em https://github.com/openmultiplayer/open.mp/pull/919 * @atomlin-git fez sua primeira contribuição em https://github.com/openmultiplayer/open.mp/pull/902 -**Changelog completo**: https://github.com/openmultiplayer/open.mp/compare/v1.2.0.2670...v1.3.1.2744 +**Changelog completo**: https://github.com/openmultiplayer/open.mp/compare/v1.2.0.2670...v1.3.1.2748 diff --git a/frontend/i18n/pt-BR/content/releases/server/v1.4.0.2779.md b/frontend/i18n/pt-BR/content/releases/server/v1.4.0.2779.md index 55750c488e4..547b616e068 100644 --- a/frontend/i18n/pt-BR/content/releases/server/v1.4.0.2779.md +++ b/frontend/i18n/pt-BR/content/releases/server/v1.4.0.2779.md @@ -59,4 +59,4 @@ assets: ## Novos Colaboradores * @f0Re3t fez sua primeira contribuição em https://github.com/openmultiplayer/open.mp/pull/978 -**Changelog completo**: https://github.com/openmultiplayer/open.mp/compare/v1.3.1.2744...v1.4.0.2779 +**Changelog completo**: https://github.com/openmultiplayer/open.mp/compare/v1.3.1.2748...v1.4.0.2779 diff --git a/frontend/i18n/pt-BR/content/releases/server/v1.5.8.3079.md b/frontend/i18n/pt-BR/content/releases/server/v1.5.8.3079.md index 539335c0ace..d54bddafed5 100644 --- a/frontend/i18n/pt-BR/content/releases/server/v1.5.8.3079.md +++ b/frontend/i18n/pt-BR/content/releases/server/v1.5.8.3079.md @@ -111,4 +111,4 @@ assets: * @Tiaansu fez sua primeira contribuição em https://github.com/openmultiplayer/open.mp/pull/1151 * @nidi21 fez sua primeira contribuição em https://github.com/openmultiplayer/open.mp/pull/1152 -**Changelog completo**: https://github.com/openmultiplayer/open.mp/compare/v1.4.0.2779...v1.5.8.3077 +**Changelog completo**: https://github.com/openmultiplayer/open.mp/compare/v1.4.0.2779...v1.5.8.3079 diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current.json b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..5dd20e2174a --- /dev/null +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Scripting" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Callbacks" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Funções" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Linguagem" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Referência" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Recursos" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Servidor" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Cliente" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Tutoriais" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 7336b01e4b7..00000000000 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Cliente -sidebar_label: Cliente -description: Essa categoria contém informações sobre o cliente do SA-MP, incluindo funções e suporte. ---- - -Essa categoria contém informações sobre o cliente do SA-MP, incluindo funções e suporte. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/language/reference/07-Operators-and-expressions.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/language/reference/07-Operators-and-expressions.md index b91e74e6f94..31e09ab0c0d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/language/reference/07-Operators-and-expressions.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/language/reference/07-Operators-and-expressions.md @@ -7,13 +7,13 @@ A operação de alguns operadores depende dos tipos específicos de operandos. Portanto, os operandos são notados assim: -| Operadores | Uso | -| ---------- | ---------------------------------------------------------------------------------- | -| e | qualquer expressão; | -| v | qualquer expressão à qual um valor pode ser atribuído (expressões "lvalue"); | -| a | um array; | -| f | uma função; | -| s | um símbolo — que é uma variável, uma constante ou uma função. | +| Operadores | Uso | +| ---------- | ---------------------------------------------------------------------------- | +| e | qualquer expressão; | +| v | qualquer expressão à qual um valor pode ser atribuído (expressões "lvalue"); | +| a | um array; | +| f | uma função; | +| s | um símbolo — que é uma variável, uma constante ou uma função. | ### • Expressões @@ -33,148 +33,147 @@ v = (ia1 * ia2) / ia3 ### • Aritmética -| Sinal | Descrição | -| ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| + | e1 + e2 | -| | Resulta na adição de e1 e e2 | -| - | e1 - e2 | -| | Resulta na subtração de e1 e e2 | -| | -e | -| | Resulta na negação aritmética de a (complemento de dois). | -| \* | e1 \* e2 | -| | Resulta na multiplicação de e1 e e2. | -| / | e1 / e2 | +| Sinal | Descrição | +| ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| + | e1 + e2 | +| | Resulta na adição de e1 e e2 | +| - | e1 - e2 | +| | Resulta na subtração de e1 e e2 | +| | -e | +| | Resulta na negação aritmética de a (complemento de dois). | +| \* | e1 \* e2 | +| | Resulta na multiplicação de e1 e e2. | +| / | e1 / e2 | | | Resulta na divisão de e1 por e2. O resultado é truncado para o valor integral mais próximo que é menor ou igual ao quociente. Tanto valores negativos quanto positivos são arredondados para baixo, ou seja, em direção a −∞. | -| % | e1 % e2 | -| | Resulta no módulo (resto da divisão) de e1 por e2. O módulo é sempre um valor positivo. | -| ++ | v++ | -| | incrementa v em 1; o resultado da expressão é o valor de v antes de ser incrementado. | -| | ++v | -| | incrementa v em 1; o resultado da expressão é o valor de v depois de ser incrementado. | -| -- | v-- | -| | decrementa v em 1; o resultado da expressão é o valor de v antes de ser decrementado. | -| | --v | -| | decrementa v em 1; o resultado da expressão é o valor de v depois de ser decrementado. | -| Notas: | O + unário não é definido em pawn | -| | Os operadores ++ e -- modificam o operando. O operando deve ser um lvalue. | +| % | e1 % e2 | +| | Resulta no módulo (resto da divisão) de e1 por e2. O módulo é sempre um valor positivo. | +| ++ | v++ | +| | incrementa v em 1; o resultado da expressão é o valor de v antes de ser incrementado. | +| | ++v | +| | incrementa v em 1; o resultado da expressão é o valor de v depois de ser incrementado. | +| -- | v-- | +| | decrementa v em 1; o resultado da expressão é o valor de v antes de ser decrementado. | +| | --v | +| | decrementa v em 1; o resultado da expressão é o valor de v depois de ser decrementado. | +| Notas: | O + unário não é definido em pawn | +| | Os operadores ++ e -- modificam o operando. O operando deve ser um lvalue. | ### • Manipulação de bits -| Sinal | Descrição | -| ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --- | --- | -| ~ | ~e | -| | resulta no complemento de um de e. | -| >> | e1 >> e2 | -| | resulta no deslocamento aritmético para a direita de e1 por e2 bits. A operação de deslocamento é com sinal: o bit mais à esquerda de e1 é copiado para os bits vagos no resultado. | -| >>> | e1 >>> e2 | -| | resulta no deslocamento lógico para a direita de e1 por e2 bits. A operação de deslocamento é sem sinal: os bits vagos do resultado são preenchidos com zeros. | -| \<\< | e1 \<\< e2 | -| | resulta no valor de e1 deslocado para a esquerda por e2 bits; os bits mais à direita são definidos como zero. Não há distinção entre um deslocamento à esquerda aritmético e um lógico | -| & | e1 & e2 | -| | resulta no "e" lógico bit a bit de e1 e e2. | -| | | e1 | e2 | -| | resulta no "ou" lógico bit a bit de e1 e e2. | -| ^ | e1 ^ e2 | -| | resulta no "ou exclusivo" bit a bit de e1 e e2. | +| Sinal | Descrição | +| ----- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| ~ | ~e | +| | resulta no complemento de um de e. | +| >> | e1 >> e2 | +| | resulta no deslocamento aritmético para a direita de e1 por e2 bits. A operação de deslocamento é com sinal: o bit mais à esquerda de e1 é copiado para os bits vagos no resultado. | +| >>> | e1 >>> e2 | +| | resulta no deslocamento lógico para a direita de e1 por e2 bits. A operação de deslocamento é sem sinal: os bits vagos do resultado são preenchidos com zeros. | +| `<<` | `e1 << e2` | +| | resulta no valor de e1 deslocado para a esquerda por e2 bits; os bits mais à direita são definidos como zero. Não há distinção entre um deslocamento à esquerda aritmético e um lógico. | +| & | e1 & e2 | +| | resulta no "e" lógico bit a bit de e1 e e2. | +| \| | e1 \| e2 | +| | resulta no "ou" lógico bit a bit de e1 e e2. | +| ^ | e1 ^ e2 | +| | resulta no "ou exclusivo" bit a bit de e1 e e2. | ### • Atribuição O resultado de uma expressão de atribuição é o valor do operando esquerdo após a atribuição. O operando esquerdo não pode ter tag. -| Sinal | Descrição | -| ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --- | --- | -| = | v = e | -| | atribui o valor de e à variável v. | -| | Se "v" é um array, ele deve ter um tamanho explícito e "e" deve ser um array do mesmo tamanho; "e" pode ser uma string ou um array literal. | -| Nota | os seguintes operadores combinam uma atribuição com uma operação aritmética ou bit a bit; o resultado da expressão é o valor do operando esquerdo após a operação aritmética ou bit a bit. | -| += | v += e | -| | incrementa v com e. | -| -= | v -= e | -| | decrementa v com e | -| \*= | v \*= e | -| | multiplica v por e | -| /= | v /= e | -| | divide v por e. | -| %= | v %= e | -| | atribui o resto da divisão de v por e a v. | -| >>= | v >>= e | -| | desloca v aritmeticamente para a direita por e bits. | -| >>>= | v >>>= e | -| | desloca v logicamente para a direita por e bits. | -| \<\<= | v \<\<= e | -| | desloca v para a esquerda por e bits. | -| &= | v &= e | -| | aplica um "e" bit a bit a v e e e atribui o resultado a v. | -| | = | v | = e | -| | aplica um "ou" bit a bit a v e e e atribui o resultado a v. | -| ^= | v ^= e | -| | aplica um "ou exclusivo" bit a bit a v e e e atribui o | -| | resultado a v. | +| Sinal | Descrição | +| ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| = | v = e | +| | atribui o valor de e à variável v. | +| | Se "v" é um array, ele deve ter um tamanho explícito e "e" deve ser um array do mesmo tamanho; "e" pode ser uma string ou um array literal. | +| Nota | os seguintes operadores combinam uma atribuição com uma operação aritmética ou bit a bit; o resultado da expressão é o valor do operando esquerdo após a operação aritmética ou bit a bit. | +| += | v += e | +| | incrementa v com e. | +| -= | v -= e | +| | decrementa v com e | +| \*= | v \*= e | +| | multiplica v por e | +| /= | v /= e | +| | divide v por e. | +| %= | v %= e | +| | atribui o resto da divisão de v por e a v. | +| >>= | v >>= e | +| | desloca v aritmeticamente para a direita por e bits. | +| >>>= | v >>>= e | +| | desloca v logicamente para a direita por e bits. | +| `<<=` | `v <<= e` | +| | desloca v para a esquerda por e bits. | +| &= | v &= e | +| | aplica um "e" bit a bit a v e e e atribui o resultado a v. | +| \|= | v \|= e | +| | aplica um "ou" bit a bit a v e e e atribui o resultado a v. | +| ^= | v ^= e | +| | aplica um "ou exclusivo" bit a bit a v e e e atribui o resultado a v. | ### • Relacionais Um "falso" lógico é representado por um valor inteiro de 0; um "verdadeiro" lógico é representado por qualquer valor diferente de 0. Os resultados de valor das expressões relacionais são 0 ou 1, e sua tag é definida como "bool:". -| Sinal | Descrição | -| ----- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| == | e1 == e2 | -| | resulta em "verdadeiro" lógico se e1 é igual a e2. | -| != | e1 != e2 | -| | resulta em "verdadeiro" lógico se e1 é diferente de e2. | -| Nota: | os seguintes operadores podem ser "encadeados", como na expressão "e1 \<= e2 \<= e3", com a semântica de que o resultado é "1" se todas as comparações individuais forem válidas e "0" caso contrário. | -| \< | e1 < e2 | -| | resulta em "verdadeiro" lógico se e1 é menor que e2. | -| \<= | e1 \<= e2 | -| | resulta em "verdadeiro" lógico se e1 é menor ou igual a e2. | -| > | e1 > e2 | -| | resulta em "verdadeiro" lógico se e1 é maior que e2. | -| >= | e1 >= e2 | -| | resulta em "verdadeiro" lógico se e1 é maior ou igual a e2. | +| Sinal | Descrição | +| ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| == | e1 == e2 | +| | resulta em "verdadeiro" lógico se e1 é igual a e2. | +| != | e1 != e2 | +| | resulta em "verdadeiro" lógico se e1 é diferente de e2. | +| Nota: | os seguintes operadores podem ser "encadeados", como na expressão `e1 <= e2 <= e3`, com a semântica de que o resultado é "1" se todas as comparações individuais forem válidas e "0" caso contrário. | +| `<` | `e1 < e2` | +| | resulta em "verdadeiro" lógico se e1 é menor que e2. | +| `<=` | `e1 <= e2` | +| | resulta em "verdadeiro" lógico se e1 é menor ou igual a e2. | +| > | e1 > e2 | +| | resulta em "verdadeiro" lógico se e1 é maior que e2. | +| >= | e1 >= e2 | +| | resulta em "verdadeiro" lógico se e1 é maior ou igual a e2. | ### • Booleanos Um "falso" lógico é representado por um valor inteiro de 0; um "verdadeiro" lógico é representado por qualquer valor diferente de 0. Os resultados de valor das expressões booleanas são 0 ou 1, e sua tag é definida como "bool". -| Sinal | Descrição | -| ----- | ------------------------------------------------------------------------------------------------------------------------------------------------- | --- | --- | --- | --- | -| ! | !e | -| | resulta em "verdadeiro" lógico se e era logicamente "falso". | -| | | | e1 | | e2 | -| | resulta em "verdadeiro" lógico se e1 ou e2 (ou ambos) são logicamente "verdadeiro". A expressão e2 só é avaliada se e1 é logicamente "falso". | -| && | e1 && e2 | -| | resulta em "verdadeiro" lógico se tanto e1 quanto e2 são logicamente "verdadeiro". | -| | A expressão e2 só é avaliada se e1 é logicamente "verdadeiro". | +| Sinal | Descrição | +| ----- | --------------------------------------------------------------------------------------------------------------------------------------------- | +| ! | !e | +| | resulta em "verdadeiro" lógico se e era logicamente "falso". | +| \|\| | e1 \|\| e2 | +| | resulta em "verdadeiro" lógico se e1 ou e2 (ou ambos) são logicamente "verdadeiro". A expressão e2 só é avaliada se e1 é logicamente "falso". | +| && | e1 && e2 | +| | resulta em "verdadeiro" lógico se tanto e1 quanto e2 são logicamente "verdadeiro". | +| | A expressão e2 só é avaliada se e1 é logicamente "verdadeiro". | ### • Diversos -| Sinal | Descrição | -| ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [] | a\[e\] | -| | índice de array: resulta na célula e do array a. | -| \{\} | a\{e\} | -| | índice de array: resulta no caractere e do array "empacotado" a. | -| () | f(e1,e2,...eN) | -| | resulta no valor retornado pela função f. A função é chamada com os argumentos e1, e2, . . . eN. A ordem de avaliação dos argumentos é indefinida (uma implementação pode escolher avaliar os argumentos da função em ordem reversa). | -| ? : | e1 ? e2 : e3 | -| | resulta em e2 ou e3, dependendo do valor de e1. A expressão condicional é uma expressão composta com um operador de duas partes, "?" e ":". A expressão e2 é avaliada se e1 é logicamente "verdadeiro", e3 é avaliada se e1 é logicamente "falso". | -| : | tagname: e | -| | sobrescrita de tag; o valor da expressão e não muda, mas sua tag muda. Veja página 68 para mais informações. | -| , | e1, e2 | -| | resulta em e2, e1 é avaliado antes de e2. Se usado em listas de argumentos de função ou uma expressão condicional, a expressão vírgula deve ser cercada por parênteses. | -| defined | defined s | -| | resulta no valor 1 se o símbolo está definido. O símbolo pode ser uma constante (página 98), ou uma variável global ou local. | -| | A tag desta expressão é bool:. | -| sizeof | sizeof s | -| | resulta no tamanho em "elementos" da variável especificada. Para variáveis simples e para arrays com uma única dimensão, um elemento é uma célula. Para arrays multidimensionais, o resultado é o número de elementos do array nessa dimensão — anexe [] ao nome do array para indicar uma dimensão inferior/mais menor. Se o tamanho de uma variável é desconhecido, o resultado é zero. | -| | Quando usado em um valor padrão para um argumento de função, a expressão é avaliada no ponto da chamada da função, em vez de na definição da função. | -| state | state s | -| | onde "s" é o nome de um estado que é opcionalmente prefixado com o nome do autômato, este operador resulta no valor 1 se o autômato está no estado indicado e em 0 caso contrário. | -| | A tag desta expressão é bool:. | -| tagof | tagof s | -| | resulta em um número único que representa a tag da variável, a constante, o resultado da função ou a etiqueta de tag. | -| | Quando usado em um valor padrão para um argumento de função, a expressão é avaliada no ponto da chamada da função, em vez de na definição da função. | -| char | e char | -| | resulta no número de células necessárias para conter um array empacotado de e caracteres. | +| Sinal | Descrição | +| ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [] | a[e] | +| | índice de array: resulta na célula e do array a. | +| {} | a{e} | +| | índice de array: resulta no caractere e do array "empacotado" a. | +| () | f(e1,e2,...eN) | +| | resulta no valor retornado pela função f. A função é chamada com os argumentos e1, e2, . . . eN. A ordem de avaliação dos argumentos é indefinida. | +| ? : | e1 ? e2 : e3 | +| | resulta em e2 ou e3, dependendo do valor de e1. A expressão condicional é uma expressão composta com um operador de duas partes, "?" e ":". A expressão e2 é avaliada se e1 é logicamente "verdadeiro", e3 é avaliada se e1 é logicamente "falso". | +| : | tagname: e | +| | sobrescrita de tag; o valor da expressão e não muda, mas sua tag muda. Veja página 68 para mais informações. | +| , | e1, e2 | +| | resulta em e2, e1 é avaliado antes de e2. Se usado em listas de argumentos de função ou uma expressão condicional, a expressão vírgula deve ser cercada por parênteses. | +| defined | defined s | +| | resulta no valor 1 se o símbolo está definido. O símbolo pode ser uma constante (página 98), ou uma variável global ou local. | +| | A tag desta expressão é bool:. | +| sizeof | sizeof s | +| | resulta no tamanho em "elementos" da variável especificada. Para variáveis simples e para arrays com uma única dimensão, um elemento é uma célula. | +| | Quando usado em um valor padrão para um argumento de função, a expressão é avaliada no ponto da chamada da função, em vez de na definição da função. | +| state | state s | +| | onde "s" é o nome de um estado que é opcionalmente prefixado com o nome do autômato, este operador resulta no valor 1 se o autômato está no estado indicado e em 0 caso contrário. | +| | A tag desta expressão é bool:. | +| tagof | tagof s | +| | resulta em um número único que representa a tag da variável, a constante, o resultado da função ou a etiqueta de tag. | +| | Quando usado em um valor padrão para um argumento de função, a expressão é avaliada no ponto da chamada da função, em vez de na definição da função. | +| char | e char | +| | resulta no número de células necessárias para conter um array empacotado de e caracteres. | ### • Precedência de operadores @@ -185,45 +184,45 @@ Se a ordem de avaliação da expressão não é explicitamente estabelecida por ela é determinada pelas regras de associação. Por exemplo: a*b/c é equivalente a (a*b)/c por causa da associação da esquerda para a direita, e a=b=c é equivalente a a=(b=c). -| Sinal | Descrição | | -| ------------------------------------ | ------------------------------------------------ | ------------- | ------------- | ------------- | -| () | chamada de função | esquerda-para-direita | -| [] | índice de array (célula) | | -| {} | índice de array (caractere) | | -| ! | não lógico | direita-para-esquerda | -| ~ | complemento de um | | -| - | complemento de dois | | -| ++ | incremento | | -| -- | decremento | | -| : | sobrescrita de tag | | -| char | converter número de caracteres empacotados para células | | -| defined | status de definição do símbolo | | -| sizeof | tamanho do símbolo em "elementos" | direita-para-esquerda | -| state | condição de autômato/estado | | -| tagof | número único para a tag | | -| \* | multiplicação | esquerda-para-direita | -| / | divisão | | -| % | módulo | | -| + | adição | esquerda-para-direita | -| - | subtração | | -| >> | deslocamento à direita | esquerda-para-direita | -| >>> | deslocamento lógico à direita | | -| \<\< | deslocamento à esquerda | | -| & | e bit a bit | esquerda-para-direita | -| ^ | ou exclusivo bit a bit | esquerda-para-direita | -| | | ou bit a bit | esquerda-para-direita | -| \< | menor que | esquerda-para-direita | -| \<= | menor ou igual a | | -| > | maior que | | -| >= | maior ou igual a | | -| == | igualdade | esquerda-para-direita | -| != | desigualdade | | -| && | e lógico | esquerda-para-direita | -| | | | ou lógico | esquerda-para-direita | -| ? : | condicional | direita-para-esquerda | -| = | atribuição | direita-para-esquerda | -| \*= /= %= += -= >>= >>>= \<\<= &= ^= | = | | | -| , | vírgula | esquerda-para-direita | +| Sinal | Descrição | Associatividade | +| ---------------------------------------- | ------------------------------------------------------- | --------------------- | +| () | chamada de função | esquerda-para-direita | +| [] | índice de array (célula) | esquerda-para-direita | +| {} | índice de array (caractere) | esquerda-para-direita | +| ! | não lógico | direita-para-esquerda | +| ~ | complemento de um | direita-para-esquerda | +| - | complemento de dois | direita-para-esquerda | +| ++ | incremento | direita-para-esquerda | +| -- | decremento | direita-para-esquerda | +| : | sobrescrita de tag | direita-para-esquerda | +| char | converter número de caracteres empacotados para células | direita-para-esquerda | +| defined | status de definição do símbolo | direita-para-esquerda | +| sizeof | tamanho do símbolo em "elementos" | direita-para-esquerda | +| state | condição de autômato/estado | direita-para-esquerda | +| tagof | número único para a tag | direita-para-esquerda | +| \* | multiplicação | esquerda-para-direita | +| / | divisão | esquerda-para-direita | +| % | módulo | esquerda-para-direita | +| + | adição | esquerda-para-direita | +| - | subtração | esquerda-para-direita | +| >> | deslocamento à direita | esquerda-para-direita | +| >>> | deslocamento lógico à direita | esquerda-para-direita | +| `<<` | deslocamento à esquerda | esquerda-para-direita | +| & | e bit a bit | esquerda-para-direita | +| ^ | ou exclusivo bit a bit | esquerda-para-direita | +| \| | ou bit a bit | esquerda-para-direita | +| `<` | menor que | esquerda-para-direita | +| `<=` | menor ou igual a | esquerda-para-direita | +| > | maior que | esquerda-para-direita | +| >= | maior ou igual a | esquerda-para-direita | +| == | igualdade | esquerda-para-direita | +| != | desigualdade | esquerda-para-direita | +| && | e lógico | esquerda-para-direita | +| \|\| | ou lógico | esquerda-para-direita | +| ? : | condicional | direita-para-esquerda | +| = | atribuição | direita-para-esquerda | +| `\*= /= %= += -= >>= >>>= <<= &= ^= \|=` | operadores combinados | direita-para-esquerda | +| , | vírgula | esquerda-para-direita | --- diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/tutorials/_.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/tutorials/_.md deleted file mode 100644 index d22d4b13a7e..00000000000 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/tutorials/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Tutoriais -sidebar_label: Tutoriais -description: Uma coleção de tutoriais para ajudá-lo a escrever gamemodes e gerenciar seu servidor. ---- - -Nesta seção, você encontrará uma coleção de tutoriais para ajudá-lo a escrever gamemodes e gerenciar seu servidor. Eles não estão em nenhuma ordem particular. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current.json b/frontend/i18n/ro/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..05e9d0f49e3 --- /dev/null +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Scriptare" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Callback-uri" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Funcții" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Limbaj" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Referință" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Resurse" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Server" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Client" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Tutoriale" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/_.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/_.md deleted file mode 100644 index 9d849f5ea9d..00000000000 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Tutoriale -sidebar_label: Tutoriale -description: O colectie de tutoriale pentru a te ajuta la crearea gamemode-ului. ---- - -În această secțiune, veți găsi o colecție de tutoriale pentru a vă ajuta să scrieți moduri de joc și să vă gestionați serverul. Ele nu au o ordine specială. diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current.json b/frontend/i18n/ru/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..095fe3ca42f --- /dev/null +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Скриптинг" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Обратные вызовы" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Функции" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Язык" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Справочник" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Ресурсы" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Сервер" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Клиент" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Руководства" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Мета" + } +} diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 31c5a28ec1b..00000000000 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Клиент -sidebar_label: Клиент -description: Эта категория содержит информацию о функциях и поддержке клиента SA-MP. ---- - -Эта категория содержит информацию о функциях и поддержке клиента SA-MP. diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/tutorials/_.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/tutorials/_.md deleted file mode 100644 index b597d47407f..00000000000 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/tutorials/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Туториалы -sidebar_label: Туториалы -description: Сборник туториалов, помогающих в написании игровых режимов (модов) и управлении вашим сервером. ---- - -В этой секции вы найдёте различные туториалы, помогающие в написании игровых режимов (модов) и управлении вашим сервером. Никакого упорядочивания не предусмотрено. diff --git a/frontend/i18n/sl/docusaurus-plugin-content-docs/current.json b/frontend/i18n/sl/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..637df9bd5a5 --- /dev/null +++ b/frontend/i18n/sl/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Ustvarjanje skript" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Povratne funkcije" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Funkcije" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Jezik" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Referenca" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Viri" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Strežnik" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Odjemalec" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Vodiči" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current.json b/frontend/i18n/sr/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..4fac5d1c6b2 --- /dev/null +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Скриптирање" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Повратни позиви" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Функције" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Језик" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Референца" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Ресурси" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Сервер" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Клијент" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Туторијали" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Мета" + } +} diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 6ec31791632..00000000000 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Клијент -sidebar_label: Клијент -description: Ова категорија садржи информације о карактеристикама и подршци SA-MP клијента. ---- - -Ова категорија садржи информације о карактеристикама и подршци SA-MP клијента. diff --git a/frontend/i18n/ta/docusaurus-plugin-content-docs/current.json b/frontend/i18n/ta/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..c12ca446364 --- /dev/null +++ b/frontend/i18n/ta/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "ஸ்கிரிப்டிங்" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "கால்பேக்குகள்" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "செயல்பாடுகள்" + }, + "sidebar.docsSidebar.category.Language": { + "message": "மொழி" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "குறிப்பு" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "வளங்கள்" + }, + "sidebar.docsSidebar.category.Server": { + "message": "சர்வர்" + }, + "sidebar.docsSidebar.category.Client": { + "message": "கிளையன்" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "பயிற்சிகள்" + }, + "sidebar.docsSidebar.category.meta": { + "message": "மெட்டா" + } +} diff --git a/frontend/i18n/ta/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/ta/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 6ca17926eeb..00000000000 --- a/frontend/i18n/ta/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Client -sidebar_label: Client -description: இந்த வகை SA-MP கிளையன்ட் அம்சங்கள் மற்றும் ஆதரவு பற்றிய தகவல்களைக் கொண்டுள்ளது. ---- - -இந்த வகை SA-MP கிளையன்ட் அம்சங்கள் மற்றும் ஆதரவு பற்றிய தகவல்களைக் கொண்டுள்ளது. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current.json b/frontend/i18n/th/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..52f4f941525 --- /dev/null +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "การเขียนสคริปต์" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "การเรียกกลับ" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "ฟังก์ชัน" + }, + "sidebar.docsSidebar.category.Language": { + "message": "ภาษา" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "ข้อมูลอ้างอิง" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "ทรัพยากร" + }, + "sidebar.docsSidebar.category.Server": { + "message": "เซิร์ฟเวอร์" + }, + "sidebar.docsSidebar.category.Client": { + "message": "ไคลเอ็นต์" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "บทแนะนำ" + }, + "sidebar.docsSidebar.category.meta": { + "message": "เมตา" + } +} diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/tutorials/_.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/tutorials/_.md deleted file mode 100644 index 7c26dc672e8..00000000000 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/tutorials/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: การสอน -sidebar_label: การสอน -description: ชุดแบบฝึกหัดที่จะช่วยคุณในการเขียนเกมโหมดและจัดการเซิร์ฟเวอร์ของคุณ ---- - -ในส่วนนี้คุณจะพบกับชุดแบบฝึกหัดที่จะช่วยคุณในการเขียนเกมโหมดและจัดการเซิร์ฟเวอร์ของคุณ แบบฝึกหัดนี้ไม่มีลำดับเฉพาะ diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current.json b/frontend/i18n/tr/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..2dee39d2b81 --- /dev/null +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Betik Yazma" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Geri Çağrılar" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Fonksiyonlar" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Dil" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Referans" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Kaynaklar" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Sunucu" + }, + "sidebar.docsSidebar.category.Client": { + "message": "İstemci" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Eğitimler" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 8dd1732ebe0..00000000000 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: İstemci -sidebar_label: İstemci -description: Bu kategori, SA-MP istemci özellikleri ve destek konularına dair bilgiler içermektedir. ---- - -Bu kategori, SA-MP istemci özellikleri ve destek konularına dair bilgiler içermektedir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/tutorials/_.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/tutorials/_.md deleted file mode 100644 index ef8fdae1532..00000000000 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/tutorials/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Tutorials -sidebar_label: Tutorials -description: A collection of tutorials to help you write gamemodes and manage your server. ---- - -In this section, you'll find a collection of tutorials to help you write gamemodes and manage your server. They are in no particular order. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current.json b/frontend/i18n/vi/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..66476cd054b --- /dev/null +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "Lập trình kịch bản" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "Hàm gọi lại" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "Hàm" + }, + "sidebar.docsSidebar.category.Language": { + "message": "Ngôn ngữ" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "Tham khảo" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "Tài nguyên" + }, + "sidebar.docsSidebar.category.Server": { + "message": "Máy chủ" + }, + "sidebar.docsSidebar.category.Client": { + "message": "Máy khách" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "Hướng dẫn" + }, + "sidebar.docsSidebar.category.meta": { + "message": "Meta" + } +} diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 547798b7608..00000000000 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Client -sidebar_label: Client -description: Trang này chứa thông tin về các tính năng và những gì SA-MP Client hỗ trợ. ---- - -Trang này chứa thông tin về các tính năng và những gì SA-MP Client hỗ trợ. diff --git a/frontend/i18n/zh-CN/content/releases/server/v1.4.0.2779.md b/frontend/i18n/zh-CN/content/releases/server/v1.4.0.2779.md index 79076f32b74..2d76ae154a3 100644 --- a/frontend/i18n/zh-CN/content/releases/server/v1.4.0.2779.md +++ b/frontend/i18n/zh-CN/content/releases/server/v1.4.0.2779.md @@ -62,4 +62,4 @@ assets: - @f0Re3t 在 https://github.com/openmultiplayer/open.mp/pull/978 首次贡献 -**完整更新日志**:https://github.com/openmultiplayer/open.mp/compare/v1.3.1.2744...v1.4.0.2779 +**完整更新日志**:https://github.com/openmultiplayer/open.mp/compare/v1.3.1.2748...v1.4.0.2779 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current.json b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..41e4ff6e803 --- /dev/null +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "脚本编写" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "回调" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "函数" + }, + "sidebar.docsSidebar.category.Language": { + "message": "语言" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "参考文献" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "资源" + }, + "sidebar.docsSidebar.category.Server": { + "message": "服务器" + }, + "sidebar.docsSidebar.category.Client": { + "message": "客户端" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "教程" + }, + "sidebar.docsSidebar.category.meta": { + "message": "元数据" + } +} diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 76324690ab4..00000000000 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: 客户端 -sidebar_label: 客户端 -description: 本类别包含有关SA-MP客户端功能及支持的信息。 ---- - -本类别包含有关SA-MP客户端功能及支持的信息。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/tutorials/_.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/tutorials/_.md deleted file mode 100644 index b3583e1b5d4..00000000000 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/tutorials/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: 教程 -sidebar_label: 教程 -description: 收录各类教程,助你编写游戏模式并管理服务器。 ---- - -本节内容汇集了多篇教程指南,助你掌握游戏模式开发与服务器管理技巧。教程排列不分先后顺序,请根据需求查阅。 diff --git a/frontend/i18n/zh-TW/docusaurus-plugin-content-docs/current.json b/frontend/i18n/zh-TW/docusaurus-plugin-content-docs/current.json new file mode 100644 index 00000000000..560071bc987 --- /dev/null +++ b/frontend/i18n/zh-TW/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,32 @@ +{ + "sidebar.docsSidebar.category.Scripting": { + "message": "腳本編寫" + }, + "sidebar.docsSidebar.category.Callbacks": { + "message": "回呼" + }, + "sidebar.docsSidebar.category.Functions": { + "message": "函數" + }, + "sidebar.docsSidebar.category.Language": { + "message": "語言" + }, + "sidebar.docsSidebar.category.Reference": { + "message": "參考文獻" + }, + "sidebar.docsSidebar.category.Resources": { + "message": "資源" + }, + "sidebar.docsSidebar.category.Server": { + "message": "伺服器" + }, + "sidebar.docsSidebar.category.Client": { + "message": "客戶端" + }, + "sidebar.docsSidebar.category.Tutorials": { + "message": "教學" + }, + "sidebar.docsSidebar.category.meta": { + "message": "後設資料" + } +} diff --git a/frontend/i18n/zh-TW/docusaurus-plugin-content-docs/current/client/_.md b/frontend/i18n/zh-TW/docusaurus-plugin-content-docs/current/client/_.md deleted file mode 100644 index 0c9088c3032..00000000000 --- a/frontend/i18n/zh-TW/docusaurus-plugin-content-docs/current/client/_.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: 用戶端 -sidebar_label: 用戶端 -description: 此分類包含 SA-MP 用戶端功能和支援相關的資訊。 ---- - -此分類包含 SA-MP 用戶端功能和支援相關的資訊。 diff --git a/frontend/src/css/custom.css b/frontend/src/css/custom.css index c93ecbe4d4d..821c2931316 100644 --- a/frontend/src/css/custom.css +++ b/frontend/src/css/custom.css @@ -48,6 +48,7 @@ h6 { --ifm-code-font-size: 95%; --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); --ifm-button-font-weight: 600; + --ifm-footer-background-color:rgba(255, 255, 255, 0.35); background-image: url(/images/assets/map.png); background-size: cover; @@ -66,6 +67,7 @@ h6 { --ifm-navbar-background-color: #1a202c; --ifm-color-secondary-button-background: #2c323d; --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); + --ifm-footer-background-color: rgba(26, 32, 44, 0.3); } html[data-theme="dark"] { diff --git a/frontend/src/pages/index.tsx b/frontend/src/pages/index.tsx index a85ad399795..265f8065474 100644 --- a/frontend/src/pages/index.tsx +++ b/frontend/src/pages/index.tsx @@ -107,7 +107,7 @@ const HomepageHeader = () => { {'Version {version} of open.mp server is out with many fixes, performance boosts, and new features!'} {" "} Changelog