mirror of
https://github.com/RoinujNosde/SimpleClans.git
synced 2026-11-05 01:10:04 -05:00
Compare commits
55
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5e46fbac90 | ||
|
|
cea3113e84 | ||
|
|
c9e5dacbeb | ||
|
|
a2e59c9401 | ||
|
|
31c5048418 | ||
|
|
6d12a3a5de | ||
|
|
211f7a16f6 | ||
|
|
7255aca06f | ||
|
|
b1b5fef7bf | ||
|
|
2bdd6bc3bf | ||
|
|
f7081499b2 | ||
|
|
0f50d498cb | ||
|
|
da8d343897 | ||
|
|
ee1feb4276 | ||
|
|
24af2c03d0 | ||
|
|
6b2a3f85ac | ||
|
|
57076fb033 | ||
|
|
52ff77e6c1 | ||
|
|
146713fd48 | ||
|
|
c8e67cfd4f | ||
|
|
f4f47b2060 | ||
|
|
13cf348084 | ||
|
|
b37512be7d | ||
|
|
9097fa02fa | ||
|
|
a759884b8d | ||
|
|
f5e1387246 | ||
|
|
cddde547b1 | ||
|
|
f466a86309 | ||
|
|
9f4f39a420 | ||
|
|
46702f90ab | ||
|
|
5a490b11a3 | ||
|
|
3b51299dd6 | ||
|
|
5212296d62 | ||
|
|
67d3e70f58 | ||
|
|
8cd0b2e454 | ||
|
|
da9ec6c917 | ||
|
|
cb314dbe7b | ||
|
|
01c79862b9 | ||
|
|
c9df6acb13 | ||
|
|
ad910e9c30 | ||
|
|
d4d144fe36 | ||
|
|
1375679df8 | ||
|
|
b2c7d12b60 | ||
|
|
b363efe530 | ||
|
|
876b5ac50e | ||
|
|
d2825df01b | ||
|
|
bc85864134 | ||
|
|
4808addaa5 | ||
|
|
05e7abccbd | ||
|
|
cfd1ff851d | ||
|
|
f29bc746af | ||
|
|
e12ee8aaed | ||
|
|
fe60b25f61 | ||
|
|
503d67903e | ||
|
|
e1625d38c8 |
No files matched your search
@@ -15,23 +15,23 @@ jobs:
|
||||
fail-fast: true
|
||||
max-parallel: 4
|
||||
matrix:
|
||||
java-version: [ 16, 17 ]
|
||||
java-version: [ 16, 21, 23]
|
||||
runs-on: ubuntu-latest
|
||||
name: Java ${{ matrix.java-version }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
- name: "Set up JDK ${{ matrix.java-version }}"
|
||||
uses: actions/setup-java@v3
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
java-version: "${{ matrix.java-version }}"
|
||||
distribution: 'adopt'
|
||||
distribution: 'temurin'
|
||||
cache: 'maven'
|
||||
- name: Build with Maven
|
||||
run: mvn -B -U package --file pom.xml
|
||||
run: ./mvnw -B -U package --file pom.xml
|
||||
- name: Upload Build Artifact
|
||||
if: "${{ matrix.java-version == 16 }}"
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: SimpleClans
|
||||
path: target/SimpleClans.jar
|
||||
@@ -7,15 +7,15 @@ jobs:
|
||||
publish:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Set up JDK 1.8
|
||||
uses: actions/setup-java@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up JDK 16
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
java-version: 8
|
||||
java-version: 16
|
||||
cache: 'maven'
|
||||
distribution: 'adopt'
|
||||
distribution: 'temurin'
|
||||
- name: Build with Maven
|
||||
run: mvn -B package --file pom.xml
|
||||
run: ./mvnw -B package --file pom.xml
|
||||
- name: Upload artifact
|
||||
uses: itsmeow/curseforge-upload@v3
|
||||
with:
|
||||
@@ -26,6 +26,6 @@ jobs:
|
||||
changelog: ${{ github.event.release.body }}
|
||||
changelog_type: markdown
|
||||
display_name: ${{ github.event.release.tag_name }}
|
||||
game_versions: 8849,8503,7915,7667,7330,7105,6588,630,591,585,531
|
||||
game_versions: 11515,9974,9190,8849,8503,7915,7667,7330,7105,6588,630,591,585,531
|
||||
release_type: release
|
||||
relations: vault:optionalDependency,worldguard:optionalDependency,grief-prevention:optionalDependency
|
||||
relations: vault:optionalDependency,worldguard:optionalDependency,grief-prevention:optionalDependency,plotsquared:optionalDependency
|
||||
@@ -7,15 +7,15 @@ jobs:
|
||||
publish:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Set up JDK 1.8
|
||||
uses: actions/setup-java@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up JDK 16
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
java-version: 8
|
||||
java-version: 16
|
||||
cache: 'maven'
|
||||
distribution: 'adopt'
|
||||
distribution: 'temurin'
|
||||
- name: Build with Maven
|
||||
run: mvn -B package --file pom.xml
|
||||
run: ./mvnw -B package --file pom.xml
|
||||
- name: Upload artifact
|
||||
uses: RubixDev/modrinth-upload@v1.0.0
|
||||
with:
|
||||
@@ -25,7 +25,7 @@ jobs:
|
||||
changelog: ${{ github.event.release.body }}
|
||||
name: ${{ github.event.release.tag_name }}
|
||||
version: ${{ github.event.release.tag_name }}
|
||||
game_versions: 1.19,1.18,1.17,1.16,1.15,1.14,1.13,1.12,1.11,1.10,1.9,1.8
|
||||
game_versions: 1.21,1.20,1.19,1.18,1.17,1.16,1.15,1.14,1.13,1.12,1.11,1.10,1.9,1.8
|
||||
release_type: release
|
||||
loaders: spigot
|
||||
featured: true
|
||||
@@ -10,20 +10,20 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up JDK 16
|
||||
uses: actions/setup-java@v3
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
java-version: 16
|
||||
server-id: reposilite # Value of the distributionManagement/repository/id field of the pom.xml
|
||||
server-username: MAVEN_USERNAME
|
||||
server-password: MAVEN_PASSWORD
|
||||
cache: 'maven'
|
||||
distribution: 'adopt'
|
||||
distribution: 'temurin'
|
||||
- name: Build with Maven
|
||||
run: mvn -B package --file pom.xml
|
||||
run: ./mvnw -B package --file pom.xml
|
||||
- name: Publish to Reposilite
|
||||
run: mvn -B deploy
|
||||
run: ./mvnw -B deploy
|
||||
env:
|
||||
MAVEN_USERNAME: simpleclans
|
||||
MAVEN_PASSWORD: ${{ secrets.REPOSILITE_TOKEN }}
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
# Licensed to the Apache Software Foundation (ASF) under one
|
||||
# or more contributor license agreements. See the NOTICE file
|
||||
# distributed with this work for additional information
|
||||
# regarding copyright ownership. The ASF licenses this file
|
||||
# to you under the Apache License, Version 2.0 (the
|
||||
# "License"); you may not use this file except in compliance
|
||||
# with the License. You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing,
|
||||
# software distributed under the License is distributed on an
|
||||
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
wrapperVersion=3.3.2
|
||||
distributionType=only-script
|
||||
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.8/apache-maven-3.9.8-bin.zip
|
||||
@@ -1,5 +1,20 @@
|
||||
# Changelog
|
||||
|
||||
## [2.19.2](https://github.com/RoinujNosde/SimpleClans/compare/v2.19.1...v2.19.2) (2023-08-03)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* cause check should return true on granting ([#397](https://github.com/RoinujNosde/SimpleClans/issues/397)) ([f29bc74](https://github.com/RoinujNosde/SimpleClans/commit/f29bc746af4940b493ebc43b1e25ff0fc00ab8d0))
|
||||
|
||||
## [2.19.1](https://github.com/RoinujNosde/SimpleClans/compare/v2.19.0...v2.19.1) (2023-08-03)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* charge money on deposit ([#394](https://github.com/RoinujNosde/SimpleClans/issues/394)) ([fe60b25](https://github.com/RoinujNosde/SimpleClans/commit/fe60b25f6107281a9771f6498400c3f8ce81c916))
|
||||
* consider uppercase when checking for disallowed colors ([#391](https://github.com/RoinujNosde/SimpleClans/issues/391)) ([503d679](https://github.com/RoinujNosde/SimpleClans/commit/503d67903e386b1c4b6eb7903a1addbfd42a684a))
|
||||
|
||||
## [2.19.0](https://github.com/RoinujNosde/SimpleClans/compare/v2.18.1...v2.19.0) (2023-07-27)
|
||||
|
||||
|
||||
|
||||
@@ -83,3 +83,6 @@ Feel free to learn our [Javadoc](https://ci.roinujnosde.me/job/SimpleClans/Javad
|
||||
[](https://repo.roinujnosde.me/#/releases/net/sacredlabyrinth/phaed/simpleclans/SimpleClans)
|
||||
##### API Examples
|
||||
* [Examples of how to use the API](https://simpleclans.gitbook.io/simpleclans/other/simpleclans-api)
|
||||
|
||||
|
||||
[](https://mikasa.host/ref/6)
|
||||
@@ -0,0 +1,259 @@
|
||||
#!/bin/sh
|
||||
# ----------------------------------------------------------------------------
|
||||
# Licensed to the Apache Software Foundation (ASF) under one
|
||||
# or more contributor license agreements. See the NOTICE file
|
||||
# distributed with this work for additional information
|
||||
# regarding copyright ownership. The ASF licenses this file
|
||||
# to you under the Apache License, Version 2.0 (the
|
||||
# "License"); you may not use this file except in compliance
|
||||
# with the License. You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing,
|
||||
# software distributed under the License is distributed on an
|
||||
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Apache Maven Wrapper startup batch script, version 3.3.2
|
||||
#
|
||||
# Optional ENV vars
|
||||
# -----------------
|
||||
# JAVA_HOME - location of a JDK home dir, required when download maven via java source
|
||||
# MVNW_REPOURL - repo url base for downloading maven distribution
|
||||
# MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven
|
||||
# MVNW_VERBOSE - true: enable verbose log; debug: trace the mvnw script; others: silence the output
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
set -euf
|
||||
[ "${MVNW_VERBOSE-}" != debug ] || set -x
|
||||
|
||||
# OS specific support.
|
||||
native_path() { printf %s\\n "$1"; }
|
||||
case "$(uname)" in
|
||||
CYGWIN* | MINGW*)
|
||||
[ -z "${JAVA_HOME-}" ] || JAVA_HOME="$(cygpath --unix "$JAVA_HOME")"
|
||||
native_path() { cygpath --path --windows "$1"; }
|
||||
;;
|
||||
esac
|
||||
|
||||
# set JAVACMD and JAVACCMD
|
||||
set_java_home() {
|
||||
# For Cygwin and MinGW, ensure paths are in Unix format before anything is touched
|
||||
if [ -n "${JAVA_HOME-}" ]; then
|
||||
if [ -x "$JAVA_HOME/jre/sh/java" ]; then
|
||||
# IBM's JDK on AIX uses strange locations for the executables
|
||||
JAVACMD="$JAVA_HOME/jre/sh/java"
|
||||
JAVACCMD="$JAVA_HOME/jre/sh/javac"
|
||||
else
|
||||
JAVACMD="$JAVA_HOME/bin/java"
|
||||
JAVACCMD="$JAVA_HOME/bin/javac"
|
||||
|
||||
if [ ! -x "$JAVACMD" ] || [ ! -x "$JAVACCMD" ]; then
|
||||
echo "The JAVA_HOME environment variable is not defined correctly, so mvnw cannot run." >&2
|
||||
echo "JAVA_HOME is set to \"$JAVA_HOME\", but \"\$JAVA_HOME/bin/java\" or \"\$JAVA_HOME/bin/javac\" does not exist." >&2
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
else
|
||||
JAVACMD="$(
|
||||
'set' +e
|
||||
'unset' -f command 2>/dev/null
|
||||
'command' -v java
|
||||
)" || :
|
||||
JAVACCMD="$(
|
||||
'set' +e
|
||||
'unset' -f command 2>/dev/null
|
||||
'command' -v javac
|
||||
)" || :
|
||||
|
||||
if [ ! -x "${JAVACMD-}" ] || [ ! -x "${JAVACCMD-}" ]; then
|
||||
echo "The java/javac command does not exist in PATH nor is JAVA_HOME set, so mvnw cannot run." >&2
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# hash string like Java String::hashCode
|
||||
hash_string() {
|
||||
str="${1:-}" h=0
|
||||
while [ -n "$str" ]; do
|
||||
char="${str%"${str#?}"}"
|
||||
h=$(((h * 31 + $(LC_CTYPE=C printf %d "'$char")) % 4294967296))
|
||||
str="${str#?}"
|
||||
done
|
||||
printf %x\\n $h
|
||||
}
|
||||
|
||||
verbose() { :; }
|
||||
[ "${MVNW_VERBOSE-}" != true ] || verbose() { printf %s\\n "${1-}"; }
|
||||
|
||||
die() {
|
||||
printf %s\\n "$1" >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
trim() {
|
||||
# MWRAPPER-139:
|
||||
# Trims trailing and leading whitespace, carriage returns, tabs, and linefeeds.
|
||||
# Needed for removing poorly interpreted newline sequences when running in more
|
||||
# exotic environments such as mingw bash on Windows.
|
||||
printf "%s" "${1}" | tr -d '[:space:]'
|
||||
}
|
||||
|
||||
# parse distributionUrl and optional distributionSha256Sum, requires .mvn/wrapper/maven-wrapper.properties
|
||||
while IFS="=" read -r key value; do
|
||||
case "${key-}" in
|
||||
distributionUrl) distributionUrl=$(trim "${value-}") ;;
|
||||
distributionSha256Sum) distributionSha256Sum=$(trim "${value-}") ;;
|
||||
esac
|
||||
done <"${0%/*}/.mvn/wrapper/maven-wrapper.properties"
|
||||
[ -n "${distributionUrl-}" ] || die "cannot read distributionUrl property in ${0%/*}/.mvn/wrapper/maven-wrapper.properties"
|
||||
|
||||
case "${distributionUrl##*/}" in
|
||||
maven-mvnd-*bin.*)
|
||||
MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/
|
||||
case "${PROCESSOR_ARCHITECTURE-}${PROCESSOR_ARCHITEW6432-}:$(uname -a)" in
|
||||
*AMD64:CYGWIN* | *AMD64:MINGW*) distributionPlatform=windows-amd64 ;;
|
||||
:Darwin*x86_64) distributionPlatform=darwin-amd64 ;;
|
||||
:Darwin*arm64) distributionPlatform=darwin-aarch64 ;;
|
||||
:Linux*x86_64*) distributionPlatform=linux-amd64 ;;
|
||||
*)
|
||||
echo "Cannot detect native platform for mvnd on $(uname)-$(uname -m), use pure java version" >&2
|
||||
distributionPlatform=linux-amd64
|
||||
;;
|
||||
esac
|
||||
distributionUrl="${distributionUrl%-bin.*}-$distributionPlatform.zip"
|
||||
;;
|
||||
maven-mvnd-*) MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/ ;;
|
||||
*) MVN_CMD="mvn${0##*/mvnw}" _MVNW_REPO_PATTERN=/org/apache/maven/ ;;
|
||||
esac
|
||||
|
||||
# apply MVNW_REPOURL and calculate MAVEN_HOME
|
||||
# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-<version>,maven-mvnd-<version>-<platform>}/<hash>
|
||||
[ -z "${MVNW_REPOURL-}" ] || distributionUrl="$MVNW_REPOURL$_MVNW_REPO_PATTERN${distributionUrl#*"$_MVNW_REPO_PATTERN"}"
|
||||
distributionUrlName="${distributionUrl##*/}"
|
||||
distributionUrlNameMain="${distributionUrlName%.*}"
|
||||
distributionUrlNameMain="${distributionUrlNameMain%-bin}"
|
||||
MAVEN_USER_HOME="${MAVEN_USER_HOME:-${HOME}/.m2}"
|
||||
MAVEN_HOME="${MAVEN_USER_HOME}/wrapper/dists/${distributionUrlNameMain-}/$(hash_string "$distributionUrl")"
|
||||
|
||||
exec_maven() {
|
||||
unset MVNW_VERBOSE MVNW_USERNAME MVNW_PASSWORD MVNW_REPOURL || :
|
||||
exec "$MAVEN_HOME/bin/$MVN_CMD" "$@" || die "cannot exec $MAVEN_HOME/bin/$MVN_CMD"
|
||||
}
|
||||
|
||||
if [ -d "$MAVEN_HOME" ]; then
|
||||
verbose "found existing MAVEN_HOME at $MAVEN_HOME"
|
||||
exec_maven "$@"
|
||||
fi
|
||||
|
||||
case "${distributionUrl-}" in
|
||||
*?-bin.zip | *?maven-mvnd-?*-?*.zip) ;;
|
||||
*) die "distributionUrl is not valid, must match *-bin.zip or maven-mvnd-*.zip, but found '${distributionUrl-}'" ;;
|
||||
esac
|
||||
|
||||
# prepare tmp dir
|
||||
if TMP_DOWNLOAD_DIR="$(mktemp -d)" && [ -d "$TMP_DOWNLOAD_DIR" ]; then
|
||||
clean() { rm -rf -- "$TMP_DOWNLOAD_DIR"; }
|
||||
trap clean HUP INT TERM EXIT
|
||||
else
|
||||
die "cannot create temp dir"
|
||||
fi
|
||||
|
||||
mkdir -p -- "${MAVEN_HOME%/*}"
|
||||
|
||||
# Download and Install Apache Maven
|
||||
verbose "Couldn't find MAVEN_HOME, downloading and installing it ..."
|
||||
verbose "Downloading from: $distributionUrl"
|
||||
verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName"
|
||||
|
||||
# select .zip or .tar.gz
|
||||
if ! command -v unzip >/dev/null; then
|
||||
distributionUrl="${distributionUrl%.zip}.tar.gz"
|
||||
distributionUrlName="${distributionUrl##*/}"
|
||||
fi
|
||||
|
||||
# verbose opt
|
||||
__MVNW_QUIET_WGET=--quiet __MVNW_QUIET_CURL=--silent __MVNW_QUIET_UNZIP=-q __MVNW_QUIET_TAR=''
|
||||
[ "${MVNW_VERBOSE-}" != true ] || __MVNW_QUIET_WGET='' __MVNW_QUIET_CURL='' __MVNW_QUIET_UNZIP='' __MVNW_QUIET_TAR=v
|
||||
|
||||
# normalize http auth
|
||||
case "${MVNW_PASSWORD:+has-password}" in
|
||||
'') MVNW_USERNAME='' MVNW_PASSWORD='' ;;
|
||||
has-password) [ -n "${MVNW_USERNAME-}" ] || MVNW_USERNAME='' MVNW_PASSWORD='' ;;
|
||||
esac
|
||||
|
||||
if [ -z "${MVNW_USERNAME-}" ] && command -v wget >/dev/null; then
|
||||
verbose "Found wget ... using wget"
|
||||
wget ${__MVNW_QUIET_WGET:+"$__MVNW_QUIET_WGET"} "$distributionUrl" -O "$TMP_DOWNLOAD_DIR/$distributionUrlName" || die "wget: Failed to fetch $distributionUrl"
|
||||
elif [ -z "${MVNW_USERNAME-}" ] && command -v curl >/dev/null; then
|
||||
verbose "Found curl ... using curl"
|
||||
curl ${__MVNW_QUIET_CURL:+"$__MVNW_QUIET_CURL"} -f -L -o "$TMP_DOWNLOAD_DIR/$distributionUrlName" "$distributionUrl" || die "curl: Failed to fetch $distributionUrl"
|
||||
elif set_java_home; then
|
||||
verbose "Falling back to use Java to download"
|
||||
javaSource="$TMP_DOWNLOAD_DIR/Downloader.java"
|
||||
targetZip="$TMP_DOWNLOAD_DIR/$distributionUrlName"
|
||||
cat >"$javaSource" <<-END
|
||||
public class Downloader extends java.net.Authenticator
|
||||
{
|
||||
protected java.net.PasswordAuthentication getPasswordAuthentication()
|
||||
{
|
||||
return new java.net.PasswordAuthentication( System.getenv( "MVNW_USERNAME" ), System.getenv( "MVNW_PASSWORD" ).toCharArray() );
|
||||
}
|
||||
public static void main( String[] args ) throws Exception
|
||||
{
|
||||
setDefault( new Downloader() );
|
||||
java.nio.file.Files.copy( java.net.URI.create( args[0] ).toURL().openStream(), java.nio.file.Paths.get( args[1] ).toAbsolutePath().normalize() );
|
||||
}
|
||||
}
|
||||
END
|
||||
# For Cygwin/MinGW, switch paths to Windows format before running javac and java
|
||||
verbose " - Compiling Downloader.java ..."
|
||||
"$(native_path "$JAVACCMD")" "$(native_path "$javaSource")" || die "Failed to compile Downloader.java"
|
||||
verbose " - Running Downloader.java ..."
|
||||
"$(native_path "$JAVACMD")" -cp "$(native_path "$TMP_DOWNLOAD_DIR")" Downloader "$distributionUrl" "$(native_path "$targetZip")"
|
||||
fi
|
||||
|
||||
# If specified, validate the SHA-256 sum of the Maven distribution zip file
|
||||
if [ -n "${distributionSha256Sum-}" ]; then
|
||||
distributionSha256Result=false
|
||||
if [ "$MVN_CMD" = mvnd.sh ]; then
|
||||
echo "Checksum validation is not supported for maven-mvnd." >&2
|
||||
echo "Please disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2
|
||||
exit 1
|
||||
elif command -v sha256sum >/dev/null; then
|
||||
if echo "$distributionSha256Sum $TMP_DOWNLOAD_DIR/$distributionUrlName" | sha256sum -c >/dev/null 2>&1; then
|
||||
distributionSha256Result=true
|
||||
fi
|
||||
elif command -v shasum >/dev/null; then
|
||||
if echo "$distributionSha256Sum $TMP_DOWNLOAD_DIR/$distributionUrlName" | shasum -a 256 -c >/dev/null 2>&1; then
|
||||
distributionSha256Result=true
|
||||
fi
|
||||
else
|
||||
echo "Checksum validation was requested but neither 'sha256sum' or 'shasum' are available." >&2
|
||||
echo "Please install either command, or disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2
|
||||
exit 1
|
||||
fi
|
||||
if [ $distributionSha256Result = false ]; then
|
||||
echo "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised." >&2
|
||||
echo "If you updated your Maven version, you need to update the specified distributionSha256Sum property." >&2
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
# unzip and move
|
||||
if command -v unzip >/dev/null; then
|
||||
unzip ${__MVNW_QUIET_UNZIP:+"$__MVNW_QUIET_UNZIP"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -d "$TMP_DOWNLOAD_DIR" || die "failed to unzip"
|
||||
else
|
||||
tar xzf${__MVNW_QUIET_TAR:+"$__MVNW_QUIET_TAR"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -C "$TMP_DOWNLOAD_DIR" || die "failed to untar"
|
||||
fi
|
||||
printf %s\\n "$distributionUrl" >"$TMP_DOWNLOAD_DIR/$distributionUrlNameMain/mvnw.url"
|
||||
mv -- "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" "$MAVEN_HOME" || [ -d "$MAVEN_HOME" ] || die "fail to move MAVEN_HOME"
|
||||
|
||||
clean || :
|
||||
exec_maven "$@"
|
||||
@@ -0,0 +1,149 @@
|
||||
<# : batch portion
|
||||
@REM ----------------------------------------------------------------------------
|
||||
@REM Licensed to the Apache Software Foundation (ASF) under one
|
||||
@REM or more contributor license agreements. See the NOTICE file
|
||||
@REM distributed with this work for additional information
|
||||
@REM regarding copyright ownership. The ASF licenses this file
|
||||
@REM to you under the Apache License, Version 2.0 (the
|
||||
@REM "License"); you may not use this file except in compliance
|
||||
@REM with the License. You may obtain a copy of the License at
|
||||
@REM
|
||||
@REM http://www.apache.org/licenses/LICENSE-2.0
|
||||
@REM
|
||||
@REM Unless required by applicable law or agreed to in writing,
|
||||
@REM software distributed under the License is distributed on an
|
||||
@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
@REM KIND, either express or implied. See the License for the
|
||||
@REM specific language governing permissions and limitations
|
||||
@REM under the License.
|
||||
@REM ----------------------------------------------------------------------------
|
||||
|
||||
@REM ----------------------------------------------------------------------------
|
||||
@REM Apache Maven Wrapper startup batch script, version 3.3.2
|
||||
@REM
|
||||
@REM Optional ENV vars
|
||||
@REM MVNW_REPOURL - repo url base for downloading maven distribution
|
||||
@REM MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven
|
||||
@REM MVNW_VERBOSE - true: enable verbose log; others: silence the output
|
||||
@REM ----------------------------------------------------------------------------
|
||||
|
||||
@IF "%__MVNW_ARG0_NAME__%"=="" (SET __MVNW_ARG0_NAME__=%~nx0)
|
||||
@SET __MVNW_CMD__=
|
||||
@SET __MVNW_ERROR__=
|
||||
@SET __MVNW_PSMODULEP_SAVE=%PSModulePath%
|
||||
@SET PSModulePath=
|
||||
@FOR /F "usebackq tokens=1* delims==" %%A IN (`powershell -noprofile "& {$scriptDir='%~dp0'; $script='%__MVNW_ARG0_NAME__%'; icm -ScriptBlock ([Scriptblock]::Create((Get-Content -Raw '%~f0'))) -NoNewScope}"`) DO @(
|
||||
IF "%%A"=="MVN_CMD" (set __MVNW_CMD__=%%B) ELSE IF "%%B"=="" (echo %%A) ELSE (echo %%A=%%B)
|
||||
)
|
||||
@SET PSModulePath=%__MVNW_PSMODULEP_SAVE%
|
||||
@SET __MVNW_PSMODULEP_SAVE=
|
||||
@SET __MVNW_ARG0_NAME__=
|
||||
@SET MVNW_USERNAME=
|
||||
@SET MVNW_PASSWORD=
|
||||
@IF NOT "%__MVNW_CMD__%"=="" (%__MVNW_CMD__% %*)
|
||||
@echo Cannot start maven from wrapper >&2 && exit /b 1
|
||||
@GOTO :EOF
|
||||
: end batch / begin powershell #>
|
||||
|
||||
$ErrorActionPreference = "Stop"
|
||||
if ($env:MVNW_VERBOSE -eq "true") {
|
||||
$VerbosePreference = "Continue"
|
||||
}
|
||||
|
||||
# calculate distributionUrl, requires .mvn/wrapper/maven-wrapper.properties
|
||||
$distributionUrl = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionUrl
|
||||
if (!$distributionUrl) {
|
||||
Write-Error "cannot read distributionUrl property in $scriptDir/.mvn/wrapper/maven-wrapper.properties"
|
||||
}
|
||||
|
||||
switch -wildcard -casesensitive ( $($distributionUrl -replace '^.*/','') ) {
|
||||
"maven-mvnd-*" {
|
||||
$USE_MVND = $true
|
||||
$distributionUrl = $distributionUrl -replace '-bin\.[^.]*$',"-windows-amd64.zip"
|
||||
$MVN_CMD = "mvnd.cmd"
|
||||
break
|
||||
}
|
||||
default {
|
||||
$USE_MVND = $false
|
||||
$MVN_CMD = $script -replace '^mvnw','mvn'
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
# apply MVNW_REPOURL and calculate MAVEN_HOME
|
||||
# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-<version>,maven-mvnd-<version>-<platform>}/<hash>
|
||||
if ($env:MVNW_REPOURL) {
|
||||
$MVNW_REPO_PATTERN = if ($USE_MVND) { "/org/apache/maven/" } else { "/maven/mvnd/" }
|
||||
$distributionUrl = "$env:MVNW_REPOURL$MVNW_REPO_PATTERN$($distributionUrl -replace '^.*'+$MVNW_REPO_PATTERN,'')"
|
||||
}
|
||||
$distributionUrlName = $distributionUrl -replace '^.*/',''
|
||||
$distributionUrlNameMain = $distributionUrlName -replace '\.[^.]*$','' -replace '-bin$',''
|
||||
$MAVEN_HOME_PARENT = "$HOME/.m2/wrapper/dists/$distributionUrlNameMain"
|
||||
if ($env:MAVEN_USER_HOME) {
|
||||
$MAVEN_HOME_PARENT = "$env:MAVEN_USER_HOME/wrapper/dists/$distributionUrlNameMain"
|
||||
}
|
||||
$MAVEN_HOME_NAME = ([System.Security.Cryptography.MD5]::Create().ComputeHash([byte[]][char[]]$distributionUrl) | ForEach-Object {$_.ToString("x2")}) -join ''
|
||||
$MAVEN_HOME = "$MAVEN_HOME_PARENT/$MAVEN_HOME_NAME"
|
||||
|
||||
if (Test-Path -Path "$MAVEN_HOME" -PathType Container) {
|
||||
Write-Verbose "found existing MAVEN_HOME at $MAVEN_HOME"
|
||||
Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"
|
||||
exit $?
|
||||
}
|
||||
|
||||
if (! $distributionUrlNameMain -or ($distributionUrlName -eq $distributionUrlNameMain)) {
|
||||
Write-Error "distributionUrl is not valid, must end with *-bin.zip, but found $distributionUrl"
|
||||
}
|
||||
|
||||
# prepare tmp dir
|
||||
$TMP_DOWNLOAD_DIR_HOLDER = New-TemporaryFile
|
||||
$TMP_DOWNLOAD_DIR = New-Item -Itemtype Directory -Path "$TMP_DOWNLOAD_DIR_HOLDER.dir"
|
||||
$TMP_DOWNLOAD_DIR_HOLDER.Delete() | Out-Null
|
||||
trap {
|
||||
if ($TMP_DOWNLOAD_DIR.Exists) {
|
||||
try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null }
|
||||
catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" }
|
||||
}
|
||||
}
|
||||
|
||||
New-Item -Itemtype Directory -Path "$MAVEN_HOME_PARENT" -Force | Out-Null
|
||||
|
||||
# Download and Install Apache Maven
|
||||
Write-Verbose "Couldn't find MAVEN_HOME, downloading and installing it ..."
|
||||
Write-Verbose "Downloading from: $distributionUrl"
|
||||
Write-Verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName"
|
||||
|
||||
$webclient = New-Object System.Net.WebClient
|
||||
if ($env:MVNW_USERNAME -and $env:MVNW_PASSWORD) {
|
||||
$webclient.Credentials = New-Object System.Net.NetworkCredential($env:MVNW_USERNAME, $env:MVNW_PASSWORD)
|
||||
}
|
||||
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
|
||||
$webclient.DownloadFile($distributionUrl, "$TMP_DOWNLOAD_DIR/$distributionUrlName") | Out-Null
|
||||
|
||||
# If specified, validate the SHA-256 sum of the Maven distribution zip file
|
||||
$distributionSha256Sum = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionSha256Sum
|
||||
if ($distributionSha256Sum) {
|
||||
if ($USE_MVND) {
|
||||
Write-Error "Checksum validation is not supported for maven-mvnd. `nPlease disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties."
|
||||
}
|
||||
Import-Module $PSHOME\Modules\Microsoft.PowerShell.Utility -Function Get-FileHash
|
||||
if ((Get-FileHash "$TMP_DOWNLOAD_DIR/$distributionUrlName" -Algorithm SHA256).Hash.ToLower() -ne $distributionSha256Sum) {
|
||||
Write-Error "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised. If you updated your Maven version, you need to update the specified distributionSha256Sum property."
|
||||
}
|
||||
}
|
||||
|
||||
# unzip and move
|
||||
Expand-Archive "$TMP_DOWNLOAD_DIR/$distributionUrlName" -DestinationPath "$TMP_DOWNLOAD_DIR" | Out-Null
|
||||
Rename-Item -Path "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" -NewName $MAVEN_HOME_NAME | Out-Null
|
||||
try {
|
||||
Move-Item -Path "$TMP_DOWNLOAD_DIR/$MAVEN_HOME_NAME" -Destination $MAVEN_HOME_PARENT | Out-Null
|
||||
} catch {
|
||||
if (! (Test-Path -Path "$MAVEN_HOME" -PathType Container)) {
|
||||
Write-Error "fail to move MAVEN_HOME"
|
||||
}
|
||||
} finally {
|
||||
try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null }
|
||||
catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" }
|
||||
}
|
||||
|
||||
Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"
|
||||
@@ -1,8 +1,9 @@
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>net.sacredlabyrinth.phaed.simpleclans</groupId>
|
||||
<artifactId>SimpleClans</artifactId>
|
||||
<version>2.19.1-SNAPSHOT</version>
|
||||
<version>2.19.3-SNAPSHOT</version>
|
||||
<name>SimpleClans</name>
|
||||
<url>https://www.spigotmc.org/resources/simpleclans.71242/</url>
|
||||
|
||||
@@ -29,10 +30,9 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.10.1</version>
|
||||
<version>3.13.0</version>
|
||||
<configuration>
|
||||
<source>16</source>
|
||||
<target>16</target>
|
||||
<release>8</release>
|
||||
<showDeprecation>true</showDeprecation>
|
||||
<showWarnings>true</showWarnings>
|
||||
<compilerArgs>
|
||||
@@ -45,21 +45,21 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
<version>3.4.2</version>
|
||||
</plugin>
|
||||
|
||||
<!-- Release plugin -->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-release-plugin</artifactId>
|
||||
<version>2.3.2</version>
|
||||
<version>3.1.1</version>
|
||||
</plugin>
|
||||
|
||||
<!-- Shade plugin -->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-shade-plugin</artifactId>
|
||||
<version>3.4.1</version>
|
||||
<version>3.6.0</version>
|
||||
<configuration>
|
||||
<relocations>
|
||||
<relocation>
|
||||
@@ -86,6 +86,10 @@
|
||||
<pattern>com.google.gson</pattern>
|
||||
<shadedPattern>net.sacredlabyrinth.phaed.simpleclans.gson</shadedPattern>
|
||||
</relocation>
|
||||
<relocation>
|
||||
<pattern>com.tcoded.folialib</pattern>
|
||||
<shadedPattern>net.sacredlabyrinth.phaed.simpleclans.folialib</shadedPattern>
|
||||
</relocation>
|
||||
</relocations>
|
||||
<artifactSet>
|
||||
<excludes>
|
||||
@@ -95,7 +99,8 @@
|
||||
|
||||
<transformers>
|
||||
<!-- Avoid overlapping MANIFEST.MF file -->
|
||||
<transformer implementation="org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer">
|
||||
<transformer
|
||||
implementation="org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer">
|
||||
<resource>MANIFEST.MF</resource>
|
||||
</transformer>
|
||||
</transformers>
|
||||
@@ -114,7 +119,7 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<version>3.7.1</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>copy-installed</id>
|
||||
@@ -139,9 +144,9 @@
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>pl.project13.maven</groupId>
|
||||
<artifactId>git-commit-id-plugin</artifactId>
|
||||
<version>3.0.0</version>
|
||||
<groupId>io.github.git-commit-id</groupId>
|
||||
<artifactId>git-commit-id-maven-plugin</artifactId>
|
||||
<version>9.0.1</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
@@ -158,7 +163,7 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<version>3.5.0</version>
|
||||
<version>3.10.1</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
@@ -168,17 +173,14 @@
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<release>16</release>
|
||||
|
||||
<additionalparam>-Xdoclint:none</additionalparam>
|
||||
<additionalOptions>-Xdoclint:none</additionalOptions>
|
||||
<additionalJOption>-Xdoclint:none</additionalJOption>
|
||||
<release>8</release>
|
||||
<doclint>all,-missing</doclint>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
<version>3.3.1</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
@@ -206,19 +208,19 @@
|
||||
<dependency>
|
||||
<groupId>org.bstats</groupId>
|
||||
<artifactId>bstats-bukkit</artifactId>
|
||||
<version>2.2.1</version>
|
||||
<version>3.0.2</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>me.clip</groupId>
|
||||
<artifactId>placeholderapi</artifactId>
|
||||
<version>2.10.9</version>
|
||||
<version>2.11.3</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jetbrains</groupId>
|
||||
<artifactId>annotations</artifactId>
|
||||
<version>22.0.0</version>
|
||||
<version>24.0.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.papermc</groupId>
|
||||
@@ -234,43 +236,55 @@
|
||||
<dependency>
|
||||
<groupId>com.github.cryptomorin</groupId>
|
||||
<artifactId>XSeries</artifactId>
|
||||
<version>8.3.0</version>
|
||||
<version>11.2.0.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.sk89q.worldguard</groupId>
|
||||
<artifactId>worldguard-bukkit</artifactId>
|
||||
<version>7.0.4</version>
|
||||
<groupId>com.sk89q</groupId>
|
||||
<artifactId>worldguard</artifactId>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.github.TechFortress</groupId>
|
||||
<artifactId>GriefPrevention</artifactId>
|
||||
<version>16.18.1</version>
|
||||
<version>17.0.0</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.discordsrv</groupId>
|
||||
<artifactId>discordsrv</artifactId>
|
||||
<version>1.24.1-SNAPSHOT</version>
|
||||
<version>1.28.0</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>biz.princeps</groupId>
|
||||
<artifactId>landlord-latest</artifactId>
|
||||
<version>4.351</version>
|
||||
<version>4.363</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.code.gson</groupId>
|
||||
<artifactId>gson</artifactId>
|
||||
<version>2.9.1</version>
|
||||
<version>2.10.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.tcoded</groupId>
|
||||
<artifactId>FoliaLib</artifactId>
|
||||
<version>0.5.1</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
|
||||
<!-- Test frameworks -->
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter-api</artifactId>
|
||||
<version>5.9.3</version>
|
||||
<version>5.11.3</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.mockito</groupId>
|
||||
<artifactId>mockito-core</artifactId>
|
||||
<version>5.14.2</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
@@ -291,7 +305,7 @@
|
||||
</repository>
|
||||
<repository>
|
||||
<id>papermc</id>
|
||||
<url>https://papermc.io/repo/repository/maven-public/</url>
|
||||
<url>https://repo.papermc.io/repository/maven-public/</url>
|
||||
</repository>
|
||||
<repository>
|
||||
<id>aikar</id>
|
||||
@@ -309,6 +323,10 @@
|
||||
<id>eldonexus</id>
|
||||
<url>https://eldonexus.de/repository/maven-public</url>
|
||||
</repository>
|
||||
<repository>
|
||||
<id>tcoded-releases</id>
|
||||
<url>https://repo.tcoded.com/releases</url>
|
||||
</repository>
|
||||
<repository>
|
||||
<id>jitpack.io</id>
|
||||
<url>https://jitpack.io</url>
|
||||
@@ -317,8 +335,6 @@
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<maven.compiler.source>16</maven.compiler.source>
|
||||
<maven.compiler.target>${maven.compiler.source}</maven.compiler.target>
|
||||
</properties>
|
||||
|
||||
<!-- Upstream Distribution -->
|
||||
|
||||
@@ -10,6 +10,8 @@ import net.sacredlabyrinth.phaed.simpleclans.loggers.BankLogger;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.loggers.BankOperator;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.DateFormat;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.Location;
|
||||
import org.bukkit.World;
|
||||
@@ -113,13 +115,13 @@ public class Clan implements Serializable, Comparable<Clan> {
|
||||
@Deprecated
|
||||
public void deposit(double amount, Player player) {
|
||||
if (SimpleClans.getInstance().getPermissionsManager().playerHasMoney(player, amount)) {
|
||||
if (SimpleClans.getInstance().getPermissionsManager().grantPlayer(player, amount)) {
|
||||
player.sendMessage(AQUA + lang("player.clan.deposit", player, amount));
|
||||
addBb(player.getName(), lang("bb.clan.deposit", amount));
|
||||
if (SimpleClans.getInstance().getPermissionsManager().chargePlayer(player, amount)) {
|
||||
player.sendMessage(AQUA + lang("player.clan.deposit", player, CurrencyFormat.format(amount)));
|
||||
addBb(player.getName(), lang("bb.clan.deposit", CurrencyFormat.format(amount)));
|
||||
setBalance(getBalance() + amount);
|
||||
SimpleClans.getInstance().getStorageManager().updateClan(this);
|
||||
} else {
|
||||
player.sendMessage(AQUA + lang("not.sufficient.money", player, amount));
|
||||
player.sendMessage(AQUA + lang("not.sufficient.money", player, CurrencyFormat.format(amount)));
|
||||
}
|
||||
} else {
|
||||
player.sendMessage(AQUA + lang("not.sufficient.money", player, amount));
|
||||
@@ -151,8 +153,8 @@ public class Clan implements Serializable, Comparable<Clan> {
|
||||
public void withdraw(double amount, Player player) {
|
||||
if (getBalance() >= amount) {
|
||||
if (SimpleClans.getInstance().getPermissionsManager().grantPlayer(player, amount)) {
|
||||
player.sendMessage(AQUA + lang("player.clan.withdraw", player, amount));
|
||||
addBb(player.getName(), lang("bb.clan.withdraw", amount));
|
||||
player.sendMessage(AQUA + lang("player.clan.withdraw", player, CurrencyFormat.format(amount)));
|
||||
addBb(player.getName(), lang("bb.clan.withdraw", CurrencyFormat.format(amount)));
|
||||
setBalance(getBalance() - amount);
|
||||
}
|
||||
} else {
|
||||
@@ -246,6 +248,16 @@ public class Clan implements Serializable, Comparable<Clan> {
|
||||
return balance;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the clan's balance formatted
|
||||
*
|
||||
* @return the balance formatted
|
||||
*/
|
||||
@Placeholder("balance_formatted")
|
||||
public String getBalanceFormatted() {
|
||||
return CurrencyFormat.format(balance);
|
||||
}
|
||||
|
||||
/**
|
||||
* (used internally)
|
||||
*
|
||||
@@ -453,7 +465,7 @@ public class Clan implements Serializable, Comparable<Clan> {
|
||||
*/
|
||||
@Placeholder("founded")
|
||||
public String getFoundedString() {
|
||||
return new java.text.SimpleDateFormat("MMM dd, ''yy h:mm a").format(new Date(this.founded));
|
||||
return DateFormat.formatDateTime(founded);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1428,10 +1440,10 @@ public class Clan implements Serializable, Comparable<Clan> {
|
||||
|
||||
SimpleClans.getInstance().getRequestManager().removeRequest(getTag());
|
||||
|
||||
SimpleClans.getInstance().getServer().getScheduler().scheduleSyncDelayedTask(SimpleClans.getInstance(), () -> {
|
||||
SimpleClans.getInstance().getScheduler().runNextTick(task -> {
|
||||
SimpleClans.getInstance().getClanManager().removeClan(getTag());
|
||||
SimpleClans.getInstance().getStorageManager().deleteClan(this);
|
||||
}, 1);
|
||||
});
|
||||
}
|
||||
|
||||
public void disband() {
|
||||
|
||||
@@ -3,6 +3,7 @@ package net.sacredlabyrinth.phaed.simpleclans;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.hooks.papi.Placeholder;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.ProtectionManager.Action;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.DateFormat;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.VanishUtils;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.ChatColor;
|
||||
@@ -487,8 +488,7 @@ public class ClanPlayer implements Serializable, Comparable<ClanPlayer> {
|
||||
if (joinDate == 0) {
|
||||
return "";
|
||||
}
|
||||
|
||||
return new java.text.SimpleDateFormat("MMM dd, ''yy h:mm a").format(new Date(joinDate));
|
||||
return DateFormat.formatDateTime(joinDate);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -512,7 +512,7 @@ public class ClanPlayer implements Serializable, Comparable<ClanPlayer> {
|
||||
if (!VanishUtils.isVanished(sender, this)) {
|
||||
return lang("online", sender);
|
||||
}
|
||||
return new java.text.SimpleDateFormat("MMM dd, ''yy h:mm a").format(new Date(lastSeen));
|
||||
return DateFormat.formatDateTime(lastSeen);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -777,6 +777,7 @@ public class ClanPlayer implements Serializable, Comparable<ClanPlayer> {
|
||||
SimpleClans.getInstance().getStorageManager().updateClanPlayer(this);
|
||||
}
|
||||
|
||||
@Placeholder("is_invite_enabled")
|
||||
public boolean isInviteEnabled() {
|
||||
return flags.getBoolean("invite", true);
|
||||
}
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans;
|
||||
|
||||
import co.aikar.commands.BukkitCommandIssuer;
|
||||
import com.tcoded.folialib.FoliaLib;
|
||||
import com.tcoded.folialib.impl.PlatformScheduler;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.commands.SCCommandManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.hooks.papi.SimpleClansExpansion;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.language.LanguageResource;
|
||||
@@ -65,6 +67,7 @@ public class SimpleClans extends JavaPlugin {
|
||||
|
||||
private BankLogger bankLogger;
|
||||
private TagValidator tagValidator;
|
||||
private FoliaLib foliaLib;
|
||||
|
||||
/**
|
||||
* @return the logger
|
||||
@@ -75,7 +78,8 @@ public class SimpleClans extends JavaPlugin {
|
||||
}
|
||||
|
||||
public static void debug(String msg) {
|
||||
if (getInstance().getSettingsManager().is(DEBUG)) {
|
||||
//instance may be null during tests
|
||||
if (getInstance() == null || getInstance().getSettingsManager().is(DEBUG)) {
|
||||
logger.log(Level.INFO, msg);
|
||||
}
|
||||
}
|
||||
@@ -99,6 +103,7 @@ public class SimpleClans extends JavaPlugin {
|
||||
@Override
|
||||
public void onEnable() {
|
||||
instance = this;
|
||||
foliaLib = new FoliaLib(this);
|
||||
new LanguageMigration(this).migrate();
|
||||
settingsManager = new SettingsManager(this);
|
||||
new BbMigration(settingsManager);
|
||||
@@ -176,6 +181,7 @@ public class SimpleClans extends JavaPlugin {
|
||||
metrics.addCustomChart(new SimplePie("threads", () -> sm.is(PERFORMANCE_USE_THREADS) ? on : off));
|
||||
metrics.addCustomChart(new SimplePie("bungeecord", () -> sm.is(PERFORMANCE_USE_BUNGEECORD) ? on : off));
|
||||
metrics.addCustomChart(new SimplePie("discord_chat", () -> sm.is(DISCORDCHAT_ENABLE) ? on : off));
|
||||
metrics.addCustomChart(new SimplePie("default_rank", () -> sm.getString(CLAN_DEFAULT_RANK).isEmpty() ? off : on));
|
||||
}
|
||||
|
||||
private void startTasks() {
|
||||
@@ -204,6 +210,14 @@ public class SimpleClans extends JavaPlugin {
|
||||
getSettingsManager().loadAndSave();
|
||||
}
|
||||
|
||||
// TODO Replace this with getFoliaLib#getScheduler?
|
||||
public PlatformScheduler getScheduler() {
|
||||
return foliaLib.getScheduler();
|
||||
}
|
||||
|
||||
public FoliaLib getFoliaLib() {
|
||||
return foliaLib;
|
||||
}
|
||||
/**
|
||||
* @return the clanManager
|
||||
*/
|
||||
|
||||
+20
-23
@@ -21,31 +21,28 @@ public class SpigotChatHandler implements ChatHandler {
|
||||
/*
|
||||
TODO: Make it async, change Type to Channel in 3.0
|
||||
*/
|
||||
new BukkitRunnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
ChatEvent event = new ChatEvent(message.getContent(), message.getSender(), message.getReceivers(),
|
||||
ChatEvent.Type.valueOf(message.getChannel().name()));
|
||||
plugin.getScheduler().runLater(() -> {
|
||||
ChatEvent event = new ChatEvent(message.getContent(), message.getSender(), message.getReceivers(),
|
||||
ChatEvent.Type.valueOf(message.getChannel().name()));
|
||||
|
||||
getPluginManager().callEvent(event);
|
||||
if (event.isCancelled()) {
|
||||
return;
|
||||
}
|
||||
message.setContent(stripColorsAndFormatsPerPermission(message.getSender(),event.getMessage()));
|
||||
|
||||
ConfigField configField = ConfigField.valueOf(String.format("%sCHAT_FORMAT",
|
||||
message.getSource() == DISCORD ? "DISCORD" : message.getChannel()));
|
||||
|
||||
String format = settingsManager.getString(configField);
|
||||
String formattedMessage = chatManager.parseChatFormat(format, message, event.getPlaceholders());
|
||||
|
||||
plugin.getLogger().info(ChatUtils.stripColors(formattedMessage));
|
||||
|
||||
for (ClanPlayer cp : message.getReceivers()) {
|
||||
ChatBlock.sendMessage(cp, formattedMessage);
|
||||
}
|
||||
getPluginManager().callEvent(event);
|
||||
if (event.isCancelled()) {
|
||||
return;
|
||||
}
|
||||
}.runTask(plugin);
|
||||
message.setContent(stripColorsAndFormatsPerPermission(message.getSender(),event.getMessage()));
|
||||
|
||||
ConfigField configField = ConfigField.valueOf(String.format("%sCHAT_FORMAT",
|
||||
message.getSource() == DISCORD ? "DISCORD" : message.getChannel()));
|
||||
|
||||
String format = settingsManager.getString(configField);
|
||||
String formattedMessage = chatManager.parseChatFormat(format, message, event.getPlaceholders());
|
||||
|
||||
plugin.getLogger().info(ChatUtils.stripColors(formattedMessage));
|
||||
|
||||
for (ClanPlayer cp : message.getReceivers()) {
|
||||
ChatBlock.sendMessage(cp, formattedMessage);
|
||||
}
|
||||
}, 0);
|
||||
}
|
||||
|
||||
private String stripColorsAndFormatsPerPermission(ClanPlayer sender, String message) {
|
||||
|
||||
+25
-15
@@ -38,17 +38,18 @@ import static net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager.Con
|
||||
public class SCCommandManager extends PaperCommandManager {
|
||||
private final SimpleClans plugin;
|
||||
private static final List<String> SUBCOMMANDS;
|
||||
private static final List<String> COMPLETIONS;
|
||||
|
||||
public SCCommandManager(@NotNull SimpleClans plugin) {
|
||||
super(plugin);
|
||||
this.plugin = plugin;
|
||||
configure();
|
||||
}
|
||||
|
||||
|
||||
private void configure() {
|
||||
enableUnstableAPI("help");
|
||||
registerDependencies();
|
||||
addCommandReplacements();
|
||||
addReplacements();
|
||||
registerContexts();
|
||||
registerCommands();
|
||||
registerConditions();
|
||||
@@ -107,11 +108,11 @@ public class SCCommandManager extends PaperCommandManager {
|
||||
AbstractCondition obj = c.getConstructor(SimpleClans.class).newInstance(plugin);
|
||||
if (obj instanceof AbstractParameterCondition) {
|
||||
@SuppressWarnings("rawtypes")
|
||||
AbstractParameterCondition condition = (AbstractParameterCondition) obj;
|
||||
AbstractParameterCondition condition = ((AbstractParameterCondition<?>) obj);
|
||||
getCommandConditions().addCondition(condition.getType(), condition.getId(), condition);
|
||||
}
|
||||
if (obj instanceof AbstractCommandCondition) {
|
||||
AbstractCommandCondition condition = (AbstractCommandCondition) obj;
|
||||
AbstractCommandCondition condition = ((AbstractCommandCondition) obj);
|
||||
getCommandConditions().addCondition(condition.getId(), condition);
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
@@ -162,7 +163,7 @@ public class SCCommandManager extends PaperCommandManager {
|
||||
}
|
||||
}
|
||||
|
||||
private void addCommandReplacements() {
|
||||
private void addReplacements() {
|
||||
SettingsManager sm = plugin.getSettingsManager();
|
||||
getCommandReplacements().addReplacements(
|
||||
"basic_conditions", "not_blacklisted|not_banned",
|
||||
@@ -174,17 +175,10 @@ public class SCCommandManager extends PaperCommandManager {
|
||||
"clan_chat", sm.getString(COMMANDS_CLAN_CHAT)
|
||||
);
|
||||
|
||||
SUBCOMMANDS.forEach(s -> {
|
||||
String command = optionalLang(s + ".command", (ClanPlayer) null);
|
||||
if (command == null) {
|
||||
command = s;
|
||||
}
|
||||
command = command.replace(" ", "");
|
||||
String replacement = command.equals(s) ? s : command + "|" + s;
|
||||
getCommandReplacements().addReplacement(s, replacement);
|
||||
});
|
||||
SUBCOMMANDS.forEach(s -> processReplacement(s, "", ".command", true));
|
||||
COMPLETIONS.forEach(s -> processReplacement(s, "compl:", ".completion", false));
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public BukkitLocales getLocales() {
|
||||
if (this.locales == null) {
|
||||
@@ -215,6 +209,20 @@ public class SCCommandManager extends PaperCommandManager {
|
||||
return this.locales;
|
||||
}
|
||||
|
||||
private void processReplacement(String key, String prefix, String suffix, boolean hasFallback) {
|
||||
String replacement = optionalLang(key + suffix, (ClanPlayer) null);
|
||||
if (replacement == null) {
|
||||
replacement = key;
|
||||
}
|
||||
|
||||
replacement = replacement.replace(" ", "");
|
||||
if (hasFallback) {
|
||||
replacement = replacement + "|" + key;
|
||||
}
|
||||
|
||||
getCommandReplacements().addReplacement(prefix + key, replacement);
|
||||
}
|
||||
|
||||
static {
|
||||
SUBCOMMANDS = Arrays.asList("setbanner", "resetkdr", "place", "rank", "home", "war", "regroup",
|
||||
"mostkilled", "kills", "globalff", "reload", "unban", "ban", "verify", "disband", "resign", "ff",
|
||||
@@ -225,5 +233,7 @@ public class SCCommandManager extends PaperCommandManager {
|
||||
"lookup", "roster", "profile", "list", "create", "description", "start", "end", "admin", "help", "mod",
|
||||
"setdefault", "removedefault", "land", "break", "interact", "place_block", "damage", "interact_entity",
|
||||
"container", "permanent", "take", "give", "join", "leave", "mute", "confirm", "balance", "discord", "rename", "locale");
|
||||
|
||||
COMPLETIONS = Arrays.asList("tag", "name");
|
||||
}
|
||||
}
|
||||
+12
-11
@@ -10,6 +10,7 @@ import net.sacredlabyrinth.phaed.simpleclans.events.BankWithdrawEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.loggers.BankLogger;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.loggers.BankOperator;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.PermissionsManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.entity.Player;
|
||||
|
||||
@@ -31,7 +32,7 @@ public class BankCommand extends BaseCommand {
|
||||
@Conditions("rank:name=BANK_BALANCE")
|
||||
@Description("{@@command.description.bank.status}")
|
||||
public void bankStatus(Player player, Clan clan) {
|
||||
player.sendMessage(AQUA + lang("clan.balance", player, clan.getBalance()));
|
||||
player.sendMessage(AQUA + lang("clan.balance", player, clan.getBalanceFormatted()));
|
||||
}
|
||||
|
||||
@Subcommand("%withdraw %all")
|
||||
@@ -71,15 +72,15 @@ public class BankCommand extends BaseCommand {
|
||||
*/
|
||||
BankOperator operator = new BankOperator(player, permissions.playerGetMoney(player));
|
||||
switch (clan.withdraw(operator, COMMAND, amount)) {
|
||||
case SUCCESS -> {
|
||||
case SUCCESS:
|
||||
if (permissions.grantPlayer(player, amount)) {
|
||||
player.sendMessage(AQUA + lang("player.clan.withdraw", player, amount));
|
||||
clan.addBb(player.getName(), lang("bb.clan.withdraw", amount, player.getName()));
|
||||
player.sendMessage(AQUA + lang("player.clan.withdraw", player, CurrencyFormat.format(amount)));
|
||||
clan.addBb(player.getName(), lang("bb.clan.withdraw", CurrencyFormat.format(amount), player.getName()));
|
||||
} else {
|
||||
clan.setBalance(operator, REVERT, BankLogger.Operation.WITHDRAW, clan.getBalance() + amount);
|
||||
}
|
||||
}
|
||||
case NOT_ENOUGH_BALANCE -> player.sendMessage(lang("clan.bank.not.enough.money", player));
|
||||
case NOT_ENOUGH_BALANCE:
|
||||
player.sendMessage(lang("clan.bank.not.enough.money", player));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -117,19 +118,19 @@ public class BankCommand extends BaseCommand {
|
||||
return;
|
||||
}
|
||||
/*
|
||||
* ——————————————————————————————————
|
||||
*/
|
||||
* ——————————————————————————————————
|
||||
*/
|
||||
|
||||
if (!permissions.playerHasMoney(player, amount)) {
|
||||
player.sendMessage(AQUA + lang("not.sufficient.money", player, amount));
|
||||
player.sendMessage(AQUA + lang("not.sufficient.money", player, CurrencyFormat.format(amount)));
|
||||
return;
|
||||
}
|
||||
BankOperator operator = new BankOperator(player, permissions.playerGetMoney(player));
|
||||
EconomyResponse response = clan.deposit(operator, COMMAND, amount);
|
||||
if (response == EconomyResponse.SUCCESS) {
|
||||
if (permissions.chargePlayer(player, amount)) {
|
||||
player.sendMessage(AQUA + lang("player.clan.deposit", player, amount));
|
||||
clan.addBb(player.getName(), lang("bb.clan.deposit", amount, player.getName()));
|
||||
player.sendMessage(AQUA + lang("player.clan.deposit", player, CurrencyFormat.format(amount)));
|
||||
clan.addBb(player.getName(), lang("bb.clan.deposit", CurrencyFormat.format(amount), player.getName()));
|
||||
} else {
|
||||
//Reverts the deposit if something went wrong with Vault
|
||||
clan.setBalance(operator, REVERT, BankLogger.Operation.DEPOSIT, clan.getBalance() - amount);
|
||||
|
||||
@@ -10,6 +10,7 @@ import net.sacredlabyrinth.phaed.simpleclans.conversation.SCConversation;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.TagChangeEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.*;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
|
||||
@@ -188,12 +189,12 @@ public class ClanCommands extends BaseCommand {
|
||||
double maxFee = settings.getDouble(ECONOMY_MAX_MEMBER_FEE);
|
||||
if (fee > maxFee) {
|
||||
ChatBlock.sendMessage(player, RED
|
||||
+ lang("max.fee.allowed.is.0", player, maxFee));
|
||||
+ lang("max.fee.allowed.is.0", player, CurrencyFormat.format(maxFee)));
|
||||
return;
|
||||
}
|
||||
if (cm.purchaseMemberFeeSet(player)) {
|
||||
clan.setMemberFee(fee);
|
||||
clan.addBb(player.getName(), lang("bb.fee.set", fee));
|
||||
clan.addBb(player.getName(), lang("bb.fee.set", CurrencyFormat.format(fee)));
|
||||
ChatBlock.sendMessage(player, AQUA + lang("fee.set", player));
|
||||
storage.updateClan(clan);
|
||||
}
|
||||
|
||||
+22
-5
@@ -9,6 +9,8 @@ import net.sacredlabyrinth.phaed.simpleclans.conversation.SCConversation;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.hooks.discord.DiscordHook;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.hooks.discord.exceptions.DiscordHookException;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.*;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.entity.Player;
|
||||
|
||||
@@ -89,7 +91,8 @@ public class LeaderCommands extends BaseCommand {
|
||||
return;
|
||||
}
|
||||
if (settings.is(CLAN_CONFIRMATION_FOR_PROMOTE) && clan.getLeaders().size() > 1) {
|
||||
requestManager.requestAllLeaders(cp, ClanRequest.PROMOTE, otherPl.getName(), "asking.for.the.promotion", otherPl.getName());
|
||||
requestManager.requestAllLeaders(cp, ClanRequest.PROMOTE, otherPl.getName(), "asking.for.the.promotion",
|
||||
player.getName(), otherPl.getName());
|
||||
ChatBlock.sendMessage(player, AQUA + lang("promotion.vote.has.been.requested.from.all.leaders",
|
||||
player));
|
||||
return;
|
||||
@@ -104,7 +107,8 @@ public class LeaderCommands extends BaseCommand {
|
||||
@Description("{@@command.description.disband}")
|
||||
public void disband(Player player, ClanPlayer cp, Clan clan) {
|
||||
if (clan.getLeaders().size() != 1) {
|
||||
requestManager.requestAllLeaders(cp, ClanRequest.DISBAND, clan.getTag(), "asking.to.disband");
|
||||
requestManager.requestAllLeaders(cp, ClanRequest.DISBAND, clan.getTag(), "asking.to.disband",
|
||||
player.getName());
|
||||
ChatBlock.sendMessage(player, AQUA +
|
||||
lang("clan.disband.vote.has.been.requested.from.all.leaders", player));
|
||||
return;
|
||||
@@ -190,14 +194,27 @@ public class LeaderCommands extends BaseCommand {
|
||||
@CommandPermission("simpleclans.leader.rename")
|
||||
@CommandCompletion("@nothing")
|
||||
@Description("{@@command.description.rename}")
|
||||
public void rename(ClanPlayer cp, Clan clan, @Name("name") String clanName) {
|
||||
public void rename(Player player, ClanPlayer cp, Clan clan, @Name("name") String clanName) {
|
||||
if (clanName.contains("&")) {
|
||||
ChatBlock.sendMessageKey(cp, "your.clan.name.cannot.contain.color.codes");
|
||||
return;
|
||||
}
|
||||
boolean bypass = plugin.getPermissionsManager().has(player, "simpleclans.mod.bypass");
|
||||
if (!bypass) {
|
||||
if (ChatUtils.stripColors(clanName).length() > plugin.getSettingsManager().getInt(CLAN_MAX_LENGTH)) {
|
||||
ChatBlock.sendMessage(player, RED + lang("your.clan.name.cannot.be.longer.than.characters",
|
||||
player, plugin.getSettingsManager().getInt(CLAN_MAX_LENGTH)));
|
||||
return;
|
||||
}
|
||||
if (ChatUtils.stripColors(clanName).length() <= plugin.getSettingsManager().getInt(CLAN_MIN_LENGTH)) {
|
||||
ChatBlock.sendMessage(player, RED + lang("your.clan.name.must.be.longer.than.characters",
|
||||
player, plugin.getSettingsManager().getInt(CLAN_MIN_LENGTH)));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (clan.getLeaders().size() != 1) {
|
||||
requestManager.requestAllLeaders(cp, ClanRequest.RENAME, "asking.to.rename", clanName);
|
||||
requestManager.requestAllLeaders(cp, ClanRequest.RENAME, clanName, "asking.to.rename", cp.getName(), clanName);
|
||||
ChatBlock.sendMessageKey(cp, "rename.vote.has.been.requested.from.all.leaders");
|
||||
return;
|
||||
}
|
||||
@@ -222,7 +239,7 @@ public class LeaderCommands extends BaseCommand {
|
||||
double amount = settings.getDouble(ECONOMY_DISCORD_CREATION_PRICE);
|
||||
if (settings.is(ECONOMY_PURCHASE_DISCORD_CREATE)) {
|
||||
if (!permissions.playerHasMoney(player, amount)) {
|
||||
player.sendMessage(AQUA + lang("not.sufficient.money", player, amount));
|
||||
player.sendMessage(AQUA + lang("not.sufficient.money", player, CurrencyFormat.format(amount)));
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -6,6 +6,7 @@ import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public class LocaleCompletion extends AbstractStaticCompletion {
|
||||
@@ -15,8 +16,7 @@ public class LocaleCompletion extends AbstractStaticCompletion {
|
||||
public LocaleCompletion(@NotNull SimpleClans plugin) {
|
||||
super(plugin);
|
||||
availableLocales = LanguageResource.getAvailableLocales().stream().
|
||||
map(locale -> locale.toLanguageTag().replace("-", "_")).
|
||||
toList();
|
||||
map(locale -> locale.toLanguageTag().replace("-", "_")).collect(Collectors.toList());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -56,16 +56,24 @@ public class ClanStats extends Sendable {
|
||||
}
|
||||
|
||||
private void addRows(List<ClanPlayer> clanPlayers) {
|
||||
for (ClanPlayer cpm : clanPlayers) {
|
||||
String name = (cpm.isLeader() ? sm.getColored(PAGE_LEADER_COLOR) : (cpm.isTrusted() ? sm.getColored(PAGE_TRUSTED_COLOR) :
|
||||
sm.getColored(PAGE_UNTRUSTED_COLOR)) + cpm.getName());
|
||||
String rival = NumberFormat.getInstance().format(cpm.getRivalKills());
|
||||
String neutral = NumberFormat.getInstance().format(cpm.getNeutralKills());
|
||||
String civilian = NumberFormat.getInstance().format(cpm.getCivilianKills());
|
||||
String deaths = NumberFormat.getInstance().format(cpm.getDeaths());
|
||||
String kdr = KDRFormat.format(cpm.getKDR());
|
||||
for (ClanPlayer cp : clanPlayers) {
|
||||
String color;
|
||||
if (cp.isLeader()) {
|
||||
color = sm.getColored(PAGE_LEADER_COLOR);
|
||||
} else if (cp.isTrusted()) {
|
||||
color = sm.getColored(PAGE_TRUSTED_COLOR);
|
||||
} else {
|
||||
color = sm.getColored(PAGE_UNTRUSTED_COLOR);
|
||||
}
|
||||
|
||||
chatBlock.addRow(" " + name, YELLOW + kdr, WHITE + rival, GRAY + neutral, DARK_GRAY + civilian,
|
||||
NumberFormat formatter = NumberFormat.getInstance(cp.getLocale());
|
||||
String rival = formatter.format(cp.getRivalKills());
|
||||
String neutral = formatter.format(cp.getNeutralKills());
|
||||
String civilian = formatter.format(cp.getCivilianKills());
|
||||
String deaths = formatter.format(cp.getDeaths());
|
||||
String kdr = KDRFormat.format(cp.getKDR());
|
||||
|
||||
chatBlock.addRow(color + cp.getName(), YELLOW + kdr, WHITE + rival, GRAY + neutral, DARK_GRAY + civilian,
|
||||
DARK_RED + deaths);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,19 +27,16 @@ public class Kills extends Sendable {
|
||||
|
||||
@Override
|
||||
public void send() {
|
||||
plugin.getStorageManager().getKillsPerPlayer(polled, data -> new BukkitRunnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
if (data.isEmpty()) {
|
||||
ChatBlock.sendMessage(player, ChatColor.RED + lang("nokillsfound", player));
|
||||
return;
|
||||
}
|
||||
configureAndSendHeader();
|
||||
addLines(data);
|
||||
|
||||
sendBlock();
|
||||
plugin.getStorageManager().getKillsPerPlayer(polled, data -> plugin.getScheduler().runAtEntity(player, task -> {
|
||||
if (data.isEmpty()) {
|
||||
ChatBlock.sendMessage(player, ChatColor.RED + lang("nokillsfound", player));
|
||||
return;
|
||||
}
|
||||
}.runTask(plugin));
|
||||
configureAndSendHeader();
|
||||
addLines(data);
|
||||
|
||||
sendBlock();
|
||||
}));
|
||||
}
|
||||
|
||||
private void addLines(Map<String, Integer> data) {
|
||||
|
||||
@@ -25,25 +25,22 @@ public class MostKilled extends Sendable {
|
||||
|
||||
@Override
|
||||
public void send() {
|
||||
plugin.getStorageManager().getMostKilled(data -> new BukkitRunnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
if (data.isEmpty()) {
|
||||
ChatBlock.sendMessage(player, RED + lang("nokillsfound", player));
|
||||
return;
|
||||
}
|
||||
|
||||
sendHeader();
|
||||
|
||||
Map<String, Integer> killsPerPlayer = Helper.sortByValue(data);
|
||||
|
||||
for (Map.Entry<String, Integer> attackerVictim : killsPerPlayer.entrySet()) {
|
||||
addLine(attackerVictim);
|
||||
}
|
||||
|
||||
sendBlock();
|
||||
plugin.getStorageManager().getMostKilled(data -> plugin.getScheduler().runAtEntity(player, task -> {
|
||||
if (data.isEmpty()) {
|
||||
ChatBlock.sendMessage(player, RED + lang("nokillsfound", player));
|
||||
return;
|
||||
}
|
||||
}.runTask(plugin));
|
||||
|
||||
sendHeader();
|
||||
|
||||
Map<String, Integer> killsPerPlayer = Helper.sortByValue(data);
|
||||
|
||||
for (Map.Entry<String, Integer> attackerVictim : killsPerPlayer.entrySet()) {
|
||||
addLine(attackerVictim);
|
||||
}
|
||||
|
||||
sendBlock();
|
||||
}));
|
||||
}
|
||||
|
||||
private void addLine(Map.Entry<String, Integer> attackerVictim) {
|
||||
|
||||
+9
-3
@@ -66,15 +66,21 @@ public class GeneralCommands extends BaseCommand {
|
||||
@CommandPermission("simpleclans.anyone.locale")
|
||||
@Description("{@@command.description.locale}")
|
||||
@CommandCompletion("@locales")
|
||||
public void locale(ClanPlayer cp, @Values("@locales") @Name("locale") String locale) {
|
||||
public void locale(ClanPlayer cp, @Values("@locales") @Name("locale") @Single String locale) {
|
||||
if (!settings.is(LANGUAGE_SELECTOR)) {
|
||||
ChatBlock.sendMessageKey(cp, "locale.is.prohibited");
|
||||
return;
|
||||
}
|
||||
|
||||
cp.setLocale(Helper.forLanguageTag(locale.replace("_", "-")));
|
||||
plugin.getStorageManager().updateClanPlayer(cp);
|
||||
|
||||
ChatBlock.sendMessage(cp, lang("locale.has.been.changed"));
|
||||
ChatBlock.sendMessageKey(cp, "locale.has.been.changed");
|
||||
}
|
||||
|
||||
@Subcommand("%create")
|
||||
@CommandPermission("simpleclans.leader.create")
|
||||
@CommandCompletion("%compl:tag %compl:name")
|
||||
@Description("{@@command.description.create}")
|
||||
public void create(Player player, @Optional @Name("tag") String tag, @Optional @Name("name") String name) {
|
||||
ClanPlayer cp = cm.getAnyClanPlayer(player.getUniqueId());
|
||||
@@ -280,7 +286,7 @@ public class GeneralCommands extends BaseCommand {
|
||||
Clan clan = clans.get(i);
|
||||
String name = " " + (clan.isVerified() ? settings.getColored(PAGE_CLAN_NAME_COLOR) : GRAY) + clan.getName();
|
||||
String line = MessageFormat.format(lineFormat, i + 1, leftBracket, clan.getColorTag(),
|
||||
rightBracket, name, clan.getBalance());
|
||||
rightBracket, name, clan.getBalanceFormatted());
|
||||
sender.sendMessage(line);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,6 +10,7 @@ import net.sacredlabyrinth.phaed.simpleclans.events.ClanBalanceUpdateEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.loggers.BankLogger;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.loggers.BankOperator;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.PermissionsManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import org.bukkit.command.CommandSender;
|
||||
import org.bukkit.entity.Player;
|
||||
|
||||
@@ -31,7 +32,7 @@ public class BankCommand extends BaseCommand {
|
||||
@Description("{@@command.description.bank.admin.status}")
|
||||
public void status(CommandSender sender, @Name("clan") ClanInput clanInput) {
|
||||
Clan clan = clanInput.getClan();
|
||||
ChatBlock.sendMessage(sender, AQUA + lang("clan.admin.balance", sender, clan.getName(), clan.getBalance()));
|
||||
ChatBlock.sendMessage(sender, AQUA + lang("clan.admin.balance", sender, clan.getName(), clan.getBalanceFormatted()));
|
||||
}
|
||||
|
||||
@Subcommand("%take")
|
||||
@@ -46,8 +47,8 @@ public class BankCommand extends BaseCommand {
|
||||
EconomyResponse economyResponse = clan.withdraw(operator, ClanBalanceUpdateEvent.Cause.COMMAND, amount);
|
||||
switch (economyResponse) {
|
||||
case SUCCESS:
|
||||
ChatBlock.sendMessage(sender, AQUA + lang("clan.admin.take", sender, amount, clan.getName()));
|
||||
clan.addBb(sender.getName(), lang("bb.clan.take", sender, amount, sender.getName()));
|
||||
ChatBlock.sendMessage(sender, AQUA + lang("clan.admin.take", sender, CurrencyFormat.format(amount), clan.getName()));
|
||||
clan.addBb(sender.getName(), lang("bb.clan.take", sender, CurrencyFormat.format(amount), sender.getName()));
|
||||
break;
|
||||
case NOT_ENOUGH_BALANCE:
|
||||
sender.sendMessage(RED + lang("clan.admin.bank.not.enough.money", sender, clan.getName()));
|
||||
@@ -66,8 +67,8 @@ public class BankCommand extends BaseCommand {
|
||||
|
||||
EconomyResponse economyResponse = clan.deposit(operator, ClanBalanceUpdateEvent.Cause.COMMAND, amount);
|
||||
if (economyResponse == EconomyResponse.SUCCESS) {
|
||||
ChatBlock.sendMessage(sender, AQUA + lang("clan.admin.give", sender, amount, clan.getName()));
|
||||
clan.addBb(sender.getName(), lang("bb.clan.give", sender, amount, sender.getName()));
|
||||
ChatBlock.sendMessage(sender, AQUA + lang("clan.admin.give", sender, CurrencyFormat.format(amount), clan.getName()));
|
||||
clan.addBb(sender.getName(), lang("bb.clan.give", sender, CurrencyFormat.format(amount), sender.getName()));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -82,8 +83,8 @@ public class BankCommand extends BaseCommand {
|
||||
|
||||
EconomyResponse response = clan.setBalance(operator, ClanBalanceUpdateEvent.Cause.COMMAND, BankLogger.Operation.SET, amount);
|
||||
if (response == EconomyResponse.SUCCESS) {
|
||||
ChatBlock.sendMessage(sender, AQUA + lang("clan.admin.set", sender, clan.getName(), amount));
|
||||
clan.addBb(sender.getName(), lang("bb.clan.set", sender, amount, sender.getName()));
|
||||
ChatBlock.sendMessage(sender, AQUA + lang("clan.admin.set", sender, clan.getName(), CurrencyFormat.format(amount)));
|
||||
clan.addBb(sender.getName(), lang("bb.clan.set", sender, CurrencyFormat.format(amount), sender.getName()));
|
||||
}
|
||||
}
|
||||
}
|
||||
+4
-2
@@ -7,6 +7,7 @@ import net.sacredlabyrinth.phaed.simpleclans.commands.ClanInput;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.commands.ClanPlayerInput;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.PlayerHomeSetEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.PlayerResetKdrEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.ReloadEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.TagChangeEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.language.LanguageResource;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.ClanManager;
|
||||
@@ -15,7 +16,6 @@ import net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.StorageManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.ui.InventoryController;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.TagValidator;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.Location;
|
||||
@@ -123,6 +123,8 @@ public class StaffCommands extends BaseCommand {
|
||||
for (Clan clan : cm.getClans()) {
|
||||
permissions.updateClanPermissions(clan);
|
||||
}
|
||||
Bukkit.getPluginManager().callEvent(new ReloadEvent(sender));
|
||||
|
||||
ChatBlock.sendMessage(sender, AQUA + lang("configuration.reloaded", sender));
|
||||
}
|
||||
|
||||
@@ -379,7 +381,7 @@ public class StaffCommands extends BaseCommand {
|
||||
@CommandPermission("simpleclans.mod.locale")
|
||||
@Description("{@@command.description.mod.locale}")
|
||||
@CommandCompletion("@locales")
|
||||
public void locale(CommandSender sender, @Name("player") ClanPlayerInput input, @Values("@locales") @Name("locale") String locale) {
|
||||
public void locale(CommandSender sender, @Name("player") ClanPlayerInput input, @Values("@locales") @Name("locale") @Single String locale) {
|
||||
ClanPlayer cp = input.getClanPlayer();
|
||||
cp.setLocale(Helper.forLanguageTag(locale.replace("_", "-")));
|
||||
plugin.getStorageManager().updateClanPlayer(cp);
|
||||
|
||||
+13
-7
@@ -4,6 +4,7 @@ import net.sacredlabyrinth.phaed.simpleclans.ChatBlock;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.Clan;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.PreCreateClanEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.conversations.ConversationContext;
|
||||
@@ -16,6 +17,7 @@ import org.jetbrains.annotations.Nullable;
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.SimpleClans.lang;
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.conversation.CreateClanTagPrompt.TAG_KEY;
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager.ConfigField.*;
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager.ConfigField.CLAN_DEFAULT_RANK;
|
||||
import static org.bukkit.ChatColor.AQUA;
|
||||
import static org.bukkit.ChatColor.RED;
|
||||
|
||||
@@ -47,7 +49,7 @@ public class CreateClanNamePrompt extends StringPrompt {
|
||||
if (errorPrompt != null) return errorPrompt;
|
||||
|
||||
String finalClanName = clanName;
|
||||
Bukkit.getScheduler().runTask(plugin, () -> {
|
||||
plugin.getScheduler().runNextTick((task) -> {
|
||||
String tag = (String) context.getSessionData(TAG_KEY);
|
||||
//noinspection ConstantConditions
|
||||
PreCreateClanEvent event = new PreCreateClanEvent(player, tag, finalClanName);
|
||||
@@ -68,14 +70,18 @@ public class CreateClanNamePrompt extends StringPrompt {
|
||||
Clan clan = plugin.getClanManager().getClan(tag);
|
||||
clan.addBb(player.getName(), lang("clan.created", name));
|
||||
plugin.getStorageManager().updateClan(clan);
|
||||
if (!plugin.getSettingsManager().getString(CLAN_DEFAULT_RANK).isEmpty()) {
|
||||
clan.setDefaultRank(plugin.getSettingsManager().getString(CLAN_DEFAULT_RANK));
|
||||
|
||||
if (plugin.getSettingsManager().is(REQUIRE_VERIFICATION)) {
|
||||
boolean verified = !plugin.getSettingsManager().is(REQUIRE_VERIFICATION)
|
||||
|| plugin.getPermissionsManager().has(player, "simpleclans.mod.verify");
|
||||
|
||||
if (!verified) {
|
||||
ChatBlock.sendMessage(player, AQUA +
|
||||
lang("get.your.clan.verified.to.access.advanced.features", player));
|
||||
if (plugin.getSettingsManager().is(REQUIRE_VERIFICATION)) {
|
||||
boolean verified = !plugin.getSettingsManager().is(REQUIRE_VERIFICATION)
|
||||
|| plugin.getPermissionsManager().has(player, "simpleclans.mod.verify");
|
||||
|
||||
if (!verified) {
|
||||
ChatBlock.sendMessage(player, AQUA +
|
||||
lang("get.your.clan.verified.to.access.advanced.features", player));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.conversation;
|
||||
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import org.bukkit.conversations.Conversable;
|
||||
import org.bukkit.conversations.Conversation;
|
||||
import org.bukkit.conversations.ConversationCanceller;
|
||||
@@ -48,6 +49,10 @@ public class SCConversation extends Conversation {
|
||||
}
|
||||
|
||||
public void addConversationCanceller(@NotNull ConversationCanceller canceller) {
|
||||
// not supported yet by Folia, https://github.com/PaperMC/Folia/issues/216
|
||||
if (SimpleClans.getInstance().getFoliaLib().isFolia()) {
|
||||
return;
|
||||
}
|
||||
canceller.setConversation(this);
|
||||
cancellers.add(canceller);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.events;
|
||||
|
||||
import org.bukkit.command.CommandSender;
|
||||
import org.bukkit.event.Event;
|
||||
import org.bukkit.event.HandlerList;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
public class ReloadEvent extends Event {
|
||||
|
||||
private static final HandlerList HANDLER_LIST = new HandlerList();
|
||||
|
||||
private final CommandSender sender;
|
||||
|
||||
public ReloadEvent(CommandSender sender) {
|
||||
this.sender = sender;
|
||||
}
|
||||
|
||||
public static @NotNull HandlerList getHandlerList() {
|
||||
return HANDLER_LIST;
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull HandlerList getHandlers() {
|
||||
return HANDLER_LIST;
|
||||
}
|
||||
|
||||
public CommandSender getSender() {
|
||||
return sender;
|
||||
}
|
||||
}
|
||||
+32
-28
@@ -75,10 +75,8 @@ public class DiscordHook implements Listener {
|
||||
private final ChatManager chatManager;
|
||||
private final ClanManager clanManager;
|
||||
private final AccountLinkManager accountManager = DiscordSRV.getPlugin().getAccountLinkManager();
|
||||
private final Guild guild = DiscordSRV.getPlugin().getMainGuild();
|
||||
private final List<String> textCategories;
|
||||
private final List<String> clanTags;
|
||||
private final Role leaderRole;
|
||||
private final List<String> whitelist;
|
||||
|
||||
public DiscordHook(SimpleClans plugin) {
|
||||
@@ -93,8 +91,6 @@ public class DiscordHook implements Listener {
|
||||
|
||||
clanTags = clanManager.getClans().stream().map(Clan::getTag).collect(Collectors.toList());
|
||||
|
||||
leaderRole = getLeaderRole();
|
||||
|
||||
setupDiscord();
|
||||
}
|
||||
|
||||
@@ -227,7 +223,7 @@ public class DiscordHook implements Listener {
|
||||
@Subscribe
|
||||
public void onPlayerLinking(AccountLinkedEvent event) {
|
||||
ClanPlayer clanPlayer = clanManager.getClanPlayer(event.getPlayer());
|
||||
Member member = guild.getMember(event.getUser());
|
||||
Member member = getGuild().getMember(event.getUser());
|
||||
if (clanPlayer == null || member == null) {
|
||||
return;
|
||||
}
|
||||
@@ -248,7 +244,7 @@ public class DiscordHook implements Listener {
|
||||
@Subscribe
|
||||
public void onPlayerUnlinking(AccountUnlinkedEvent event) {
|
||||
ClanPlayer clanPlayer = clanManager.getClanPlayer(event.getPlayer());
|
||||
Member member = guild.getMember(event.getDiscordUser());
|
||||
Member member = getGuild().getMember(event.getDiscordUser());
|
||||
if (clanPlayer == null || clanPlayer.getClan() == null || member == null) {
|
||||
return;
|
||||
}
|
||||
@@ -258,17 +254,23 @@ public class DiscordHook implements Listener {
|
||||
}
|
||||
|
||||
protected void setupDiscord() {
|
||||
Map<String, TextChannel> discordTagChannels = getCachedChannels().stream().
|
||||
Map<String, TextChannel> discordTagChannels = getChannels().stream().
|
||||
collect(Collectors.toMap(TextChannel::getName, textChannel -> textChannel));
|
||||
SimpleClans.debug("DiscordTagChannels before clearing: " + String.join(",", discordTagChannels.keySet()));
|
||||
|
||||
clearChannels(discordTagChannels);
|
||||
SimpleClans.debug("DiscordTagChannels after clearing: " + String.join(",", discordTagChannels.keySet()));
|
||||
|
||||
resetPermissions(discordTagChannels);
|
||||
|
||||
SimpleClans.debug("ClanTags before creating: " + String.join(",", clanTags));
|
||||
createChannels(discordTagChannels);
|
||||
SimpleClans.debug("ClanTags after creating: " + String.join(",", clanTags));
|
||||
}
|
||||
|
||||
@NotNull
|
||||
public Guild getGuild() {
|
||||
return guild;
|
||||
return DiscordSRV.getPlugin().getMainGuild();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -276,10 +278,10 @@ public class DiscordHook implements Listener {
|
||||
*/
|
||||
@NotNull
|
||||
public Role getLeaderRole() {
|
||||
Role role = guild.getRoleById(settingsManager.getString(DISCORDCHAT_LEADER_ID));
|
||||
Role role = getGuild().getRoleById(settingsManager.getString(DISCORDCHAT_LEADER_ID));
|
||||
|
||||
if (role == null || !role.getName().equals(settingsManager.getString(DISCORDCHAT_LEADER_ROLE))) {
|
||||
role = guild.createRole().
|
||||
role = getGuild().createRole().
|
||||
setName(settingsManager.getString(DISCORDCHAT_LEADER_ROLE)).
|
||||
setColor(getLeaderColor()).
|
||||
setMentionable(true).
|
||||
@@ -318,19 +320,19 @@ public class DiscordHook implements Listener {
|
||||
*/
|
||||
@Nullable
|
||||
public Category createCategory() {
|
||||
if (guild.getChannels().size() >= MAX_CHANNELS_PER_GUILD) {
|
||||
if (getGuild().getChannels().size() >= MAX_CHANNELS_PER_GUILD) {
|
||||
return null;
|
||||
}
|
||||
|
||||
String categoryName = settingsManager.getString(DISCORDCHAT_TEXT_CATEGORY_FORMAT);
|
||||
Category category = null;
|
||||
try {
|
||||
category = guild.createCategory(categoryName).
|
||||
category = getGuild().createCategory(categoryName).
|
||||
addRolePermissionOverride(
|
||||
guild.getPublicRole().getIdLong(),
|
||||
getGuild().getPublicRole().getIdLong(),
|
||||
Collections.emptyList(),
|
||||
Collections.singletonList(VIEW_CHANNEL)).
|
||||
addMemberPermissionOverride(guild.getSelfMember().getIdLong(),
|
||||
addMemberPermissionOverride(getGuild().getSelfMember().getIdLong(),
|
||||
Arrays.asList(VIEW_CHANNEL, MANAGE_CHANNEL),
|
||||
Collections.emptyList()).
|
||||
submit().get();
|
||||
@@ -378,12 +380,14 @@ public class DiscordHook implements Listener {
|
||||
|
||||
try {
|
||||
availableCategory.createTextChannel(clanTag).complete();
|
||||
SimpleClans.debug(String.format("[%s] Creating a discord text channel for %s clan", Thread.currentThread().getId(), clanTag));
|
||||
} catch (ErrorResponseException ex) {
|
||||
Response response = ex.getResponse();
|
||||
plugin.getLogger().warning(String.format("Could not create a channel for clan %s, error %d - %s",
|
||||
clanTag, response.code, response.message));
|
||||
return;
|
||||
}
|
||||
|
||||
for (Map.Entry<ClanPlayer, Member> entry : discordClanPlayers.entrySet()) {
|
||||
// The map is formed from clan#getMembers (so the clan exists)
|
||||
//noinspection ConstantConditions
|
||||
@@ -411,7 +415,7 @@ public class DiscordHook implements Listener {
|
||||
* @see #channelExists(String)
|
||||
*/
|
||||
public boolean categoryExists(String categoryId) {
|
||||
return guild.getCategoryById(categoryId) != null;
|
||||
return getGuild().getCategoryById(categoryId) != null;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -447,7 +451,7 @@ public class DiscordHook implements Listener {
|
||||
|
||||
if (channelExists(channelName)) {
|
||||
for (Category category : getCachedCategories()) {
|
||||
if (category.getTextChannels().size() > 0) {
|
||||
if (!category.getTextChannels().isEmpty()) {
|
||||
for (TextChannel textChannel : category.getTextChannels()) {
|
||||
if (textChannel.getName().equals(channelName)) {
|
||||
textChannel.delete().complete();
|
||||
@@ -456,7 +460,7 @@ public class DiscordHook implements Listener {
|
||||
}
|
||||
}
|
||||
|
||||
if (category.getTextChannels().size() == 0) {
|
||||
if (category.getTextChannels().isEmpty()) {
|
||||
textCategories.remove(category.getId());
|
||||
settingsManager.set(DISCORDCHAT_TEXT_CATEGORY_IDS, textCategories);
|
||||
settingsManager.save();
|
||||
@@ -477,7 +481,7 @@ public class DiscordHook implements Listener {
|
||||
public List<Category> getCachedCategories() {
|
||||
return textCategories.stream().
|
||||
filter(this::categoryExists).
|
||||
map(guild::getCategoryById).
|
||||
map(getGuild()::getCategoryById).
|
||||
collect(Collectors.toList());
|
||||
}
|
||||
|
||||
@@ -487,7 +491,7 @@ public class DiscordHook implements Listener {
|
||||
* @return categories from guild
|
||||
*/
|
||||
public List<Category> getCategories() {
|
||||
return guild.getCategoriesByName(settingsManager.getString(DISCORDCHAT_TEXT_CATEGORY_FORMAT), false);
|
||||
return getGuild().getCategoriesByName(settingsManager.getString(DISCORDCHAT_TEXT_CATEGORY_FORMAT), false);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -592,7 +596,7 @@ public class DiscordHook implements Listener {
|
||||
}
|
||||
|
||||
Map<ClanPlayer, Member> discordClanPlayers = getDiscordPlayers(clan);
|
||||
if (discordClanPlayers.size() == 0) {
|
||||
if (discordClanPlayers.isEmpty()) {
|
||||
throw new InvalidChannelException(String.format("Clan %s doesn't have any linked players", clanTag),
|
||||
"your.clan.doesnt.have.any.linked.player");
|
||||
}
|
||||
@@ -626,14 +630,12 @@ public class DiscordHook implements Listener {
|
||||
}
|
||||
|
||||
private void updateLeaderRole(@NotNull Member member, @NotNull ClanPlayer clanPlayer, DiscordAction action) {
|
||||
if (!clanPlayer.isLeader()) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (action == ADD) {
|
||||
guild.addRoleToMember(member, leaderRole).queue();
|
||||
if (action == ADD && clanPlayer.isLeader()) {
|
||||
getGuild().addRoleToMember(member, getLeaderRole()).queue();
|
||||
SimpleClans.debug(String.format("Added leader role to %s (%s) discord member", member.getNickname(), member.getId()));
|
||||
} else {
|
||||
guild.removeRoleFromMember(member, leaderRole).queue();
|
||||
getGuild().removeRoleFromMember(member, getLeaderRole()).queue();
|
||||
SimpleClans.debug(String.format("Revoked leader role from %s (%s) discord member", member.getNickname(), member.getId()));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -645,14 +647,16 @@ public class DiscordHook implements Listener {
|
||||
if (action == ADD) {
|
||||
channel.upsertPermissionOverride(member).
|
||||
setPermissions(Collections.singletonList(VIEW_CHANNEL), Collections.emptyList()).queue();
|
||||
SimpleClans.debug(String.format("Added view permission to %s (%s) discord member", member.getNickname(), member.getId()));
|
||||
} else {
|
||||
channel.getManager().removePermissionOverride(member).queue();
|
||||
SimpleClans.debug(String.format("Revoked view permission from %s (%s) discord member", member.getNickname(), member.getId()));
|
||||
}
|
||||
}
|
||||
|
||||
private void updateViewPermission(@NotNull Member member, @NotNull Clan clan, DiscordAction action) {
|
||||
String tag = clan.getTag();
|
||||
Optional<TextChannel> channel = getCachedChannel(tag).map(Optional::of).orElse(getChannel(tag));
|
||||
Optional<TextChannel> channel = getChannel(tag);
|
||||
if (channel.isPresent()) {
|
||||
TextChannel textChannel = channel.get();
|
||||
updateViewPermission(member, textChannel, action);
|
||||
|
||||
+5
-2
@@ -118,9 +118,12 @@ public class SimpleClansExpansion extends PlaceholderExpansion implements Relati
|
||||
public String onRequest(@Nullable OfflinePlayer player, @NotNull String params) {
|
||||
ClanPlayer cp = null;
|
||||
if (player != null) {
|
||||
cp = clanManager.getCreateClanPlayer(player.getUniqueId());
|
||||
cp = clanManager.getAnyClanPlayer(player.getUniqueId());
|
||||
}
|
||||
Clan clan = cp != null ? cp.getClan() : null;
|
||||
if (cp == null) {
|
||||
return "";
|
||||
}
|
||||
Clan clan = cp.getClan();
|
||||
Matcher matcher = TOP_CLANS_PATTERN.matcher(params);
|
||||
if (matcher.find()) {
|
||||
int position = Integer.parseInt(matcher.group("position"));
|
||||
|
||||
-107
@@ -1,107 +0,0 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.hooks.protection.providers;
|
||||
|
||||
import com.sk89q.worldedit.bukkit.BukkitAdapter;
|
||||
import com.sk89q.worldedit.math.BlockVector2;
|
||||
import com.sk89q.worldguard.WorldGuard;
|
||||
import com.sk89q.worldguard.protection.ApplicableRegionSet;
|
||||
import com.sk89q.worldguard.protection.managers.RegionManager;
|
||||
import com.sk89q.worldguard.protection.regions.ProtectedRegion;
|
||||
import com.sk89q.worldguard.protection.regions.RegionContainer;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.hooks.protection.Coordinate;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.hooks.protection.Land;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.hooks.protection.ProtectionProvider;
|
||||
import org.bukkit.Location;
|
||||
import org.bukkit.OfflinePlayer;
|
||||
import org.bukkit.World;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.Event;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
@SuppressWarnings({"unused"})
|
||||
public class WorldGuardProvider implements ProtectionProvider {
|
||||
|
||||
private RegionContainer regionContainer;
|
||||
|
||||
@Override
|
||||
public void setup() {
|
||||
regionContainer = WorldGuard.getInstance().getPlatform().getRegionContainer();
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull Set<Land> getLandsAt(@NotNull Location location) {
|
||||
RegionManager regionManager = getRegionManager(location.getWorld());
|
||||
if (regionManager == null) {
|
||||
return Collections.emptySet();
|
||||
}
|
||||
ApplicableRegionSet regions = regionManager.getApplicableRegions(BukkitAdapter.asBlockVector(location));
|
||||
Set<Land> lands = new HashSet<>();
|
||||
for (ProtectedRegion region : regions) {
|
||||
lands.add(getLand(region));
|
||||
}
|
||||
return lands;
|
||||
}
|
||||
|
||||
@NotNull
|
||||
private Land getLand(ProtectedRegion region) {
|
||||
//noinspection DuplicatedCode
|
||||
List<Coordinate> coordinates = new ArrayList<>();
|
||||
for (BlockVector2 point : region.getPoints()) {
|
||||
coordinates.add(new Coordinate(point.getX(), point.getZ()));
|
||||
}
|
||||
return new Land(getIdPrefix() + region.getId(), region.getOwners().getUniqueIds(), coordinates);
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull Set<Land> getLandsOf(@NotNull OfflinePlayer player, @NotNull World world) {
|
||||
HashSet<Land> lands = new HashSet<>();
|
||||
RegionManager regionManager = getRegionManager(world);
|
||||
if (regionManager != null) {
|
||||
for (ProtectedRegion region : regionManager.getRegions().values()) {
|
||||
if (region.getOwners().contains(player.getUniqueId())) {
|
||||
lands.add(getLand(region));
|
||||
}
|
||||
}
|
||||
}
|
||||
return lands;
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull String getIdPrefix() {
|
||||
return "wg";
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteLand(@NotNull String id, @NotNull World world) {
|
||||
id = id.replaceFirst(getIdPrefix(), "");
|
||||
RegionManager regionManager = getRegionManager(world);
|
||||
if (regionManager != null) {
|
||||
regionManager.removeRegion(id);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public @Nullable Class<? extends Event> getCreateLandEvent() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public @Nullable Player getPlayer(Event event) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
private RegionManager getRegionManager(@Nullable World world) {
|
||||
if (world == null) {
|
||||
return null;
|
||||
}
|
||||
return regionContainer.get(BukkitAdapter.adapt(world));
|
||||
}
|
||||
|
||||
@Override
|
||||
public @Nullable String getRequiredPluginName() {
|
||||
return "WorldGuard";
|
||||
}
|
||||
}
|
||||
@@ -18,22 +18,30 @@ public final class Events {
|
||||
@Nullable
|
||||
@Contract("null -> null")
|
||||
public static Player getAttacker(@Nullable EntityDamageEvent parentEvent) {
|
||||
if (parentEvent instanceof EntityDamageByEntityEvent sub) {
|
||||
if (parentEvent instanceof EntityDamageByEntityEvent) {
|
||||
EntityDamageByEntityEvent sub = (EntityDamageByEntityEvent) parentEvent;
|
||||
Entity damager = sub.getDamager();
|
||||
|
||||
if (damager instanceof Player attacker) {
|
||||
return attacker;
|
||||
if (damager instanceof Player) {
|
||||
return (Player) damager;
|
||||
}
|
||||
|
||||
if (damager instanceof Projectile projectile && projectile.getShooter() instanceof Player attacker) {
|
||||
return attacker;
|
||||
if (damager instanceof Projectile) {
|
||||
Projectile projectile = (Projectile) damager;
|
||||
if (projectile.getShooter() instanceof Player) {
|
||||
return (Player) projectile.getShooter();
|
||||
}
|
||||
}
|
||||
|
||||
if (damager instanceof TNTPrimed tnt && tnt.getSource() instanceof Player attacker) {
|
||||
return attacker;
|
||||
if (damager instanceof TNTPrimed) {
|
||||
Entity source = ((TNTPrimed) damager).getSource();
|
||||
if (source instanceof Player) {
|
||||
return (Player) source;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -167,7 +167,7 @@ public class PlayerDeath extends SCListener {
|
||||
ClanPlayer killer = kill.getKiller();
|
||||
ClanPlayer victim = kill.getVictim();
|
||||
killer.addKill(type);
|
||||
plugin.getStorageManager().insertKill(killer, victim, type.getShortname());
|
||||
plugin.getStorageManager().insertKill(killer, victim, type.getShortname(), kill.getTime());
|
||||
}
|
||||
|
||||
private double calculateReward(@NotNull ClanPlayer attacker, @NotNull ClanPlayer victim) {
|
||||
|
||||
@@ -83,15 +83,12 @@ public class SCPlayerListener extends SCListener {
|
||||
if (isBlacklistedWorld(player)) {
|
||||
return;
|
||||
}
|
||||
ClanPlayer cp = plugin.getClanManager().getAnyClanPlayer(player.getUniqueId());
|
||||
ClanPlayer cp = plugin.getClanManager().getCreateClanPlayer(player.getUniqueId());
|
||||
|
||||
updatePlayerName(player);
|
||||
plugin.getClanManager().updateLastSeen(player);
|
||||
plugin.getClanManager().updateDisplayName(player);
|
||||
|
||||
if (cp == null) {
|
||||
return;
|
||||
}
|
||||
plugin.getPermissionsManager().addPlayerPermissions(cp);
|
||||
|
||||
if (settingsManager.is(BB_SHOW_ON_LOGIN) && cp.isBbEnabled() && cp.getClan() != null) {
|
||||
@@ -123,7 +120,7 @@ public class SCPlayerListener extends SCListener {
|
||||
ClanPlayer cp = plugin.getClanManager().getClanPlayer(event.getPlayer());
|
||||
if (cp != null) {
|
||||
Clan clan = Objects.requireNonNull(cp.getClan());
|
||||
Bukkit.getScheduler().runTask(plugin, () -> {
|
||||
plugin.getScheduler().runNextTick((task) -> {
|
||||
if (clan.getOnlineMembers().isEmpty()) {
|
||||
plugin.getProtectionManager().setWarExpirationTime(cp.getClan(),
|
||||
settingsManager.getMinutes(WAR_DISCONNECT_EXPIRATION_TIME));
|
||||
|
||||
@@ -130,10 +130,11 @@ public final class ChatManager {
|
||||
.replace("%nick-color%",
|
||||
(sender.isLeader() ? leaderColor : sender.isTrusted() ? trustedColor : memberColor))
|
||||
.replace("%player%", sender.getName())
|
||||
.replace("%rank%", rankFormat)
|
||||
.replace("%rank%", rankFormat);
|
||||
parsedFormat = parseWithPapi(message.getSender(), parsedFormat)
|
||||
.replace("%message%", message.getContent());
|
||||
|
||||
return parseWithPapi(message.getSender(), parsedFormat);
|
||||
return parsedFormat;
|
||||
}
|
||||
|
||||
public boolean isDiscordHookEnabled() {
|
||||
|
||||
@@ -8,6 +8,7 @@ import net.sacredlabyrinth.phaed.simpleclans.events.CreateClanEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.EconomyTransactionEvent.Cause;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.loggers.BankOperator;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.VanishUtils;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.uuid.UUIDMigration;
|
||||
import org.bukkit.Bukkit;
|
||||
@@ -78,7 +79,7 @@ public final class ClanManager {
|
||||
continue;
|
||||
}
|
||||
|
||||
//cleaning
|
||||
// cleaning
|
||||
final int delay = plugin.getSettingsManager().getInt(KDR_DELAY_BETWEEN_KILLS);
|
||||
long timePassed = oldKill.getTime().until(LocalDateTime.now(), ChronoUnit.MINUTES);
|
||||
if (timePassed >= delay) {
|
||||
@@ -149,7 +150,7 @@ public final class ClanManager {
|
||||
importClan(clan);
|
||||
plugin.getStorageManager().updateClanPlayer(cp);
|
||||
|
||||
plugin.getRequestManager().deny(cp); //denies any previous invitation
|
||||
plugin.getRequestManager().deny(cp); // denies any previous invitation
|
||||
SimpleClans.getInstance().getPermissionsManager().updateClanPermissions(clan);
|
||||
SimpleClans.getInstance().getServer().getPluginManager().callEvent(new CreateClanEvent(clan));
|
||||
}
|
||||
@@ -333,16 +334,17 @@ public final class ClanManager {
|
||||
@Nullable
|
||||
public ClanPlayer getAnyClanPlayer(String playerName) {
|
||||
for (ClanPlayer cp : getAllClanPlayers()) {
|
||||
if (cp.getName().equals(playerName)) {
|
||||
if (cp.getName().equalsIgnoreCase(playerName)) {
|
||||
return cp;
|
||||
}
|
||||
}
|
||||
return getAnyClanPlayer(Bukkit.getOfflinePlayer(playerName).getUniqueId());
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the ClanPlayer object for the player, creates one if not found
|
||||
*/
|
||||
@Deprecated
|
||||
public @Nullable ClanPlayer getCreateClanPlayerUUID(String playerName) {
|
||||
UUID playerUniqueId = UUIDMigration.getForcedPlayerUUID(playerName);
|
||||
if (playerUniqueId != null) {
|
||||
@@ -417,8 +419,10 @@ public final class ClanManager {
|
||||
|
||||
if (plugin.getSettingsManager().is(DISPLAY_CHAT_TAGS)) {
|
||||
String prefix = plugin.getPermissionsManager().getPrefix(player);
|
||||
//String suffix = plugin.getPermissionsManager().getSuffix(player);
|
||||
String lastColor = plugin.getSettingsManager().is(COLOR_CODE_FROM_PREFIX_FOR_NAME) ? ChatUtils.getLastColorCode(prefix) : ChatColor.WHITE + "";
|
||||
// String suffix = plugin.getPermissionsManager().getSuffix(player);
|
||||
String lastColor = plugin.getSettingsManager().is(COLOR_CODE_FROM_PREFIX_FOR_NAME)
|
||||
? ChatUtils.getLastColorCode(prefix)
|
||||
: ChatColor.WHITE + "";
|
||||
String fullName = player.getName();
|
||||
|
||||
ClanPlayer cp = plugin.getClanManager().getAnyClanPlayer(player.getUniqueId());
|
||||
@@ -932,9 +936,9 @@ public final class ClanManager {
|
||||
if (plugin.getPermissionsManager().hasEconomy()) {
|
||||
if (plugin.getPermissionsManager().playerHasMoney(player, price)) {
|
||||
plugin.getPermissionsManager().chargePlayer(player, price, Cause.MEMBER_FEE_SET);
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), price));
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), CurrencyFormat.format(price)));
|
||||
} else {
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, price));
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, CurrencyFormat.format(price)));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -955,9 +959,9 @@ public final class ClanManager {
|
||||
if (plugin.getPermissionsManager().hasEconomy()) {
|
||||
if (plugin.getPermissionsManager().playerHasMoney(player, price)) {
|
||||
plugin.getPermissionsManager().chargePlayer(player, price, Cause.CLAN_CREATION);
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), price));
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), CurrencyFormat.format(price)));
|
||||
} else {
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, price));
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, CurrencyFormat.format(price)));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -978,9 +982,9 @@ public final class ClanManager {
|
||||
if (plugin.getPermissionsManager().hasEconomy()) {
|
||||
if (plugin.getPermissionsManager().playerHasMoney(player, price)) {
|
||||
plugin.getPermissionsManager().chargePlayer(player, price, Cause.CLAN_INVITATION);
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), price));
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), CurrencyFormat.format(price)));
|
||||
} else {
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, price));
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, CurrencyFormat.format(price)));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -1001,9 +1005,9 @@ public final class ClanManager {
|
||||
if (plugin.getPermissionsManager().hasEconomy()) {
|
||||
if (plugin.getPermissionsManager().playerHasMoney(player, price)) {
|
||||
plugin.getPermissionsManager().chargePlayer(player, price, Cause.CLAN_HOME_TELEPORT);
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), price));
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), CurrencyFormat.format(price)));
|
||||
} else {
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, price));
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, CurrencyFormat.format(price)));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -1024,9 +1028,9 @@ public final class ClanManager {
|
||||
if (plugin.getPermissionsManager().hasEconomy()) {
|
||||
if (plugin.getPermissionsManager().playerHasMoney(player, price)) {
|
||||
plugin.getPermissionsManager().chargePlayer(player, price, Cause.CLAN_HOME_TELEPORT_SET);
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), price));
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), CurrencyFormat.format(price)));
|
||||
} else {
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, price));
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, CurrencyFormat.format(price)));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -1047,9 +1051,9 @@ public final class ClanManager {
|
||||
if (plugin.getPermissionsManager().hasEconomy()) {
|
||||
if (plugin.getPermissionsManager().playerHasMoney(player, price)) {
|
||||
plugin.getPermissionsManager().chargePlayer(player, price, Cause.RESET_KDR);
|
||||
player.spigot().sendMessage(new TextComponent(RED + MessageFormat.format(lang("account.has.been.debited", player), price)));
|
||||
player.spigot().sendMessage(new TextComponent(RED + MessageFormat.format(lang("account.has.been.debited", player), CurrencyFormat.format(price))));
|
||||
} else {
|
||||
player.spigot().sendMessage(new TextComponent(RED + MessageFormat.format(lang("not.sufficient.money", player), price)));
|
||||
player.spigot().sendMessage(new TextComponent(RED + MessageFormat.format(lang("not.sufficient.money", player), CurrencyFormat.format(price))));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -1079,22 +1083,22 @@ public final class ClanManager {
|
||||
if (plugin.getSettingsManager().is(ECONOMY_ISSUER_PAYS_REGROUP) && plugin.getPermissionsManager().hasEconomy()) {
|
||||
if (plugin.getPermissionsManager().playerHasMoney(player, price)) {
|
||||
plugin.getPermissionsManager().chargePlayer(player, price, Cause.CLAN_REGROUP);
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), price));
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), CurrencyFormat.format(price)));
|
||||
} else {
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, price));
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, CurrencyFormat.format(price)));
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
double money = plugin.getPermissionsManager().playerGetMoney(player);
|
||||
switch (clan.withdraw(new BankOperator(player, money), ClanBalanceUpdateEvent.Cause.COMMAND, price)) {
|
||||
case SUCCESS -> {
|
||||
case SUCCESS:
|
||||
if (plugin.getPermissionsManager().grantPlayer(player, price)) {
|
||||
player.sendMessage(AQUA + lang("player.clan.withdraw", player, price));
|
||||
clan.addBb(player.getName(), lang("bb.clan.withdraw", price));
|
||||
player.sendMessage(AQUA + lang("player.clan.withdraw", player, CurrencyFormat.format(price)));
|
||||
clan.addBb(player.getName(), lang("bb.clan.withdraw", CurrencyFormat.format(price)));
|
||||
return true;
|
||||
}
|
||||
}
|
||||
case NOT_ENOUGH_BALANCE -> player.sendMessage(lang("clan.bank.not.enough.money", player));
|
||||
case NOT_ENOUGH_BALANCE:
|
||||
player.sendMessage(lang("clan.bank.not.enough.money", player));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1114,9 +1118,9 @@ public final class ClanManager {
|
||||
if (plugin.getPermissionsManager().hasEconomy()) {
|
||||
if (plugin.getPermissionsManager().playerHasMoney(player, price)) {
|
||||
plugin.getPermissionsManager().chargePlayer(player, price, Cause.CLAN_VERIFICATION);
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), price));
|
||||
player.sendMessage(RED + MessageFormat.format(lang("account.has.been.debited", player), CurrencyFormat.format(price)));
|
||||
} else {
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, price));
|
||||
player.sendMessage(RED + lang("not.sufficient.money", player, CurrencyFormat.format(price)));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
+22
-15
@@ -167,13 +167,16 @@ public final class PermissionsManager {
|
||||
return permissions.get(clan.getTag());
|
||||
}
|
||||
|
||||
public String format(double value) {
|
||||
return Objects.requireNonNull(economy, "Can't find economy provider").format(value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Charge a player some money
|
||||
*
|
||||
* @deprecated use {@link PermissionsManager#chargePlayer(OfflinePlayer, double)} instead
|
||||
*/
|
||||
@Deprecated(since = "2.19.0", forRemoval = true)
|
||||
@Deprecated
|
||||
public boolean playerChargeMoney(OfflinePlayer player, double money) {
|
||||
return chargePlayer(player, money);
|
||||
}
|
||||
@@ -235,7 +238,7 @@ public final class PermissionsManager {
|
||||
*
|
||||
* @deprecated use {@link PermissionsManager#grantPlayer(OfflinePlayer, double)} instead
|
||||
*/
|
||||
@Deprecated(since = "2.19.0", forRemoval = true)
|
||||
@Deprecated
|
||||
public boolean playerGrantMoney(OfflinePlayer player, double money) {
|
||||
return grantPlayer(player, money);
|
||||
}
|
||||
@@ -267,8 +270,10 @@ public final class PermissionsManager {
|
||||
*/
|
||||
public boolean grantPlayer(@NotNull OfflinePlayer player, double money, @Nullable Cause cause) {
|
||||
EconomyResponse response = Objects.requireNonNull(economy, "Can't find economy provider").depositPlayer(player, money);
|
||||
if (!response.transactionSuccess() || cause == null) {
|
||||
if (!response.transactionSuccess()) {
|
||||
return false;
|
||||
} else if (cause == null) {
|
||||
return true;
|
||||
}
|
||||
|
||||
EconomyTransactionEvent event = new EconomyTransactionEvent(player, response.amount, cause, EconomyTransactionEvent.TransactionType.DEPOSIT);
|
||||
@@ -356,13 +361,7 @@ public final class PermissionsManager {
|
||||
return false;
|
||||
}
|
||||
|
||||
boolean hasLevel = false;
|
||||
if (level != null) {
|
||||
hasLevel = switch (level) {
|
||||
case LEADER -> clanPlayer.isLeader();
|
||||
case TRUSTED -> clanPlayer.isTrusted();
|
||||
};
|
||||
}
|
||||
boolean hasLevel = hasLevel(clanPlayer, level);
|
||||
|
||||
boolean hasRankPermission = false;
|
||||
String rankName = clanPlayer.getRankId();
|
||||
@@ -411,11 +410,7 @@ public final class PermissionsManager {
|
||||
return false;
|
||||
}
|
||||
|
||||
boolean hasLevel = switch (permission.getPermissionLevel()) {
|
||||
case LEADER -> clanPlayer.isLeader();
|
||||
case TRUSTED -> clanPlayer.isTrusted();
|
||||
};
|
||||
|
||||
boolean hasLevel = hasLevel(clanPlayer, permission.getPermissionLevel());
|
||||
boolean hasRankPermission = false;
|
||||
String rankName = clanPlayer.getRankId();
|
||||
Clan clan = clanPlayer.getClan();
|
||||
@@ -436,6 +431,18 @@ public final class PermissionsManager {
|
||||
return hasLevel || hasRankPermission;
|
||||
}
|
||||
|
||||
private boolean hasLevel(@NotNull ClanPlayer cp, @Nullable PermissionLevel level) {
|
||||
if (level != null) {
|
||||
switch (level) {
|
||||
case LEADER:
|
||||
return cp.isLeader();
|
||||
case TRUSTED:
|
||||
return cp.isTrusted();
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gives the player permissions linked to a clan
|
||||
*/
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.managers;
|
||||
|
||||
import com.tcoded.folialib.wrapper.task.WrappedTask;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.Clan;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.ClanPlayer;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
@@ -14,7 +15,6 @@ import org.bukkit.Location;
|
||||
import org.bukkit.OfflinePlayer;
|
||||
import org.bukkit.World;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.scheduler.BukkitTask;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
@@ -32,7 +32,7 @@ public class ProtectionManager {
|
||||
private final SettingsManager settingsManager;
|
||||
private final ClanManager clanManager;
|
||||
private final Logger logger;
|
||||
private final Map<War, BukkitTask> wars = new HashMap<>();
|
||||
private final Map<War, WrappedTask> wars = new HashMap<>();
|
||||
private final List<ProtectionProvider> providers = new ArrayList<>();
|
||||
private LandProtection landProtection;
|
||||
private final SimpleClans plugin;
|
||||
@@ -46,7 +46,7 @@ public class ProtectionManager {
|
||||
return;
|
||||
}
|
||||
//running on next tick, so all plugins are already loaded
|
||||
Bukkit.getScheduler().runTask(plugin, this::registerProviders);
|
||||
plugin.getScheduler().runNextTick((task) -> registerProviders()) ;
|
||||
clearWars();
|
||||
}
|
||||
|
||||
@@ -149,11 +149,10 @@ public class ProtectionManager {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
private BukkitTask scheduleTask(@NotNull War war, int expirationTime) {
|
||||
BukkitTask timeoutTask = null;
|
||||
private WrappedTask scheduleTask(@NotNull War war, int expirationTime) {
|
||||
WrappedTask timeoutTask = null;
|
||||
if (expirationTime > 0) {
|
||||
timeoutTask = Bukkit.getScheduler().runTaskLater(plugin, new WarTimeoutTask(war), expirationTime);
|
||||
timeoutTask = plugin.getScheduler().runLater(() -> new WarTimeoutTask(war), expirationTime);
|
||||
}
|
||||
return timeoutTask;
|
||||
}
|
||||
@@ -162,12 +161,12 @@ public class ProtectionManager {
|
||||
if (expirationTime < 1) {
|
||||
return;
|
||||
}
|
||||
for (Map.Entry<War, BukkitTask> entry : wars.entrySet()) {
|
||||
for (Map.Entry<War, WrappedTask> entry : wars.entrySet()) {
|
||||
War war = entry.getKey();
|
||||
if (!war.getClans().contains(clan)) {
|
||||
continue;
|
||||
}
|
||||
BukkitTask task = entry.getValue();
|
||||
WrappedTask task = entry.getValue();
|
||||
if (task != null && !task.isCancelled()) {
|
||||
task.cancel();
|
||||
}
|
||||
|
||||
@@ -5,7 +5,6 @@ import net.sacredlabyrinth.phaed.simpleclans.events.RequestEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.RequestFinishedEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.WarEndEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.uuid.UUIDMigration;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.scheduler.BukkitRunnable;
|
||||
@@ -16,8 +15,7 @@ import java.text.MessageFormat;
|
||||
import java.util.*;
|
||||
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.SimpleClans.lang;
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager.ConfigField.CLAN_MAX_MEMBERS;
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager.ConfigField.REQUEST_FREQUENCY;
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager.ConfigField.*;
|
||||
import static org.bukkit.ChatColor.RED;
|
||||
|
||||
/**
|
||||
@@ -46,7 +44,7 @@ public final class RequestManager {
|
||||
}
|
||||
String msg = MessageFormat.format(lang("asking.for.the.demotion"), requester.getName(), demotedName);
|
||||
|
||||
ClanPlayer demotedTp = plugin.getClanManager().getClanPlayer(UUIDMigration.getForcedPlayerUUID(demotedName));
|
||||
ClanPlayer demotedTp = plugin.getClanManager().getAnyClanPlayer(demotedName);
|
||||
|
||||
List<ClanPlayer> acceptors = Helper.stripOffLinePlayers(clan.getLeaders());
|
||||
acceptors.remove(demotedTp);
|
||||
@@ -92,15 +90,15 @@ public final class RequestManager {
|
||||
}
|
||||
|
||||
Clan clan = requester.getClan();
|
||||
if (clan == null || requests.containsKey(target)) {
|
||||
if (clan == null || requests.containsKey(clan.getTag())) {
|
||||
return;
|
||||
}
|
||||
|
||||
String msg = MessageFormat.format(lang(key), args);
|
||||
String msg = lang(key, args);
|
||||
List<ClanPlayer> acceptors = Helper.stripOffLinePlayers(clan.getLeaders());
|
||||
|
||||
Request req = new Request(request, acceptors, requester, target, clan, msg);
|
||||
requests.put(req.getTarget(), req);
|
||||
requests.put(clan.getTag(), req);
|
||||
req.vote(requester.getName(), VoteResult.ACCEPT);
|
||||
|
||||
ask(req);
|
||||
@@ -225,7 +223,7 @@ public final class RequestManager {
|
||||
|
||||
if (vote.equals(VoteResult.ACCEPT)) {
|
||||
ClanPlayer cp = plugin.getClanManager().getCreateClanPlayer(invited.getUniqueId());
|
||||
int maxMembers = plugin.getSettingsManager().getInt(CLAN_MAX_MEMBERS);
|
||||
int maxMembers = !clan.isVerified() ? plugin.getSettingsManager().getInt(CLAN_UNVERIFIED_MAX_MEMBERS) : plugin.getSettingsManager().getInt(CLAN_MAX_MEMBERS);
|
||||
|
||||
if (maxMembers > 0 && maxMembers > clan.getSize()) {
|
||||
ChatBlock.sendMessageKey(invited, "accepted.invitation", clan.getName());
|
||||
@@ -241,6 +239,7 @@ public final class RequestManager {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public void processResults(Request req) {
|
||||
Clan requestClan = req.getClan();
|
||||
ClanPlayer requester = req.getRequester();
|
||||
@@ -250,8 +249,9 @@ public final class RequestManager {
|
||||
@Nullable
|
||||
Clan targetClan = plugin.getClanManager().getClan(target);
|
||||
|
||||
ClanPlayer targetCp = plugin.getClanManager().getAnyClanPlayer(target);
|
||||
@Nullable
|
||||
UUID targetPlayer = UUIDMigration.getForcedPlayerUUID(target);
|
||||
UUID targetUuid = targetCp != null ? targetCp.getUniqueId() : null;
|
||||
|
||||
List<String> accepts = req.getAccepts();
|
||||
List<String> denies = req.getDenies();
|
||||
@@ -271,16 +271,16 @@ public final class RequestManager {
|
||||
break;
|
||||
case DEMOTE:
|
||||
case PROMOTE:
|
||||
if (!req.votingFinished() || targetPlayer == null) {
|
||||
if (!req.votingFinished() || targetUuid == null) {
|
||||
return;
|
||||
}
|
||||
target = requestClan.getTag();
|
||||
|
||||
if (req.getType() == ClanRequest.DEMOTE) {
|
||||
processDemote(req, requestClan, targetPlayer, denies);
|
||||
processDemote(req, requestClan, targetUuid, denies);
|
||||
}
|
||||
if (req.getType() == ClanRequest.PROMOTE) {
|
||||
processPromote(req, requestClan, targetPlayer, denies);
|
||||
processPromote(req, requestClan, targetUuid, denies);
|
||||
}
|
||||
break;
|
||||
case DISBAND:
|
||||
@@ -442,26 +442,21 @@ public final class RequestManager {
|
||||
* Starts the task that asks for the votes of all requests
|
||||
*/
|
||||
public void askerTask() {
|
||||
new BukkitRunnable() {
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
for (Iterator<Map.Entry<String, Request>> iter = requests.entrySet().iterator(); iter.hasNext(); ) {
|
||||
Request req = iter.next().getValue();
|
||||
|
||||
if (req == null) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (req.reachedRequestLimit()) {
|
||||
iter.remove();
|
||||
}
|
||||
|
||||
ask(req);
|
||||
req.incrementAskCount();
|
||||
plugin.getScheduler().runTimerAsync(() -> {
|
||||
for (Iterator<Map.Entry<String, Request>> iter = requests.entrySet().iterator(); iter.hasNext(); ) {
|
||||
Request req = iter.next().getValue();
|
||||
if (req == null) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (req.reachedRequestLimit()) {
|
||||
iter.remove();
|
||||
}
|
||||
|
||||
ask(req);
|
||||
req.incrementAskCount();
|
||||
}
|
||||
}.runTaskTimerAsynchronously(plugin, 0, plugin.getSettingsManager().getSeconds(REQUEST_FREQUENCY));
|
||||
}, 0, plugin.getSettingsManager().getSeconds(REQUEST_FREQUENCY));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -488,6 +483,6 @@ public final class RequestManager {
|
||||
}
|
||||
}
|
||||
|
||||
Bukkit.getScheduler().runTask(plugin, () -> Bukkit.getPluginManager().callEvent(new RequestEvent(req)));
|
||||
plugin.getScheduler().runNextTick((task) -> Bukkit.getPluginManager().callEvent(new RequestEvent(req)));
|
||||
}
|
||||
}
|
||||
@@ -5,6 +5,7 @@ import net.sacredlabyrinth.phaed.simpleclans.Rank;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.configuration.InvalidConfigurationException;
|
||||
import org.bukkit.configuration.file.FileConfiguration;
|
||||
import org.bukkit.plugin.Plugin;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
@@ -12,6 +13,7 @@ import org.jetbrains.annotations.NotNull;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.util.*;
|
||||
import java.util.logging.Level;
|
||||
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager.ConfigField.*;
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.utils.RankingNumberResolver.RankingType;
|
||||
@@ -89,8 +91,8 @@ public final class SettingsManager {
|
||||
if (configFile.exists()) {
|
||||
try {
|
||||
config.load(configFile);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
} catch (IOException | InvalidConfigurationException ex) {
|
||||
SimpleClans.getInstance().getLogger().log(Level.SEVERE, ex.getMessage(), ex);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -100,8 +102,8 @@ public final class SettingsManager {
|
||||
public void save() {
|
||||
try {
|
||||
config.save(configFile);
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
} catch (IOException ex) {
|
||||
SimpleClans.getInstance().getLogger().log(Level.SEVERE, ex.getMessage(), ex);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -115,7 +117,7 @@ public final class SettingsManager {
|
||||
" that matches their clan tag.");
|
||||
}
|
||||
|
||||
if (discordSrv == null && is (DISCORDCHAT_ENABLE)) {
|
||||
if (discordSrv == null && is(DISCORDCHAT_ENABLE)) {
|
||||
plugin.getLogger().warning("DiscordChat can't be initialized, please, install DiscordSRV.");
|
||||
}
|
||||
}
|
||||
@@ -148,7 +150,7 @@ public final class SettingsManager {
|
||||
* Check whether a word is disallowed
|
||||
*
|
||||
* @param word the world
|
||||
* @return whether its a disallowed word
|
||||
* @return whether its disallowed word
|
||||
*/
|
||||
public boolean isDisallowedWord(String word) {
|
||||
for (String disallowedTag : getStringList(DISALLOWED_TAGS)) {
|
||||
@@ -168,13 +170,8 @@ public final class SettingsManager {
|
||||
* @return whether the string contains the color code
|
||||
*/
|
||||
public boolean hasDisallowedColor(String str) {
|
||||
for (String disallowedTag : getStringList(DISALLOWED_TAG_COLORS)) {
|
||||
if (str.contains("&" + disallowedTag)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
String loweredString = str.toLowerCase();
|
||||
return getStringList(DISALLOWED_TAG_COLORS).stream().map(String::toLowerCase).anyMatch(color -> loweredString.contains("&" + color));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -315,6 +312,8 @@ public final class SettingsManager {
|
||||
USERNAME_REGEX("settings.username-regex", "^\\**[a-zA-Z0-9_$]{1,16}$"),
|
||||
TAG_REGEX("settings.tag-regex", ""),
|
||||
ACCEPT_OTHER_ALPHABETS_LETTERS("settings.accept-other-alphabets-letters-on-tag", false),
|
||||
DATE_TIME_PATTERN("settings.date-time-pattern", "HH:mm - dd/MM/yyyy"),
|
||||
BUNGEE_SERVERS("settings.bungee-servers"),
|
||||
/*
|
||||
================
|
||||
> Tag Settings
|
||||
@@ -445,6 +444,7 @@ public final class SettingsManager {
|
||||
CLAN_MAX_DESCRIPTION_LENGTH("clan.max-description-length", 120),
|
||||
CLAN_MIN_DESCRIPTION_LENGTH("clan.min-description-length", 10),
|
||||
CLAN_MAX_MEMBERS("clan.max-members", 25),
|
||||
CLAN_UNVERIFIED_MAX_MEMBERS("clan.unverified-max-members", 10),
|
||||
CLAN_MAX_ALLIANCES("clan.max-alliances", -1),
|
||||
CLAN_CONFIRMATION_FOR_PROMOTE("clan.confirmation-for-promote", false),
|
||||
CLAN_TRUST_MEMBERS_BY_DEFAULT("clan.trust-members-by-default", false),
|
||||
@@ -452,6 +452,7 @@ public final class SettingsManager {
|
||||
CLAN_PERCENTAGE_ONLINE_TO_DEMOTE("clan.percentage-online-to-demote", 100.0),
|
||||
CLAN_FF_ON_BY_DEFAULT("clan.ff-on-by-default", false),
|
||||
CLAN_MIN_TO_VERIFY("clan.min-to-verify", 1),
|
||||
CLAN_DEFAULT_RANK("clan.default-rank", "recruit"),
|
||||
/*
|
||||
================
|
||||
> Tasks Settings
|
||||
@@ -576,6 +577,7 @@ public final class SettingsManager {
|
||||
MYSQL_ENABLE("mysql.enable", false),
|
||||
MYSQL_PASSWORD("mysql.password", ""),
|
||||
MYSQL_DATABASE("mysql.database", ""),
|
||||
MYSQL_TABLE_PREFIX("mysql.table_prefix", "sc_"),
|
||||
/*
|
||||
================
|
||||
> Permissions Settings
|
||||
|
||||
+157
-134
@@ -1,6 +1,5 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.managers;
|
||||
|
||||
import com.google.common.base.Charsets;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.*;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.ClanBalanceUpdateEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.loggers.BankLogger;
|
||||
@@ -11,7 +10,6 @@ import net.sacredlabyrinth.phaed.simpleclans.storage.SQLiteCore;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.YAMLSerializer;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.uuid.UUIDFetcher;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.uuid.UUIDMigration;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.command.CommandSender;
|
||||
import org.bukkit.entity.Player;
|
||||
@@ -20,13 +18,17 @@ import org.bukkit.scheduler.BukkitRunnable;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.sql.Connection;
|
||||
import java.sql.PreparedStatement;
|
||||
import java.sql.ResultSet;
|
||||
import java.sql.SQLException;
|
||||
import java.text.MessageFormat;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.ExecutionException;
|
||||
import java.util.logging.Level;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.SimpleClans.lang;
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager.ConfigField.*;
|
||||
@@ -59,7 +61,7 @@ public final class StorageManager {
|
||||
* @return the ChatBlock
|
||||
*/
|
||||
public ChatBlock getChatBlock(Player player) {
|
||||
return chatBlocks.get(player.getUniqueId().toString());
|
||||
return chatBlocks.get(player.getName());
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -67,13 +69,7 @@ public final class StorageManager {
|
||||
*
|
||||
*/
|
||||
public void addChatBlock(CommandSender player, ChatBlock cb) {
|
||||
UUID uuid = UUIDMigration.getForcedPlayerUUID(player.getName());
|
||||
|
||||
if (uuid == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
chatBlocks.put(uuid.toString(), cb);
|
||||
chatBlocks.put(player.getName(), cb);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -87,10 +83,10 @@ public final class StorageManager {
|
||||
if (core.checkConnection()) {
|
||||
plugin.getLogger().info(lang("mysql.connection.successful"));
|
||||
|
||||
if (!core.existsTable("sc_clans")) {
|
||||
plugin.getLogger().info("Creating table: sc_clans");
|
||||
if (!core.existsTable(getPrefixedTable("clans"))) {
|
||||
plugin.getLogger().info("Creating table: " + getPrefixedTable("clans"));
|
||||
|
||||
String query = "CREATE TABLE IF NOT EXISTS `sc_clans` ("
|
||||
String query = "CREATE TABLE IF NOT EXISTS `" + getPrefixedTable("clans") + "` ("
|
||||
+ " `id` bigint(20) NOT NULL auto_increment,"
|
||||
+ " `verified` tinyint(1) default '0',"
|
||||
+ " `tag` varchar(25) NOT NULL,"
|
||||
@@ -115,10 +111,10 @@ public final class StorageManager {
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
if (!core.existsTable("sc_players")) {
|
||||
plugin.getLogger().info("Creating table: sc_players");
|
||||
if (!core.existsTable(getPrefixedTable("players"))) {
|
||||
plugin.getLogger().info("Creating table: " + getPrefixedTable("players"));
|
||||
|
||||
String query = "CREATE TABLE IF NOT EXISTS `sc_players` ("
|
||||
String query = "CREATE TABLE IF NOT EXISTS `" + getPrefixedTable("players") + "` ("
|
||||
+ " `id` bigint(20) NOT NULL auto_increment,"
|
||||
+ " `name` varchar(16) NOT NULL,"
|
||||
+ " `leader` tinyint(1) default '0',"
|
||||
@@ -141,16 +137,17 @@ public final class StorageManager {
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
if (!core.existsTable("sc_kills")) {
|
||||
plugin.getLogger().info("Creating table: sc_kills");
|
||||
if (!core.existsTable(getPrefixedTable("kills"))) {
|
||||
plugin.getLogger().info("Creating table: " + getPrefixedTable("kills"));
|
||||
|
||||
String query = "CREATE TABLE IF NOT EXISTS `sc_kills` ("
|
||||
String query = "CREATE TABLE IF NOT EXISTS `" + getPrefixedTable("kills") + "` ("
|
||||
+ " `kill_id` bigint(20) NOT NULL auto_increment,"
|
||||
+ " `attacker` varchar(16) NOT NULL,"
|
||||
+ " `attacker_tag` varchar(16) NOT NULL,"
|
||||
+ " `victim` varchar(16) NOT NULL,"
|
||||
+ " `victim_tag` varchar(16) NOT NULL,"
|
||||
+ " `kill_type` varchar(1) NOT NULL,"
|
||||
+ " `created_at` datetime NULL,"
|
||||
+ " PRIMARY KEY (`kill_id`));";
|
||||
core.execute(query);
|
||||
}
|
||||
@@ -164,10 +161,10 @@ public final class StorageManager {
|
||||
|
||||
plugin.getLogger().info(lang("sqlite.connection.successful"));
|
||||
|
||||
if (!core.existsTable("sc_clans")) {
|
||||
plugin.getLogger().info("Creating table: sc_clans");
|
||||
if (!core.existsTable(getPrefixedTable("clans"))) {
|
||||
plugin.getLogger().info("Creating table: " + getPrefixedTable("clans"));
|
||||
|
||||
String query = "CREATE TABLE IF NOT EXISTS `sc_clans` ("
|
||||
String query = "CREATE TABLE IF NOT EXISTS `" + getPrefixedTable("clans") + "` ("
|
||||
+ " `id` bigint(20),"
|
||||
+ " `verified` tinyint(1) default '0',"
|
||||
+ " `tag` varchar(25) NOT NULL,"
|
||||
@@ -192,10 +189,10 @@ public final class StorageManager {
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
if (!core.existsTable("sc_players")) {
|
||||
plugin.getLogger().info("Creating table: sc_players");
|
||||
if (!core.existsTable(getPrefixedTable("players"))) {
|
||||
plugin.getLogger().info("Creating table: " + getPrefixedTable("players"));
|
||||
|
||||
String query = "CREATE TABLE IF NOT EXISTS `sc_players` ("
|
||||
String query = "CREATE TABLE IF NOT EXISTS `" + getPrefixedTable("players") + "` ("
|
||||
+ " `id` bigint(20),"
|
||||
+ " `name` varchar(16) NOT NULL,"
|
||||
+ " `leader` tinyint(1) default '0',"
|
||||
@@ -218,16 +215,17 @@ public final class StorageManager {
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
if (!core.existsTable("sc_kills")) {
|
||||
plugin.getLogger().info("Creating table: sc_kills");
|
||||
if (!core.existsTable(getPrefixedTable("kills"))) {
|
||||
plugin.getLogger().info("Creating table: " + getPrefixedTable("kills"));
|
||||
|
||||
String query = "CREATE TABLE IF NOT EXISTS `sc_kills` ("
|
||||
String query = "CREATE TABLE IF NOT EXISTS `" + getPrefixedTable("kills") + "` ("
|
||||
+ " `kill_id` bigint(20),"
|
||||
+ " `attacker` varchar(16) NOT NULL,"
|
||||
+ " `attacker_tag` varchar(16) NOT NULL,"
|
||||
+ " `victim` varchar(16) NOT NULL,"
|
||||
+ " `victim_tag` varchar(16) NOT NULL,"
|
||||
+ " `kill_type` varchar(1) NOT NULL,"
|
||||
+ " `created_at` datetime NULL,"
|
||||
+ " PRIMARY KEY (`kill_id`));";
|
||||
core.execute(query);
|
||||
}
|
||||
@@ -327,6 +325,9 @@ public final class StorageManager {
|
||||
|
||||
for (Clan clan : purge) {
|
||||
plugin.getLogger().info(lang("purging.clan", clan.getName()));
|
||||
for (ClanPlayer member : clan.getMembers()) {
|
||||
clan.removePlayerFromClan(member.getUniqueId());
|
||||
}
|
||||
deleteClan(clan);
|
||||
clans.remove(clan);
|
||||
}
|
||||
@@ -363,7 +364,7 @@ public final class StorageManager {
|
||||
public List<Clan> retrieveClans() {
|
||||
List<Clan> out = new ArrayList<>();
|
||||
|
||||
String query = "SELECT * FROM `sc_clans`;";
|
||||
String query = "SELECT * FROM `" + getPrefixedTable("clans") + "`;";
|
||||
ResultSet res = core.select(query);
|
||||
|
||||
if (res != null) {
|
||||
@@ -437,7 +438,7 @@ public final class StorageManager {
|
||||
public @Nullable Clan retrieveOneClan(String tagClan) {
|
||||
Clan out = null;
|
||||
|
||||
String query = "SELECT * FROM `sc_clans` WHERE `tag` = '" + tagClan + "';";
|
||||
String query = "SELECT * FROM `" + getPrefixedTable("clans") + "` WHERE `tag` = '" + tagClan + "';";
|
||||
ResultSet res = core.select(query);
|
||||
|
||||
if (res != null) {
|
||||
@@ -511,7 +512,7 @@ public final class StorageManager {
|
||||
public List<ClanPlayer> retrieveClanPlayers() {
|
||||
List<ClanPlayer> out = new ArrayList<>();
|
||||
|
||||
String query = "SELECT * FROM `sc_players`;";
|
||||
String query = "SELECT * FROM `" + getPrefixedTable("players") + "`;";
|
||||
ResultSet res = core.select(query);
|
||||
|
||||
if (res != null) {
|
||||
@@ -538,7 +539,7 @@ public final class StorageManager {
|
||||
|
||||
if (last_seen == 0) {
|
||||
last_seen = (new Date()).getTime();
|
||||
}
|
||||
}
|
||||
|
||||
ClanPlayer cp = new ClanPlayer();
|
||||
if (uuid != null) {
|
||||
@@ -589,7 +590,7 @@ public final class StorageManager {
|
||||
public @Nullable ClanPlayer retrieveOneClanPlayer(UUID playerUniqueId) {
|
||||
ClanPlayer out = null;
|
||||
|
||||
String query = "SELECT * FROM `sc_players` WHERE `uuid` = '" + playerUniqueId.toString() + "';";
|
||||
String query = "SELECT * FROM `" + getPrefixedTable("players") + "` WHERE `uuid` = '" + playerUniqueId.toString() + "';";
|
||||
ResultSet res = core.select(query);
|
||||
|
||||
if (res != null) {
|
||||
@@ -686,7 +687,7 @@ public final class StorageManager {
|
||||
public void insertClan(Clan clan) {
|
||||
plugin.getProxyManager().sendUpdate(clan);
|
||||
|
||||
String query = "INSERT INTO `sc_clans` (`banner`, `ranks`, `description`, `fee_enabled`, `fee_value`, `verified`, `tag`," +
|
||||
String query = "INSERT INTO `" + getPrefixedTable("clans") + "` (`banner`, `ranks`, `description`, `fee_enabled`, `fee_value`, `verified`, `tag`," +
|
||||
" `color_tag`, `name`, `friendly_fire`, `founded`, `last_used`, `packed_allies`, `packed_rivals`, " +
|
||||
"`packed_bb`, `cape_url`, `flags`, `balance`) ";
|
||||
String values = "VALUES ( '"
|
||||
@@ -717,12 +718,7 @@ public final class StorageManager {
|
||||
*/
|
||||
@Deprecated
|
||||
public void updateClanAsync(final Clan clan) {
|
||||
new BukkitRunnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
updateClan(clan);
|
||||
}
|
||||
}.runTaskAsynchronously(plugin);
|
||||
plugin.getScheduler().runAsync(task -> updateClan(clan));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -731,12 +727,7 @@ public final class StorageManager {
|
||||
* @param cp to update
|
||||
*/
|
||||
public void updatePlayerNameAsync(final @NotNull ClanPlayer cp) {
|
||||
new BukkitRunnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
updatePlayerName(cp);
|
||||
}
|
||||
}.runTaskAsynchronously(plugin);
|
||||
plugin.getScheduler().runAsync(task -> updatePlayerName(cp));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -745,7 +736,7 @@ public final class StorageManager {
|
||||
* @param cp to update
|
||||
*/
|
||||
public void updatePlayerName(final @NotNull ClanPlayer cp) {
|
||||
String query = "UPDATE `sc_players` SET `name` = '" + cp.getName() + "' WHERE uuid = '" + cp.getUniqueId() + "';";
|
||||
String query = "UPDATE `" + getPrefixedTable("players") + "` SET `name` = '" + cp.getName() + "' WHERE uuid = '" + cp.getUniqueId() + "';";
|
||||
core.executeUpdate(query);
|
||||
}
|
||||
|
||||
@@ -782,7 +773,7 @@ public final class StorageManager {
|
||||
}
|
||||
|
||||
private PreparedStatement prepareUpdateClanStatement(Connection connection) throws SQLException {
|
||||
String sql = "UPDATE `sc_clans` SET ranks = ?, banner = ?, description = ?, fee_enabled = ?, fee_value = ?, " +
|
||||
String sql = "UPDATE `" + getPrefixedTable("clans") + "` SET ranks = ?, banner = ?, description = ?, fee_enabled = ?, fee_value = ?, " +
|
||||
"verified = ?, tag = ?, color_tag = ?, `name` = ?, friendly_fire = ?, founded = ?, last_used = ?, " +
|
||||
"packed_allies = ?, packed_rivals = ?, packed_bb = ?, balance = ?, flags = ? WHERE tag = ?;";
|
||||
return connection.prepareStatement(sql);
|
||||
@@ -814,7 +805,7 @@ public final class StorageManager {
|
||||
*/
|
||||
public void deleteClan(Clan clan) {
|
||||
plugin.getProxyManager().sendDelete(clan);
|
||||
String query = "DELETE FROM `sc_clans` WHERE tag = '" + clan.getTag() + "';";
|
||||
String query = "DELETE FROM `" + getPrefixedTable("clans") + "` WHERE tag = '" + clan.getTag() + "';";
|
||||
core.executeUpdate(query);
|
||||
}
|
||||
|
||||
@@ -825,7 +816,7 @@ public final class StorageManager {
|
||||
public void insertClanPlayer(ClanPlayer cp) {
|
||||
plugin.getProxyManager().sendUpdate(cp);
|
||||
|
||||
String query = "INSERT INTO `sc_players` (`uuid`, `name`, `leader`, `tag`, `friendly_fire`, `neutral_kills`, " +
|
||||
String query = "INSERT INTO `" + getPrefixedTable("players") + "` (`uuid`, `name`, `leader`, `tag`, `friendly_fire`, `neutral_kills`, " +
|
||||
"`rival_kills`, `civilian_kills`, `deaths`, `last_seen`, `join_date`, `packed_past_clans`, `flags`) ";
|
||||
String values = "VALUES ('" + cp.getUniqueId().toString() + "', '" + cp.getName() + "',"
|
||||
+ (cp.isLeader() ? 1 : 0) + ",'" + Helper.escapeQuotes(cp.getTag()) + "',"
|
||||
@@ -870,7 +861,7 @@ public final class StorageManager {
|
||||
}
|
||||
|
||||
private PreparedStatement prepareUpdateClanPlayerStatement(Connection connection) throws SQLException {
|
||||
String sql = "UPDATE `sc_players` SET locale = ?, resign_times = ?, leader = ?, tag = ?, friendly_fire = ?," +
|
||||
String sql = "UPDATE `" + getPrefixedTable("players") + "` SET locale = ?, resign_times = ?, leader = ?, tag = ?, friendly_fire = ?," +
|
||||
" neutral_kills = ?, ally_kills = ?, rival_kills = ?, civilian_kills = ?, deaths = ?, last_seen = ?," +
|
||||
" packed_past_clans = ?, trusted = ?, flags = ?, `name` = ? WHERE `uuid` = ?;";
|
||||
return connection.prepareStatement(sql);
|
||||
@@ -905,7 +896,7 @@ public final class StorageManager {
|
||||
updateClan(clan, false);
|
||||
}
|
||||
plugin.getProxyManager().sendDelete(cp);
|
||||
String query = "DELETE FROM `sc_players` WHERE uuid = '" + cp.getUniqueId() + "';";
|
||||
String query = "DELETE FROM `" + getPrefixedTable("players") + "` WHERE uuid = '" + cp.getUniqueId() + "';";
|
||||
core.executeUpdate(query);
|
||||
deleteKills(cp.getUniqueId());
|
||||
}
|
||||
@@ -916,7 +907,7 @@ public final class StorageManager {
|
||||
*/
|
||||
@Deprecated
|
||||
public void insertKill(Player attacker, String attackerTag, Player victim, String victimTag, String type) {
|
||||
String query = "INSERT INTO `sc_kills` ( `attacker_uuid`, `attacker`, `attacker_tag`, `victim_uuid`, `victim`, `victim_tag`, `kill_type`) ";
|
||||
String query = "INSERT INTO `" + getPrefixedTable("kills") + "` ( `attacker_uuid`, `attacker`, `attacker_tag`, `victim_uuid`, `victim`, `victim_tag`, `kill_type`) ";
|
||||
String values = "VALUES ( '" + attacker.getUniqueId() + "','" + attacker.getName() + "','" + attackerTag + "','" + victim.getUniqueId() + "','" + victim.getName() + "','" + victimTag + "','" + type + "');";
|
||||
core.executeUpdate(query + values);
|
||||
}
|
||||
@@ -928,11 +919,11 @@ public final class StorageManager {
|
||||
* @param victim the victim
|
||||
* @param type the kill type
|
||||
*/
|
||||
public void insertKill(@NotNull ClanPlayer attacker, @NotNull ClanPlayer victim, @NotNull String type) {
|
||||
public void insertKill(@NotNull ClanPlayer attacker, @NotNull ClanPlayer victim, @NotNull String type, @NotNull LocalDateTime time) {
|
||||
String query = "INSERT INTO `sc_kills` ( `attacker_uuid`, `attacker`, `attacker_tag`, `victim_uuid`, " +
|
||||
"`victim`, `victim_tag`, `kill_type`) ";
|
||||
"`victim`, `victim_tag`, `kill_type`, `created_at`) ";
|
||||
String values = "VALUES ( '" + attacker.getUniqueId() + "','" + attacker.getName() + "','" + attacker.getTag()
|
||||
+ "','" + victim.getUniqueId() + "','" + victim.getName() + "','" + victim.getTag() + "','" + type + "');";
|
||||
+ "','" + victim.getUniqueId() + "','" + victim.getName() + "','" + victim.getTag() + "','" + type + "','" + time + "');";
|
||||
core.executeUpdate(query + values);
|
||||
}
|
||||
|
||||
@@ -942,7 +933,7 @@ public final class StorageManager {
|
||||
*/
|
||||
@Deprecated
|
||||
public void deleteKills(String playerName) {
|
||||
String query = "DELETE FROM `sc_kills` WHERE `attacker` = '" + playerName + "'";
|
||||
String query = "DELETE FROM `" + getPrefixedTable("kills") + "` WHERE `attacker` = '" + playerName + "'";
|
||||
core.executeUpdate(query);
|
||||
}
|
||||
|
||||
@@ -951,7 +942,7 @@ public final class StorageManager {
|
||||
*
|
||||
*/
|
||||
public void deleteKills(UUID playerUniqueId) {
|
||||
String query = "DELETE FROM `sc_kills` WHERE `attacker_uuid` = '" + playerUniqueId + "'";
|
||||
String query = "DELETE FROM `" + getPrefixedTable("kills") + "` WHERE `attacker_uuid` = '" + playerUniqueId + "'";
|
||||
core.executeUpdate(query);
|
||||
}
|
||||
|
||||
@@ -966,7 +957,7 @@ public final class StorageManager {
|
||||
public Map<String, Integer> getKillsPerPlayer(String playerName) {
|
||||
HashMap<String, Integer> out = new HashMap<>();
|
||||
|
||||
String query = "SELECT victim, count(victim) AS kills FROM `sc_kills` WHERE attacker = '" + playerName + "' GROUP BY victim ORDER BY count(victim) DESC;";
|
||||
String query = "SELECT victim, count(victim) AS kills FROM `" + getPrefixedTable("kills") + "` WHERE attacker = '" + playerName + "' GROUP BY victim ORDER BY count(victim) DESC;";
|
||||
ResultSet res = core.select(query);
|
||||
|
||||
if (res != null) {
|
||||
@@ -999,7 +990,7 @@ public final class StorageManager {
|
||||
public Map<String, Integer> getMostKilled() {
|
||||
HashMap<String, Integer> out = new HashMap<>();
|
||||
|
||||
String query = "SELECT attacker, victim, count(victim) AS kills FROM `sc_kills` GROUP BY attacker, victim ORDER BY 3 DESC;";
|
||||
String query = "SELECT attacker, victim, count(victim) AS kills FROM `" + getPrefixedTable("kills") + "` GROUP BY attacker, victim ORDER BY 3 DESC;";
|
||||
ResultSet res = core.select(query);
|
||||
|
||||
if (res != null) {
|
||||
@@ -1031,13 +1022,7 @@ public final class StorageManager {
|
||||
* @param callback the callback
|
||||
*/
|
||||
public void getMostKilled(DataCallback<Map<String, Integer>> callback) {
|
||||
new BukkitRunnable() {
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
callback.onResultReady(getMostKilled());
|
||||
}
|
||||
}.runTaskAsynchronously(plugin);
|
||||
plugin.getScheduler().runAsync(task -> callback.onResultReady(getMostKilled()));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1045,12 +1030,7 @@ public final class StorageManager {
|
||||
*
|
||||
*/
|
||||
public void getKillsPerPlayer(final String playerName, final DataCallback<Map<String, Integer>> callback) {
|
||||
new BukkitRunnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
callback.onResultReady(getKillsPerPlayer(playerName));
|
||||
}
|
||||
}.runTaskAsynchronously(plugin);
|
||||
plugin.getScheduler().runAsync(task -> callback.onResultReady(getKillsPerPlayer(playerName)));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1077,98 +1057,104 @@ public final class StorageManager {
|
||||
/*
|
||||
* From 2.2.6.3 to 2.3
|
||||
*/
|
||||
if (!core.existsColumn("sc_clans", "balance")) {
|
||||
query = "ALTER TABLE sc_clans ADD COLUMN `balance` double(64,2);";
|
||||
if (!core.existsColumn(getPrefixedTable("clans"), "balance")) {
|
||||
query = "ALTER TABLE `" + getPrefixedTable("clans") + "` ADD COLUMN `balance` double(64,2);";
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
/*
|
||||
* From 2.7.16 to 2.7.17
|
||||
*/
|
||||
if (!core.existsColumn("sc_clans", "fee_enabled")) {
|
||||
query = "ALTER TABLE sc_clans ADD COLUMN `fee_enabled` tinyint(1) default '0';";
|
||||
if (!core.existsColumn(getPrefixedTable("clans"), "fee_enabled")) {
|
||||
query = "ALTER TABLE `" + getPrefixedTable("clans") + "` ADD COLUMN `fee_enabled` tinyint(1) default '0';";
|
||||
core.execute(query);
|
||||
}
|
||||
if (!core.existsColumn("sc_clans", "fee_value")) {
|
||||
query = "ALTER TABLE sc_clans ADD COLUMN `fee_value` double(64,2);";
|
||||
if (!core.existsColumn(getPrefixedTable("clans"), "fee_value")) {
|
||||
query = "ALTER TABLE `" + getPrefixedTable("clans") + "` ADD COLUMN `fee_value` double(64,2);";
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
/*
|
||||
* From 2.7.21 to 2.7.22
|
||||
*/
|
||||
if (!core.existsColumn("sc_clans", "description")) {
|
||||
query = "ALTER TABLE sc_clans ADD COLUMN `description` varchar(255);";
|
||||
if (!core.existsColumn(getPrefixedTable("clans"), "description")) {
|
||||
query = "ALTER TABLE `" + getPrefixedTable("clans") + "` ADD COLUMN `description` varchar(255);";
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
/*
|
||||
* From 2.7.22 to 2.7.23
|
||||
*/
|
||||
if (!core.existsColumn("sc_players", "resign_times")) {
|
||||
query = "ALTER TABLE sc_players ADD COLUMN `resign_times` text;";
|
||||
if (!core.existsColumn(getPrefixedTable("players"), "resign_times")) {
|
||||
query = "ALTER TABLE `" + getPrefixedTable("players") + "` ADD COLUMN `resign_times` text;";
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
/*
|
||||
* From 2.8.2 to 2.9
|
||||
*/
|
||||
if (!core.existsColumn("sc_clans", "ranks")) {
|
||||
query = "ALTER TABLE sc_clans ADD COLUMN `ranks` text;";
|
||||
if (!core.existsColumn(getPrefixedTable("clans"), "ranks")) {
|
||||
query = "ALTER TABLE `" + getPrefixedTable("clans") + "` ADD COLUMN `ranks` text;";
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
// From 2.12.1 to 2.13.0
|
||||
if (!core.existsColumn("sc_players", "locale")) {
|
||||
query = "ALTER TABLE sc_players ADD COLUMN `locale` varchar(10);";
|
||||
if (!core.existsColumn(getPrefixedTable("players"), "locale")) {
|
||||
query = "ALTER TABLE `" + getPrefixedTable("players") + "` ADD COLUMN `locale` varchar(10);";
|
||||
core.execute(query);
|
||||
}
|
||||
if (!core.existsColumn("sc_clans", "banner")) {
|
||||
core.execute("ALTER TABLE sc_clans ADD COLUMN `banner` text;");
|
||||
if (!core.existsColumn(getPrefixedTable("clans"), "banner")) {
|
||||
core.execute("ALTER TABLE `" + getPrefixedTable("clans") + "` ADD COLUMN `banner` text;");
|
||||
}
|
||||
|
||||
// From 2.15.1 to 2.15.2
|
||||
if (!core.existsColumn("sc_players", "ally_kills")) {
|
||||
core.execute("ALTER TABLE sc_players ADD COLUMN `ally_kills` int(11) DEFAULT NULL;");
|
||||
if (!core.existsColumn(getPrefixedTable("players"), "ally_kills")) {
|
||||
core.execute("ALTER TABLE `" + getPrefixedTable("players") + "` ADD COLUMN `ally_kills` int(11) DEFAULT NULL;");
|
||||
}
|
||||
|
||||
if (plugin.getSettingsManager().is(MYSQL_ENABLE)) {
|
||||
core.execute("ALTER TABLE sc_clans MODIFY color_tag VARCHAR(255);");
|
||||
core.execute("ALTER TABLE `" + getPrefixedTable("clans") + "` MODIFY color_tag VARCHAR(255);");
|
||||
}
|
||||
|
||||
/*
|
||||
* Bukkit 1.7.5+ UUID Migration
|
||||
*/
|
||||
if (!core.existsColumn("sc_kills", "attacker_uuid")) {
|
||||
query = "ALTER TABLE sc_kills ADD attacker_uuid VARCHAR( 255 ) DEFAULT NULL;";
|
||||
if (!core.existsColumn(getPrefixedTable("kills"), "attacker_uuid")) {
|
||||
query = "ALTER TABLE `" + getPrefixedTable("kills") + "` ADD attacker_uuid VARCHAR( 255 ) DEFAULT NULL;";
|
||||
core.execute(query);
|
||||
}
|
||||
if (!core.existsColumn("sc_kills", "victim_uuid")) {
|
||||
query = "ALTER TABLE sc_kills ADD victim_uuid VARCHAR( 255 ) DEFAULT NULL;";
|
||||
if (!core.existsColumn(getPrefixedTable("kills"), "victim_uuid")) {
|
||||
query = "ALTER TABLE `" + getPrefixedTable("kills") + "` ADD victim_uuid VARCHAR( 255 ) DEFAULT NULL;";
|
||||
core.execute(query);
|
||||
}
|
||||
boolean useMysql = plugin.getSettingsManager().is(MYSQL_ENABLE);
|
||||
if (!core.existsColumn("sc_players", "uuid")) {
|
||||
query = "ALTER TABLE sc_players ADD uuid VARCHAR( 255 ) DEFAULT NULL;";
|
||||
if (!core.existsColumn(getPrefixedTable("players"), "uuid")) {
|
||||
query = "ALTER TABLE `" + getPrefixedTable("players") + "` ADD uuid VARCHAR( 255 ) DEFAULT NULL;";
|
||||
core.execute(query);
|
||||
|
||||
if (useMysql) {
|
||||
query = "ALTER TABLE `sc_players` ADD UNIQUE `uq_player_uuid` (`uuid`);";
|
||||
query = "ALTER TABLE `" + getPrefixedTable("players") + "` ADD UNIQUE `uq_player_uuid` (`uuid`);";
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
updatePlayersToUUID();
|
||||
|
||||
if (useMysql) {
|
||||
query = "ALTER TABLE sc_players DROP INDEX uq_sc_players_1;";
|
||||
query = "ALTER TABLE `" + getPrefixedTable("players") + "` DROP INDEX uq_sc_players_1;";
|
||||
} else {
|
||||
query = "DROP INDEX IF EXISTS uq_sc_players_1;";
|
||||
}
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
if (core.existsColumn("sc_players", "uuid") && !useMysql) {
|
||||
query = "CREATE UNIQUE INDEX IF NOT EXISTS `uq_player_uuid` ON `sc_players` (`uuid`);";
|
||||
if (core.existsColumn(getPrefixedTable("players"), "uuid") && !useMysql) {
|
||||
query = "CREATE UNIQUE INDEX IF NOT EXISTS `uq_player_uuid` ON `" + getPrefixedTable("players") + "` (`uuid`);";
|
||||
core.execute(query);
|
||||
}
|
||||
|
||||
// From 2.19.3 to 2.20.0
|
||||
if (!core.existsColumn(getPrefixedTable("kills"), "created_at")) {
|
||||
query = "ALTER TABLE sc_kills ADD `created_at` datetime NULL;";
|
||||
core.execute(query);
|
||||
}
|
||||
}
|
||||
@@ -1177,49 +1163,86 @@ public final class StorageManager {
|
||||
* Updates the database to the latest version
|
||||
*
|
||||
*/
|
||||
|
||||
private void updatePlayersToUUID() {
|
||||
plugin.getLogger().log(Level.WARNING, "Starting Migration to UUID Players !");
|
||||
plugin.getLogger().log(Level.WARNING, "==================== ATTENTION DONT STOP BUKKIT ! ==================== ");
|
||||
plugin.getLogger().log(Level.WARNING, "==================== ATTENTION DONT STOP BUKKIT ! ==================== ");
|
||||
plugin.getLogger().log(Level.WARNING, "==================== ATTENTION DONT STOP BUKKIT ! ==================== ");
|
||||
SimpleClans.getInstance().setUUID(false);
|
||||
logMigrationStart();
|
||||
|
||||
List<ClanPlayer> cps = retrieveClanPlayers();
|
||||
Map<String, UUID> uuidMap = fetchUUIDs(cps);
|
||||
|
||||
int i = 1;
|
||||
for (ClanPlayer cp : cps) {
|
||||
int totalPlayers = cps.size();
|
||||
for (int i = 0; i < totalPlayers; i++) {
|
||||
ClanPlayer cp = cps.get(i);
|
||||
try {
|
||||
UUID uuidPlayer;
|
||||
if (SimpleClans.getInstance().getServer().getOnlineMode()) {
|
||||
uuidPlayer = UUIDFetcher.getUUIDOfThrottled(cp.getName());
|
||||
} else {
|
||||
uuidPlayer = UUID.nameUUIDFromBytes(("OfflinePlayer:" + cp.getName()).getBytes(Charsets.UTF_8));
|
||||
UUID uuid = uuidMap.get(cp.getName());
|
||||
if (uuid != null) {
|
||||
updatePlayerInDatabase(cp.getName(), uuid);
|
||||
logSuccess(i + 1, totalPlayers, cp.getName(), uuid);
|
||||
}
|
||||
String query = "UPDATE `sc_players` SET uuid = '" + uuidPlayer.toString() + "' WHERE name = '" + cp.getName() + "';";
|
||||
core.executeUpdate(query);
|
||||
|
||||
String query2 = "UPDATE `sc_kills` SET attacker_uuid = '" + uuidPlayer + "' WHERE attacker = '" + cp.getName() + "';";
|
||||
core.executeUpdate(query2);
|
||||
|
||||
String query3 = "UPDATE `sc_kills` SET victim_uuid = '" + uuidPlayer + "' WHERE victim = '" + cp.getName() + "';";
|
||||
core.executeUpdate(query3);
|
||||
plugin.getLogger().info("[" + i + " / " + cps.size() + "] Success: " + cp.getName() + "; UUID: " + uuidPlayer.toString());
|
||||
} catch (Exception ex) {
|
||||
plugin.getLogger().log(Level.WARNING, "[" + i + " / " + cps.size() + "] Failed [ERRO]: " + cp.getName() + "; UUID: ???");
|
||||
logFailure(i + 1, totalPlayers, cp.getName(), ex);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
plugin.getLogger().log(Level.WARNING, "==================== END OF MIGRATION ====================");
|
||||
plugin.getLogger().log(Level.WARNING, "==================== END OF MIGRATION ====================");
|
||||
plugin.getLogger().log(Level.WARNING, "==================== END OF MIGRATION ====================");
|
||||
|
||||
|
||||
if (!cps.isEmpty()) {
|
||||
plugin.getLogger().info(MessageFormat.format(lang("clan.players"), cps.size()));
|
||||
}
|
||||
SimpleClans.getInstance().setUUID(true);
|
||||
logMigrationEnd(totalPlayers);
|
||||
}
|
||||
|
||||
private void updatePlayerInDatabase(String playerName, UUID uuid) {
|
||||
String[] tables = {"players", "kills", "kills"};
|
||||
String[] columns = {"uuid", "attacker_uuid", "victim_uuid"};
|
||||
String[] conditions = {"name", "attacker", "victim"};
|
||||
|
||||
for (int i = 0; i < tables.length; i++) {
|
||||
String query = String.format("UPDATE `%s` SET %s = '%s' WHERE %s = '%s';",
|
||||
getPrefixedTable(tables[i]), columns[i], uuid.toString(), conditions[i], playerName);
|
||||
core.executeUpdate(query);
|
||||
}
|
||||
}
|
||||
|
||||
private Map<String, UUID> fetchUUIDs(List<ClanPlayer> clanPlayers) {
|
||||
Map<String, UUID> uuidMap = new HashMap<>();
|
||||
|
||||
try {
|
||||
if (SimpleClans.getInstance().getServer().getOnlineMode()) {
|
||||
uuidMap = UUIDFetcher.fetchUUIDsForClanPlayers(clanPlayers);
|
||||
} else {
|
||||
uuidMap = clanPlayers.stream().collect(Collectors.toMap(ClanPlayer::getName, player ->
|
||||
UUID.nameUUIDFromBytes(("OfflinePlayer:" + player.getName()).getBytes(StandardCharsets.UTF_8))));
|
||||
}
|
||||
} catch (InterruptedException | ExecutionException ex) {
|
||||
plugin.getLogger().log(Level.SEVERE, "Error fetching UUIDs in bulk: " + ex.getMessage(), ex);
|
||||
}
|
||||
|
||||
return uuidMap;
|
||||
}
|
||||
|
||||
private void logSuccess(int current, int total, String playerName, UUID uuid) {
|
||||
plugin.getLogger().info(String.format("[%d / %d] Success: %s; UUID: %s", current, total, playerName, uuid));
|
||||
}
|
||||
|
||||
private void logFailure(int current, int total, String playerName, Exception ex) {
|
||||
plugin.getLogger().log(Level.WARNING, String.format("[%d / %d] Failed [ERROR]: %s; UUID: ???", current, total, playerName), ex);
|
||||
}
|
||||
|
||||
private void logMigrationStart() {
|
||||
plugin.getLogger().log(Level.WARNING, "Starting Migration to UUID Players!");
|
||||
plugin.getLogger().log(Level.WARNING, "==================== ATTENTION DON'T STOP BUKKIT! ====================");
|
||||
plugin.getLogger().log(Level.WARNING, "==================== ATTENTION DON'T STOP BUKKIT! ====================");
|
||||
plugin.getLogger().log(Level.WARNING, "==================== ATTENTION DON'T STOP BUKKIT! ====================");
|
||||
}
|
||||
|
||||
private void logMigrationEnd(int totalPlayers) {
|
||||
plugin.getLogger().log(Level.WARNING, "==================== END OF MIGRATION ====================");
|
||||
plugin.getLogger().log(Level.WARNING, "==================== END OF MIGRATION ====================");
|
||||
plugin.getLogger().log(Level.WARNING, "==================== END OF MIGRATION ====================");
|
||||
|
||||
if (totalPlayers > 0) {
|
||||
plugin.getLogger().info(MessageFormat.format(lang("clan.players"), totalPlayers));
|
||||
}
|
||||
}
|
||||
|
||||
private String getPrefixedTable(String name) {
|
||||
return plugin.getSettingsManager().getString(MYSQL_TABLE_PREFIX) + name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Saves modified Clans and ClanPlayers to the database
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.managers;
|
||||
|
||||
import io.papermc.lib.PaperLib;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.*;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.ClanPlayerTeleportEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.VanishUtils;
|
||||
@@ -80,7 +79,7 @@ public final class TeleportManager {
|
||||
}
|
||||
|
||||
public void teleportToHome(@NotNull Player player, @NotNull Location destination, @NotNull String clanName) {
|
||||
PaperLib.teleportAsync(player, getSafe(destination), PlayerTeleportEvent.TeleportCause.COMMAND).thenAccept(result -> {
|
||||
plugin.getScheduler().teleportAsync(player, getSafe(destination), PlayerTeleportEvent.TeleportCause.COMMAND).thenAccept(result -> {
|
||||
if (result) {
|
||||
ChatBlock.sendMessage(player, AQUA + lang("now.at.homebase", player, clanName));
|
||||
} else {
|
||||
@@ -151,7 +150,7 @@ public final class TeleportManager {
|
||||
}
|
||||
|
||||
private void startCounter() {
|
||||
plugin.getServer().getScheduler().scheduleSyncRepeatingTask(plugin, () -> {
|
||||
plugin.getScheduler().runTimer(() -> {
|
||||
waitingPlayers.values().removeIf(ts -> ts.getPlayer() == null);
|
||||
for (Iterator<TeleportState> iter = waitingPlayers.values().iterator(); iter.hasNext(); ) {
|
||||
TeleportState state = iter.next();
|
||||
@@ -175,7 +174,7 @@ public final class TeleportManager {
|
||||
|
||||
state.setProcessing(false);
|
||||
}
|
||||
}, 0, 20L);
|
||||
}, 0, 20);
|
||||
}
|
||||
|
||||
private void teleport(TeleportState state) {
|
||||
|
||||
@@ -17,14 +17,16 @@ import net.sacredlabyrinth.phaed.simpleclans.proxy.adapters.SCMessageAdapter;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.proxy.listeners.MessageListener;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.EventHandler;
|
||||
import org.bukkit.event.Listener;
|
||||
import org.bukkit.event.player.PlayerJoinEvent;
|
||||
import org.bukkit.plugin.messaging.PluginMessageListener;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
import java.util.logging.Level;
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
public final class BungeeManager implements ProxyManager, PluginMessageListener {
|
||||
|
||||
@@ -33,12 +35,17 @@ public final class BungeeManager implements ProxyManager, PluginMessageListener
|
||||
private static final String DELETE_CLAN_CHANNEL = "DeleteClan";
|
||||
private static final String DELETE_CLANPLAYER_CHANNEL = "DeleteClanPlayer";
|
||||
private static final String CHAT_CHANNEL = "Chat";
|
||||
private static final String BROADCAST = "Broadcast";
|
||||
private static final String MESSAGE = "Message";
|
||||
private static final String VERSION = "v1";
|
||||
private static final Pattern SUBCHANNEL_PATTERN =
|
||||
Pattern.compile("SimpleClans\\|(?<subchannel>\\w+)\\|(?<version>v\\d+)\\|(?<server>.+)");
|
||||
|
||||
private final SimpleClans plugin;
|
||||
private final Gson gson;
|
||||
private final List<String> onlinePlayers = new ArrayList<>();
|
||||
private String serverName = "";
|
||||
private final Set<String> unknownChannels = new HashSet<>();
|
||||
private final Set<String> unsupportedChannels = new HashSet<>();
|
||||
|
||||
public BungeeManager(SimpleClans plugin) {
|
||||
this.plugin = plugin;
|
||||
@@ -52,31 +59,66 @@ public final class BungeeManager implements ProxyManager, PluginMessageListener
|
||||
}
|
||||
Bukkit.getMessenger().registerOutgoingPluginChannel(plugin, "BungeeCord");
|
||||
Bukkit.getMessenger().registerIncomingPluginChannel(plugin, "BungeeCord", this);
|
||||
Bukkit.getScheduler().runTaskTimer(plugin, this::requestPlayerList, 0, 60 * 20);
|
||||
plugin.getScheduler().runTimer(this::requestPlayerList, 0, 60 * 20);
|
||||
requestServerName();
|
||||
}
|
||||
|
||||
@SuppressWarnings("UnstableApiUsage")
|
||||
public void onPluginMessageReceived(@NotNull String channel, @NotNull Player player, byte[] data) {
|
||||
ByteArrayDataInput input = ByteStreams.newDataInput(data);
|
||||
String subChannel = input.readUTF();
|
||||
if (unknownChannels.contains(subChannel)) {
|
||||
ByteArrayDataInput dataInput = ByteStreams.newDataInput(data);
|
||||
String subChannel = dataInput.readUTF();
|
||||
if (unsupportedChannels.contains(subChannel)) {
|
||||
return;
|
||||
}
|
||||
|
||||
SimpleClans.debug("Message received, sub-channel: " + subChannel);
|
||||
try {
|
||||
Class<?> clazz = Class.forName("net.sacredlabyrinth.phaed.simpleclans.proxy.listeners." + subChannel);
|
||||
String serverName = null;
|
||||
String className = subChannel;
|
||||
String version = null;
|
||||
Matcher matcher = SUBCHANNEL_PATTERN.matcher(subChannel);
|
||||
if (matcher.find()) {
|
||||
serverName = matcher.group("server");
|
||||
className = matcher.group("subchannel");
|
||||
version = matcher.group("version");
|
||||
}
|
||||
Class<?> clazz = Class.forName("net.sacredlabyrinth.phaed.simpleclans.proxy.listeners." + className);
|
||||
MessageListener listener = (MessageListener) clazz.getConstructor(BungeeManager.class).newInstance(this);
|
||||
listener.accept(input);
|
||||
SimpleClans.debug("Message processed");
|
||||
if (listener.isBungeeSubchannel()) {
|
||||
listener.accept(dataInput); //uses the original data
|
||||
return;
|
||||
}
|
||||
if (!VERSION.equals(version)) {
|
||||
plugin.getLogger().severe(String.format("Unsupported channel (%s), expected version: %s", subChannel, VERSION));
|
||||
unsupportedChannels.add(subChannel);
|
||||
return;
|
||||
}
|
||||
if (serverName != null && !isServerAllowed(serverName)) {
|
||||
SimpleClans.debug(String.format("Server not allowed: %s", serverName));
|
||||
return;
|
||||
}
|
||||
byte[] messageBytes = new byte[dataInput.readShort()];
|
||||
dataInput.readFully(messageBytes);
|
||||
final ByteArrayDataInput message = ByteStreams.newDataInput(messageBytes);
|
||||
|
||||
listener.accept(message); // uses the internal data
|
||||
} catch (ClassNotFoundException e) {
|
||||
SimpleClans.debug(String.format("Unknown channel: %s", subChannel));
|
||||
unknownChannels.add(subChannel);
|
||||
} catch (ReflectiveOperationException ex) {
|
||||
unsupportedChannels.add(subChannel);
|
||||
} catch (Exception ex) {
|
||||
plugin.getLogger().log(Level.SEVERE, String.format("Error processing channel %s", subChannel), ex);
|
||||
}
|
||||
}
|
||||
|
||||
private boolean isServerAllowed(@NotNull String serverName) {
|
||||
List<String> servers = plugin.getSettingsManager().getStringList(ConfigField.BUNGEE_SERVERS);
|
||||
if (servers.isEmpty()) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return servers.contains(serverName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isOnline(String playerName) {
|
||||
if (Bukkit.getOnlinePlayers().stream().anyMatch(player -> player.getName().equals(playerName))) {
|
||||
@@ -101,46 +143,52 @@ public final class BungeeManager implements ProxyManager, PluginMessageListener
|
||||
|
||||
@Override
|
||||
public void sendMessage(SCMessage message) {
|
||||
forwardPluginMessage(CHAT_CHANNEL, gson.toJson(message), false);
|
||||
forwardToOnlineServers(CHAT_CHANNEL, gson.toJson(message));
|
||||
}
|
||||
|
||||
@SuppressWarnings("UnstableApiUsage")
|
||||
@Override
|
||||
public void sendMessage(@NotNull String target, @NotNull String message) {
|
||||
if (isChannelRegistered()) {
|
||||
ByteArrayDataOutput output = ByteStreams.newDataOutput();
|
||||
output.writeUTF("Message");
|
||||
output.writeUTF(target);
|
||||
output.writeUTF(message);
|
||||
|
||||
sendOnBungeeChannel(output);
|
||||
} else {
|
||||
if ("ALL".equals(target)) {
|
||||
Bukkit.getOnlinePlayers().forEach(p -> p.sendMessage(message));
|
||||
} else {
|
||||
Optional.ofNullable(Bukkit.getPlayer(target)).ifPresent(p -> p.sendMessage(message));
|
||||
}
|
||||
if (message.isEmpty()) {
|
||||
return;
|
||||
}
|
||||
|
||||
if ("ALL".equals(target)) {
|
||||
Bukkit.getOnlinePlayers().forEach(p -> p.sendMessage(message));
|
||||
sendBroadcast(message);
|
||||
return;
|
||||
}
|
||||
|
||||
Player player = Bukkit.getPlayerExact(target);
|
||||
if (player != null) {
|
||||
player.sendMessage(message);
|
||||
return;
|
||||
}
|
||||
|
||||
sendPrivateMessage(target, message);
|
||||
}
|
||||
|
||||
private void sendBroadcast(@NotNull String message) {
|
||||
forwardToOnlineServers(BROADCAST, message);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendDelete(Clan clan) {
|
||||
forwardPluginMessage(DELETE_CLAN_CHANNEL, clan.getTag());
|
||||
forwardToAllServers(DELETE_CLAN_CHANNEL, clan.getTag());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendDelete(ClanPlayer cp) {
|
||||
forwardPluginMessage(DELETE_CLANPLAYER_CHANNEL, cp.getUniqueId().toString());
|
||||
forwardToAllServers(DELETE_CLANPLAYER_CHANNEL, cp.getUniqueId().toString());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendUpdate(Clan clan) {
|
||||
forwardPluginMessage(UPDATE_CLAN_CHANNEL, gson.toJson(clan));
|
||||
forwardToAllServers(UPDATE_CLAN_CHANNEL, gson.toJson(clan));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendUpdate(ClanPlayer cp) {
|
||||
forwardPluginMessage(UPDATE_CLANPLAYER_CHANNEL, gson.toJson(cp));
|
||||
forwardToAllServers(UPDATE_CLANPLAYER_CHANNEL, gson.toJson(cp));
|
||||
}
|
||||
|
||||
public SimpleClans getPlugin() {
|
||||
@@ -164,39 +212,60 @@ public final class BungeeManager implements ProxyManager, PluginMessageListener
|
||||
}
|
||||
|
||||
private void requestServerName() {
|
||||
Listener listener = new Listener() {
|
||||
@SuppressWarnings("UnstableApiUsage")
|
||||
@EventHandler
|
||||
void on(PlayerJoinEvent event) {
|
||||
plugin.getScheduler().runTimer(task -> {
|
||||
if (!serverName.isEmpty()) {
|
||||
task.cancel();
|
||||
return;
|
||||
}
|
||||
Bukkit.getOnlinePlayers().stream().findFirst().ifPresent(player -> {
|
||||
@SuppressWarnings("UnstableApiUsage")
|
||||
ByteArrayDataOutput output = ByteStreams.newDataOutput();
|
||||
output.writeUTF("GetServer");
|
||||
|
||||
Bukkit.getScheduler().runTask(plugin, () -> {
|
||||
event.getPlayer().sendPluginMessage(plugin, "BungeeCord", output.toByteArray());
|
||||
PlayerJoinEvent.getHandlerList().unregister(this); //only needed once
|
||||
});
|
||||
}
|
||||
};
|
||||
Bukkit.getPluginManager().registerEvents(listener, plugin);
|
||||
player.sendPluginMessage(plugin, "BungeeCord", output.toByteArray());
|
||||
});
|
||||
}, 0L, 20L);
|
||||
}
|
||||
|
||||
private void forwardPluginMessage(final String subChannel, final String message) {
|
||||
forwardPluginMessage(subChannel, message, true);
|
||||
private String createSubchannelName(String subchannel) {
|
||||
return String.format("SimpleClans|%s|%s|%s", subchannel, VERSION, serverName);
|
||||
}
|
||||
|
||||
@SuppressWarnings("UnstableApiUsage")
|
||||
private void forwardPluginMessage(final String subChannel, final String message, final boolean all) {
|
||||
private void sendPrivateMessage(@NotNull String playerName, @NotNull String message) {
|
||||
ByteArrayDataOutput output = ByteStreams.newDataOutput();
|
||||
output.writeUTF(playerName);
|
||||
output.writeUTF(message);
|
||||
|
||||
forwardPluginMessage(MESSAGE, output, false);
|
||||
}
|
||||
|
||||
@SuppressWarnings("UnstableApiUsage")
|
||||
private void forwardToAllServers(final String subChannel, final String message) {
|
||||
ByteArrayDataOutput output = ByteStreams.newDataOutput();
|
||||
output.writeUTF(message);
|
||||
forwardPluginMessage(subChannel, output, true);
|
||||
}
|
||||
|
||||
@SuppressWarnings("UnstableApiUsage")
|
||||
private void forwardToOnlineServers(final String subChannel, final String message) {
|
||||
ByteArrayDataOutput output = ByteStreams.newDataOutput();
|
||||
output.writeUTF(message);
|
||||
forwardPluginMessage(subChannel, output, false);
|
||||
}
|
||||
|
||||
@SuppressWarnings("UnstableApiUsage")
|
||||
private void forwardPluginMessage(final String subChannel, final ByteArrayDataOutput message, final boolean all) {
|
||||
SimpleClans.debug(String.format("Forwarding message, channel %s, message %s, all %s", subChannel, message, all));
|
||||
if (!isChannelRegistered()) {
|
||||
SimpleClans.debug("Not registered");
|
||||
return;
|
||||
}
|
||||
String target = all ? "ALL" : "ONLINE";
|
||||
ByteArrayDataOutput output = ByteStreams.newDataOutput();
|
||||
output.writeUTF("Forward");
|
||||
output.writeUTF(target);
|
||||
output.writeUTF(subChannel);
|
||||
output.writeUTF(message);
|
||||
output.writeUTF(all ? "ALL" : "ONLINE");
|
||||
output.writeUTF(createSubchannelName(subChannel));
|
||||
|
||||
output.writeShort(message.toByteArray().length);
|
||||
output.write(message.toByteArray());
|
||||
|
||||
sendOnBungeeChannel(output);
|
||||
}
|
||||
@@ -206,8 +275,11 @@ public final class BungeeManager implements ProxyManager, PluginMessageListener
|
||||
player.sendPluginMessage(plugin, "BungeeCord", output.toByteArray()));
|
||||
}
|
||||
|
||||
@SuppressWarnings("BooleanMethodIsAlwaysInverted")
|
||||
private boolean isChannelRegistered() {
|
||||
return Bukkit.getMessenger().isOutgoingChannelRegistered(plugin, "BungeeCord");
|
||||
boolean registered = Bukkit.getMessenger().isOutgoingChannelRegistered(plugin, "BungeeCord");
|
||||
SimpleClans.debug(String.format("BungeeCord channel registered: %s", registered));
|
||||
return registered;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.proxy.listeners;
|
||||
|
||||
import com.google.common.io.ByteArrayDataInput;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.proxy.BungeeManager;
|
||||
import org.bukkit.Bukkit;
|
||||
|
||||
public class Broadcast extends MessageListener {
|
||||
|
||||
public Broadcast(BungeeManager bungee) {
|
||||
super(bungee);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void accept(ByteArrayDataInput data) {
|
||||
String message = data.readUTF();
|
||||
Bukkit.getOnlinePlayers().forEach(p -> p.sendMessage(message));
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isBungeeSubchannel() {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -18,4 +18,9 @@ public class Chat extends MessageListener {
|
||||
}
|
||||
bungee.getPlugin().getChatManager().processChat(message);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isBungeeSubchannel() {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -26,4 +26,9 @@ public class DeleteClan extends MessageListener {
|
||||
}
|
||||
debug(String.format("Deleted clan %s", tag));
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isBungeeSubchannel() {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
+5
@@ -19,4 +19,9 @@ public class DeleteClanPlayer extends MessageListener {
|
||||
getClanManager().deleteClanPlayerFromMemory(uuid);
|
||||
debug(String.format("Deleted cp %s", uuid));
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isBungeeSubchannel() {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.proxy.listeners;
|
||||
|
||||
import com.google.common.io.ByteArrayDataInput;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.proxy.BungeeManager;
|
||||
|
||||
public class GetServer extends MessageListener {
|
||||
@@ -13,5 +14,11 @@ public class GetServer extends MessageListener {
|
||||
public void accept(ByteArrayDataInput data) {
|
||||
String name = data.readUTF();
|
||||
bungee.setServerName(name);
|
||||
SimpleClans.debug(String.format("Server name: %s", name));
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isBungeeSubchannel() {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.proxy.listeners;
|
||||
|
||||
import com.google.common.io.ByteArrayDataInput;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.proxy.BungeeManager;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.entity.Player;
|
||||
|
||||
public class Message extends MessageListener {
|
||||
|
||||
public Message(BungeeManager bungee) {
|
||||
super(bungee);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void accept(ByteArrayDataInput data) {
|
||||
String target = data.readUTF();
|
||||
String message = data.readUTF();
|
||||
|
||||
Player player = Bukkit.getPlayerExact(target);
|
||||
if (player != null) {
|
||||
player.sendMessage(message);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isBungeeSubchannel() {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
+2
@@ -15,6 +15,8 @@ public abstract class MessageListener {
|
||||
|
||||
public abstract void accept(ByteArrayDataInput data);
|
||||
|
||||
public abstract boolean isBungeeSubchannel();
|
||||
|
||||
protected ClanManager getClanManager() {
|
||||
return bungee.getPlugin().getClanManager();
|
||||
}
|
||||
|
||||
@@ -20,4 +20,9 @@ public class PlayerList extends MessageListener {
|
||||
bungee.setOnlinePlayers(players);
|
||||
SimpleClans.debug("Updated player list");
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isBungeeSubchannel() {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -10,6 +10,11 @@ public class UpdateClan extends Update<Clan> {
|
||||
super(bungee);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isBungeeSubchannel() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Class<Clan> getType() {
|
||||
return Clan.class;
|
||||
|
||||
+5
@@ -10,6 +10,11 @@ public class UpdateClanPlayer extends Update<ClanPlayer> {
|
||||
super(bungee);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isBungeeSubchannel() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Class<ClanPlayer> getType() {
|
||||
return ClanPlayer.class;
|
||||
|
||||
@@ -38,6 +38,7 @@ public interface DBCore {
|
||||
|
||||
/**
|
||||
* Execute a select statement
|
||||
*
|
||||
* @param query the query
|
||||
* @return the result set or null if the query failed
|
||||
*/
|
||||
@@ -52,6 +53,7 @@ public interface DBCore {
|
||||
|
||||
/**
|
||||
* Execute a statement
|
||||
*
|
||||
* @param query the query
|
||||
* @return true if the statement was executed
|
||||
*/
|
||||
@@ -67,6 +69,7 @@ public interface DBCore {
|
||||
|
||||
/**
|
||||
* Check whether a table exists
|
||||
*
|
||||
* @param table the table
|
||||
* @return true if the table exists
|
||||
*/
|
||||
@@ -83,7 +86,7 @@ public interface DBCore {
|
||||
/**
|
||||
* Check whether a column exists
|
||||
*
|
||||
* @param table the table
|
||||
* @param table the table
|
||||
* @param column the column
|
||||
* @return true if the column exists
|
||||
*/
|
||||
@@ -112,7 +115,7 @@ public interface DBCore {
|
||||
}
|
||||
};
|
||||
if (plugin.getSettingsManager().is(ConfigField.PERFORMANCE_USE_THREADS)) {
|
||||
Bukkit.getScheduler().runTaskAsynchronously(plugin, executeUpdate);
|
||||
plugin.getScheduler().runLaterAsync(executeUpdate, 0);
|
||||
} else {
|
||||
executeUpdate.run();
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@ import net.sacredlabyrinth.phaed.simpleclans.*;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.loggers.BankOperator;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.PermissionsManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.OfflinePlayer;
|
||||
import org.bukkit.scheduler.BukkitRunnable;
|
||||
@@ -34,8 +35,8 @@ public class CollectFeeTask extends BukkitRunnable {
|
||||
int hour = sm.getInt(TASKS_COLLECT_FEE_HOUR);
|
||||
int minute = sm.getInt(TASKS_COLLECT_FEE_MINUTE);
|
||||
long delay = Helper.getDelayTo(hour, minute);
|
||||
|
||||
this.runTaskTimer(plugin, delay * 20, 86400 * 20);
|
||||
|
||||
plugin.getScheduler().runTimer(this, delay * 20, 86400 * 20);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -54,7 +55,7 @@ public class CollectFeeTask extends BukkitRunnable {
|
||||
OfflinePlayer player = Bukkit.getOfflinePlayer(cp.getUniqueId());
|
||||
boolean success = pm.chargePlayer(player, memberFee);
|
||||
if (success) {
|
||||
ChatBlock.sendMessage(cp, AQUA + lang("fee.collected", cp, memberFee));
|
||||
ChatBlock.sendMessage(cp, AQUA + lang("fee.collected", cp, CurrencyFormat.format(memberFee)));
|
||||
|
||||
clan.deposit(new BankOperator(cp, pm.playerGetMoney(player)), Cause.MEMBER_FEE, memberFee);
|
||||
plugin.getStorageManager().updateClan(clan);
|
||||
|
||||
@@ -6,6 +6,7 @@ import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.events.ClanBalanceUpdateEvent;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.loggers.BankOperator;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import org.bukkit.scheduler.BukkitRunnable;
|
||||
|
||||
import java.text.MessageFormat;
|
||||
@@ -34,7 +35,7 @@ public class CollectUpkeepTask extends BukkitRunnable {
|
||||
int minute = settingsManager.getInt(TASKS_COLLECT_UPKEEP_MINUTE);
|
||||
long delay = Helper.getDelayTo(hour, minute);
|
||||
|
||||
this.runTaskTimer(plugin, delay * 20, 86400 * 20);
|
||||
plugin.getScheduler().runTimerAsync(this, delay * 20, 86400 * 20);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -59,7 +60,7 @@ public class CollectUpkeepTask extends BukkitRunnable {
|
||||
clan.disband(null, true, false);
|
||||
}
|
||||
if (response == EconomyResponse.SUCCESS) {
|
||||
clan.addBb(MessageFormat.format(lang("upkeep.collected"), upkeep), false);
|
||||
clan.addBb(MessageFormat.format(lang("upkeep.collected"), CurrencyFormat.format(upkeep)), false);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ public class PlayerHeadCacheTask extends BukkitRunnable {
|
||||
*/
|
||||
public void start() {
|
||||
int hour = 3600;
|
||||
this.runTaskTimerAsynchronously(plugin, 0, (hour + 60) * 20);
|
||||
plugin.getScheduler().runTimerAsync(this, 0, (hour + 60) * 20);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -19,7 +19,7 @@ public class SaveDataTask extends BukkitRunnable {
|
||||
*/
|
||||
public void start() {
|
||||
long interval = plugin.getSettingsManager().getMinutes(PERFORMANCE_SAVE_INTERVAL);
|
||||
runTaskTimerAsynchronously(plugin, interval, interval);
|
||||
plugin.getScheduler().runTimerAsync(this, interval, interval);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -31,8 +31,7 @@ public class UpkeepWarningTask extends BukkitRunnable {
|
||||
int hour = sm.getInt(TASKS_COLLECT_UPKEEP_WARNING_HOUR);
|
||||
int minute = sm.getInt(TASKS_COLLECT_UPKEEP_WARNING_MINUTE);
|
||||
long delay = Helper.getDelayTo(hour, minute);
|
||||
|
||||
this.runTaskTimer(plugin, delay * 20, 86400 * 20);
|
||||
plugin.getScheduler().runTimer(this, delay * 20, 86400 * 20);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -25,6 +25,7 @@ import java.util.*;
|
||||
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.SimpleClans.lang;
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager.ConfigField.COMMANDS_CLAN;
|
||||
import static org.bukkit.plugin.java.JavaPlugin.getPlugin;
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -91,7 +92,7 @@ public class InventoryController implements Listener {
|
||||
}
|
||||
|
||||
Runnable finalListener = listener;
|
||||
Bukkit.getScheduler().runTask(SimpleClans.getInstance(), () -> {
|
||||
SimpleClans.getInstance().getScheduler().runAtEntity(entity, task -> {
|
||||
ItemStack currentItem = event.getCurrentItem();
|
||||
if (currentItem == null) return;
|
||||
|
||||
@@ -177,21 +178,17 @@ public class InventoryController implements Listener {
|
||||
SimpleClans plugin = SimpleClans.getInstance();
|
||||
String baseCommand = plugin.getSettingsManager().getString(COMMANDS_CLAN);
|
||||
String finalCommand = String.format("%s %s ", baseCommand, subcommand) + String.join(" ", args);
|
||||
new BukkitRunnable() {
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
player.performCommand(finalCommand);
|
||||
if (!update) {
|
||||
player.closeInventory();
|
||||
} else {
|
||||
SCFrame currentFrame = frames.get(player.getUniqueId());
|
||||
if (currentFrame instanceof ConfirmationFrame) {
|
||||
currentFrame = currentFrame.getParent();
|
||||
}
|
||||
InventoryDrawer.open(currentFrame);
|
||||
plugin.getScheduler().runAtEntity(player, task -> {
|
||||
player.performCommand(finalCommand);
|
||||
if (!update) {
|
||||
player.closeInventory();
|
||||
} else {
|
||||
SCFrame currentFrame = frames.get(player.getUniqueId());
|
||||
if (currentFrame instanceof ConfirmationFrame) {
|
||||
currentFrame = currentFrame.getParent();
|
||||
}
|
||||
InventoryDrawer.open(currentFrame);
|
||||
}
|
||||
}.runTask(plugin);
|
||||
});
|
||||
}
|
||||
}
|
||||
@@ -35,19 +35,19 @@ public class InventoryDrawer {
|
||||
return;
|
||||
}
|
||||
|
||||
FrameOpenEvent event = new FrameOpenEvent(frame.getViewer(), frame);
|
||||
Bukkit.getPluginManager().callEvent(event);
|
||||
if (event.isCancelled()) {
|
||||
return;
|
||||
}
|
||||
OPENING.put(uuid, frame);
|
||||
Bukkit.getScheduler().runTaskAsynchronously(plugin, () -> {
|
||||
plugin.getScheduler().runAsync(task -> {
|
||||
Inventory inventory = prepareInventory(frame);
|
||||
|
||||
if (!frame.equals(OPENING.get(uuid))) {
|
||||
return;
|
||||
}
|
||||
Bukkit.getScheduler().runTask(plugin, () -> {
|
||||
FrameOpenEvent event = new FrameOpenEvent(frame.getViewer(), frame);
|
||||
Bukkit.getPluginManager().callEvent(event);
|
||||
if (event.isCancelled()) {
|
||||
return;
|
||||
}
|
||||
plugin.getScheduler().runAtEntity(frame.getViewer(), syncTask -> {
|
||||
frame.getViewer().openInventory(inventory);
|
||||
InventoryController.register(frame);
|
||||
OPENING.remove(uuid);
|
||||
@@ -70,7 +70,6 @@ public class InventoryDrawer {
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @deprecated use {@link InventoryDrawer#open(SCFrame)}
|
||||
*/
|
||||
@Deprecated
|
||||
@@ -122,7 +121,7 @@ public class InventoryDrawer {
|
||||
}
|
||||
|
||||
private static void runHelpCommand(@NotNull Player player) {
|
||||
Bukkit.getScheduler().runTask(plugin, () -> plugin.getServer().getConsoleSender().sendMessage(lang("gui.not.supported")));
|
||||
plugin.getServer().getConsoleSender().sendMessage(lang("gui.not.supported"));
|
||||
SettingsManager settingsManager = plugin.getSettingsManager();
|
||||
settingsManager.set(ENABLE_GUI, false);
|
||||
String commandClan = settingsManager.getString(COMMANDS_CLAN);
|
||||
@@ -148,10 +147,10 @@ public class InventoryDrawer {
|
||||
}
|
||||
|
||||
private static boolean hasPermission(@NotNull Player viewer, @NotNull Object permission) {
|
||||
if (permission instanceof String) {
|
||||
return plugin.getPermissionsManager().has(viewer, (String) permission);
|
||||
}
|
||||
return plugin.getPermissionsManager().has(viewer, (RankPermission) permission, false);
|
||||
}
|
||||
if (permission instanceof String) {
|
||||
return plugin.getPermissionsManager().has(viewer, (String) permission);
|
||||
}
|
||||
return plugin.getPermissionsManager().has(viewer, (RankPermission) permission, false);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -9,6 +9,7 @@ import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.ui.*;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.VanishUtils;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.OfflinePlayer;
|
||||
@@ -142,6 +143,7 @@ public class ClanDetailsFrame extends SCFrame {
|
||||
50);
|
||||
disband.setListener(ClickType.DROP, () -> InventoryController.runSubcommand(getViewer(), "disband", false));
|
||||
disband.setPermission(ClickType.DROP, "simpleclans.leader.disband");
|
||||
disband.setConfirmationRequired(ClickType.LEFT);
|
||||
add(disband);
|
||||
}
|
||||
|
||||
@@ -164,7 +166,7 @@ public class ClanDetailsFrame extends SCFrame {
|
||||
List<String> lore = verified ? null : new ArrayList<>();
|
||||
if (!verified) {
|
||||
if (purchaseVerification) {
|
||||
lore.add(lang("gui.clandetails.verify.price.lore", getViewer(), settings.getDouble(ECONOMY_VERIFICATION_PRICE)));
|
||||
lore.add(lang("gui.clandetails.verify.price.lore", getViewer(), CurrencyFormat.format(settings.getDouble(ECONOMY_VERIFICATION_PRICE))));
|
||||
}
|
||||
lore.add(lang("gui.clandetails.not.verified.lore", getViewer()));
|
||||
}
|
||||
@@ -180,7 +182,7 @@ public class ClanDetailsFrame extends SCFrame {
|
||||
String withdrawStatus = clan.isAllowWithdraw() ? lang("allowed",getViewer()) : lang("blocked",getViewer());
|
||||
String depositStatus = clan.isAllowDeposit() ? lang("allowed", getViewer()) : lang("blocked", getViewer());
|
||||
SCComponent bank = new SCComponentImpl(lang("gui.clandetails.bank.title", getViewer()),
|
||||
Arrays.asList(lang("gui.clandetails.bank.balance.lore", getViewer(), clan.getBalance()),
|
||||
Arrays.asList(lang("gui.clandetails.bank.balance.lore", getViewer(), clan.getBalanceFormatted()),
|
||||
lang("gui.clandetails.bank.withdraw.status.lore", getViewer(), withdrawStatus),
|
||||
lang("gui.clandetails.bank.deposit.status.lore", getViewer(), depositStatus),
|
||||
lang("gui.clandetails.bank.withdraw.toggle.lore", getViewer()),
|
||||
@@ -245,7 +247,7 @@ public class ClanDetailsFrame extends SCFrame {
|
||||
}
|
||||
|
||||
List<String> lore = new ArrayList<>();
|
||||
if (price != 0) lore.add(lang("gui.clandetails.regroup.lore.price", getViewer(), price));
|
||||
if (price != 0) lore.add(lang("gui.clandetails.regroup.lore.price", getViewer(), CurrencyFormat.format(price)));
|
||||
lore.add(lang("gui.clandetails.regroup.lore.home", getViewer()));
|
||||
lore.add(lang("gui.clandetails.regroup.lore.me", getViewer()));
|
||||
|
||||
@@ -267,9 +269,9 @@ public class ClanDetailsFrame extends SCFrame {
|
||||
double setPrice = settings.is(ECONOMY_PURCHASE_HOME_TELEPORT_SET) ? settings.getDouble(ECONOMY_HOME_TELEPORT_SET_PRICE) : 0;
|
||||
|
||||
List<String> lore = new ArrayList<>();
|
||||
if (homePrice != 0) lore.add(lang("gui.clandetails.home.lore.teleport.price", getViewer(), homePrice));
|
||||
if (homePrice != 0) lore.add(lang("gui.clandetails.home.lore.teleport.price", getViewer(), CurrencyFormat.format(homePrice)));
|
||||
lore.add(lang("gui.clandetails.home.lore.teleport", getViewer()));
|
||||
if (setPrice != 0) lore.add(lang("gui.clandetails.home.lore.set.price", getViewer(), setPrice));
|
||||
if (setPrice != 0) lore.add(lang("gui.clandetails.home.lore.set.price", getViewer(), CurrencyFormat.format(setPrice)));
|
||||
lore.add(lang("gui.clandetails.home.lore.set", getViewer()));
|
||||
lore.add(lang("gui.clandetails.home.lore.clear", getViewer()));
|
||||
|
||||
|
||||
@@ -6,10 +6,7 @@ import net.sacredlabyrinth.phaed.simpleclans.ClanPlayer;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.Helper;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.ui.*;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.ChatUtils;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.KDRFormat;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.Paginator;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.VanishUtils;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.*;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.OfflinePlayer;
|
||||
import org.bukkit.entity.Player;
|
||||
@@ -121,7 +118,7 @@ public class Components {
|
||||
double price = pl.getSettingsManager().is(ECONOMY_PURCHASE_CLAN_CREATE) ? pl.getSettingsManager().getDouble(ECONOMY_CREATION_PRICE) : 0;
|
||||
lore = new ArrayList<>();
|
||||
if (price != 0) {
|
||||
lore.add(lang("gui.clandetails.free.agent.create.clan.price.lore", frame.getViewer(), price));
|
||||
lore.add(lang("gui.clandetails.free.agent.create.clan.price.lore", frame.getViewer(), CurrencyFormat.format(price)));
|
||||
}
|
||||
lore.add(lang("gui.clandetails.free.agent.create.clan.lore", frame.getViewer()));
|
||||
}
|
||||
@@ -193,7 +190,7 @@ public class Components {
|
||||
@SuppressWarnings("deprecation")
|
||||
public static void setOwningPlayer(@NotNull ItemStack item, @NotNull OfflinePlayer player) {
|
||||
SkullMeta itemMeta = (SkullMeta) item.getItemMeta();
|
||||
if (itemMeta == null) {
|
||||
if (itemMeta == null || player.getName() == null) {
|
||||
return;
|
||||
}
|
||||
try {
|
||||
|
||||
@@ -5,6 +5,7 @@ import net.sacredlabyrinth.phaed.simpleclans.RankPermission;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.ClanManager;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.ui.*;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.Paginator;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.OfflinePlayer;
|
||||
@@ -54,7 +55,7 @@ public class InviteFrame extends SCFrame {
|
||||
private SCComponent createPlayerComponent(@NotNull Player player, int slot) {
|
||||
double price = plugin.getSettingsManager().is(ECONOMY_PURCHASE_CLAN_INVITE) ? plugin.getSettingsManager().getDouble(ECONOMY_INVITE_PRICE) : 0;
|
||||
List<String> lore = new ArrayList<>();
|
||||
if (price != 0) lore.add(lang("gui.invite.player.price.lore", getViewer(), price));
|
||||
if (price != 0) lore.add(lang("gui.invite.player.price.lore", getViewer(), CurrencyFormat.format(price)));
|
||||
lore.add(lang("gui.invite.player.lore", getViewer()));
|
||||
|
||||
SCComponent c = new SCComponentImpl(
|
||||
|
||||
@@ -4,6 +4,7 @@ import com.cryptomorin.xseries.XMaterial;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.ui.*;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.ui.frames.staff.StaffFrame;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.utils.CurrencyFormat;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.inventory.ClickType;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
@@ -93,8 +94,9 @@ public class MainFrame extends SCFrame {
|
||||
|
||||
List<String> resetKdrLore;
|
||||
if (plugin.getSettingsManager().is(ECONOMY_PURCHASE_RESET_KDR)) {
|
||||
double price = plugin.getSettingsManager().getDouble(ECONOMY_RESET_KDR_PRICE);
|
||||
resetKdrLore = Arrays.asList(
|
||||
lang("gui.main.reset.kdr.lore.price", getViewer(), plugin.getSettingsManager().getString(ECONOMY_RESET_KDR_PRICE)),
|
||||
lang("gui.main.reset.kdr.lore.price", getViewer(), CurrencyFormat.format(price)),
|
||||
lang("gui.main.reset.kdr.lore", getViewer()));
|
||||
} else {
|
||||
resetKdrLore = Collections.singletonList(lang("gui.main.reset.kdr.lore", getViewer()));
|
||||
|
||||
+1
-1
@@ -112,7 +112,7 @@ public class ClanDetailsFrame extends SCFrame {
|
||||
}
|
||||
|
||||
private void addBank() {
|
||||
List<String> lore = Collections.singletonList(lang("gui.clandetails.bank.balance.lore", getViewer(), clan.getBalance()));
|
||||
List<String> lore = Collections.singletonList(lang("gui.clandetails.bank.balance.lore", getViewer(), clan.getBalanceFormatted()));
|
||||
|
||||
SCComponent bank = new SCComponentImpl(lang("gui.clandetails.bank.title", getViewer()), lore, XMaterial.GOLD_INGOT, 40);
|
||||
add(bank);
|
||||
|
||||
@@ -150,16 +150,17 @@ public class ChatUtils {
|
||||
}
|
||||
|
||||
public static void applyLastColorToFollowingLines(@NotNull List<String> lines) {
|
||||
if (lines.get(0).length() == 0 || lines.get(0).charAt(0) != COLOR_CHAR) {
|
||||
if (lines.get(0).isEmpty() || lines.get(0).charAt(0) != COLOR_CHAR) {
|
||||
lines.set(0, ChatColor.WHITE + lines.get(0));
|
||||
}
|
||||
for (int i = 1; i < lines.size(); i++) {
|
||||
final String pLine = lines.get(i - 1);
|
||||
final String subLine = lines.get(i);
|
||||
|
||||
if (subLine.length() == 0 || subLine.charAt(0) != COLOR_CHAR) {
|
||||
if (subLine.isEmpty() || subLine.charAt(0) != COLOR_CHAR) {
|
||||
lines.set(i, getLastColors(pLine) + subLine);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.utils;
|
||||
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.managers.PermissionsManager;
|
||||
|
||||
import java.text.NumberFormat;
|
||||
|
||||
public class CurrencyFormat {
|
||||
|
||||
private static final SimpleClans plugin = SimpleClans.getInstance();
|
||||
private static final NumberFormat fallbackFormat = NumberFormat.getCurrencyInstance();
|
||||
|
||||
public static String format(double value) {
|
||||
PermissionsManager permissionsManager = plugin.getPermissionsManager();
|
||||
if (permissionsManager.hasEconomy()) {
|
||||
return permissionsManager.format(value);
|
||||
}
|
||||
return fallbackFormat.format(value);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.utils;
|
||||
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
|
||||
import static net.sacredlabyrinth.phaed.simpleclans.managers.SettingsManager.ConfigField.DATE_TIME_PATTERN;
|
||||
|
||||
public class DateFormat {
|
||||
|
||||
private static final SimpleClans plugin = SimpleClans.getInstance();
|
||||
private static SimpleDateFormat format;
|
||||
|
||||
static {
|
||||
String pattern = plugin.getSettingsManager().getString(DATE_TIME_PATTERN);
|
||||
try {
|
||||
format = new SimpleDateFormat(pattern);
|
||||
} catch (IllegalArgumentException ex) {
|
||||
plugin.getLogger().warning(String.format("%s is not a valid pattern!", (pattern)));
|
||||
format = new SimpleDateFormat("HH:mm - dd/MM/yyyy");
|
||||
}
|
||||
}
|
||||
|
||||
public static String formatDateTime(long date) {
|
||||
return format.format(new Date(date));
|
||||
}
|
||||
|
||||
}
|
||||
@@ -37,35 +37,31 @@ public class UpdateChecker {
|
||||
*
|
||||
*/
|
||||
public void check() {
|
||||
new BukkitRunnable() {
|
||||
plugin.getScheduler().runAsync(task -> {
|
||||
try {
|
||||
URL url = new URL(LATEST_VERSION_URL);
|
||||
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
|
||||
connection.addRequestProperty("User-Agent", userAgent);
|
||||
InputStreamReader reader = new InputStreamReader(connection.getInputStream());
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
try {
|
||||
URL url = new URL(LATEST_VERSION_URL);
|
||||
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
|
||||
connection.addRequestProperty("User-Agent", userAgent);
|
||||
InputStreamReader reader = new InputStreamReader(connection.getInputStream());
|
||||
|
||||
JsonElement parse = new JsonParser().parse(reader);
|
||||
if (parse.isJsonObject()) {
|
||||
String latestVersion = parse.getAsJsonObject().get("name").getAsString();
|
||||
JsonElement parse = JsonParser.parseReader(reader);
|
||||
if (parse.isJsonObject()) {
|
||||
String latestVersion = parse.getAsJsonObject().get("name").getAsString();
|
||||
|
||||
if (compareVersions(version, latestVersion) < 0) {
|
||||
plugin.getLogger().info(String.format("You're running an outdated version (%s).", version));
|
||||
plugin.getLogger().info(String.format("The latest version is %s. Download it at:", latestVersion));
|
||||
plugin.getLogger().info("https://www.spigotmc.org/resources/simpleclans.71242/");
|
||||
}
|
||||
|
||||
if (compareVersions(version, latestVersion) < 0) {
|
||||
plugin.getLogger().info(String.format("You're running an outdated version (%s).", version));
|
||||
plugin.getLogger().info(String.format("The latest version is %s. Download it at:", latestVersion));
|
||||
plugin.getLogger().info("https://www.spigotmc.org/resources/simpleclans.71242/");
|
||||
}
|
||||
|
||||
reader.close();
|
||||
} catch (MalformedURLException ignored) {
|
||||
} catch (IOException | JsonParseException ex) {
|
||||
plugin.getLogger().log(Level.WARNING, "Error checking the plugin version...");
|
||||
|
||||
}
|
||||
|
||||
reader.close();
|
||||
} catch (MalformedURLException ignored) {
|
||||
} catch (IOException | JsonParseException ex) {
|
||||
plugin.getLogger().log(Level.WARNING, "Error checking the plugin version...");
|
||||
}
|
||||
}.runTaskAsynchronously(plugin);
|
||||
});
|
||||
}
|
||||
|
||||
public static int compareVersions(@NotNull String a, @NotNull String b) {
|
||||
|
||||
@@ -1,114 +1,171 @@
|
||||
package net.sacredlabyrinth.phaed.simpleclans.uuid;
|
||||
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.JsonArray;
|
||||
import com.google.gson.JsonElement;
|
||||
import com.google.gson.JsonObject;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.ClanPlayer;
|
||||
import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.OutputStream;
|
||||
import java.net.HttpURLConnection;
|
||||
import java.net.URI;
|
||||
import java.net.URL;
|
||||
import java.nio.ByteBuffer;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.Callable;
|
||||
import java.util.concurrent.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import static java.nio.charset.StandardCharsets.UTF_8;
|
||||
import static java.util.Collections.singletonList;
|
||||
|
||||
/**
|
||||
* @author evilmidget38
|
||||
*
|
||||
* <a href="http://forums.bukkit.org/threads/250926/">...</a>
|
||||
*
|
||||
* <a href="https://gist.github.com/evilmidget38/26d70114b834f71fb3b4">...</a>
|
||||
* @author evilmidget38 (previous author)
|
||||
* @see <a href="http://forums.bukkit.org/threads/250926/">Bukkit Thread</a>
|
||||
* @see <a href="http://web.archive.org/web/20140909143249/https://gist.github.com/evilmidget38/26d70114b834f71fb3b4">Github Gist</a>
|
||||
*/
|
||||
public class UUIDFetcher implements Callable<Map<String, UUID>> {
|
||||
public final class UUIDFetcher {
|
||||
private static final String PROFILE_URL = "https://api.minetools.eu/uuid/";
|
||||
private static final String FALLBACK_PROFILE_URL = "https://api.mojang.com/users/profiles/minecraft/";
|
||||
private static final int BATCH_SIZE = 100;
|
||||
private static final Gson gson = new Gson();
|
||||
|
||||
private static final double PROFILES_PER_REQUEST = 100;
|
||||
private static final String PROFILE_URL = "https://api.mojang.com/profiles/minecraft";
|
||||
private final Gson gson = new Gson();
|
||||
private final List<String> names;
|
||||
private final boolean rateLimiting;
|
||||
|
||||
public UUIDFetcher(List<String> names, boolean rateLimiting) {
|
||||
this.names = ImmutableList.copyOf(names);
|
||||
this.rateLimiting = rateLimiting;
|
||||
private UUIDFetcher() {
|
||||
// Private constructor to prevent instantiation
|
||||
}
|
||||
|
||||
public UUIDFetcher(List<String> names) {
|
||||
this(names, true);
|
||||
/**
|
||||
* Fetches UUIDs for a list of ClanPlayer objects.
|
||||
* This method extracts the names from the ClanPlayer objects and fetches their corresponding UUIDs.
|
||||
*
|
||||
* @param clanPlayers A list of ClanPlayer objects for which to fetch UUIDs
|
||||
* @return A Map where the keys are player names and the values are their corresponding UUIDs
|
||||
* @throws InterruptedException If the operation is interrupted while waiting
|
||||
* @throws ExecutionException If the computation threw an exception
|
||||
*/
|
||||
public static Map<String, UUID> fetchUUIDsForClanPlayers(List<ClanPlayer> clanPlayers) throws InterruptedException, ExecutionException {
|
||||
List<String> names = clanPlayers.stream().map(ClanPlayer::getName).collect(Collectors.toList());
|
||||
return fetchUUIDsConcurrently(names);
|
||||
}
|
||||
|
||||
private static void writeBody(HttpURLConnection connection, String body) throws IOException {
|
||||
OutputStream stream = connection.getOutputStream();
|
||||
stream.write(body.getBytes(UTF_8));
|
||||
stream.flush();
|
||||
stream.close();
|
||||
/**
|
||||
* Fetches the UUID for a single player name.
|
||||
* This method is a convenience wrapper around the batch UUID fetching process.
|
||||
*
|
||||
* @param name The name of the player whose UUID is to be fetched
|
||||
* @return The UUID of the specified player, or null if not found
|
||||
* @throws InterruptedException If the operation is interrupted while waiting
|
||||
* @throws ExecutionException If the computation threw an exception
|
||||
*/
|
||||
public static @Nullable UUID getUUIDOf(@NotNull String name) throws InterruptedException, ExecutionException {
|
||||
return fetchUUIDsConcurrently(singletonList(name)).get(name);
|
||||
}
|
||||
|
||||
private static HttpURLConnection createConnection() throws IOException {
|
||||
URL url = new URL(PROFILE_URL);
|
||||
// Fetch UUIDs in batches with concurrency
|
||||
private static Map<String, UUID> fetchUUIDsConcurrently(List<String> names) throws InterruptedException, ExecutionException {
|
||||
Map<String, UUID> resultMap = new ConcurrentHashMap<>();
|
||||
ExecutorService executorService = Executors.newFixedThreadPool(10); // Thread pool for parallel execution
|
||||
List<Callable<Map<String, UUID>>> tasks = new ArrayList<>();
|
||||
|
||||
// Split the list of names into batches and create tasks
|
||||
for (int i = 0; i < names.size(); i += BATCH_SIZE) {
|
||||
List<String> batch = names.subList(i, Math.min(i + BATCH_SIZE, names.size()));
|
||||
tasks.add(createTask(batch));
|
||||
}
|
||||
|
||||
// Execute all tasks in parallel
|
||||
List<Future<Map<String, UUID>>> futures = executorService.invokeAll(tasks);
|
||||
|
||||
// Collect results from all batches
|
||||
for (Future<Map<String, UUID>> future : futures) {
|
||||
resultMap.putAll(future.get()); // Merge each batch result into the final result map
|
||||
}
|
||||
|
||||
// Shutdown the executor service
|
||||
executorService.shutdownNow();
|
||||
if (!executorService.awaitTermination(5, TimeUnit.SECONDS)) {
|
||||
SimpleClans.getInstance().getLogger().warning("Executor did not terminate in time.");
|
||||
}
|
||||
|
||||
return resultMap;
|
||||
}
|
||||
|
||||
// Create connection for each name
|
||||
private static HttpURLConnection createConnection(@NotNull URL url) throws IOException {
|
||||
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
|
||||
connection.setRequestMethod("POST");
|
||||
|
||||
connection.setRequestMethod("GET");
|
||||
connection.setRequestProperty("Content-Type", "application/json");
|
||||
connection.setUseCaches(false);
|
||||
connection.setDoInput(true);
|
||||
connection.setDoOutput(true);
|
||||
|
||||
return connection;
|
||||
}
|
||||
|
||||
private static UUID getUUID(String id) {
|
||||
// Get UUID by name
|
||||
private static @NotNull UUID getUUID(@NotNull String id) {
|
||||
return UUID.fromString(id.substring(0, 8) + "-" + id.substring(8, 12) + "-" + id.substring(12, 16) + "-" + id.substring(16, 20) + "-" + id.substring(20, 32));
|
||||
}
|
||||
|
||||
public static byte[] toBytes(UUID uuid) {
|
||||
ByteBuffer byteBuffer = ByteBuffer.wrap(new byte[16]);
|
||||
byteBuffer.putLong(uuid.getMostSignificantBits());
|
||||
byteBuffer.putLong(uuid.getLeastSignificantBits());
|
||||
return byteBuffer.array();
|
||||
}
|
||||
|
||||
public static UUID fromBytes(byte[] array) {
|
||||
if (array.length != 16) {
|
||||
throw new IllegalArgumentException("Illegal byte array length: " + array.length);
|
||||
}
|
||||
ByteBuffer byteBuffer = ByteBuffer.wrap(array);
|
||||
long mostSignificant = byteBuffer.getLong();
|
||||
long leastSignificant = byteBuffer.getLong();
|
||||
return new UUID(mostSignificant, leastSignificant);
|
||||
}
|
||||
|
||||
public static UUID getUUIDOf(String name) throws IOException, InterruptedException {
|
||||
return new UUIDFetcher(Collections.singletonList(name)).call().get(name);
|
||||
}
|
||||
|
||||
public static UUID getUUIDOfThrottled(String name) throws IOException, InterruptedException {
|
||||
return new UUIDFetcher(Collections.singletonList(name), true).call().get(name);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, UUID> call() throws IOException, InterruptedException {
|
||||
// Handle single batch of names
|
||||
private static Map<String, UUID> fetchUUIDsForBatch(List<String> batch) {
|
||||
Map<String, UUID> uuidMap = new HashMap<>();
|
||||
int requests = (int) Math.ceil(names.size() / PROFILES_PER_REQUEST);
|
||||
for (int i = 0; i < requests; i++) {
|
||||
HttpURLConnection connection = createConnection();
|
||||
List<String> namesToFetch = names.subList(i * 100, Math.min((i + 1) * 100, names.size()));
|
||||
String body = gson.toJson(namesToFetch);
|
||||
writeBody(connection, body);
|
||||
JsonArray array = gson.fromJson(new InputStreamReader(connection.getInputStream(), UTF_8), JsonArray.class);
|
||||
for (JsonElement profile : array) {
|
||||
JsonObject jsonProfile = profile.getAsJsonObject();
|
||||
String id = jsonProfile.get("id").getAsString();
|
||||
String name = jsonProfile.get("name").getAsString();
|
||||
UUID uuid = UUIDFetcher.getUUID(id);
|
||||
uuidMap.put(name, uuid);
|
||||
}
|
||||
if (rateLimiting && i != requests - 1) {
|
||||
Thread.sleep(10L);
|
||||
}
|
||||
|
||||
for (String name : batch) {
|
||||
uuidMap.computeIfAbsent(name, k -> {
|
||||
try {
|
||||
return tryFetchUUIDWithFallback(k);
|
||||
} catch (IOException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
return uuidMap;
|
||||
}
|
||||
}
|
||||
|
||||
private static @Nullable UUID tryFetchUUIDWithFallback(@NotNull String name) throws IOException {
|
||||
try {
|
||||
// Try the primary URL
|
||||
return fetchUUID(URI.create(PROFILE_URL + name).toURL());
|
||||
} catch (IOException e) {
|
||||
// If the primary URL fails, attempt the fallback URL
|
||||
SimpleClans.debug(String.format("Failed to fetch %s UUID by MineTools API. Trying to use Mojang API instead...", name));
|
||||
return fetchUUID(URI.create(FALLBACK_PROFILE_URL + name).toURL());
|
||||
}
|
||||
}
|
||||
|
||||
private static @Nullable UUID fetchUUID(@NotNull URL url) throws IOException {
|
||||
HttpURLConnection connection = createConnection(url);
|
||||
int responseCode = connection.getResponseCode();
|
||||
if (responseCode == HttpURLConnection.HTTP_NOT_FOUND) {
|
||||
return null;
|
||||
}
|
||||
if (responseCode != HttpURLConnection.HTTP_OK) {
|
||||
throw new IOException(String.format("Unexpected response code: %d. Response: %s",
|
||||
responseCode, connection.getResponseMessage()));
|
||||
}
|
||||
|
||||
JsonObject response = gson.fromJson(new InputStreamReader(connection.getInputStream(), UTF_8), JsonObject.class);
|
||||
|
||||
if (!response.has("id")) {
|
||||
return null;
|
||||
}
|
||||
|
||||
JsonElement id = response.get("id");
|
||||
JsonElement status = response.get("status");
|
||||
|
||||
if (id.isJsonNull() ||
|
||||
(response.has("status") && status.getAsString().equals("ERR"))) {
|
||||
throw new IOException(String.format("Invalid UUID: %s", id));
|
||||
}
|
||||
|
||||
return getUUID(id.getAsString());
|
||||
}
|
||||
|
||||
// Callable task for batch processing
|
||||
private static Callable<Map<String, UUID>> createTask(List<String> batch) {
|
||||
return () -> fetchUUIDsForBatch(batch);
|
||||
}
|
||||
}
|
||||
@@ -25,6 +25,7 @@ public class UUIDMigration {
|
||||
}
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public static UUID getForcedPlayerUUID(String playerName) {
|
||||
Player player = Bukkit.getPlayerExact(playerName);
|
||||
|
||||
|
||||
@@ -56,11 +56,13 @@ settings:
|
||||
past-clans-limit: 10
|
||||
username-regex: '(\.|\*){0,1}[a-zA-Z0-9_$]{1,16}'
|
||||
tag-regex: ''
|
||||
date-time-pattern: 'HH:mm - dd/MM/yyyy'
|
||||
bungee-servers: []
|
||||
war-and-protection:
|
||||
war-enabled: false
|
||||
land-sharing: true
|
||||
protection-providers:
|
||||
- WorldGuardProvider
|
||||
- Landlord4Provider
|
||||
- WorldGuard6Provider
|
||||
- GriefPreventionProvider
|
||||
listeners:
|
||||
@@ -147,6 +149,7 @@ clan:
|
||||
max-description-length: 120
|
||||
min-description-length: 10
|
||||
max-members: 25
|
||||
unverified-max-members: 10
|
||||
confirmation-for-promote: false
|
||||
trust-members-by-default: false
|
||||
confirmation-for-demote: false
|
||||
@@ -166,6 +169,7 @@ clan:
|
||||
- treasurer:
|
||||
display-name: "&6Treasurer"
|
||||
permissions: [ bank.balance, bank.deposit, bank.withdraw ]
|
||||
default-rank: "recruit"
|
||||
|
||||
tasks:
|
||||
collect-upkeep:
|
||||
@@ -242,6 +246,7 @@ mysql:
|
||||
enable: false
|
||||
password: ''
|
||||
database: ''
|
||||
table_prefix: 'sc_'
|
||||
permissions:
|
||||
auto-group-groupname: false
|
||||
YourClanNameHere:
|
||||
|
||||
@@ -94,6 +94,8 @@ help.command=help
|
||||
leave.command=leave
|
||||
join.command=join
|
||||
mute.command=mute
|
||||
tag.completion=[tag]
|
||||
name.completion=[name]
|
||||
acf-core.parameter.amount=amount
|
||||
acf-core.parameter.member=member
|
||||
acf-core.parameter.rank=rank
|
||||
@@ -416,6 +418,7 @@ inactive.0=Inactive: {0}
|
||||
clan.commands=clan commands
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=You can only modify the color and case of the tag
|
||||
locale.has.been.changed=&cYour language has been changed
|
||||
locale.is.prohibited=&cLanguage selection on the server is prohibited.
|
||||
tag.changed.to.0=Tag changed to {0}
|
||||
0.tag.changed.to.1=&bSuccessfully changed {0}''s tag to {1}
|
||||
name.0=Name: {0}
|
||||
|
||||
@@ -42,6 +42,7 @@ unassign.command=إلغاء التعيين
|
||||
rival.command=منافس
|
||||
bb.command=الى اللقاء
|
||||
clear.command=امسح
|
||||
rename.command=أعادة التسمية
|
||||
toggle.command=تبديل
|
||||
tag.command=العلامة
|
||||
deposit.command=وديعة
|
||||
@@ -57,7 +58,7 @@ fee.command=الرسوم
|
||||
set.command=تعيين
|
||||
purge.command=الإزالة
|
||||
trust.command=موثوق به
|
||||
untrust.command=عدم الثقة
|
||||
untrust.command=غير موثوق
|
||||
admin.command=المسؤول
|
||||
mod.command=مشرف
|
||||
promote.command=ترقية
|
||||
@@ -77,18 +78,28 @@ regroup.command=إعادة تجميع
|
||||
me.command=لي
|
||||
tp.command=أنتقال
|
||||
place.command=مرتبة
|
||||
everyone.command=الجميع
|
||||
leave.command=المغادرة
|
||||
join.command=الانضمام
|
||||
mute.command=كتم
|
||||
acf-core.parameter.amount=القيمة
|
||||
acf-core.parameter.member=عضو
|
||||
acf-core.parameter.rank=الرتبة
|
||||
acf-core.parameter.leader=القائد
|
||||
acf-core.parameter.displayname=اسم العرض
|
||||
acf-core.parameter.permission=الصلاحيات
|
||||
acf-core.parameter.message=رسالة
|
||||
acf-core.parameter.tag=العلامة
|
||||
acf-core.parameter.name=الإسم
|
||||
acf-core.parameter.fee=الرسوم
|
||||
acf-core.parameter.description=الوصف
|
||||
acf-core.parameter.player=لاعب
|
||||
acf-core.parameter.clan=فريق
|
||||
acf-core.parameter.type=النوع
|
||||
alliances=إتحاد
|
||||
coords=الأحداثيات
|
||||
rivalries=المنافسات
|
||||
leader=القائد
|
||||
roster=القائمة
|
||||
stats=الحالة
|
||||
vitals=الحيوية
|
||||
|
||||
@@ -163,6 +163,7 @@ command.description.war.end=Заканчвае вайну
|
||||
command.description.resetkdr.everyone=Скідвае КДР усіх гульцоў
|
||||
command.description.resetkdr.player=Скідвае КДР гульца
|
||||
command.description.resetkdr=Скідвае ваш КДР
|
||||
command.description.alliances=Паказвае спіс усіх саюзных кланаў
|
||||
command.description.rank.permissions.add=Дае вызначанае права дадзенаму рангу
|
||||
command.description.rank.permissions.remove=Забірае вызначанае права ў дадзенага рангу
|
||||
home-set-menu=/{0} home set{1} - Усталяваць точку базы клана
|
||||
@@ -221,6 +222,18 @@ denied.demotion={0} адмовіў паніжэнне {1}. Рашэнне не
|
||||
membership.invitation={0} адмовіў запрашэнне ў клан
|
||||
joined.the.clan={0} далучыўся да клана
|
||||
signed.off.request.cancelled={0} выйшаў з сеткі. Запыт на {1} быў адмоўлены.
|
||||
clan.deletion={0} адмовіў выдаленне клана. Рашэнне не было прынята.
|
||||
has.been.disbanded=Клан {0} быў распушчаны
|
||||
denied.the.promotion={0} адмовіў павышэнне {1}. Рашэнне не было прынята.
|
||||
demoted.back.to.member={0} быў паніжаны назад да ўдзельніка
|
||||
peace.agreement.denied=Заключэнне міра з {0} было адмоўлена
|
||||
denied.to.make.peace={0} адмовіў у перамір'і з {1}
|
||||
broken.the.rivalry={0} прыпыніў варожасць з кланам {1}
|
||||
broken.the.rivalry.with={0} прыпыніў варожасць з кланам {1}
|
||||
the.alliance.was.denied=Саюз з {0} быў адмоўлены
|
||||
denied.an.alliance={0} адмовіў у саюзе з кланам {1}
|
||||
accepted.an.alliance={0} прыняў саюз з {1}
|
||||
created.an.alliance={0} заключыў саюз з {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
player.not.a.member.of.any.clan=&cГулец не з'яўляецца ўдзельнікам ніякага клана
|
||||
not.a.member.of.any.clan=Вы не з'яўляецеся ўдзельнікам ніякага клана
|
||||
@@ -241,12 +254,12 @@ clan.wide.friendly.fire.blocked=Кланавы "агонь па сваім" за
|
||||
clan.wide.friendly.fire.is.allowed=Кланавы "агонь па сваім" дазволены
|
||||
you.are.the.only.member.online=Вы зараз адзіны ўдзельнік у сетцы
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cКаляровы тэг вашага клана ня можа быць быць даўжэй за {0} сімвалы/аў
|
||||
clan.has.been.disbanded=Клан {0} быў распушчаны
|
||||
add=дадаць
|
||||
remove=прыбраць
|
||||
allow=дазволіць
|
||||
block=заблакаваць
|
||||
auto=аўта
|
||||
bb.days= дзён
|
||||
gui.allies.title=Саюзнікі
|
||||
gui.rivals.title=Супернікі
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
|
||||
@@ -303,7 +303,6 @@ has.joined={0} se připojil k {1}
|
||||
proposing.to.end.the.rivalry={0} navrhuje ukončit rivalitu s {1}
|
||||
proposing.an.alliance={0} navrhuje alianci s {1}
|
||||
inviting.you.to.join={0} Vás pozval(a), abyste se připojil(a) do {1}
|
||||
asking.for.the.deletion={0} žádá o odstranění klanu
|
||||
asking.for.the.promotion={0} žádá o povýšení {1}
|
||||
asking.for.the.demotion={0} žádá o degradaci {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
@@ -330,7 +329,6 @@ you.have.already.voted=Již jsi hlasoval
|
||||
has.voted.to.deny={0} hlasoval pro zamítnutí
|
||||
view.next.page=Zadejte /{0} pro zobrazení další stránky.
|
||||
voted.to.accept={0} hlasoval pro přijetí
|
||||
bulletin.board.header={0}* {1}{2} nástěnka
|
||||
has.been.disbanded.rivalry.ended={0} byl rozpuštěn. Rivalie skončila.
|
||||
has.been.disbanded.alliance.ended={0} byl rozpuštěn. Aliance skončila.
|
||||
clan.disbanded=Klan byl rozpuštěn
|
||||
@@ -357,16 +355,10 @@ clan.wide.friendly.fire.blocked=V celém klanu byl zakázán friendly-fire
|
||||
clan.wide.friendly.fire.is.allowed=V celém klanu byl povolen friendly-fire
|
||||
you.are.the.only.member.online=Jste jediný člen online
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cBarevný tag tvého klanu nemůže být delší než {0} znaků
|
||||
your.clan.tag.cannot.be.longer.than.characters=Barevný tag tvého klanu nemůže být delší než {0} znaků
|
||||
your.clan.tag.must.be.longer.than.characters=Tvůj klan musí být delší než {0} znaků
|
||||
your.tag.cannot.contain.the.following.colors=Tvůj tag nemůže obsahovat následující barvy\: {0}
|
||||
your.tag.cannot.contain.color.codes=Tvůj tag nemůže obsahovat barevné kódy
|
||||
you.cannot.set.colored.ranks=Nemůžeš nastavit barevné hodnosti
|
||||
your.clan.name.cannot.be.longer.than.characters=Název tvého klanu nemůže být delší než {0} znaků
|
||||
your.clan.name.must.be.longer.than.characters=Název tvého klanu musí být delší než {0} znaků
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=Tag vašeho klanu může obsahovat jenom písmena, čísla a barevné kódy
|
||||
your.clan.name.cannot.contain.color.codes=Název vašeho klanu nemůže obsahovat barevné kódy
|
||||
that.tag.name.is.disallowed=Název značky je zakázán
|
||||
you.must.first.resign=Nejdříve musíte odstoupit od {0}
|
||||
clan.with.this.tag.already.exists=Klan s tímto názvem již existuje
|
||||
get.your.clan.verified.to.access.advanced.features=Pro přístup k pokročilým funkcím ověřte váš klan
|
||||
@@ -374,6 +366,12 @@ clan.created=Klan {0} vytvořen
|
||||
not.enough.leaders.online.to.vote.on.demotion=Není k dispozici dostatek vedoucích představitelů online aby mohli hlasovat o tomto snížení
|
||||
player.is.not.a.leader.of.your.clan=CHráč není členem žádného klanu
|
||||
clan.has.been.disbanded=Klan {0} byl rozpuštěn
|
||||
the.player.is.already.member.of.another.clan=§4Tento hrac uz je vudce jineho klanu.
|
||||
has.been.asked.to.join={0} byl nastaven na\: {1}
|
||||
you.cannot.kick.yourself=Nemůžete vyhodit sami sebe
|
||||
total.clans=Celkem klanů\:
|
||||
legend=Legendární\:
|
||||
kill.type.civilian=Způsob zabití\n\n
|
||||
clan.0=Klan\: {0}
|
||||
status.0=Status\: {0}
|
||||
rank.0=Hodnost\: {0}
|
||||
@@ -418,7 +416,6 @@ iron=železo
|
||||
the.clan.cannot.be.rivaled=Klan nemůže být soupeřem
|
||||
bboff=BB vypnuto
|
||||
bbon=BB zapnuto
|
||||
bb.days= dny
|
||||
gui.allies.title=Spojenci
|
||||
gui.rivals.title=Soupeř
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
|
||||
@@ -1,30 +1,30 @@
|
||||
description.command=Deschreibung
|
||||
create.command=Erstellen
|
||||
description.command=beschreibung
|
||||
create.command=erstellen
|
||||
delete.command=lösche
|
||||
rank.command=Rang
|
||||
setdisplayname.command=setdisplayname
|
||||
setdefault.command=setdefault
|
||||
removedefault.command=removedefault
|
||||
permissions.command=Berechtigungen
|
||||
list.command=Liste
|
||||
balance.command=Guthaben
|
||||
permissions.command=berechtigung
|
||||
list.command=liste
|
||||
balance.command=guthaben
|
||||
list.order.asc=aufsteigend
|
||||
list.order.desc=absteigend
|
||||
list.type.name=Name
|
||||
list.type.kdr=kdr
|
||||
list.type.kdr=Kill-Death-Ratio
|
||||
list.type.size=Größe
|
||||
list.type.founded=gegründet
|
||||
list.type.founded=Gegründet
|
||||
list.type.active=aktiv
|
||||
land.command=Land
|
||||
break.command=Abbauen
|
||||
land.command=land
|
||||
break.command=abbauen
|
||||
interact.command=interagieren
|
||||
place_block.command=place_block
|
||||
damage.command=Schaden
|
||||
damage.command=schaden
|
||||
interact_entity.command=interact_entity
|
||||
container.command=Behälter
|
||||
container.command=behälter
|
||||
confirm.command=bestätigen
|
||||
profile.command=Profil
|
||||
roster.command=Mitglieder
|
||||
profile.command=profil
|
||||
roster.command=mitglieder
|
||||
lookup.command=suchen
|
||||
leaderboard.command=rangliste
|
||||
alliances.command=allianzen
|
||||
@@ -33,7 +33,7 @@ vitals.command=vitale
|
||||
coords.command=koordinaten
|
||||
stats.command=stats
|
||||
ally.command=verbündeter
|
||||
add.command=anlegen
|
||||
add.command=hinzufügen
|
||||
remove.command=entfernen
|
||||
allow.command=zulassen
|
||||
block.command=blockieren
|
||||
@@ -43,10 +43,12 @@ assign.command=zuweisen
|
||||
unassign.command=aufheben
|
||||
rival.command=rivale
|
||||
bb.command=bb
|
||||
display.command=anzeigen
|
||||
clear.command=leeren
|
||||
modtag.command=modtag
|
||||
rename.command=umbenennen
|
||||
toggle.command=umschalten
|
||||
tag.command=markieren
|
||||
tag.command=markierung
|
||||
deposit.command=einzahlen
|
||||
all.command=alles
|
||||
withdraw.command=auszahlen
|
||||
@@ -60,7 +62,7 @@ fee.command=gebühr
|
||||
set.command=setzen
|
||||
purge.command=bereinigen
|
||||
trust.command=vertrauen
|
||||
untrust.command=vertrauen entziehen
|
||||
untrust.command=vertrauen_entziehen
|
||||
admin.command=admin
|
||||
mod.command=mod
|
||||
promote.command=befördern
|
||||
@@ -75,34 +77,36 @@ unban.command=unban
|
||||
reload.command=reload
|
||||
globalff.command=globalff
|
||||
kills.command=kills
|
||||
mostkilled.command=am meisten getötet
|
||||
mostkilled.command=am_meisten_getötet
|
||||
war.command=krieg
|
||||
start.command=start
|
||||
end.command=ende
|
||||
home.command=Basis
|
||||
home.command=basis
|
||||
regroup.command=regroup
|
||||
me.command=ich
|
||||
tp.command=tp
|
||||
setrank.command=setrank
|
||||
place.command=platzieren
|
||||
resetkdr.command=zurücksetzen kdr
|
||||
resetkdr.command=zurücksetzen_kdr
|
||||
everyone.command=jeder
|
||||
setbanner.command=setbanner
|
||||
help.command=hilfe
|
||||
leave.command=verlassen
|
||||
join.command=beitreten
|
||||
mute.command=stummschalten
|
||||
acf-core.parameter.amount=Betrag\:
|
||||
tag.completion=[tag]
|
||||
name.completion=[name]
|
||||
acf-core.parameter.amount=betrag
|
||||
acf-core.parameter.member=mitglieder
|
||||
acf-core.parameter.rank=Rang
|
||||
acf-core.parameter.leader=anfuehrer
|
||||
acf-core.parameter.displayname=anzeigename
|
||||
acf-core.parameter.leader=anführer
|
||||
acf-core.parameter.displayname=angezeigter_name
|
||||
acf-core.parameter.permission=berechtigung
|
||||
acf-core.parameter.message=nachricht
|
||||
acf-core.parameter.tag=markieren
|
||||
acf-core.parameter.tag=markierung
|
||||
acf-core.parameter.name=Name
|
||||
acf-core.parameter.fee=gebühr
|
||||
acf-core.parameter.description=Deschreibung
|
||||
acf-core.parameter.description=beschreibung
|
||||
acf-core.parameter.player=spieler
|
||||
acf-core.parameter.clan=clan
|
||||
acf-core.parameter.type=typ
|
||||
@@ -125,12 +129,12 @@ command.description.land.block.damage=Ermöglicht Clan-Mitgliedern, Schaden in I
|
||||
command.description.stats=Zeigt die Mitgliederstatistik deines Clans an
|
||||
command.description.rivalries=Zeigt alle Clan-Rivalitäten
|
||||
command.description.mostkilled=Am meisten getötete Spieler (Server-weit)
|
||||
command.description.kills=Anzahl deiner Kills oder eines anderen Spielers
|
||||
command.description.kills=Anzahl deiner Tötungen oder eines anderen Spielers
|
||||
command.description.lookup=Zeigt deine Informationen an
|
||||
command.description.lookup.other=Zeigt die Informationen eines anderen Spielers an
|
||||
command.description.leaderboard=Zeigt die Bestenliste
|
||||
command.description.roster.other=Listet Mitglieder eines anderen Clans auf
|
||||
command.description.roster=Listet Mitglieder deines Clans auf
|
||||
command.description.roster.other=Listet die Mitglieder eines anderen Clans auf
|
||||
command.description.roster=Listet die Mitglieder deines Clans auf
|
||||
command.description.profile.other=Zeigt das Profil eines anderen Clans
|
||||
command.description.profile=Zeigt das Profil deines Clans
|
||||
command.description.vitals=Zeigt die Vitalwerte deines Clans und deiner Verbündeten an
|
||||
@@ -155,12 +159,12 @@ command.description.unban=Entbannt einen Spieler von Clan-Befehlen
|
||||
command.description.regroup.me=Gruppiert deine Gildenmitglieder an deinen Standort
|
||||
command.description.regroup.home=Gruppiert deine Gildenmitglieder bei deiner Basis
|
||||
command.description.home.tp=Teleportiert dich zu deiner Clan Basis
|
||||
command.description.home.clear=Löscht die Basis deines Clans
|
||||
command.description.home.set=Legt die Basis deines Clans fest
|
||||
command.description.home.clear=Lösche die Basis deines Clans
|
||||
command.description.home.set=Lege die Basis deines Clans fest
|
||||
command.description.mod.home.set=Setzt die Basis eines Clans
|
||||
command.description.mod.home.tp=Teleportiert dich zu einer Clan Basis
|
||||
command.description.mod.home.tp=Teleportiert dich zur Clan Basis
|
||||
command.description.rival.remove=Entfernt einen Rivalen
|
||||
command.description.rival.add=Fügt Rivalen hinzu
|
||||
command.description.rival.add=Füge einen Rivalen hinzu
|
||||
command.description.ally.remove=Entfernt einen Verbündeten
|
||||
command.description.kick=Wirf ein Mitglied aus deinem Clan
|
||||
command.description.bb.display=Zeige das schwarze Brett deines Clans
|
||||
@@ -172,7 +176,7 @@ command.description.mod.bb.post=Schreibe eine Nachricht auf das schwarze Brett d
|
||||
command.description.place=Fügt einen Spieler dem Clan hinzu
|
||||
command.description.reload=Lädt das Plugin und die Konfiguration neu
|
||||
command.description.trust=Vertraue einem Clan-Mitglied
|
||||
command.description.untrust=Vertrauen eines Clan-Mitglied zurückziehen
|
||||
command.description.untrust=Vertrauen eines Clan-Mitgliedes zurückziehen
|
||||
command.description.resign=Verlasse deinen Clan
|
||||
command.description.help=Zeige die Hilfe an oder suche in ihr
|
||||
command.description.ally.add=Eine Allianz hinzufügen
|
||||
@@ -180,7 +184,7 @@ command.description.clan=Öffnet die GUI
|
||||
command.description.disband=Löse deinen Clan auf
|
||||
command.description.mod.disband=Löst einen Clan auf
|
||||
command.description.mod.kick=Verbanne ein Mitglied aus deinem Clan
|
||||
command.description.modtag.other=Ändert das Tag eines Clans
|
||||
command.description.modtag.other=Ändert denn Tag eines Clans
|
||||
command.description.modtag=Ändere deinen Clan-Tag
|
||||
command.description.purge=Löscht die Daten von Spieler
|
||||
command.description.setbanner=Setze den Banner deines Clans
|
||||
@@ -196,38 +200,42 @@ command.description.bank.withdraw.amount=Hebe einen bestimmten Betrag von deinem
|
||||
command.description.bank.admin.take=Nimmt einen Betrag an Geld von der Bank eines Clans
|
||||
command.description.bank.deposit.all=Überweise dein komplettes Geld auf das Konto deines Clans
|
||||
command.description.bank.deposit.amount=Überweise einen bestimmten Betrag auf das Konto deines Clans
|
||||
command.description.bank.admin.give=Gibt einen Betrag an Geld an die Bank eines Clans
|
||||
command.description.bank.admin.set=Setzt einen Betrag an Geld auf die Bank eines Clans
|
||||
command.description.war.start=Startet einen Krieg mit einem anderen Clan
|
||||
command.description.bank.admin.give=Gibt einen Betrag an Geld, an die Bank eines Clans
|
||||
command.description.bank.admin.set=Setzt einen Betrag an Geld, auf die Bank eines Clans
|
||||
command.description.war.start=Starte einen Krieg mit einem anderen Clan
|
||||
command.description.war.end=Beende einen Clankrieg
|
||||
command.description.resetkdr.everyone=Alle KDR zurücksetzen
|
||||
command.description.resetkdr.player=KDR eines Spielers zurücksetzen
|
||||
command.description.resetkdr=KDR zurücksetzen
|
||||
command.description.admin.demote=Degradiert jeden Anführer von jedem Clan
|
||||
command.description.demote=Degradiere einen Calnführer
|
||||
command.description.demote=Degradiere einen Clanführer
|
||||
command.description.admin.promote=Befördere jedes Mitglied von jedem Clan
|
||||
command.description.promote=Befördere ein Mitglied zum Anführer
|
||||
command.description.admin.permanent=Schalte den permanenten Status eines Verbündeten Clans um
|
||||
command.description.toggle.bb=Schaltet an, ob das Bulletinboard angezeigt werden soll, wenn du dich anmeldest
|
||||
command.description.toggle.invite=Schaltet um, ob Spieler dir eine Clan-einladungen senden können
|
||||
command.description.toggle.invite=Schaltet um, ob Spieler dir eine Clan Einladung senden können
|
||||
command.description.toggle.tag=Schaltet an, ob der Tag deines Clans neben deinem Namen angezeigt werden soll
|
||||
command.description.toggle.deposit=Schalte um, ob Einzahlungen auf deinen Clan erlaubt sind
|
||||
command.description.toggle.withdraw=Schaltet um, ob Auszahlungen für deinen Clan erlaubt sind
|
||||
command.description.toggle.fee=Schaltet um, ob die Clan-Gebühr aktiviert ist
|
||||
command.description.toggle.deposit=Schalte um, ob Einzahlungen auf deine Clan Bank erlaubt sind
|
||||
command.description.toggle.withdraw=Schaltet um, ob Auszahlungen für deine Clan Bank erlaubt sind
|
||||
command.description.toggle.fee=Schaltet um, ob die Clan Gebühr aktiviert ist
|
||||
command.description.alliances=Listet alle Gildenallianzen auf
|
||||
command.description.coords=Zeigt die Koordinaten der Mitglieder deines Clans an
|
||||
command.description.rank.assign=Einem Mitglied einen Rang zuweisen
|
||||
command.description.rank.unassign=Ein Mitglied aus einem Rang entfernen
|
||||
command.description.rank.unassign=Ein Mitglied von einem Rang entfernen
|
||||
command.description.rank.create=Erstellt einen Rang
|
||||
command.description.rank.delete=Löscht einen Rang
|
||||
command.description.rank.list=Listet die Ränge deines Clans auf
|
||||
command.description.rank.delete=Lösche einen Rang
|
||||
command.description.rank.list=Liste die Ränge deines Clans auf
|
||||
command.description.rank.setdisplayname=Legt den Anzeigenamen eines Rangs fest
|
||||
command.description.rank.setdefault=Legt den Standardrang fest
|
||||
command.description.rank.removedefault=Entfernt den Standardrang
|
||||
command.description.rank.permissions.available=Listet die verfügbaren Rangberechtigungen
|
||||
command.description.rank.permissions.available=Listet die verfügbaren Rangberechtigungen auf
|
||||
command.description.rank.permissions.rank=Listet die Berechtigungen eines Rangs auf
|
||||
command.description.rank.permissions.add=Fügt eine Berechtigung zu einem Rang hinzu
|
||||
command.description.rank.permissions.remove=Entfernt eine Berechtigung aus einem Rang
|
||||
command.description.rename=Benenne deinen Clan um
|
||||
command.description.mod.rename=Benenne einen Clan um
|
||||
command.description.locale=Stellt Deine Sprache ein
|
||||
command.description.mod.locale=Stellt die Sprache der Spieler ein
|
||||
home-menu=/{0} Home{1} - Teleportiert dich in die Clan Basis
|
||||
home-set-menu=/{0} Home set{1} - Setzt die Clan Basis
|
||||
home-clear-menu=/{0} Home clear{1} - Entfernt die Clan Basis
|
||||
@@ -246,15 +254,15 @@ rival=Rivale
|
||||
civilian=Zivilist
|
||||
neutral=Neutral
|
||||
ally=Verbündete(r)
|
||||
free.agent=Freier Agent
|
||||
free.agent=Ohne Clan
|
||||
days=tage
|
||||
rivals=Rivalen
|
||||
rivalries=rivalitäten
|
||||
online=Online
|
||||
player=Spieler
|
||||
seen=Gesehen
|
||||
leader=anfuehrer
|
||||
roster=Mitglieder
|
||||
leader=anführer
|
||||
roster=mitglieder
|
||||
trusted=Vertrauenswürdig
|
||||
untrusted=Nicht Vertrauenswürdig
|
||||
in.rank=im Rang
|
||||
@@ -269,7 +277,7 @@ vitals=vitale
|
||||
verified=Verifiziert
|
||||
unverified=Nicht verifiziert
|
||||
permanent=Permanent
|
||||
profile=Profil
|
||||
profile=profil
|
||||
civilian.abbreviation=Civ
|
||||
rank=Rang
|
||||
leaders=Anführer
|
||||
@@ -288,6 +296,7 @@ membership.invitation={0} hat die Einladung zur Mitgliedschaft abgelehnt
|
||||
joined.the.clan={0} ist dem Clan beigetreten
|
||||
signed.off.request.cancelled={0} hat sich abgemeldet. {1} Anfrage abgebrochen.
|
||||
clan.deletion={0} hat die Löschung des Clans abgelehnt. Konsens fehlgeschlagen.
|
||||
rename.refused={0} hat die Clan-Umbenennung abgelehnt. Einverständnis verweigert.
|
||||
has.been.disbanded=Clan {0} wurde aufgelöst
|
||||
denied.the.promotion={0} hat die Beförderung von {1}abgelehnt. Konsens fehlgeschlagen.
|
||||
demoted.back.to.member={0} wurde zum Mitglied degradiert
|
||||
@@ -303,16 +312,17 @@ has.joined={0} ist {1} beigetreten.
|
||||
proposing.to.end.the.rivalry={0} schlägt vor die Rivalität mit (Clan-name) zu beenden {1}
|
||||
proposing.an.alliance={0} schlägt vor ein Allianz mit {1} einzugehen
|
||||
inviting.you.to.join={0} lädt dich zum Beitritt ein {1}
|
||||
asking.for.the.deletion={0} fragt nach einer Löschung des Clans
|
||||
asking.for.the.promotion={0} fragt nach einer Beförderung für {1}
|
||||
asking.for.the.demotion={0} möchte, dass {1} degradiert wird
|
||||
asking.to.disband={0} fragt an, den Clan zu verlassen
|
||||
asking.to.rename={0} fragt an, den Clan umzubenennen zu {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n &8[&8{0}&8] &b{1}\n %accept% &bor %deny%\n
|
||||
clickable.accept=&a&l[AKZEPTIEREN]
|
||||
clickable.deny=&c&l[ABLEHNEN]
|
||||
hover.click.to.accept=&aKlicken Sie hier, um zu akzeptieren
|
||||
hover.click.to.deny=&cKlicken Sie hier, um abzulehnen
|
||||
not.sufficient.money=Du hast nicht genügend Geld auf deinem Konto $)
|
||||
not.sufficient.money=Du hast nicht genügend Geld auf deinem Konto (du brauchst\: {0})
|
||||
account.has.been.debited=Ihr Konto wurde belastet {0}
|
||||
mysql.connection.successful=Verbindung hergestellt
|
||||
mysql.connection.failed=Verbindung fehlgeschlagen
|
||||
@@ -330,7 +340,8 @@ you.have.already.voted=Du hast bereits abgestimmt
|
||||
has.voted.to.deny={0} hat fürs verweigern gestimmt
|
||||
view.next.page=Gebe /{0} ein, um die nächste Seite anzuzeigen.
|
||||
voted.to.accept={0} hat fürs akzeptieren gestimmt
|
||||
bulletin.board.header={0}* {1}{2} schwarzes Brett
|
||||
bulletin.board.header=&8* &e{0} &fBekanntmachungsbrett
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} wurde aufgelöst. Rivalität beendet.
|
||||
has.been.disbanded.alliance.ended={0} wurde aufgelöst. Allianz beendet.
|
||||
clan.disbanded=Clan aufgelöst
|
||||
@@ -357,16 +368,17 @@ clan.wide.friendly.fire.blocked=Clanweiter Teambeschuss blockiert
|
||||
clan.wide.friendly.fire.is.allowed=Clanweiter Teambeschuss ist erlaubt
|
||||
you.are.the.only.member.online=Du bist das einzige Mitglied, dass online ist
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cDer farbige Tag deines Clans darf nicht länger als {0} Zeichen sein
|
||||
your.clan.tag.cannot.be.longer.than.characters=Dein Clan-Tag darf nicht länger als {0} Zeichen sein
|
||||
your.clan.tag.must.be.longer.than.characters=Dein Clan-Tag muss länger als {0} Zeichen sein
|
||||
your.tag.cannot.contain.the.following.colors=Der Tag darf die folgenden Farben nicht enthalten\: {0}
|
||||
your.tag.cannot.contain.color.codes=Dein Tag darf keine Farbcodes enthalten
|
||||
your.clan.tag.cannot.be.longer.than.characters=&cDer Tag deines Clans kann nicht länger als {0} Buchstaben bzw. Zeichen lang sein
|
||||
your.clan.tag.must.be.longer.than.characters=&cDer Tag deines Clans muss länger als {0} Buchstaben bzw. Zeichen sein
|
||||
your.tag.cannot.contain.the.following.colors=&cDer Tag deines Clans kann die Farbe "{0}" nicht enthalten
|
||||
your.tag.doesnt.meet.the.requirements=&cDer Tag deines Clans erfüllt nicht die Anforderungen.
|
||||
your.tag.cannot.contain.color.codes=&cDer Tag deines Clans darf keine Farbcodes enthalten
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&cDer Tag deines Clans darf nur Buchstaben, Nummern und Farbcodes enthalten
|
||||
you.cannot.set.colored.ranks=Du kannst keine farbigen Ränge setzen
|
||||
your.clan.name.cannot.be.longer.than.characters=Dein Clan-Name darf nicht länger als {0} Zeichen sein
|
||||
your.clan.name.must.be.longer.than.characters=Der Name deines Clans muss länger als {0} Zeichen sein
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=Der Clan-Tag darf nur Buchstaben, Zahlen und Farbcodes enthalten
|
||||
your.clan.name.cannot.contain.color.codes=Der Name deines Clans darf keine Farbcodes enthalten
|
||||
that.tag.name.is.disallowed=Dieser Tag-Name ist nicht erlaubt
|
||||
that.tag.name.is.disallowed=&cDieser Clan Tag ist verboten
|
||||
you.must.first.resign=Du musst zuerst aus {0} zurücktreten
|
||||
clan.with.this.tag.already.exists=Ein Clan mit diesem Tag ist bereits vorhanden
|
||||
get.your.clan.verified.to.access.advanced.features=Lass deinen Clan verifizieren, um auf erweiterte Funktionen zuzugreifen
|
||||
@@ -383,7 +395,7 @@ global.friendy.fire.is.now.managed.by.each.clan=Globales Friendy-fire wird nun v
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=Globales Friendy-fire wird bereits von jedem Clan verwaltet
|
||||
global.friendly.fire.is.set.to.allowed=Globales Friendy-fire ist erlaubt
|
||||
global.friendly.fire.is.already.being.allowed=Globales Friendy-fire ist bereits erlaubt
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=Der Spieler hat nicht die Berechtigung, Clans beizutreten
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=Der Spieler hat nicht die Berechtigungen, Clans beizutreten
|
||||
you.cannot.invite.yourself=Du kannst dich nicht einladen
|
||||
you.did.not.answer.in.time=Du hast nicht rechtzeitig geantwortet, abgebrochen...
|
||||
this.player.is.banned.from.using.clan.commands=Dieser Spieler ist von der Verwendung von Clan-Befehlen ausgeschlossen
|
||||
@@ -405,6 +417,8 @@ kdr.0=KDR\: {0}
|
||||
inactive.0=Inaktiv\: {0}
|
||||
clan.commands=clan Befehle
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Du kannst nur die Farbe und die Gros- / Kleinschreibung dieses Tags ändern
|
||||
locale.has.been.changed=&cDeine Sprache wurde geändert
|
||||
locale.is.prohibited=&cSprachauswahl ist auf dem Server verboten.
|
||||
tag.changed.to.0=Tag geändert zu {0}
|
||||
0.tag.changed.to.1=&bErfolgreich den Tag von {0} zu {1} geändert
|
||||
name.0=Name\: {0}
|
||||
@@ -450,7 +464,7 @@ denied.war.end=Der Antrag von {0} um den Krieg zu beenden wurde von {1} abgelehn
|
||||
has.initiated.a.rivalry={0} hat eine Rivalität mit {1} initiiert
|
||||
start=start
|
||||
end=ende
|
||||
add=anlegen
|
||||
add=hinzufügen
|
||||
remove=entfernen
|
||||
allow=zulassen
|
||||
block=blockieren
|
||||
@@ -485,7 +499,7 @@ depositon=Einzahlung eingeschaltet
|
||||
depositoff=Einzahlung ausgeschaltet
|
||||
withdrawon=Auszahlung eingeschaltet
|
||||
withdrawoff=Auszahlung ausgeschaltet
|
||||
feeoff=Beitrag ausfeschaltet
|
||||
feeoff=Beitrag ausgeschaltet
|
||||
feeon=Beitrag eingeschaltet
|
||||
home.base.only.once=Basis kann nur einmal gesetzt werden
|
||||
now.at.homebase=Du bist jetzt in der Basis von {0}
|
||||
@@ -493,6 +507,7 @@ hombase.set=Clan Basis gesetzt\: {0}
|
||||
hombase.cleared=Clan Basis entfernt
|
||||
hombase.mod.set=Basis von {0} gesetzt\:
|
||||
hombase.not.set=Basis nicht gesetzt
|
||||
home.set.in.different.server=Home-base wurde auf einem anderen Server gesetzt
|
||||
rival.limit.reached=Du hast das Rivalitäten Limit erreicht. Du kannst nicht mit mehr Clans rivalieren.
|
||||
you.moved.teleport.cancelled=Du hast dich bewegt, Teleportation abgebrochen
|
||||
waiting.for.teleport.stand.still.for.0.seconds=Warte auf Teleportation, bleibe stehen für {0} Sekunden
|
||||
@@ -524,6 +539,8 @@ this.clan.has.reached.the.member.limit=&bDieser Clan hat das Mitgliederlimit err
|
||||
you.have.reseted.your.kdr=Du hast deine KDR zurückgesetzt
|
||||
you.have.reseted.0.kdr=Du hast die KDR von {0} zurückgesetzt
|
||||
you.have.reseted.kdr.of.all.players=Du hast die KDR von allen Spielern zurückgesetzt
|
||||
you.have.successfully.renamed.your.clan=&bDu hast deinen Clan erfolgreich zu {0} umbenannt
|
||||
you.have.successfully.renamed.the.clan=&bDu hast den Clan erfolgreich zu {0} umbenannt
|
||||
you.have.toggled.permanent.status=Sie haben den permanenten Status für {0} umgeschaltet
|
||||
permanent.status.enabled=Der permanente Status deines Clans wurde von {0} aktiviert
|
||||
permanent.status.disabled=Der permanente Status deines Clans wurde von {0} deaktiviert
|
||||
@@ -531,6 +548,7 @@ yes=Ja
|
||||
cancel=Abbrechen
|
||||
resign.confirmation=Bist du sicher dass du zurücktreten möchtest, {0}?
|
||||
disband.confirmation=Bist du sicher, dass du deinen Clan auflösen möchtest?
|
||||
resetkdr.confirmation=Willst du wirklich deine KDR zurücksetzen
|
||||
resign.success=Du bist erfolgreich aus deinem Clan ausgetreten
|
||||
you.cannot.demote.the.last.leader=Du kannst den letzten Anführer nicht degradieren
|
||||
you.cannot.move.the.last.leader=Du kannst den letzten Anführer nicht versetzen
|
||||
@@ -543,7 +561,7 @@ bb.minutes= Minuten
|
||||
bb.one.minute=1 Minute
|
||||
bb.hours= Stunden
|
||||
bb.one.hour=1 Stunde
|
||||
bb.days= tage
|
||||
bb.days= \ tage
|
||||
bb.one.day=1 Tag
|
||||
the.fee.is.0.and.its.current.value.is.1=Die Clangebühr ist {0} und hat einen aktuellen Betrag von {1} $
|
||||
fee.enabled=aktiviert
|
||||
@@ -581,9 +599,11 @@ deposit.not.allowed=Überweisung ist nicht erlaubt. Benutze /%clan %toggle %depo
|
||||
withdraw.not.allowed=Abbuchen ist nicht erlaubt. Benutze /%clan %toggle %withdraw um das Abbuchen zu erlauben
|
||||
resign.request.cancelled=Rücktrittsanfrage abgebrochen
|
||||
disband.request.cancelled=Rücktrittsanfrage abgebrochen
|
||||
resetkdr.request.cancelled=KDR-Zurücksetzungsanfrage abgebrochen
|
||||
clan.create.request.cancelled=Clanerstellung abgebrochen
|
||||
rank.create.request.cancelled=Rangerstellung abgebrochen
|
||||
promotion.vote.has.been.requested.from.all.leaders=Das Wählen der Beförderung wurde von allen Anführern angefordert
|
||||
rename.vote.has.been.requested.from.all.leaders=&bAbstimmung über Umbenennung wurde von allen Clan-Leadern angefragt
|
||||
allowed=erlaubt
|
||||
blocked=blockiert
|
||||
chat.joined=beigetreten
|
||||
@@ -704,7 +724,7 @@ gui.clandetails.roster.lore=&7Linksklick, um die Mitglieder deines Clans zu sehe
|
||||
gui.staffclandetails.roster.lore=&7Linksklick, um die Mitglieder des Clans zu sehen
|
||||
gui.clandetails.coords.title=&fKoordinaten
|
||||
gui.clandetails.coords.lore=&7Linksklick, um die Koordinaten der Mitglieder deines Clans zu sehen
|
||||
gui.clandetails.home.title=&fHaus
|
||||
gui.clandetails.home.title=&fBasis
|
||||
gui.clandetails.home.lore.teleport.price=&7Teleport-Preis\: &b{0}
|
||||
gui.clandetails.home.lore.teleport=&7Linksklick um zu deiner Clan Basis zu kommen
|
||||
gui.staffclandetails.home.lore.teleport=&7Linksklick um dich zur Basis deines Clans zu teleportieren
|
||||
|
||||
@@ -2,17 +2,17 @@ description.command=description
|
||||
create.command=create
|
||||
delete.command=eliminar
|
||||
rank.command=rank
|
||||
setdisplayname.command=establecer nombre de visualización
|
||||
setdefault.command=establecer predeterminado
|
||||
removedefault.command=eliminar predeterminado
|
||||
permissions.command=permisos
|
||||
setdisplayname.command=setdisplayname
|
||||
setdefault.command=setdefault
|
||||
removedefault.command=removedefault
|
||||
permissions.command=permissions
|
||||
list.command=list
|
||||
balance.command=Saldo
|
||||
balance.command=balance
|
||||
list.order.asc=asc
|
||||
list.order.desc=desc
|
||||
list.type.name=nombre
|
||||
list.type.name=name
|
||||
list.type.kdr=kdr
|
||||
list.type.size=tamaño
|
||||
list.type.size=size
|
||||
list.type.founded=fundado
|
||||
list.type.active=activo
|
||||
land.command=terreno
|
||||
@@ -43,8 +43,10 @@ assign.command=asignar
|
||||
unassign.command=desasignar
|
||||
rival.command=rival
|
||||
bb.command=bb
|
||||
display.command=mostrar
|
||||
clear.command=limpiar
|
||||
modtag.command=modtag
|
||||
rename.command=renombrar
|
||||
toggle.command=toggle
|
||||
tag.command=etiqueta
|
||||
deposit.command=deposito
|
||||
@@ -92,15 +94,17 @@ help.command=ayuda
|
||||
leave.command=salir
|
||||
join.command=entrar
|
||||
mute.command=silenciar
|
||||
tag.completion=
|
||||
name.completion=
|
||||
acf-core.parameter.amount=cantidad
|
||||
acf-core.parameter.member=miembro
|
||||
acf-core.parameter.rank=rank
|
||||
acf-core.parameter.leader=lider
|
||||
acf-core.parameter.displayname=nombre para mostrar
|
||||
acf-core.parameter.permission=permisos
|
||||
acf-core.parameter.permission=permissions
|
||||
acf-core.parameter.message=mensaje
|
||||
acf-core.parameter.tag=etiqueta
|
||||
acf-core.parameter.name=nombre
|
||||
acf-core.parameter.name=name
|
||||
acf-core.parameter.fee=fee
|
||||
acf-core.parameter.description=description
|
||||
acf-core.parameter.player=jugador
|
||||
@@ -228,6 +232,10 @@ command.description.rank.permissions.available=&7Muestra los permisos de rango d
|
||||
command.description.rank.permissions.rank=&7Muestra los permisos de un rango.
|
||||
command.description.rank.permissions.add=&7Agrega un permiso a un rango.
|
||||
command.description.rank.permissions.remove=&7Elimina un permiso de un rango.
|
||||
command.description.rename=Renombrar tu clan
|
||||
command.description.mod.rename=Renombrar a un clan
|
||||
command.description.locale=Elige el idioma
|
||||
command.description.mod.locale=Elige el idioma del jugador
|
||||
home-menu=/{0} home{1} - Telertransportate a la casa del clan
|
||||
home-set-menu=/{0} home set{1} - Fija la casa del clan
|
||||
home-clear-menu=/{0} home clear{1} - Remueve la casa del clan
|
||||
@@ -288,6 +296,7 @@ membership.invitation={0} ha denegado la invitacion a miembro
|
||||
joined.the.clan={0} se ha unido al clan
|
||||
signed.off.request.cancelled={0} ha terminado. {1} pedido cancelado.
|
||||
clan.deletion={0} denego la eliminacion del clan. Consenso fallido.
|
||||
rename.refused={0} a rechazado el cambio de nombre. Error.
|
||||
has.been.disbanded=El clan {0} ha sido disuelto
|
||||
denied.the.promotion={0} denego promover a {1}. Consenso fallido.
|
||||
demoted.back.to.member={0} ha sido degradado a miembro
|
||||
@@ -303,9 +312,10 @@ has.joined={0} se ha unido a {1}
|
||||
proposing.to.end.the.rivalry={0} propone terminar la rivalidad con {1}
|
||||
proposing.an.alliance={0} propone una alianza con {1}
|
||||
inviting.you.to.join={0} te esta invitando unirte a {1}
|
||||
asking.for.the.deletion={0} esta solicitando la eliminacion del clan
|
||||
asking.for.the.promotion={0} esta solicitando promover a {1}
|
||||
asking.for.the.demotion={0} esta solicitando degradar a {1}
|
||||
asking.to.disband={0} esta preguntando sobre eliminar el clan
|
||||
asking.to.rename={0} esta preguntando para renombrar el clan a {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n [{0}] &c{1}&7\n &a%accept% &7o &c%deny%\n
|
||||
clickable.accept=&a[ACEPTAR]
|
||||
@@ -330,7 +340,8 @@ you.have.already.voted=Ya has votado
|
||||
has.voted.to.deny={0} ha votado denegar
|
||||
view.next.page=Escribe /{0} para ver la pagina siguiente.
|
||||
voted.to.accept={0} ha votado aceptar
|
||||
bulletin.board.header={0}* {1}{2} tablon de anuncios
|
||||
bulletin.board.header=&8* &e{0} &fbulletin board
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} ha sido disuelto. La rivalidad ha finalizado.
|
||||
has.been.disbanded.alliance.ended={0} ha sido disuelto. La alianza ha finalizado.
|
||||
clan.disbanded=Clan Disuelto
|
||||
@@ -357,16 +368,17 @@ clan.wide.friendly.fire.blocked=Fuego amigo para todo el clan bloqueado
|
||||
clan.wide.friendly.fire.is.allowed=Fuego amigo para todo el clan permitido
|
||||
you.are.the.only.member.online=Eres el unico miembro conectados
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&8(&cClan&8)&7 La etiqueta de color de tu clan no puede ser más larga que &c{0}&7 caracteres.
|
||||
your.clan.tag.cannot.be.longer.than.characters=El tag de tu clan no puede ser mas largo que {0} caracteres
|
||||
your.clan.tag.must.be.longer.than.characters=El tag de tu clan debe ser mas largo que {0} caracteres
|
||||
your.tag.cannot.contain.the.following.colors=Tu tag no puede contener los siguientes formatos de colores\: {0}
|
||||
your.tag.cannot.contain.color.codes=Tu tag no puede contener formato de colores
|
||||
your.clan.tag.cannot.be.longer.than.characters=&El tag de tu clan no puede ser mas largo que {0} caracteres
|
||||
your.clan.tag.must.be.longer.than.characters=&cEl tag de tu clan debe ser mas largo que {0} caracteres
|
||||
your.tag.cannot.contain.the.following.colors=&cTu tag no puede contener los siguientes formatos de colores\: {0}
|
||||
your.tag.doesnt.meet.the.requirements=&cTu tag no cumple con los requisitos.
|
||||
your.tag.cannot.contain.color.codes=&cTu tag no puede contener formato de colores
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&cEl tag de tu clan solo puede contener letras, numeros y formato de colores
|
||||
you.cannot.set.colored.ranks=No puedes poner rangos con color
|
||||
your.clan.name.cannot.be.longer.than.characters=El nombre de tu clan no puede ser mas largo que {0} caracteres
|
||||
your.clan.name.must.be.longer.than.characters=El nombre de tu clan debe ser mas largo que {0} caracteres
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=El tag de tu clan solo puede contener letras, numeros y formato de colores
|
||||
your.clan.name.cannot.contain.color.codes=El nombre de tu clan no puede contener formato de colores
|
||||
that.tag.name.is.disallowed=Ese nombre de tag no esta permitido
|
||||
that.tag.name.is.disallowed=&cEse nombre de tag no está permitido
|
||||
you.must.first.resign=Primero debes abandonar {0}
|
||||
clan.with.this.tag.already.exists=Un clan con ese tag ya existe
|
||||
get.your.clan.verified.to.access.advanced.features=Verifica tu clan para acceder a funcionalidades avanzadas
|
||||
@@ -383,7 +395,7 @@ global.friendy.fire.is.now.managed.by.each.clan=Fuego amigo global es ahora mane
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=Fuego amigo global ya es manejado por cada clan
|
||||
global.friendly.fire.is.set.to.allowed=Fuego amigo global fue habilitado
|
||||
global.friendly.fire.is.already.being.allowed=Fuego amigo global ya esta habilitado
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=El jugador no tiene permiso de unirse a clanes
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=El jugador no tiene permisos para unirse a clanes
|
||||
you.cannot.invite.yourself=No puedes invitarte a vos mismo
|
||||
you.did.not.answer.in.time=No respondiste a tiempo, cancelando...
|
||||
this.player.is.banned.from.using.clan.commands=Este jugador fue baneado de usar comandos de clanes
|
||||
@@ -405,6 +417,7 @@ kdr.0=KDR\: {0}
|
||||
inactive.0=Inactivo\: {0}
|
||||
clan.commands=comandos de clan
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Solo se puede modificar el color de la etiqueta
|
||||
locale.has.been.changed=&cEl idioma ha sido cambiado
|
||||
tag.changed.to.0=Tag cambiado a {0}
|
||||
0.tag.changed.to.1=Cambiado exitosamente la etiqueta &c{0}&7 a &c{1}&7.
|
||||
name.0=Nombre\: {0}
|
||||
@@ -502,7 +515,7 @@ off=off
|
||||
player.rank.changed=El rango se ha asignado
|
||||
your.clans.are.already.rivals=Sus clanes ya son rivales
|
||||
player.got.money=Obtuviste {0} por matar a {1} basado en tu KDR\: {2}
|
||||
cleared.bb=Has limpieado el tablon de anuncios
|
||||
cleared.bb=Has limpiado el tablón de anuncios
|
||||
clan.balance=Balance del Clan\: {0}
|
||||
clan.admin.balance=&8(&cClan&8)&7 El dinero del clan &c{0}&7 es\: &c${1}&7.
|
||||
bb.fee.player.kicked={0} fue expulsado por no pagar la cuota
|
||||
@@ -525,6 +538,8 @@ this.clan.has.reached.the.member.limit=? ¡Este equipo ya alcanzó el límite de
|
||||
you.have.reseted.your.kdr=Has reseteado tu KDR
|
||||
you.have.reseted.0.kdr=Has reseteado el KDR de {0}
|
||||
you.have.reseted.kdr.of.all.players=Has reseteado el KDR de todos los jugadores
|
||||
you.have.successfully.renamed.your.clan=&bTu clan renombrado correctamente a {0}
|
||||
you.have.successfully.renamed.the.clan=&bEl Clan renombrado correctamente a {0}
|
||||
you.have.toggled.permanent.status=&8(&cClan&8)&7 Has cambiado el estado permanente de &c{0}&7.
|
||||
permanent.status.enabled=&8(&cClan&8)&c {0}&7 ha habilitado el estado permanente de tu clan.
|
||||
permanent.status.disabled=&8(&cClan&8)&c {0}&7 ha inhabilitado el estado permanente de tu clan.
|
||||
@@ -532,6 +547,7 @@ yes=Sí
|
||||
cancel=Cancelar
|
||||
resign.confirmation=Estas seguro que quieres abandonar el clan? {0}
|
||||
disband.confirmation=¿Estás seguro de que quieres disolver tu clan? {0}
|
||||
resetkdr.confirmation=Estas seguro que deseas eliminar tu KDR? {0}
|
||||
resign.success=Has abandonado el clan exitosamente
|
||||
you.cannot.demote.the.last.leader=No puedes degradar al ultimo lider
|
||||
you.cannot.move.the.last.leader=&8(&cClan&8)&7 No puedes mover al último líder.
|
||||
@@ -544,7 +560,7 @@ bb.minutes= \ minutos
|
||||
bb.one.minute=1 minuto
|
||||
bb.hours= \ horas
|
||||
bb.one.hour=1 hora
|
||||
bb.days= dias
|
||||
bb.days= \ días
|
||||
bb.one.day=1 dia
|
||||
the.fee.is.0.and.its.current.value.is.1=La cuota es {0} y su valor actual es {1} $
|
||||
fee.enabled=enabled
|
||||
@@ -582,9 +598,11 @@ deposit.not.allowed=Depositos desactivados, usa /%clan %toggle %deposit para act
|
||||
withdraw.not.allowed=Retiros desactivados, usa /%clan %toggle %withdraw para activarlo
|
||||
resign.request.cancelled=Solicitud para abandonar el clan cancelada.
|
||||
disband.request.cancelled=Solicitud de disolución cancelada
|
||||
resetkdr.request.cancelled=Se ha cancelado la petición\: KDR
|
||||
clan.create.request.cancelled=Solicitud de creación de clan cancelada
|
||||
rank.create.request.cancelled=Solicitud de creación de rango cancelada
|
||||
promotion.vote.has.been.requested.from.all.leaders=Votacion para promover ha sido solicitada a todos los lideres
|
||||
rename.vote.has.been.requested.from.all.leaders=&bSe ha organizado una votacion para renombrar el clan por los lideres
|
||||
allowed=permitido
|
||||
blocked=bloqueado
|
||||
chat.joined=unido
|
||||
|
||||
@@ -43,8 +43,10 @@ assign.command=määrää
|
||||
unassign.command=posta määräys
|
||||
rival.command=kilpailija
|
||||
bb.command=bb
|
||||
display.command=näytä
|
||||
clear.command=tyhjennä
|
||||
modtag.command=modtag
|
||||
rename.command=nimeä uudelleen
|
||||
toggle.command=päälle/pois
|
||||
tag.command=tunniste
|
||||
deposit.command=talleta
|
||||
@@ -78,11 +80,167 @@ kills.command=tapot
|
||||
mostkilled.command=eniten tapetut
|
||||
war.command=sota
|
||||
start.command=aloita
|
||||
end.command=lopeta
|
||||
home.command=koti
|
||||
regroup.command=uudelleen ryhmittyä
|
||||
me.command=minä
|
||||
tp.command=teleportti
|
||||
setrank.command=aseta arvo
|
||||
place.command=sijoita
|
||||
resetkdr.command=nollata kdr
|
||||
everyone.command=kaikki
|
||||
setbanner.command=aseta sotalippu
|
||||
help.command=apu
|
||||
leave.command=poistua
|
||||
join.command=liittyä
|
||||
mute.command=mykistys
|
||||
tag.completion=[tag]
|
||||
name.completion=[name]
|
||||
acf-core.parameter.amount=määrä
|
||||
acf-core.parameter.member=jäsen
|
||||
acf-core.parameter.rank=/rankki
|
||||
acf-core.parameter.leader=johtaja
|
||||
acf-core.parameter.displayname=käyttäjänimi
|
||||
acf-core.parameter.permission=oikeus
|
||||
acf-core.parameter.message=viesti
|
||||
acf-core.parameter.tag=tunniste
|
||||
acf-core.parameter.name=nimi
|
||||
acf-core.parameter.fee=maksu
|
||||
acf-core.parameter.description=/kuvaus
|
||||
acf-core.parameter.player=pelaaja
|
||||
acf-core.parameter.clan=klaani
|
||||
acf-core.parameter.type=tyyppi
|
||||
acf-core.parameter.order=järjestys
|
||||
acf-core.parameter.help=sivu tai avainsanat
|
||||
command.description.land.allow.all=Sallii kaikki toiminnot maassasi
|
||||
command.description.land.allow.interact_entity=Sallii klaanin jäsenten vuorovaikuttaa kohteiden kanssa
|
||||
command.description.land.allow.interact=Sallii klaanin jäsenten vuorovaikuttaa sinun maallasi
|
||||
command.description.land.allow.container=Sallii klaanin jäsenten avata säiliöitä maassasi
|
||||
command.description.land.allow.place=Sallii klaanin jäsenten aseittaa palikoita maassasi
|
||||
command.description.land.allow.break=Sallii klaanin jäsenten rikkoa palikoita maassasi
|
||||
command.description.land.allow.damage=Sallii klaanin jäsenten aiheuttaa vahinkoja maassasi
|
||||
command.description.land.block.all=Estää kaikki toiminnot maassasi
|
||||
command.description.land.block.interact_entity=Estää klaanin jäsenten vuorovaikutuksen kohteiden kanssa maassasi
|
||||
command.description.land.block.interact=Estää jäsenten vuorovaikutuksen maassasi
|
||||
command.description.land.block.container=Estää klaanin jäsenten mahdollisuuden avata säiliöitä
|
||||
command.description.land.block.place=Estää klaanin jäseniä asettamasta palikoita maahasi
|
||||
command.description.land.block.break=Estää klaanin jäseniä rikkomasta palikoita maassasi
|
||||
command.description.land.block.damage=Estää klaanin jäseniä aiheuttamasta vahinkoja maahasi
|
||||
command.description.stats=Näyttää klaanin jäseniesi tilastot
|
||||
command.description.rivalries=Näyttää kaikki klaanin viholliset
|
||||
command.description.mostkilled=Näyttää serverivälisesti isoimmat tappoluvut
|
||||
command.description.kills=Näyttää sinun tai muun pelaajan tappomäärän
|
||||
command.description.lookup=Katsoo sinun tietosi
|
||||
command.description.lookup.other=Näyttää toisen pelaajan tiedon
|
||||
command.description.leaderboard=Näyttää tulostaulukon
|
||||
command.description.roster.other=Näyttää toisen klaanin jäsenet
|
||||
command.description.roster=Luettelee klaanisi jäsenet
|
||||
command.description.profile.other=Näyttää toisen klaanin profiilin
|
||||
command.description.profile=Näyttää sinun klaanisi profiilin
|
||||
command.description.vitals=Näyttää klaanisi ja liittolaisten vitaalit
|
||||
command.description.list=Luettelee kaikki klaanit
|
||||
command.description.list.balance=Näyttää rikkaimmat klaanit
|
||||
command.description.chat=Puhuu klaani palstalla
|
||||
command.description.ally=Puhuu liittolaisten palstalla
|
||||
command.description.deny=Hylkää pyynnön
|
||||
command.description.accept=Hyväksyy pyynnön
|
||||
command.description.more=Näyttää lisätietoa
|
||||
command.description.create=Luo klaanin
|
||||
command.description.discord.create=Luo discord-kanavan klaanillesi
|
||||
command.description.ff.allow=Asettaa henkilökohtaisen oman tulen sallituksi
|
||||
command.description.ff.auto=Asettaa oman tulen automaattiseksi
|
||||
command.description.globalff.allow=Asettaa maailmanlaajuisen oman tulen sallituksi
|
||||
command.description.globalff.auto=Asettaa maailmanlaajuisen oman tulen automaattiseksi
|
||||
command.description.clanff.allow=Asettaa klaanisi oman tulen sallituksi
|
||||
command.description.clanff.block=Asettaa klaanisi oman tulen estetyksi
|
||||
command.description.description=Asettaa klaanillesi kuvauksen
|
||||
command.description.ban=Estää pelaajan käyttämästä klaani komentoja
|
||||
command.description.unban=Poistaa pelaajan eston klaanin komentojen käytöstä
|
||||
command.description.regroup.me=Uudelleen ryhmittää klaanisi jäsenet sinun sijaintiisi
|
||||
command.description.regroup.home=Uudelleen ryhmittää klaanisi jäsenet klaanisi kodille
|
||||
command.description.home.tp=Teleportoi sinut klaanisi kotiin
|
||||
command.description.home.clear=Nollaa klaanisi kotisijainnin
|
||||
command.description.home.set=Asettaa klaanisi kodin
|
||||
command.description.mod.home.set=Asettaa klaanin kodin
|
||||
command.description.mod.home.tp=Teleportoi klaanin kotiin
|
||||
command.description.rival.remove=Poistaa vihollisen
|
||||
command.description.rival.add=Lisää vihollisen
|
||||
command.description.ally.remove=Poistaa liittolaisen
|
||||
command.description.kick=Potkii jäsenen pois klaanistasi
|
||||
command.description.bb.display=Näyttää klaanisi ilmoitustaulun
|
||||
command.description.bb.clear=Tyhjentää klaanisi ilmoitustaulun
|
||||
command.description.bb.post=Lähettää viestin klaanisi ilmoitustaululle
|
||||
command.description.mod.bb.display=Näyttää klaanin ilmoitustaulun
|
||||
command.description.mod.bb.clear=Tyhjentää klaanin ilmoitustaulun
|
||||
command.description.mod.bb.post=Lähettää viestin klaanin ilmoitustaululle
|
||||
command.description.place=Asettaa pelaajan klaaniin
|
||||
command.description.reload=Lataa laajennuksen uudelleen ja asetustiedoston
|
||||
command.description.trust=Luottaa jäseneen
|
||||
command.description.untrust=Menettää luoton jäseneen
|
||||
command.description.resign=Erota klaanistasi
|
||||
command.description.help=Näyttää tämän avun tai haut avussa
|
||||
command.description.ally.add=Lisää liittolaisen
|
||||
command.description.clan=Avaa GUI\: n
|
||||
command.description.disband=Lakkauttaa klaanisi
|
||||
command.description.mod.disband=Lakkauttaa klaani
|
||||
command.description.mod.kick=Potkia jäsen klaanista
|
||||
command.description.modtag.other=Muokkaa klaanin tunnistetta
|
||||
command.description.modtag=Muokkaa sinun klaanisi tunnistetta
|
||||
command.description.purge=Nollaa tietyn pelaajan tiedot
|
||||
command.description.setbanner=Asettaa klaanisi lipun
|
||||
command.description.verify=Vahvistaa klaanisi
|
||||
command.description.mod.verify=Vahvistaa klaanin
|
||||
command.description.invite=Kutsuu pelaajan liittymään klaaniisi
|
||||
command.description.fee.check=Tarkistaa klaanisi maksun ja tarkistaa onko maksut päällä
|
||||
command.description.fee.set=Asettaa klaanisi maksun
|
||||
command.description.bank.status=Tarkistaa klaanisi pankin saldon
|
||||
command.description.bank.admin.status=Tarkistaa klaanin pankin saldon
|
||||
command.description.bank.withdraw.all=Nostaa kaikki rahat klaanisi saldosta
|
||||
command.description.bank.withdraw.amount=Nostaa tietyn määrän klaanisi saldosta
|
||||
command.description.bank.admin.take=Ottaa tietyn summan klaanin pankista
|
||||
command.description.bank.deposit.all=Tallettaa kaikki rahasi klaanisi pankkiin
|
||||
command.description.bank.deposit.amount=Tallettaa tietyn summan klaanisi pankkiin
|
||||
command.description.bank.admin.give=Antaa tietyn määrän rahaa klaanin pankkiin
|
||||
command.description.bank.admin.set=Asettaa klaanin pankin saldon
|
||||
command.description.war.start=Aloittaa sodan
|
||||
command.description.war.end=Lopettaa sodan
|
||||
command.description.resetkdr.everyone=Nollaa jokaisen KDR\: n
|
||||
command.description.resetkdr.player=Nollaa tietyn pelaajan KDR\: n
|
||||
command.description.resetkdr=Nollaa sinun KDR\: äsi
|
||||
command.description.admin.demote=Alentaa kenet tahansa johtajan mistä klaanista vain
|
||||
command.description.demote=Alentaa johtajan
|
||||
command.description.admin.promote=Ylentää kenet tahansa jäsenen mistä klaanista vain
|
||||
command.description.promote=Ylentää jäsenen johtajaksi
|
||||
command.description.admin.permanent=Asettaa minkä tahansa klaanin pysyvän tilan
|
||||
command.description.toggle.bb=Vaihtaa pitäisikö ilmoitustaulun näkyä kirjautuessa sisään
|
||||
command.description.toggle.invite=Kytkee, voiko pelaajat lähettää sinulle klaaniin liittymis kutsuja
|
||||
command.description.toggle.tag=Vaihtaa, pitäisikö klaanin tagin näkyä oman nimesi vieressä
|
||||
command.description.toggle.deposit=Vaihtaa onko talletukset sallittuja klaanissa
|
||||
command.description.toggle.withdraw=Kytkee onko rahan nostaminen sallittua klaanissa
|
||||
command.description.toggle.fee=Kytkee onko klaanin maksu päällä
|
||||
command.description.alliances=Luettelee kaikki klaanni liitot
|
||||
command.description.coords=Näyttää klaanisi jäsenten koordinaatit
|
||||
command.description.rank.assign=Määrittää arvon jäsenelle
|
||||
command.description.rank.unassign=Poistaa jäsenen arvon
|
||||
command.description.rank.create=Luo arvon
|
||||
command.description.rank.delete=Poistaa arvo
|
||||
command.description.rank.list=Luettele kaikki klaanisi arvot
|
||||
command.description.rank.setdisplayname=Asettaa arvon näkyvillä olevan nimen
|
||||
command.description.rank.setdefault=Asettaa oletus arvon
|
||||
command.description.rank.removedefault=Poistaa oletus arvon
|
||||
command.description.rank.permissions.available=Luettelee kaikki käytettävissä olevat arvo oikeudet
|
||||
command.description.rank.permissions.rank=Luettelee arvon oikeudet
|
||||
command.description.rank.permissions.add=Lisää arvoon oikeuden
|
||||
command.description.rank.permissions.remove=Poistaa oikeuden arvolta
|
||||
command.description.rename=Nimeää klaanisi uudelleen
|
||||
command.description.mod.rename=Nimeää klaanin uudelleen
|
||||
command.description.locale=Valitsee näyttökielesi
|
||||
command.description.mod.locale=Valitsee pelaajan näyttökielen
|
||||
home-menu=/{0} home{1} - Teleporttaa klaanin koti-tukikohtaan
|
||||
home-set-menu=/{0} home set{1} - asettaa klaanin tukikohdan
|
||||
home-clear-menu=/{0} home clear{1} - tyhjentää klaanin tukikohdan sijainnin
|
||||
clan=Klaani
|
||||
allies=Liitot
|
||||
alliances=liittoutumat
|
||||
coords=koordinaatit
|
||||
name=Nimi
|
||||
@@ -91,23 +249,640 @@ coords.upper=Koordinaatit
|
||||
world=Maailma
|
||||
kdr=KDR
|
||||
members=Jäsenet
|
||||
clans.lower=klaanit
|
||||
rival=Vihollinen
|
||||
civilian=Siivili
|
||||
neutral=Neutraali
|
||||
ally=Liittolainen
|
||||
free.agent=Vapaa agentti
|
||||
days=päivät
|
||||
rivals=Viholliset
|
||||
rivalries=kilpailijat
|
||||
online=Kirjautuneena
|
||||
player=Pelaaja
|
||||
seen=Nähty
|
||||
leader=johtaja
|
||||
roster=lista
|
||||
trusted=luotettu
|
||||
untrusted=epäluotettu
|
||||
in.rank=arvollinen
|
||||
deaths=Kuolemat
|
||||
weights=Tapon paino
|
||||
stats=tilastot
|
||||
health=Elämät
|
||||
armor=Haarniska
|
||||
weapons=Aseet
|
||||
food=Ruoka
|
||||
vitals=vitals
|
||||
verified=Vahvistettu
|
||||
unverified=Vahvistamaton
|
||||
permanent=Pysyvä
|
||||
profile=profiili
|
||||
civilian.abbreviation=Siviili
|
||||
rank=Arvo
|
||||
leaders=Johtajat
|
||||
none=tyhjä
|
||||
today=Tänään
|
||||
kills=Tapot
|
||||
mostkilled=Eniten tappoja
|
||||
killcount=Tapettujen määrä
|
||||
attacker=Hyökkääjä
|
||||
victim=Uhri
|
||||
kill.death.ratio=Tappo/Kuolema kaava
|
||||
nokillsfound=Ei tappoja
|
||||
promoted.to.leader={0} on ylennetty johtajaksi
|
||||
denied.demotion={0} hyläsi {1}\: n alennuksen. Yksimielisyys epäonnistui.
|
||||
membership.invitation={0} hyläsi jäsenyyskutsun
|
||||
joined.the.clan={0} liittyi klaaniin
|
||||
signed.off.request.cancelled={0} kirjautui pois. {1} pyyntö peruttu.
|
||||
clan.deletion={0} hyläsi klaanin poistamisen. Yksimielisyys epäonnistui.
|
||||
rename.refused={0} hylkäsi klaanin uudelleen nimeämisen. Sopimus epäonnistui.
|
||||
has.been.disbanded=Klaani {0} on lakkautettu
|
||||
denied.the.promotion={0} hyläsi {1}\: n ylennyksen. Yksimielisyys epäonnistui.
|
||||
demoted.back.to.member={0} on alennettu takaisin jäseneksi
|
||||
peace.agreement.denied=Rauhansopimus {0} kanssa hylättiin
|
||||
denied.to.make.peace={0} kieltäytyi rauhanteon {1}\: n kanssa
|
||||
broken.the.rivalry={0} rikkoi kilpailun {1}\: n kanssa
|
||||
broken.the.rivalry.with={0} rikkoi kilpailun {1}\: n kanssa
|
||||
the.alliance.was.denied=Liittoutuminen {0} hylättiin
|
||||
denied.an.alliance={0} kieltäytyi liittoutumasta {1}\: n kanssa
|
||||
accepted.an.alliance={0} hyväksyi liittoutumisen {1}\: n kanssa
|
||||
created.an.alliance={0} on liittoutunut {1}\: n kanssa
|
||||
has.joined={0} on liittynyt {1}
|
||||
proposing.to.end.the.rivalry={0} ehdottaa kilpailun lopettamista {1} kanssa
|
||||
proposing.an.alliance={0} ehdottaa liittoutumista {1}\: n kanssa
|
||||
inviting.you.to.join={0} kutsui sinut liittymään {1}
|
||||
asking.for.the.promotion={0} pyytää {1}\: n ylentämistä
|
||||
asking.for.the.demotion={0} pyytää {1}\: n alennusta
|
||||
asking.to.disband={0} pyytää purkamaan klaanin
|
||||
asking.to.rename={0} haluaa vaihtaa klaanin nimeksi {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n&8[&8{0}&8] &b{1}\n %hyväksy% &bor %kieltäydy%\n
|
||||
clickable.accept=&a&l[HYVÄKSY]
|
||||
clickable.deny=&c&l[KIELTÄYDY]
|
||||
hover.click.to.accept=&aHyväksy painamalla
|
||||
hover.click.to.deny=&cKieltäydy painamalla
|
||||
not.sufficient.money=Sinulla ei ole riittävästi rahaa tililläsi (tarvitset\: {0} $)
|
||||
account.has.been.debited=Tililtäsi on veloitettu {0}
|
||||
mysql.connection.successful=Yhteys MySQL\: ään muodostettu
|
||||
mysql.connection.failed=Yhteys MySQL\: ään epäonnistui
|
||||
sqlite.connection.successful=Yhteys SQLiteen muodostettu
|
||||
sqlite.connection.failed= Yhteys SQLiteen epäonnistui
|
||||
purging.player.data=nollataan pelaajan tiedot\: {0}
|
||||
purging.clan=Poistetaan klaani\: {0}
|
||||
clan.players=Klaanin pelaajien määrä\: {0}
|
||||
clans=Klaanien määrä\: {0}
|
||||
banned=Sinut on estetty käyttämästä klaanien komentoja
|
||||
nothing.more.to.see=Ei ole enempää nähtävää
|
||||
nothing.to.vote=&cEi mitään mitä hyväksyä tai mistä kieltäytyä
|
||||
no.leader.permissions=Sinulla ei ole johtajan oikeuksia
|
||||
you.have.already.voted=Olet jo äänestänyt
|
||||
has.voted.to.deny={0} äänesti kieltämisen puoleen
|
||||
view.next.page=Kirjoita /{0} nähdäksesi seuraavan sivun.
|
||||
voted.to.accept={0} äänesti hyväksymisen puolesta
|
||||
bulletin.board.header=&8* &e{0} ilmoitustaulu
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} lakkautettiin. Kilpailu on päättynyt
|
||||
has.been.disbanded.alliance.ended={0} lakkautettiin. Liitto on päättynyt.
|
||||
clan.disbanded=Klaani lakkautettu
|
||||
1.color.day=1 {0}päivä
|
||||
many.color.days={0}{1} päivää
|
||||
insufficient.permissions=Oikeudet eivät riitä
|
||||
clan.is.not.verified=Klaania ei ole vahvistettu
|
||||
player.not.a.member.of.any.clan=&cPelaaja ei ole minkään klaanin jäsen
|
||||
not.a.member.of.any.clan=Et ole klaanissa
|
||||
minimum.to.make.alliance=Klaanillasi täytyy olla vähintään {0} pelaajaa, jotta voit tehdä liittoutumia
|
||||
cannot.be.same.clan=&cSinun tulee lisätä toinen klaani kuin sinun\!
|
||||
other.clan.not.verified=&cToista klaania ei ole vahvistettu\!
|
||||
your.clans.are.not.allies=Klaanisi eivät ole liittolaisia
|
||||
has.broken.the.alliance={0} rikkoi liiton {1} kanssa
|
||||
at.least.one.leader.accept.the.alliance=Vähintään yhden johtajan pitää olla paikalla jotta liiton voi hyväksyä
|
||||
leaders.have.been.asked.for.an.alliance={0}\: n johtajilta on pyydetty liittoutumista
|
||||
your.clans.are.already.allies=Klaanisi ovat jo liittolaisia
|
||||
your.clan.cannot.create.rivals=Sinun klaani ei voi tehdä vihollisia
|
||||
min.players.rivalries=Klaanillasi täytyy olla vähintään {0} pelaajaa, jotta voit tehdä vihollisia
|
||||
this.player.is.already.banned=Tällä pelaajalla on jo porttikielto
|
||||
player.added.to.banned.list=Pelaaja lisätty porttikielto listalle
|
||||
you.banned=Sinut on estetty käyttämästä klaanikomentoja
|
||||
clan.wide.friendly.fire.blocked=Klaanin laajuinen oma tuli estetty
|
||||
clan.wide.friendly.fire.is.allowed=Klaanin laajuinen oma tuli on sallittu
|
||||
you.are.the.only.member.online=Olet ainoa jäsen paikalla
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cKlaanisi värillinen tunniste ei voi olla pidempi kuin {0} kirjainta
|
||||
your.clan.tag.cannot.be.longer.than.characters=&Sinun klaanisi tunniste ei voi olla pidempi kuin {0} merkkiä
|
||||
your.clan.tag.must.be.longer.than.characters=&Sinun klaanisi tunnisteessa pitää olla enemmän kuin {0} kirjainta
|
||||
your.tag.cannot.contain.the.following.colors=&cTunnisteesi ei voi sisältää seuraavia värejä\: {0}
|
||||
your.tag.doesnt.meet.the.requirements=&cTunnisteesi ei täytä vaatimuksia.
|
||||
your.tag.cannot.contain.color.codes=& Sinun tunnisteessa ei saa olla värikoodeja
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&cSinun klaanisi tunnisteessa saa ainoastaan sisältää kirjaimia, numeroita ja värikoodeja
|
||||
you.cannot.set.colored.ranks=Et voi asettaa värillisiä arvoja
|
||||
your.clan.name.cannot.be.longer.than.characters=Sinun klaanisi nimi ei voi olla pidempi kuin {0} merkkiä
|
||||
your.clan.name.must.be.longer.than.characters=Sinun klaanisi nimi pitää olla pidempi kuin {0} kirjainta
|
||||
your.clan.name.cannot.contain.color.codes=Sinun klaanisi nimessä ei saa olla värikoodeja
|
||||
that.tag.name.is.disallowed=&cTuo tunniste ei ole sallittu
|
||||
you.must.first.resign=Sinun täytyy ensin erota klaanista {0}
|
||||
clan.with.this.tag.already.exists=Klaani tällä tunnisteella on jo olemassa
|
||||
get.your.clan.verified.to.access.advanced.features=Vahvista klaanisi päästäksesi käsiksi edistyneisiin ominaisuuksiin
|
||||
clan.created=Klaani {0} luotu
|
||||
not.enough.leaders.online.to.vote.on.demotion=Ei ole tarpeeksi johtajia paikalla äänestääkseen alennuksesta
|
||||
demotion.vote.has.been.requested.from.all.leaders=Johtajilta on pyydetty alennus äänestystä
|
||||
player.is.not.a.leader.of.your.clan=Pelaaja ei ole klaanisi yksi johtajista
|
||||
player.is.not.a.leader=Pelaaja ei ole johtaja
|
||||
clan.has.been.disbanded=Klaani {0} on lakkautettu
|
||||
clan.disband.vote.has.been.requested.from.all.leaders=Klaanin lakkauttamis äänestys on pyydetty kaikilta johtajilta
|
||||
friendy.fire.is.now.managed.by.your.clan=Omaa tulea hallitsee nyt sinun Klaanisi
|
||||
personal.friendly.fire.is.set.to.allowed=Henkilökohtainen oma tuli sallittu
|
||||
global.friendy.fire.is.now.managed.by.each.clan=Kansainvälistä oma tulta hallitsee nyt jokainen klaani
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=Jokainen klaani hallinnoi jo kansainvälistä omaa tulta
|
||||
global.friendly.fire.is.set.to.allowed=Kansainvälinen omatuli asetettu sallituksi
|
||||
global.friendly.fire.is.already.being.allowed=Kansainvälinen omatuli jo sallittu
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=Pelaajalla ei riitä oikeukset liittyä klaaneihin
|
||||
you.cannot.invite.yourself=Et voi kutsua itseäsi
|
||||
you.did.not.answer.in.time=Et vastannut tarpeeksi nopeasti, peruutetaan...
|
||||
this.player.is.banned.from.using.clan.commands=Tämä pelaaja on estetty klaani komentojen käytöstä
|
||||
the.player.is.already.member.of.another.clan=Pelaaja on jo toisen klaanin jäsen
|
||||
has.been.asked.to.join={0} on pyydetty liittymään {1}
|
||||
you.cannot.kick.yourself=Et voi potkia itseäsi ulos
|
||||
the.player.is.not.a.member.of.your.clan=Pelaaja ei ole klaanisi jäsen
|
||||
you.cannot.kick.another.leader=Et voi potkaista toista johtajaa
|
||||
has.been.kicked.by={1} potkaisi jäsenen {0} ulos klaanista
|
||||
no.clans.have.been.created=Yhtäkään klaania ei ole luotu
|
||||
total.clans=Klaanien määrä\:
|
||||
legend=Selite\:
|
||||
kill.type.civilian=Tapon tyyppi\: {0}Siviili
|
||||
no.player.data.found=Pelaajatietoja ei löytynyt
|
||||
clan.0=Klaani\: {0}
|
||||
status.0=Tila\: {0}
|
||||
rank.0=Arvo\: {0}
|
||||
kdr.0=KDR\: {0}
|
||||
inactive.0=Inaktiivinen\: {0}
|
||||
clan.commands=klaanin komennot
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Voit ainoastaan muokata tunnisteen väriä ja muotoa
|
||||
locale.has.been.changed=&cKielesi on vaihdettu
|
||||
locale.is.prohibited=&cLanguage valinta palvelimella on kielletty.
|
||||
tag.changed.to.0=Tunniste on nyt {0}
|
||||
0.tag.changed.to.1=&bOnnistuneesti vaihdettu {0}\: n tunniste {1}
|
||||
name.0=Nimi\: {0}
|
||||
description.0=Kuvaus\: {0}
|
||||
leaders.0=Johtajat\: {0}
|
||||
allies.0=Liittolaiset\: {0}
|
||||
rivals.0=Viholliset\: {0}
|
||||
other.player.must.be.online=&cPelaajan täytyy olla paikalla\!
|
||||
the.player.does.not.have.the.permissions.to.lead.a.clan=Pelaajalla ei riitä oikeukset johtaa klaania
|
||||
you.cannot.promote.yourself=Et voi ylentää itseäsi
|
||||
the.player.is.already.a.leader=Pelaaja on jo johtaja
|
||||
configuration.reloaded=Asetukset ladattu uudelleen
|
||||
last.leader.cannot.resign.you.must.appoint.another.leader.or.disband.the.clan=Viimeinen johtaja ei voi erota. Sinun täytyy nimittää toinen johtaja tai lakkauttaa klaani
|
||||
0.has.resigned={0} erosi klaanista
|
||||
you.cannot.trust.yourself=Et voi luottaa itseesi
|
||||
leaders.are.already.trusted=Johtajat ovat jo luotettuja
|
||||
this.player.is.already.trusted=Tämä pelaaja on jo luotettu
|
||||
has.been.given.trusted.status.by={1} antoi luotetun tilan {0}\: lle
|
||||
this.player.is.not.banned=Tällä pelaajalla ei ole porttikieltoa
|
||||
player.removed.from.the.banned.list=Pelaajan porttikielto poistettu
|
||||
you.have.been.unbanned.from.clan.commands=Sinun estosi klaani komentojen käytöstä on poistettu
|
||||
you.cannot.untrust.yourself=Et voi menettää luottoa itseesi
|
||||
leaders.cannot.be.untrusted=Johtajien luottoa ei voi menettää
|
||||
this.player.is.already.untrusted=Tämä pelaaja on jo epäluotettava
|
||||
has.been.given.untrusted.status.by={1} poisti {0} luotetun tilan
|
||||
the.clan.does.not.exist=Klaani ei ole olemassa
|
||||
the.clan.is.already.verified=Klaani on jo vahvistettu
|
||||
the.clan.has.been.verified=Klaani on vahvistettu
|
||||
clan.0.has.been.verified=Klaani {0} on vahvistettu\!
|
||||
total.clan.players.0=Klaanin pelaajamäärä\: {0}
|
||||
proposing.war={0} ehdottaa sodan aloittamista {1} kanssa
|
||||
you.can.only.start.war.with.rivals=Voit ainoastaan aloittaa sodan vihollisten kanssa
|
||||
leaders.have.been.asked.to.accept.the.war.request={0} johtajia on pyydetty hyväksymään sota pyyntö
|
||||
leaders.asked.to.end.rivalry={0} johtajilta on pyydetty sodan lopettamista
|
||||
proposing.to.end.the.war={0} ehdottaa sodan lopettamista {1} kanssa
|
||||
clans.already.at.war=Klaanisi ovat jo sodassa
|
||||
clans.not.at.war=Klaanisi eivät ole sodassa
|
||||
you.are.at.war={0} sotivat {1} kanssa
|
||||
denied.war.req={0} kieltäytyi {1} sota pyynnöstä
|
||||
you.are.no.longer.at.war={0} ei enää sodi {1} kanssa
|
||||
end.war.denied={0} kielsi sodan lopettamis pyynnön
|
||||
denied.war.end={0} kielsi {1} pyynnön lopettamaan sodan
|
||||
has.initiated.a.rivalry={0} on aloittanut kilpailun {1} kanssa
|
||||
start=aloita
|
||||
end=lopeta
|
||||
add=lisää
|
||||
remove=poista
|
||||
allow=salli
|
||||
block=block
|
||||
auto=automaattinen
|
||||
war=sota
|
||||
0.s.sword.1.2.b.bow.3.4.a.arrow={0}M\=miekka{1}, {2}J\=jousipyssy{3}, {4}N\=Nuolet
|
||||
weapon.S=M
|
||||
weapon.B=J
|
||||
weapon.A=N
|
||||
materials=Materiaalit
|
||||
armor.h=K
|
||||
armor.c=Haarniska
|
||||
armor.l=J
|
||||
armor.B=J
|
||||
diamond=timantti
|
||||
gold=kulta
|
||||
wood=puu
|
||||
server.announce=Palvelimen Ilmoitus
|
||||
clan.announce=Klaani Ilmoitus
|
||||
leader.announce=Johtajan Ilmoitus
|
||||
hunger=Nälkä
|
||||
stone=kivi
|
||||
iron=rauta
|
||||
the.clan.cannot.be.rivaled=Klaanin kanssa ei voi kilpailla
|
||||
bboff=BB poistettu käytöstä
|
||||
bbon=BB vaihdettu päälle
|
||||
inviteon=Kutsut laitettu päälle
|
||||
inviteoff=Kutsut poistettu käytöstä
|
||||
tagoff=Tunniste poistettu käytöstä
|
||||
tagon=Tunniste kytketty päälle
|
||||
depositon=Talletus vaihdettu päälle
|
||||
depositoff=Talletus poistettukäytöstä
|
||||
withdrawon=Nosto kytketty päälle
|
||||
withdrawoff=Nosto kytketty pois
|
||||
feeoff=Maksu poistettu käytöstä
|
||||
feeon=Maksu kytketty päälle
|
||||
home.base.only.once=Tukikohdan voi asettaa vain kerran
|
||||
now.at.homebase=Olet nyt {0}\: n tukikohdassa
|
||||
hombase.set=Klaanin tukikohda asetettu\: {0}
|
||||
hombase.cleared=Klaanin tukikohta tyhjennetty
|
||||
hombase.mod.set={0}\: n tukikohta asetettu\:
|
||||
hombase.not.set=Tukikohtaa ei ole asetettu
|
||||
home.set.in.different.server=Tukikohta asetettiin eri palvelimella
|
||||
rival.limit.reached=Olet saavuttanut vihollisrajan. Et voi asettaa enempää klaaneja vihollisiksi.
|
||||
you.moved.teleport.cancelled=Liikuit, teleportointi peruttu
|
||||
waiting.for.teleport.stand.still.for.0.seconds=Odotetaan teleporttia, seiso vielä {0} sekuntia
|
||||
on=päällä
|
||||
off=pois
|
||||
player.rank.changed=Arvo on asetettu
|
||||
your.clans.are.already.rivals=Klaanisi ovat jo vihollisia
|
||||
player.got.money=Sait {0} {1} tappamisesta KDR\: äsi takia\: {2}
|
||||
cleared.bb=Klaanin ilmoitustaulu tyhjennetty
|
||||
clan.balance=Klaanin saldo\: {0}
|
||||
clan.admin.balance={0} saldo on\: {1} $
|
||||
bb.fee.player.kicked={0} potkittiin klaanista, koska ei maksanut maksua
|
||||
bb.fee.set=Maksu on {0} $
|
||||
bb.clan.deposit={1} talletti {0} $
|
||||
player.clan.deposit=Talletit {0}
|
||||
bb.clan.withdraw={1} nosti {0} $
|
||||
bb.clan.take={1} nosti {0} $
|
||||
bb.clan.give={1} antoi {0} $
|
||||
bb.clan.set={1} asetti saldon {0} $
|
||||
player.clan.withdraw=Nostit {0}
|
||||
clan.admin.take=Sinä otit {0} $ {1} pankista
|
||||
clan.admin.give=Sinä annoit {0} $ {1} pankkiin
|
||||
clan.admin.set=Sinä asetit {0} saldon {1}
|
||||
clan.admin.bank.not.enough.money={0} pankissa ei ole tarpeeksi rahaa\!
|
||||
clan.bank.not.enough.money=Klaanisi pankissa ei ole tarpeeksi rahaa
|
||||
your.clans.are.not.rivals=Klaanisi ei ole vihollisia
|
||||
the.clan.members.reached.limit=Sinun klaani on saavuttanut jäsenrajan
|
||||
this.clan.has.reached.the.member.limit=&bTämä klaani on saavuttanut jäsenrajan
|
||||
you.have.reseted.your.kdr=Olet nollannut KDR\: äsi
|
||||
you.have.reseted.0.kdr=Olet nollannut {0}\: n KDR\: än
|
||||
you.have.reseted.kdr.of.all.players=Sinä nollasit jokasen pelaajan KDR\: än
|
||||
you.have.successfully.renamed.your.clan=&bOlet onnistuneesti vaihtanut klaanisi nimeksi {0}
|
||||
you.have.successfully.renamed.the.clan=&bOlet onnistuneesti vaihtanut klaanin nimeksi {0}
|
||||
you.have.toggled.permanent.status=Asetit pysyvän tilan {0}\: lle
|
||||
permanent.status.enabled={0} kytki klaanisi pysyvään tilaan
|
||||
permanent.status.disabled={0} poisti klaanisi pysyvän tilan
|
||||
yes=Kyllä
|
||||
cancel=Peruuta
|
||||
resign.confirmation=Haluatko varmasti erota? {0}
|
||||
disband.confirmation=Oletko varma, että haluat lakkauttaa klaanisi? {0}
|
||||
resetkdr.confirmation=Oletko varma että haluat resetoida KDR\:si? {0}
|
||||
resign.success=Olet onnistuneesti eronnut klaanistasi
|
||||
you.cannot.demote.the.last.leader=Et voi alentaa viimestä johtajaa
|
||||
you.cannot.move.the.last.leader=Et voi siirtää viimestä johtajaa
|
||||
player.successfully.demoted=Pelaaja alennettu onnistuneesti
|
||||
player.successfully.promoted=Pelaaja ylennetty onnistuneesti
|
||||
bb.ago= \ aika sitten
|
||||
bb.moments=\ hetket
|
||||
bb.seconds= \ sekuntit
|
||||
bb.minutes= \ minuutit
|
||||
bb.one.minute=1 minuutti
|
||||
bb.hours= \ tuntia
|
||||
bb.one.hour=1 tunti
|
||||
bb.days= \ päivää
|
||||
bb.one.day=1 päivä
|
||||
the.fee.is.0.and.its.current.value.is.1=Maksu on nyt {0} ja sen tämän hetkinen arvo on {1} $
|
||||
fee.enabled=käytössä
|
||||
fee.disabled=pois käytöstä
|
||||
fee.set=Maksu asetettu onnistuneesti
|
||||
max.fee.allowed.is.0=Suurin sallittu maksu on {0}
|
||||
fee.collected=Klaanin maksuihin nostettiin {0} $
|
||||
player.purged=Pelaajantiedot poistettu onnistuneesti
|
||||
upkeep.collected={0} $ nostettiin ylläpitoa varten
|
||||
balance.is.not.enough.for.upkeep=Klaanin saldo ei riitä maksamaan ylläpitoa ({0} $), talleta summa välttyäksesi lakkautettamiselta
|
||||
your.clan.description.must.be.longer.than=Sinun klaanisi kuvaus pitää olla pidempi kuin {0} kirjainta
|
||||
your.clan.description.cannot.be.longer.than=Sinun klaanisi kuvaus ei saa olla pidempi kuin {0} kirjainta
|
||||
description.changed=Klaanisi kuvaus onnistuneesti muutettu
|
||||
no.description=Ei kuvausta
|
||||
the.player.must.wait.0.before.joining.your.clan.again=Tämän pelaajan on odotettava {0} minuuttia, ennen kuin hän liittyy klaaniin uudellee
|
||||
disabled.command=Komento poistettu käytöstä
|
||||
rank.displayname.updated=Arvon näyttönimi päivitetty\!
|
||||
rank.setdefault=Klaanin oletus arvo on nyt {0}
|
||||
rank.removedefault=Klaanin oletus arvo poistettu
|
||||
rank.0.permissions=Arvon {0} oikeudet\:
|
||||
available.rank.permissions=Käytettävissä olevat oikeudet arvoihin\:
|
||||
rank.already.exists=Arvo on jo olemassa
|
||||
rank.0.does.not.exist=Arvo {0} ei ole olemassa
|
||||
rank.created=Arvo luotu
|
||||
permission.0.added.to.rank.1=Oikeus {0} lisätty arvolle {1}
|
||||
permission.0.removed.from.rank.1=Oikeus {0} poistettu arvosta {1}
|
||||
rank.0.deleted=Arvo {0} poistettu
|
||||
clans.ranks=Klaanin arvot\:
|
||||
ranks.list.item={0}\# {1} ({2})
|
||||
no.ranks=Arvoja ei luotu
|
||||
rank.no.permissions=Tällä arvolla ei ole oikeuksia
|
||||
player.unassigned.from.rank=Pelaajalta poistettu arvo
|
||||
you.must.be.0.or.have.the.permission.1.to.use.this=7 Sinun pitää olla {0} tai johtajasi pitää antaa sinun arvollesi oikeus {1} käyttää tuota
|
||||
deposit.not.allowed=Talletus ei ole sallittua, käytä /%clan %toggle %deposit salliaksesi sen
|
||||
withdraw.not.allowed=Nostaminen ei ole sallittua, käytä /%clan %toggle% %withdraw salliaksesi sen
|
||||
resign.request.cancelled=Eroamispyyntö peruttu
|
||||
disband.request.cancelled=Lakkauttamis pyyntö peruttu
|
||||
resetkdr.request.cancelled=KDR resetointi pyyntö peruttu
|
||||
clan.create.request.cancelled=Klaanin luontipyyntö peruttu
|
||||
rank.create.request.cancelled=Arvon luontipyyntö peruttu
|
||||
promotion.vote.has.been.requested.from.all.leaders=Johtajilta on pyydetty ylennysalennusta
|
||||
rename.vote.has.been.requested.from.all.leaders=&bJohtajilta on pyydetty uudelleennimeämis äänestystä
|
||||
allowed=sallittu
|
||||
blocked=estetty
|
||||
chat.joined=liittyi
|
||||
chat.not.joined=ei liittynyt
|
||||
chat.didnt.join=&bEt liittynyt tälle kanavalle
|
||||
gui.loading=&7Ladataan...
|
||||
gui.back.title=&fTakaisin
|
||||
gui.previous.page.title=&Edellinen Sivu
|
||||
gui.next.page.title=&fSeuraava Sivu
|
||||
gui.lore.no.permission=&7Sinulla ei riitä oikeudet nähdä tätä\!
|
||||
gui.main.title={0} - klaanin valikko
|
||||
gui.main.languageselector.title=Valitse kielesi
|
||||
gui.main.languageselector.lore.left.click=&7Klikkaa hiiren vasenta painiketta valitaksesi kielesi
|
||||
gui.main.languageselector.lore.right.click=&7Klikkaa hiiren oikealla painikkeella auttaaksesi kääntämisessä
|
||||
gui.main.other.commands.title=&fMuut komennot
|
||||
gui.main.other.commands.lore=&7Klikkaa vasemmalla nähdäksesi kaikki klaanikomennot
|
||||
gui.main.clan.list.title=Klaani lista
|
||||
gui.main.clan.list.lore=&7Klikkaa vasemmalla nähdäksesi klaaniluettelon
|
||||
gui.main.reset.kdr.title=Nollaa KDR
|
||||
gui.main.reset.kdr.lore.price=Hinta\: {0}
|
||||
gui.main.reset.kdr.lore=&7Klikkaa vasemmalla nollataksesi KDR
|
||||
gui.main.leaderboard.title=&fTulostaulukko
|
||||
gui.main.leaderboard.lore=&7Klikkaa vasemmalla nähdäksesi tulostaulukon
|
||||
gui.main.staff.title=&fHenkilökunta
|
||||
gui.main.staff.lore=&7Napsauta vasemmalla avataksesi henkilökunnan valikon
|
||||
gui.staff.title=Henkilökunta
|
||||
gui.staff.clan.list.lore.left.click=&7Klikkaa vasemmalla nähdäksesi kaikki klaanit
|
||||
gui.staff.clan.list.lore.right.click=&7Klikkaa hiiren kakkospainikkeella nähdäksesi kaikki vahvistamattomat klaanit
|
||||
gui.player.list.title=Pelaaja luettelo
|
||||
gui.staff.player.list.title=&Pelaaja luettelo
|
||||
gui.staff.player.list.lore.left.click=&7Klikkaa vasemmalla nähdäksesi kaikki pelaajat
|
||||
gui.staff.player.list.lore.right.click=&7Klikkaa oikealla painikkeella nähdäksesi kaikki paikalla olevat pelaajat
|
||||
gui.staff.global.ff.title=&fMaailmanlaajuinen Oma tuli
|
||||
gui.staff.global.ff.lore.status=&7Tila\: &b{0}
|
||||
gui.staff.global.ff.lore.toggle=&7Klikkaa hiiren vasemmalla painikkeella vaihtaaksesi oma tulen tilan
|
||||
gui.staff.reload.title=&fLataa uudelleen
|
||||
gui.staff.reload.lore=&7Klikkaa hiiren vasenta ladataksesi laajennuksen uudelleen
|
||||
gui.staff.clanlist.unverified.title=Vahvistamattomat klaanit - yhteensä\: {0}
|
||||
gui.staff.clanlist.toplace.title=Valitse {0}\: n uusi klaani
|
||||
gui.warning.title=Varoitus
|
||||
gui.warning.no.permission.title=&fEi käyttöoikeuksia
|
||||
gui.warning.no.permission.plugin.lore=&7Sinulla ei riitä oikeudet tehdä noin\!
|
||||
gui.warning.no.permission.leader.lore=&7Oletko sinä yksi klaanin johtajista?
|
||||
gui.warning.no.permission.rank.lore=&7 Sinun pitää olla {0} tai johtajasi pitää antaa sinun arvollesi oikeus {1} käyttää tuota\!
|
||||
gui.warning.not.verified.title=&fEi vahvistettu
|
||||
gui.warning.not.verified.lore=&7Klaanisi pitää olla vahvistettu\!
|
||||
gui.allies.title=Liitot
|
||||
gui.allies.clan.lore=&7Napsauta hiiren kakkospainikkeella poistaaksesi tämän liittolaisen
|
||||
gui.allies.add.title=&fLisää liittolainen
|
||||
gui.add.ally.title=Lisää liittolainen
|
||||
gui.add.ally.clan.lore=&7Klikkaa hiiren vasemmalla liittoutuaksesi tämän klaanin kanssa
|
||||
gui.rivals.title=Viholliset
|
||||
gui.rivals.clan.lore=&7Klikkaa hiiren oikeata painiketta poistaaksesi tämän vihollisen
|
||||
gui.rivals.add.title=&fLisää vihollinen
|
||||
gui.add.rival.title=Lisää vihollinen
|
||||
gui.add.rival.clan.lore=&7Klikkaa vasemmalla kilpaileaksesi tämän klaanin kanssa
|
||||
gui.clanlist.title=Klaanit - Yhteensä\: {0}
|
||||
gui.clanlist.clan.title=&fKlaani\: [{0}&f] {1}
|
||||
gui.clanlist.clan.lore.position=&b\#{0}
|
||||
gui.clanlist.clan.lore.kdr=&7KDR\: &B{0}
|
||||
gui.clanlist.clan.lore.members=&7Jäsenet\: &b{0}
|
||||
gui.coords.title=Koordinaatit
|
||||
gui.coords.player.lore.distance=&7Etäisyys\: &b{0}
|
||||
gui.coords.player.lore.coords=&7Koordinaatit\: &b{0} {1} {2}
|
||||
gui.coords.player.lore.world=&7Maailma\: &b{0}
|
||||
gui.invite.title=Kutsu pelaaja
|
||||
gui.invite.player.title=&f{0}
|
||||
gui.invite.player.price.lore=Hinta\: {0}
|
||||
gui.invite.player.lore=&7Kutsu hiiren vasemmalla painikkeella
|
||||
gui.roster.title={0}'s joukkue
|
||||
gui.roster.invite.title=&fKutsu
|
||||
gui.roster.invite.lore=&7Kutsu pelaaja liittymään klaaniisi
|
||||
gui.leaderboard.title=Tulostaulukko - Pelaajat\: {0}
|
||||
gui.leaderboard.player.title=&f\#{0} {1}
|
||||
gui.ranks.title=Arvot
|
||||
gui.ranks.title.set.rank=Aseta arvo - Nykyinen\: {0}
|
||||
gui.ranks.create.title=&fLuo arvo
|
||||
gui.ranks.create.lore=&7Klikkaa hiiren vasemmalla painikkeella luodaksesi arvon
|
||||
gui.ranks.rank.title=&Arvo\: {0}
|
||||
gui.ranks.rank.displayname.lore=&7Näyttönimi\: &b{0}
|
||||
gui.ranks.rank.remove.lore=&7Klikkaa hiiren oikeata painiketta poistaaksesi tämän arvon
|
||||
gui.ranks.rank.edit.permissions.lore=&7Klikkaa vasemmalla painikkeella muokataksesi arvon oikeuksia
|
||||
gui.ranks.rank.assign.lore=&7Klikkaa hiiren vasemmalla painikkeella määrittääksesi tämän arvon {0}\: lle
|
||||
gui.permissions.title={0}\: n oikeudet
|
||||
gui.permissions.add.title=&fLisää käyttöoikeus
|
||||
gui.permissions.permission.title=&f{0}
|
||||
gui.permissions.permission.lore=&7Napsauta hiiren kakkospainikkeella poistaaksesi tämän oikeuden arvolta
|
||||
gui.add.permission.title=Add a permission
|
||||
gui.add.permission.permission.title=&f{0}
|
||||
gui.add.permission.permission.lore=&7Klikkaa hiiren vasemmalla lisätäksesi tämän oikeuden arvolle
|
||||
gui.clandetails.title=[{0}\# {1}
|
||||
gui.clandetails.free.agent.title=&Vapaa agentti
|
||||
gui.clandetails.free.agent.create.clan.price.lore=Hinta\: {0}
|
||||
gui.clandetails.free.agent.create.clan.lore=&7Klikkaa hiiren vasemmalla luodaksesi klaanin
|
||||
gui.clandetails.clan.title=&f[{0}&f] {1}
|
||||
gui.clandetails.clan.lore.description=&Kuvaus\: {0}
|
||||
gui.clandetails.clan.lore.status=&7Tila\: &b{0}
|
||||
gui.clandetails.clan.lore.leaders=&Johtajat\: {0}
|
||||
gui.clandetails.clan.lore.online.members=&7Paikalla olevat jäsenet\: &b{0}/{1}
|
||||
gui.clandetails.clan.lore.kdr=&7KDR\: &B{0}
|
||||
gui.clandetails.clan.lore.kill.totals=&7Tappoja yhteensä\: &b[Vastustajat\:{0}, Neutraali\: {1}\: Siviili {2}]
|
||||
gui.clandetails.clan.lore.deaths=&7Kuolemat\: &b{0}
|
||||
gui.clandetails.clan.lore.fee=&7Maksu\: &b{0}, {1}$
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.allies.separator=&b,
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.rivals.separator=&b,
|
||||
gui.clandetails.clan.lore.allies=&Liittolaiset\: {0}
|
||||
gui.clandetails.clan.lore.rivals=&Viholliset\: {0}
|
||||
gui.clandetails.clan.lore.founded=&7Perustettu\: &b{0}
|
||||
gui.clandetails.clan.lore.inactive=&7Inaktiivinen\: &b{0}/{1} päivää
|
||||
gui.clandetails.allies.title=&fLiittolaiset
|
||||
gui.clandetails.allies.lore=&7Klikkaa vasemmalla hiirenpainikkeella nähdäksesi liittolaisesi tai lisätä uusia
|
||||
gui.clandetails.rivals.title=&fViholliset
|
||||
gui.clandetails.rivals.lore=&7Klikkaa vasemmalla hiirenpainikkeella nähdäksesi vihollisesi tai lisätä uusia
|
||||
gui.clandetails.roster.title=&fNimilista
|
||||
gui.clandetails.roster.lore=&7Klikkaa hiiren vasemmalla nähdäksesi klaanisi jäsenet tai kutsuaksesi lisää
|
||||
gui.staffclandetails.roster.lore=&7Klikkaa hiiren vasemmalla nähdäksesi klaanin jäsenet
|
||||
gui.clandetails.coords.title=&fKoordinaatit
|
||||
gui.clandetails.coords.lore=&7Klikkaa vasemmalla nähdäksesi klaanisi jäsenien koordinaatit
|
||||
gui.clandetails.home.title=&fKoti
|
||||
gui.clandetails.home.lore.teleport.price=&7Teleporttaushinta\: &b{0}
|
||||
gui.clandetails.home.lore.teleport=&7Klikkaa hiiren vasemmalla painikkeella teleporttaaksesi klaanin tukikohtaan
|
||||
gui.staffclandetails.home.lore.teleport=&7Klikkaa hiiren vasemmalla painikkeella teleporttaaksesi tämän klaanin kotiin
|
||||
gui.clandetails.home.lore.clear=&7Pudota esine tyhjentääksesi klaanin koti
|
||||
gui.clandetails.home.lore.set.price=&7Aseta hinta\: &b{0}
|
||||
gui.clandetails.home.lore.set=&7Klikkaa hiiren oikealla asettaaksesi klaanisi kodin
|
||||
gui.staffclandetails.home.lore.set=&7Klikkaa hiiren oikealla asettaaksesi tämän klaanin kodin
|
||||
gui.clandetails.regroup.title=&fUudelleen ryhmittäydy
|
||||
gui.clandetails.regroup.lore.price=Hinta\: {0}
|
||||
gui.clandetails.regroup.lore.home=&7Klikkaa hiiren vasemalla ryhmittääksesi klaanisi jäsenet klaanin kotiin
|
||||
gui.clandetails.regroup.lore.me=&7Klikkaa hiiren oikealla ryhmittääksesi klaanisi jäsenet sinun sijainillesi
|
||||
gui.clandetails.ff.title=&fOmatuli
|
||||
gui.clandetails.ff.personal.lore=&7Henkilökohtainen\: &b{0}
|
||||
gui.clandetails.ff.clan.lore=&7Klaani\: &b{0}
|
||||
gui.clandetails.ff.personal.toggle.lore=&7Klikkaa hiiren vasemmalla painikkeella vaihtaaksesi oma tulen tilan
|
||||
gui.clandetails.ff.clan.toggle.lore=&7Klikkaa hiiren oikealla painikkeella vaihtaaksesi klaanisi oman tulen tilan
|
||||
gui.clandetails.bank.title=&fPankki
|
||||
gui.clandetails.bank.balance.lore=&7Saldo\: &b{0}
|
||||
gui.clandetails.bank.withdraw.status.lore=&7Nosta\: &b{0}
|
||||
gui.clandetails.bank.deposit.status.lore=&7Talletus\: &b{0}
|
||||
gui.clandetails.bank.withdraw.toggle.lore=&7Tiputa tavara kytkeäksesi nostamisen tilan
|
||||
gui.clandetails.bank.deposit.toggle.lore=&7Klikkaa hiiren oikealla painikkeella vaihtaaksesi talletuksen tilan
|
||||
gui.clandetails.fee.title=&fMaksu
|
||||
gui.clandetails.fee.status.lore=&7Tila\: &b{0}
|
||||
gui.clandetails.fee.value.lore=&7Arvo\: &b{0}
|
||||
gui.clandetails.fee.toggle.lore=&7Paina hiiren vasemmalla vaihtaaksesi maksun tilan
|
||||
gui.clandetails.rank.title=&fArvo
|
||||
gui.clandetails.rank.lore=&7Klikkaa vasemmalle nähdäksesi klaanin arvot ja muokkaa niitä
|
||||
gui.clandetails.verified.title=&fVarmennettu
|
||||
gui.clandetails.not.verified.title=&fEi vahvistettu
|
||||
gui.clandetails.verify.price.lore=Hinta\: {0}
|
||||
gui.clandetails.not.verified.lore=&7Klikkaa hiiren vasemmalla varmistaaksesi klaanisi
|
||||
gui.staffclandetails.not.verified.lore=&7Klikkaa hiiren vasemmalla varmistaaksesi tämän klaanin
|
||||
gui.clandetails.resign.title=&fErota
|
||||
gui.clandetails.resign.lore=&7Klikkaa hiiren vasemmalla erotaksesi klaanista
|
||||
gui.clandetails.disband.title=&fLakkauta
|
||||
gui.clandetails.disband.lore=&7Pudota esine lakkauttaaksesi klaanisi
|
||||
gui.staffclandetails.disband.lore=&7Paina hiiren vasemmalla lakkauttaaksesi tämän klaanin
|
||||
gui.clandetails.chat.title=&fChatti
|
||||
gui.clandetails.chat.clan.chat.lore=&7/{0} [message] - &bLähettää viestin klaanin keskustelupalstalle
|
||||
gui.clandetails.chat.clan.join.leave.lore=&7/{0} {1}/{2} - &bLiittyy/poistuu klaanikeskustelusta
|
||||
gui.clandetails.chat.ally.chat.lore=&7/{0} [message] - &bLähettää viestin liittolaisten keskustelupalstalle
|
||||
gui.clandetails.chat.ally.join.leave.lore=&7/{0} {1}/{2} - &bLiittyy/poistuu liittolaistenkeskustelusta
|
||||
gui.clandetails.chat.clan.status.lore=&7Klaani\: &b{0}
|
||||
gui.clandetails.chat.ally.status.lore=&7Liittolainen\: &b{0}
|
||||
gui.clandetails.chat.clan.toggle.lore=&7Klikkaa vasemmalla vaihtaaksesi klaanin keskustelu tilan
|
||||
gui.clandetails.chat.ally.toggle.lore=&7Klikkaa hiiren oikealla vaihtaaksesi liittolaisten keskustelu tilan
|
||||
gui.playerdetails.title={0}
|
||||
gui.playerdetails.player.title=&f{0}
|
||||
gui.playerdetails.player.lore.noclan=&7Klaani\: &bEi ole
|
||||
gui.playerdetails.player.lore.clan=&fKlaani\: [{0}&f] {1}
|
||||
gui.playerdetails.player.lore.rank=&7Arvo\: &b{0}
|
||||
gui.playerdetails.player.lore.status=&7Tila\: &b{0}
|
||||
gui.playerdetails.player.lore.kdr=&7KDR\: &B{0}
|
||||
gui.playerdetails.player.lore.kill.totals=&7Tappoja yhteensä\: &b[Vastustajat\:{0}, Neutraali\: {1}\: Siviili {2}]
|
||||
gui.playerdetails.player.lore.deaths=&7Kuolemat\: &b{0}
|
||||
gui.playerdetails.player.lore.join.date=&7Liittymispäivämäärä\: &b{0}
|
||||
gui.playerdetails.player.lore.last.seen=&7Viimeksi nähty\: &b{0}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.playerdetails.player.lore.past.clans.separator=&b,
|
||||
gui.playerdetails.player.lore.past.clans=&7Aiemmat klaanit\: &b{0}
|
||||
gui.playerdetails.player.lore.inactive=&7Inaktiivinen\: &b{0}/{1} päivää
|
||||
gui.playerdetails.kick.title=&fPotkia
|
||||
gui.playerdetails.promote.demote.title=&fYlentää/Alentaa
|
||||
gui.playerdetails.promote.lore.left.click=&7Paina hiiren vasemmalla ylentääksesi
|
||||
gui.playerdetails.demote.lore.right.click=&7Paina hiiren oikealla alentaaksesi
|
||||
gui.playerdetails.assign.unassign.title=&fAnna arvo/Poista arvo
|
||||
gui.playerdetails.assign.lore.left.click=&7Paina hiiren vasemmalla antaaksesi arvon
|
||||
gui.playerdetails.unassign.lore.right.click=&7Paina hiiren oikealla poistaaksesi arvon
|
||||
gui.playerdetails.trust.untrust.title=&fLuota/Poista luottamus
|
||||
gui.playerdetails.trust.lore.left.click=&7Paina hiiren vasemmalla luottaaksesi
|
||||
gui.playerdetails.untrust.lore.right.click=&7Paina hiiren oikealla poistaaksesi luottamus
|
||||
gui.playerdetails.ban.unban.title=&fPorttikiellä/Poista porttikielto
|
||||
gui.playerdetails.ban.left.click=&7Klikkaa vasemmalla kieltääksesi pelaaja klaaneista
|
||||
gui.playerdetails.unban.right.click=&7Klikkaa oikealla poistaaksesi kiellon pelaajalta
|
||||
gui.playerdetails.resetkdr.lore=&7Klikkaa vasemmalla resetoidaksesi pelaajan KDR\:än
|
||||
gui.playerdetails.purge.title=&fPuhdista
|
||||
gui.playerdetails.purge.lore=&7Klikkaa vasemmalla puhdistaaksesi tämän pelaajan tiedot
|
||||
gui.playerdetails.place.title=&fAnna
|
||||
gui.playerdetails.place.lore=&7Klikkaa vasemmalla valitaksesi klaanin pelaajalle
|
||||
gui.languageselector.title=Kielet - Nykyinen\: {0}
|
||||
gui.languageselector.language.title=&f{0}
|
||||
gui.languageselector.language.lore.left.click=&7Klikkaa vasemmalla valitaksesi tämän kieleksesi
|
||||
gui.languageselector.language.lore.translation.status=&7Käännöksen tila\: &b{0}%
|
||||
gui.languageselector.language.lore.right.click=&7Klikkaa hiiren oikealla painikkeella auttaaksesi kääntämisessä
|
||||
gui.confirmation.title=Vahvistus
|
||||
gui.confirmation.confirm=&7Klikkaa tästä vahvistaaksesi
|
||||
gui.confirmation.return=&7Klikkaa tästä mennäksesi takaisin
|
||||
gui.not.supported=&cVirhe tapahtui GUI\:ta avatessa\! Otetaan pois käytöstä... Latasitko varmasti oikean version?
|
||||
staff.member.verify.clan=&cHenkilökunnan jäsenen pitää vahvistaa klaanisi\!
|
||||
player.already.has.that.rank=&cPelaajalla on jo kyseinen arvo\!
|
||||
joined.clan.chat=&bLiityit klaani chattiin
|
||||
already.joined.clan.chat=&bOlet jo liittynyt klaani chattiin
|
||||
left.clan.chat=&bLähdit klaanichatista
|
||||
muted.clan.chat=&bMykistit klaanichatin
|
||||
unmuted.clan.chat=&bPoistit mykistyksen klaanichatista
|
||||
joined.ally.chat=&bLiityit liittolaisten chattiin
|
||||
left.ally.chat=&bLähdit liittolaisten chatista
|
||||
muted.ally.chat=&bMykistit liittolaisten chatin
|
||||
unmuted.ally.chat=&bPoistit mykistyksen liittolaisten chatista
|
||||
already.joined.ally.chat=&bOlet jo liittynyt liittolaisten chattiin
|
||||
player.already.in.this.clan=&cPelaaja on jo tässä klaanissa
|
||||
your.clan.reached.max.alliances=&cKlaanisi on saavuttanut liittolaisten enimmäismäärän
|
||||
other.clan.reached.max.alliances=&cToinen klaani jo saavuttanut liittolaisten enimmäismäärän
|
||||
insert.clan.tag=&bKirjoita klaanin tunniste (tai "{0}")\:
|
||||
insert.clan.name=&bKirjoita klaanin tunniste\:
|
||||
insert.rank.name=&bKirjoita arvon nimi (tai "{0}")\:
|
||||
click.to.help.translating=&bKlikkaa tätä linkkiä auttaaksesi kääntämisessä\:\n&r{0}
|
||||
your.clan.must.have.members.to.verify=&bKlaanillasi täytyy olla ainakin {0} jäsentä jotta klaani voidaan vahvistaa\!
|
||||
you.must.hold.a.banner=&cSinulla pitää olla lippu kädessäsi\!
|
||||
you.changed.clan.banner=&bVaihdoit klaanisi lippua\!
|
||||
your.clan.already.verified=&cKlaanisi on jo vahvistettu\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
clan.profile=\n&b%clan_name%&7 profiili &8-------------------------------------------\n \n &7Nimi\: &e[&8%clan_color_tag%&e] &b%clan_name%\n &7Kuvaus\: &f%clan_description%\n &7Tila\: &f%clan_status%\n &7Johtajat\: %clan_leaders%\n &7Jäseniä pelaamassa\: &f%clan_online_count%&7/&f%clan_size%\n &7KDR\: &e%clan_kdr%\n &7Tapot yhteensä\: &8[Rival\:&f%clan_rival_kills% &8Liittolaiset\:&f%clan_ally_kills% &8Neutraali\:&f%clan_neutral_kills% &8Siviili\:&f%clan_civilian_kills%&8]\n &7Kuolemat\: &f%clan_deaths%\n &7Vero\: &f%clan_fee_enabled%&7, &f%clan_fee_value% $\n &7Liittolaiset\: &f%clan_allies%\n &7Viholliset\: &f%clan_rivals%\n &7Perustettu\: &f%clan_founded%\n &7Toimeeton\: &f%clan_inactive_days%&7/&f%clan_max_inactive_days% päivää\n
|
||||
player.lookup.clanname=&e[&8%clan_color_tag%&e] &b%clan_name%
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
player.lookup.killtype=&7Tappotyyppi\: %player_kill_type%
|
||||
player.lookup=\n&b%player_name%&7's pelaajan tiedot &8-------------------------------------------\n \n &7Klaani\: &f%clan_name%\n &7Arvo\: &f%player_rank%\n &7Tila\: &f%player_status%\n &7KDR\: &e%player_kdr%\n &7Tappoja yhteensä\: &8[Viholliset\:&f%player_rival_kills% &8Liittolaiset\:&7%player_ally_kills% &8Neutraali\:&f%player_neutral_kills% &8Siviili\:&f%player_civilian_kills%&8]\n &7Kuolema\: &f%player_deaths%\n &7Liittymispäivä\: &f%player_join_date%\n &7Viimeksi nähty\: &f%player_last_seen%\n &7Aiemmat klaanit\: &f%player_past_clans%\n &7Toimeeton &f%player_inactive_days%&7/&f%player_max_inactive_days% päivää\n %kill_type_line%
|
||||
economy.disabled=&cEkonomia poistettu käytöstä\!
|
||||
has.been.purged=Pelaajan {0} tiedot puhdistettu
|
||||
accepted.invitation=&bHyväksyit {0} pyynnön
|
||||
denied.invitation=&cKielisit {0} pyynnön
|
||||
must.be.in.clan.to.pvp=&cSinun ja pelaajan {0} pitää olla klaanissa jotta voitte PVP\!
|
||||
clans.not.at.war.pvp.denied=&cKlaanisi ei sodi klaanin {0} kanssa\!
|
||||
cannot.attack.civilians=&cEt voi hyökätä siviilejä\!
|
||||
cannot.attack.clan.member=&cEt voi hyökätä toista klaanin jäsentä\!
|
||||
cannot.attack.ally=&cEt voi hyökätä liittolaistasi\!
|
||||
cannot.send.discord.message=Et voi lähettää viestejä {0}. Et ole klaanin jäsen\!
|
||||
discordhook.is.disabled=&cDiscord-integraatio on poistettu käytöstä tai sitä ei ole saatavilla\!
|
||||
your.clan.doesnt.have.any.linked.player=Klaanillasi ei ole liitettyjä jäseniä
|
||||
your.clan.doesnt.have.minimum.linked.player=Klaanillasi ei ole tarpeeksi liitettyjä jäseniä
|
||||
your.clan.is.not.on.the.whitelist=Klaanisi ei ole sallittu
|
||||
your.clan.already.has.channel=Klaanillasi on jo discord kanava
|
||||
discord.reached.category.limit=Discord on osunut kategorien rajaan\!
|
||||
discord.reached.channels.limit=Discord on osunut kanavien rajaan\!
|
||||
discord.created.successfully=&bDiscord-kanava luotiin onnistuneesti\!
|
||||
you.did.not.link.your.account=Et ole linkittänyt tiliäsi\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
cannot.change.member.fee.now=&cEt voi vaihtaa jäsenmaksua lähellä sen keräilyaikaa.
|
||||
cannot.change.member.fee.hours=&cYritä uudelleen {0} tunnin kuluttua...
|
||||
cannot.change.member.fee.minutes=&cYritä uudelleen {0} minuutin kuluttua...
|
||||
cannot.kick.last.leader=&Et voi siirtää viimeistä johtajaa\!
|
||||
cannot.disband.permanent=&cEt voi poistaa tätä klaania. Sillä on pysyvä tila.
|
||||
you.can.only.set.base.in.your.land=&cVoit asettaa kodin vain maallasi\!
|
||||
only.leaders.can.create.lands=&cVain johtajat voivat luoda maita\!
|
||||
only.one.land.per.clan=&cKlaanillasi on jo maa\!
|
||||
only.clan.members.can.create.lands=&cVain klaanin jäsenet voivat luoda maita\!
|
||||
land.allowed.all.actions=&bKaikki toiminnot ovat nyt sallittuja\!
|
||||
land.blocked.all.actions=&bKaikki toiminnot ovat nyt estettyjä\!
|
||||
land.allowed.action=&bSallittu toiminto\!
|
||||
land.blocked.action=&bEstetty toiminto\!
|
||||
you.do.not.own.lands=&cEt omista maata\!
|
||||
land.sharing.disabled=&cMaiden jakaminen on poistettu käytöstä\!
|
||||
clan.chat.disabled=&cKlaani chatti on pois päältä\!
|
||||
ally.chat.disabled=&cLiittolaisten chatti on pois päältä\!
|
||||
war.expired=Sota {0} kanssa on päättynyt\!
|
||||
you.cant.start.war.online.members.difference=Et voi alottaa sotaa. Toisella klaanilla on enemmän jäseniä paikalla kuin toisella.
|
||||
invitedplayer.invite.off=Tämä pelaaja on poistanut klaanikutsut pois käytöstä
|
||||
user.hasnt.played.before=&cTämä käyttäjä ei ole pelannut ennen
|
||||
clan.list.balance.header=\n{0} &7korkein saldo &8-----------------------\n\n&8Klaaneja yhteensä\: &7{1}\n\n&8\#&7. &8Klaani &7- &8Saldo
|
||||
clan.list.balance.line=&f{0}. {1}{2}{3}&b{4} &7- &e{5}$
|
||||
@@ -8,6 +8,7 @@ removedefault.command=supprimerdefaut
|
||||
permissions.command=permissions
|
||||
list.command=liste
|
||||
balance.command=solde
|
||||
list.order.asc=ascendant
|
||||
list.order.desc=desc
|
||||
list.type.name=nom
|
||||
list.type.kdr=kda
|
||||
@@ -23,7 +24,7 @@ interact_entity.command=interaction_entite
|
||||
container.command=conteneur
|
||||
confirm.command=confirmer
|
||||
profile.command=profile
|
||||
roster.command=membres
|
||||
roster.command=liste des membres
|
||||
lookup.command=recherche
|
||||
leaderboard.command=classement
|
||||
alliances.command=alliances
|
||||
@@ -31,7 +32,7 @@ rivalries.command=rivalités
|
||||
vitals.command=vitaux
|
||||
coords.command=coordonnées
|
||||
stats.command=statistiques
|
||||
ally.command=allie
|
||||
ally.command=allié
|
||||
add.command=ajoute
|
||||
remove.command=retirer
|
||||
allow.command=autoriser
|
||||
@@ -42,8 +43,10 @@ assign.command=assigner
|
||||
unassign.command=enlever
|
||||
rival.command=rival
|
||||
bb.command=bb
|
||||
display.command=affichage
|
||||
clear.command=effacer
|
||||
modtag.command=modtag
|
||||
rename.command=renommer
|
||||
toggle.command=basculer
|
||||
tag.command=tag
|
||||
deposit.command=dépôt
|
||||
@@ -91,6 +94,8 @@ help.command=aide
|
||||
leave.command=quitter
|
||||
join.command=rejoindre
|
||||
mute.command=muet
|
||||
tag.completion=[tag]
|
||||
name.completion=[nom]
|
||||
acf-core.parameter.amount=montant
|
||||
acf-core.parameter.member=membre
|
||||
acf-core.parameter.rank=rang
|
||||
@@ -166,27 +171,37 @@ command.description.bb.display=Affichez le bulletin de votre clan
|
||||
command.description.bb.clear=Effacez le bulletin de votre clan
|
||||
command.description.bb.post=Postez un message sur le bulletin de votre clan
|
||||
command.description.mod.bb.display=Affiche le tableau de bord d'un clan
|
||||
command.description.mod.bb.clear=Effacer le bulletin de votre clan
|
||||
command.description.mod.bb.post=Poster un message sur le bulletin de votre clan
|
||||
command.description.place=Place un joueur dans un clan
|
||||
command.description.reload=Recharge le plugin et sa configuration
|
||||
command.description.trust=Fait confiance à un membre
|
||||
command.description.untrust=Ne fait plus confiance à un membre
|
||||
command.description.resign=Rejette de votre clan
|
||||
command.description.help=Affiche cette aide ou recherche dans l'aide
|
||||
command.description.ally.add=Ajoute un allié
|
||||
command.description.clan=Ouvre l'interface
|
||||
command.description.disband=Dissoudre votre clan
|
||||
command.description.mod.disband=Dissoudre un clan
|
||||
command.description.mod.kick=Exclure un joueur du clan
|
||||
command.description.modtag.other=Modifier le tag du clan
|
||||
command.description.modtag=Modifie votre tag de clan
|
||||
command.description.purge=Purge certainnes données du joueur
|
||||
command.description.setbanner=Défini votre bannière de clan
|
||||
command.description.verify=Vérifie ton clan
|
||||
command.description.mod.verify=Vérifie un clan
|
||||
command.description.invite=Invite un joueur dans votre clan
|
||||
command.description.fee.check=Regarder la taxe de votre clan et s'il est disponible
|
||||
command.description.fee.set=Entrer la taxe de votre clan
|
||||
command.description.bank.status=Vérifie la balance bancaire de votre clan
|
||||
command.description.bank.admin.status=Vérifier le solde bancaire d'un clan
|
||||
command.description.bank.withdraw.all=Retirer tout de la banque de votre clan
|
||||
command.description.bank.withdraw.amount=Retirer un montant de la banque de votre clan
|
||||
command.description.bank.admin.take=Prélever une somme d'argent dans la banque d'un clan
|
||||
command.description.bank.deposit.all=Déposez tout votre argent dans la banque de votre clan
|
||||
command.description.bank.deposit.amount=Déposez une somme d'argent dans la banque de votre clan
|
||||
command.description.bank.admin.give=Donne une somme d'argent à la banque d'un clan
|
||||
command.description.bank.admin.set=Définis la somme d'argent de la banque d'un clan
|
||||
command.description.war.start=Commence une guerre
|
||||
command.description.war.end=Termine une guerre
|
||||
command.description.resetkdr.everyone=Réinitialise la KDA de tout le monde
|
||||
@@ -194,6 +209,33 @@ command.description.resetkdr.player=Réinitialise la KDA d'un joueur
|
||||
command.description.resetkdr=Réinitialise ton KDA
|
||||
command.description.admin.demote=Rétrograder n'importe quel chef de n'importe quel clan
|
||||
command.description.demote=Rétrograde un chef
|
||||
command.description.admin.promote=Promouvoir n'importe quel membre de n'importe quel clan
|
||||
command.description.promote=Promouvoir un membre en tant que leader
|
||||
command.description.admin.permanent=Bascule le statut permanent de n'importe quel clan
|
||||
command.description.toggle.bb=Permet d'afficher ou non le tableau d'affichage lors de la connexion
|
||||
command.description.toggle.invite=Bascule si les joueurs peuvent vous envoyer des invitations de clan ou non
|
||||
command.description.toggle.tag=Permet d'afficher ou non l'étiquette de votre clan à côté de votre nom
|
||||
command.description.toggle.deposit=Permet de déterminer si les dépôts sont autorisés dans votre clan
|
||||
command.description.toggle.withdraw=Bascule si les retraits dans le clan sont activés ou non
|
||||
command.description.toggle.fee=Bascule si la taxe du clan est activée ou non
|
||||
command.description.alliances=Liste toutes les alliances de clan
|
||||
command.description.coords=Montre les coordonnées des membres du clan
|
||||
command.description.rank.assign=Assigne un rang à un membre
|
||||
command.description.rank.unassign=Enlève un rang à un membre
|
||||
command.description.rank.create=Crée un rang
|
||||
command.description.rank.delete=Retire un rang
|
||||
command.description.rank.list=Liste les rangs de votre clan
|
||||
command.description.rank.setdisplayname=Sélectionner l'affichage d'un rang
|
||||
command.description.rank.setdefault=Sélectionné le rang par défaut
|
||||
command.description.rank.removedefault=Enlève le rang par défaut
|
||||
command.description.rank.permissions.available=Liste les permissions de rang disponible
|
||||
command.description.rank.permissions.rank=Liste les permissions d'un rang
|
||||
command.description.rank.permissions.add=Ajoute une permission à un rang
|
||||
command.description.rank.permissions.remove=Enlève une permission à un rang
|
||||
command.description.rename=Renommer votre clan
|
||||
command.description.mod.rename=Renommer un clan
|
||||
command.description.locale=Définir votre langue
|
||||
command.description.mod.locale=Définir la langue d'un joueur
|
||||
home-menu=/{0} home{1} - Téléporte au domicile du clan
|
||||
home-set-menu=/{0} home set{1} - Définir le domicile du clan
|
||||
home-clear-menu=/{0} home set{1} - Effacer le domicile du clan
|
||||
@@ -211,6 +253,7 @@ clans.lower=clans
|
||||
rival=Rival
|
||||
civilian=Civil
|
||||
neutral=Neutre
|
||||
ally=Allié
|
||||
free.agent=Agent Libre
|
||||
days=jours
|
||||
rivals=Rivaux
|
||||
@@ -219,9 +262,10 @@ online=En ligne
|
||||
player=Joueur
|
||||
seen=Vu
|
||||
leader=chef
|
||||
roster=membres
|
||||
roster=liste des membres
|
||||
trusted=fiable
|
||||
untrusted=non fiable
|
||||
in.rank=en rang
|
||||
deaths=Morts
|
||||
weights=Poids
|
||||
stats=statistiques
|
||||
@@ -232,10 +276,12 @@ food=Nourriture
|
||||
vitals=vitaux
|
||||
verified=Vérifié
|
||||
unverified=Non vérifié
|
||||
permanent=Permanent
|
||||
profile=profile
|
||||
civilian.abbreviation=Civ
|
||||
rank=Rang
|
||||
leaders=Chefs
|
||||
none=&8Aucun
|
||||
today=Aujourd'hui
|
||||
kills=Tue
|
||||
mostkilled=Plus Tués
|
||||
@@ -250,6 +296,7 @@ membership.invitation={0} a refusé l'invitation à rejoindre
|
||||
joined.the.clan={0} a rejoint le clan
|
||||
signed.off.request.cancelled={0} s'est déconnecté. Demande {1} annulée.
|
||||
clan.deletion={0} a refusé la suppression du clan. Le consensus a échoué.
|
||||
rename.refused={0} a refusé le changement de nom du clan. Le consensus a échoué.
|
||||
has.been.disbanded=Le clan {0} a été dissous
|
||||
denied.the.promotion={0} a refusé la promotion de {1}. Le consensus a échoué.
|
||||
demoted.back.to.member={0} a été rétrogradé en tant que membre
|
||||
@@ -265,12 +312,17 @@ has.joined={0} a rejoint {1}
|
||||
proposing.to.end.the.rivalry={0} propose de mettre fin à la rivalité avec {1}
|
||||
proposing.an.alliance={0} propose une alliance avec {1}
|
||||
inviting.you.to.join={0} vous invite à rejoindre {1}
|
||||
asking.for.the.deletion={0} demande la suppression du clan
|
||||
asking.for.the.promotion={0} demande la promotion de {1}
|
||||
asking.for.the.demotion={0} demande la rétrogradation de {1}
|
||||
asking.to.disband={0} demande la dissolution du clan
|
||||
asking.to.rename={0} demande à renommer le clan en {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \ &8[&8{0}&8] &b{1}\n %accepter% &bor %refuser%\n
|
||||
clickable.accept=&a&l[ACCEPTER]
|
||||
clickable.deny=&c&l[REFUSER]
|
||||
hover.click.to.accept=Cliquez ici pour accepter
|
||||
hover.click.to.deny=&cCliquez ici pour refuser
|
||||
not.sufficient.money=Vous n'avez pas assez d'argent sur votre compte (nécessaire \: {0} $)
|
||||
account.has.been.debited=Votre compte a été débité {0}
|
||||
mysql.connection.successful=MySQL Connexion réussie
|
||||
mysql.connection.failed=MySQL Échec de la connexion
|
||||
@@ -282,12 +334,14 @@ clan.players=Joueurs du Clan\: {0}
|
||||
clans=Clans\: {0}
|
||||
banned=Vous êtes banni des commandes de clan
|
||||
nothing.more.to.see=Rien de plus à voir
|
||||
nothing.to.vote=&cRien à accepter ou à refuser
|
||||
no.leader.permissions=Vous n'avez pas les permissions de chef
|
||||
you.have.already.voted=Vous avez déjà voté
|
||||
has.voted.to.deny={0} a voté pour refuser
|
||||
view.next.page=Tapez /{0} pour voir la page suivante.
|
||||
voted.to.accept={0} a voté pour accepter
|
||||
bulletin.board.header={0}* {1}{2} tableau d’affichage
|
||||
bulletin.board.header=&8* &e{0} &ftableau d'affichage
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} a été dissous. Rivalité terminée.
|
||||
has.been.disbanded.alliance.ended={0} a été dissous. L'alliance est terminée.
|
||||
clan.disbanded=Clan Dissous
|
||||
@@ -295,8 +349,11 @@ clan.disbanded=Clan Dissous
|
||||
many.color.days={0}{1} jours
|
||||
insufficient.permissions=Permissions insuffisantes
|
||||
clan.is.not.verified=Le clan n'est pas vérifié
|
||||
player.not.a.member.of.any.clan=&cLe joueur n'est membre d'aucun clan
|
||||
not.a.member.of.any.clan=Vous n'êtes membre d'aucun clan
|
||||
minimum.to.make.alliance=Votre clan doit avoir au moins {0} joueurs pour faire des alliances
|
||||
cannot.be.same.clan=&cVous devez insérer un clan différent du vôtre \!
|
||||
other.clan.not.verified=&cL'autre clan n'est pas vérifié \!
|
||||
your.clans.are.not.allies=Vos clans ne sont pas alliés
|
||||
has.broken.the.alliance={0} a rompu l'alliance avec {1}
|
||||
at.least.one.leader.accept.the.alliance=Au moins un chef de l'alliance doit être en ligne pour accepter l'alliance
|
||||
@@ -311,16 +368,17 @@ clan.wide.friendly.fire.blocked=Tir allié de clan bloqué
|
||||
clan.wide.friendly.fire.is.allowed=Tir allié de clan autorisé
|
||||
you.are.the.only.member.online=Vous êtes le seul membre en ligne
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&Votre tag de clan ne peut pas dépasser {0} caractères
|
||||
your.clan.tag.cannot.be.longer.than.characters=Votre tag de clan ne peut pas dépasser {0} caractères
|
||||
your.clan.tag.must.be.longer.than.characters=Votre tag de clan doit être plus grand que {0} caractères
|
||||
your.tag.cannot.contain.the.following.colors=Votre tag de clan ne peut pas contenir les couleurs suivantes\: {0}
|
||||
your.tag.cannot.contain.color.codes=Votre tag ne peut pas contenir des codes de couleur
|
||||
your.clan.tag.cannot.be.longer.than.characters=&cVotre tag de clan ne peut pas être plus long que {0} caractères
|
||||
your.clan.tag.must.be.longer.than.characters=&cVotre tag de clan doit être plus grand que {0} caractères
|
||||
your.tag.cannot.contain.the.following.colors=&cVotre tag de clan ne peut pas contenir les couleurs suivantes\: {0}
|
||||
your.tag.doesnt.meet.the.requirements=&cVotre tag ne répond pas aux exigences.
|
||||
your.tag.cannot.contain.color.codes=&cVotre tag ne peut pas contenir des codes de couleur
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&cLe tag de votre clan ne peut contenir que des lettres, des chiffres et des codes de couleur
|
||||
you.cannot.set.colored.ranks=Vous ne pouvez pas définir de rangs colorés
|
||||
your.clan.name.cannot.be.longer.than.characters=Votre tag de clan ne peut pas dépasser {0} caractères
|
||||
your.clan.name.must.be.longer.than.characters=Le nom d'utilisateur doit être composé de plus de {0} caractères
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=Le tag de votre clan ne peut contenir que des lettres, des chiffres et des codes de couleur
|
||||
your.clan.name.cannot.contain.color.codes=Votre tag ne peut pas contenir des codes de couleur
|
||||
that.tag.name.is.disallowed=Ce nom de tag n'est pas autorisé
|
||||
that.tag.name.is.disallowed=&cCe nom de tag n'est pas autorisé
|
||||
you.must.first.resign=Vous devez d'abord démissionner de {0}
|
||||
clan.with.this.tag.already.exists=Un clan avec cette étiquette existe déjà
|
||||
get.your.clan.verified.to.access.advanced.features=Faites vérifier votre clan pour accéder aux fonctionnalités avancées
|
||||
@@ -328,6 +386,7 @@ clan.created=Clan {0} créé
|
||||
not.enough.leaders.online.to.vote.on.demotion=Il n'y a pas assez de chefs en ligne pour voter sur cette rétrogradation
|
||||
demotion.vote.has.been.requested.from.all.leaders=Le vote de rétrogradation a été demandé par tous les chefs
|
||||
player.is.not.a.leader.of.your.clan=Le joueur n'est pas un chef de votre clan
|
||||
player.is.not.a.leader=Le joueur n'est pas un leader
|
||||
clan.has.been.disbanded=Le clan {0} a été dissous
|
||||
clan.disband.vote.has.been.requested.from.all.leaders=Le vote de dissolution du clan a été demandé par tous les chefs
|
||||
friendy.fire.is.now.managed.by.your.clan=Le feu d'allié est maintenant géré par votre clan
|
||||
@@ -336,8 +395,9 @@ global.friendy.fire.is.now.managed.by.each.clan=Le feu d'allié est maintenant g
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=Le feu d'allié est déjà géré par chaque clan
|
||||
global.friendly.fire.is.set.to.allowed=Le feu d'allié global est configuré sur autorisé
|
||||
global.friendly.fire.is.already.being.allowed=Le feu d'allié global est déjà configuré sur autorisé
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=Le joueur n'a pas les permissions pour rejoindre les clans
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=Le joueur n'a pas les permissions nécessaires pour rejoindre les clans
|
||||
you.cannot.invite.yourself=Vous ne pouvez pas vous invitez vous-même
|
||||
you.did.not.answer.in.time=Vous n'avez pas répondu à temps, annulation...
|
||||
this.player.is.banned.from.using.clan.commands=Ce joueur n'est pas autorisé à utiliser les commandes du clan
|
||||
the.player.is.already.member.of.another.clan=Le joueur est déjà membre d'un autre clan
|
||||
has.been.asked.to.join={0} a été demandé à rejoindre {1}
|
||||
@@ -357,16 +417,21 @@ kdr.0=KDR\: {0}
|
||||
inactive.0=Inactif\: {0}
|
||||
clan.commands=commandes de clan
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Vous ne pouvez seulement modifier la couleur et le tag
|
||||
locale.has.been.changed=&cVotre langue a été modifiée
|
||||
locale.is.prohibited=&cLa sélection de la langue sur le serveur est interdite.
|
||||
tag.changed.to.0=Tag changé à {0}
|
||||
0.tag.changed.to.1=&bLe tag de {0} a été changé avec succès en {1}
|
||||
name.0=Nom\: {0}
|
||||
description.0=Description\: {0}
|
||||
leaders.0=Chefs\: {0}
|
||||
allies.0=Alliés\: {0}
|
||||
rivals.0=Rivaux\: {0}
|
||||
other.player.must.be.online=Le joueur doit être en ligne \!
|
||||
the.player.does.not.have.the.permissions.to.lead.a.clan=Le joueur n'a pas la permission de diriger un clan
|
||||
you.cannot.promote.yourself=Vous ne pouvez pas vous promouvoir vous-même
|
||||
the.player.is.already.a.leader=Le joueur est déjà un chef
|
||||
configuration.reloaded=Configuration rechargée
|
||||
last.leader.cannot.resign.you.must.appoint.another.leader.or.disband.the.clan=Le dernier chef ne peut pas démissionner. Vous devez nommer un autre chef ou dissoudre le clan
|
||||
0.has.resigned={0} a démissionné
|
||||
you.cannot.trust.yourself=Vous ne pouvez pas vous faire confiance
|
||||
leaders.are.already.trusted=Les chefs sont déjà de confiance
|
||||
@@ -426,6 +491,8 @@ iron=fer
|
||||
the.clan.cannot.be.rivaled=Le clan ne peut pas être rivalisé
|
||||
bboff=BB désactivé
|
||||
bbon=BB activé
|
||||
inviteon=Invitation activée
|
||||
inviteoff=Invitation désactivée
|
||||
tagoff=Tag désavtivé
|
||||
tagon=Tag activé
|
||||
depositon=Dépôt activé
|
||||
@@ -440,6 +507,7 @@ hombase.set=Domicile du clan est fixée à \: {0}
|
||||
hombase.cleared=Domicile du clan effacé
|
||||
hombase.mod.set=Le domicile de {0} a été définie à\:
|
||||
hombase.not.set=Domicile non défini
|
||||
home.set.in.different.server=La base de clan a été définie dans un autre serveur
|
||||
rival.limit.reached=Vous avez atteint la limite de rivaux. Vous ne pouvez plus rivaliser avec aucun autre clan.
|
||||
you.moved.teleport.cancelled=Vous avez bougé, téléportation annulée
|
||||
waiting.for.teleport.stand.still.for.0.seconds=En attente de téléportation, restez immobile pendant {0} secondes
|
||||
@@ -450,20 +518,48 @@ your.clans.are.already.rivals=Vos clans sont déjà rivaux
|
||||
player.got.money=Vous avez reçu {0} pour avoir tué {1} selon votre KDR \: {2}
|
||||
cleared.bb=Tableau d'affichage effacé
|
||||
clan.balance=Solde du clan\: {0}
|
||||
clan.admin.balance={0}'s solde\: {1} $
|
||||
bb.fee.player.kicked={0} a été expulsé pour ne pas avoir payé les frais
|
||||
bb.fee.set={0} $ est le montant des frais
|
||||
bb.clan.deposit={0} $ ont été déposés par {1}
|
||||
player.clan.deposit=Vous avez déposé {0}
|
||||
bb.clan.withdraw={0} $ ont été retirés par {1}
|
||||
bb.clan.take={0} $ ont été pris par {1}
|
||||
bb.clan.give={0} $ ont été données par {1}
|
||||
bb.clan.set={0} $ ont été définis par {1}
|
||||
player.clan.withdraw=Vous retirez {0}
|
||||
clan.admin.take=Vous avez prélevé {0} $ sur la solde de {1}
|
||||
clan.admin.give=Vous avez donné {0} $ à la solde de {1}
|
||||
clan.admin.set=Vous mettez le solde bancaire de {0} à {1}
|
||||
clan.admin.bank.not.enough.money=La solde de {0} n'a pas assez d'argent \!
|
||||
clan.bank.not.enough.money=Votre banque de clans n'a pas assez d'argent
|
||||
your.clans.are.not.rivals=Vos clans ne sont pas rivaux
|
||||
the.clan.members.reached.limit=Votre clan a atteint la limite de membres
|
||||
this.clan.has.reached.the.member.limit=&bCe clan à atteint la limite de clan maximale
|
||||
you.have.reseted.your.kdr=Vous avez réinitialisé votre KDR
|
||||
you.have.reseted.0.kdr=Vous avez réinitialisé la KDR de {0}
|
||||
you.have.reseted.kdr.of.all.players=Vous avez réinitialisé la KDR de tous les joueurs
|
||||
you.have.successfully.renamed.your.clan=&bVous avez renommé votre clan en {0} avec succès
|
||||
you.have.successfully.renamed.the.clan=&bVous avez renommé le clan en {0} avec succès
|
||||
you.have.toggled.permanent.status=Vous avez activé le statut permanent pour {0}
|
||||
permanent.status.enabled=Le statut permanent de votre clan à été activé par {0}
|
||||
permanent.status.disabled=Le statut permanent de votre clan à été désactivé par {0}
|
||||
yes=Oui
|
||||
cancel=Annuler
|
||||
resign.confirmation=Êtes-vous sûr de vouloir démissionner ? {0}
|
||||
disband.confirmation=Êtes-vous sûr de dissoudre votre clan ? {0}
|
||||
resetkdr.confirmation=Êtes-vous sûr de réinitialisé votre KDR ? {0}
|
||||
resign.success=Vous avez démissionné de votre clan avec succès
|
||||
you.cannot.demote.the.last.leader=Vous ne pouvez pas rétrograder le dernier chef
|
||||
you.cannot.move.the.last.leader=Vous ne pouvez pas bouger le dernier leader
|
||||
player.successfully.demoted=Le lecteur a été rétrogradé avec succès
|
||||
player.successfully.promoted=Ce joueur à été promu avec succès
|
||||
bb.ago= auparavant
|
||||
bb.moments=moments
|
||||
bb.seconds= secondes
|
||||
bb.minutes= \ minutes
|
||||
bb.one.minute=1 minute
|
||||
bb.hours= heures
|
||||
bb.one.hour=1 heure
|
||||
bb.days= jours
|
||||
bb.one.day=1 jour
|
||||
@@ -483,6 +579,8 @@ no.description=Sans description
|
||||
the.player.must.wait.0.before.joining.your.clan.again=Ce joueur doit attendre {0} minute(s) avant de rejoindre votre clan à nouveau
|
||||
disabled.command=Commande désactivée
|
||||
rank.displayname.updated=Le nom d'affichage du rang a été mis à jour \!
|
||||
rank.setdefault=Le rang par défaut du clan a été mis a {0}
|
||||
rank.removedefault=Le rang par défaut du clan a été retiré
|
||||
rank.0.permissions=Permissions du rang {0}\:
|
||||
available.rank.permissions=Permissions disponibles pour les rangs\:
|
||||
rank.already.exists=Le rang existe déjà
|
||||
@@ -497,17 +595,29 @@ no.ranks=Aucun rang n'a été créé
|
||||
rank.no.permissions=Ce rang n'a aucune permission
|
||||
player.unassigned.from.rank=Joueur retiré d'un rang
|
||||
you.must.be.0.or.have.the.permission.1.to.use.this=Vous devez être {0} ou votre chef doit donner à votre rang la permission {1} pour utiliser ceci
|
||||
deposit.not.allowed=Les dépôts d'argent sont désactivés, utilisés /%clan %toggle %deposit pour l'activé
|
||||
withdraw.not.allowed=Les retraits sont désactivés, utilisé /%clan %toggle %withdraw pour l'activé
|
||||
resign.request.cancelled=Demande de démission annulée
|
||||
disband.request.cancelled=Demande de démission annulée
|
||||
resetkdr.request.cancelled=Demande de réinitialisation du KDR annulée
|
||||
clan.create.request.cancelled=Demande de création de clan annulée
|
||||
rank.create.request.cancelled=Demande de création de rang annulée
|
||||
promotion.vote.has.been.requested.from.all.leaders=Le vote de promotion a été demandé par tous les chefs
|
||||
rename.vote.has.been.requested.from.all.leaders=&bLe vote de changement de nom a été demandé par tout les leaders
|
||||
allowed=autorisé
|
||||
blocked=bloqué
|
||||
chat.joined=rejoint
|
||||
chat.not.joined=non rejoint
|
||||
chat.didnt.join=&bVous n'avez pas rejoint ce salon
|
||||
gui.loading=§7Chargement ...
|
||||
gui.back.title=&fRetour
|
||||
gui.previous.page.title=&fPage Précédente
|
||||
gui.next.page.title=&fPage Suivante
|
||||
gui.lore.no.permission=Vous n'avez pas la permission pour effectuer cela\!
|
||||
gui.main.title={0} - menu du clan
|
||||
gui.main.languageselector.title=Sélectionnez votre langue
|
||||
gui.main.languageselector.lore.left.click=&7Clic gauche pour sélectionner votre langue
|
||||
gui.main.languageselector.lore.right.click=&7Clic droit pour aider à traduire
|
||||
gui.main.other.commands.title=&fAutres commandes
|
||||
gui.main.other.commands.lore=&7Clic gauche pour voir toutes les commandes du clan
|
||||
gui.main.clan.list.title=&fListe des Clans
|
||||
@@ -517,7 +627,22 @@ gui.main.reset.kdr.lore.price=&7Prix\: &b{0}
|
||||
gui.main.reset.kdr.lore=&7Clic gauche pour réinitialiser votre KDR
|
||||
gui.main.leaderboard.title=&fClassement
|
||||
gui.main.leaderboard.lore=&fClique gauche pour voir le classement
|
||||
gui.main.staff.title=&fStaff
|
||||
gui.main.staff.lore=&7Clic gauche pour ouvrir le menu du staff
|
||||
gui.staff.title=Staff
|
||||
gui.staff.clan.list.lore.left.click=&7Clic gauche pour voir tous les clans
|
||||
gui.staff.clan.list.lore.right.click=&7Clic droit pour voir tous les clans non vérifiés
|
||||
gui.player.list.title=Liste des joueurs
|
||||
gui.staff.player.list.title=&Liste des joueurs
|
||||
gui.staff.player.list.lore.left.click=&7Clic gauche pour voir tous les joueurs
|
||||
gui.staff.player.list.lore.right.click=&7Clic droit pour voir tous les joueurs en ligne
|
||||
gui.staff.global.ff.title=&fTirs d'amis global
|
||||
gui.staff.global.ff.lore.status=&fStatus\: {0}
|
||||
gui.staff.global.ff.lore.toggle=&7Clique gauche pour activer le statut de tir d'ami
|
||||
gui.staff.reload.title=&fRecharger
|
||||
gui.staff.reload.lore=&7Clique gauche pour recharger le plugin
|
||||
gui.staff.clanlist.unverified.title=Clans non vérifiés - Total\: {0}
|
||||
gui.staff.clanlist.toplace.title=Sélectionnés le nouveau clan de {0}
|
||||
gui.warning.title=Avertissement
|
||||
gui.warning.no.permission.title=&fAucune permission
|
||||
gui.warning.no.permission.plugin.lore=Vous n'avez pas la permission pour effectuer cela\!
|
||||
@@ -603,6 +728,7 @@ gui.clandetails.home.title=&fMaison
|
||||
gui.clandetails.home.lore.teleport.price=&7Prix de téléportation \: &b{0}
|
||||
gui.clandetails.home.lore.teleport=&fClic gauche pour vous téléporter à la maison de votre clan
|
||||
gui.staffclandetails.home.lore.teleport=&fClic gauche pour vous téléporter à ce home de votre clan
|
||||
gui.clandetails.home.lore.clear=&7Poser l'objet pour nettoyer votre home de clan
|
||||
gui.clandetails.home.lore.set.price=&7Définir le prix\: &b{0}
|
||||
gui.clandetails.home.lore.set=&fClic droit pour définir le domicile de votre clan
|
||||
gui.staffclandetails.home.lore.set=&fClic droit pour définir ce home de clan
|
||||
@@ -619,9 +745,12 @@ gui.clandetails.bank.title=&fBank
|
||||
gui.clandetails.bank.balance.lore=§7Solde \: &b{0}
|
||||
gui.clandetails.bank.withdraw.status.lore=&7Retirer \: &b{0}
|
||||
gui.clandetails.bank.deposit.status.lore=&7Dépôt\: &b{0}
|
||||
gui.clandetails.bank.withdraw.toggle.lore=&7Lâcher l'élément pour activer/désactiver le statut de retrait
|
||||
gui.clandetails.bank.deposit.toggle.lore=&7Clic droit pour activer/désactiver le statut de dépôt
|
||||
gui.clandetails.fee.title=&fFrais
|
||||
gui.clandetails.fee.status.lore=&fStatus\: {0}
|
||||
gui.clandetails.fee.value.lore=&7Valeur \: &b{0}
|
||||
gui.clandetails.fee.toggle.lore=&7Clic gauche pour basculer le statut des frais
|
||||
gui.clandetails.rank.title=&fRang
|
||||
gui.clandetails.rank.lore=&7Clic gauche pour voir les rangs du clan et les modifier
|
||||
gui.clandetails.verified.title=&fVérifié
|
||||
@@ -629,13 +758,20 @@ gui.clandetails.not.verified.title=&fNon vérifié
|
||||
gui.clandetails.verify.price.lore=&7Prix\: &b{0}
|
||||
gui.clandetails.not.verified.lore=&7Clic gauche pour vérifier votre clan
|
||||
gui.staffclandetails.not.verified.lore=&7Clic gauche pour vérifier ce clan
|
||||
gui.clandetails.resign.title=&fAbandonner
|
||||
gui.clandetails.resign.lore=&7Clic gauche pour abandonner votre clan
|
||||
gui.clandetails.disband.title=&fDissoudre
|
||||
gui.clandetails.disband.lore=&7Lâchez l'objet pour dissoudre votre clan
|
||||
gui.staffclandetails.disband.lore=&7Clic gauche pour dissoudre ce clan
|
||||
gui.clandetails.chat.title=&fChat
|
||||
gui.clandetails.chat.clan.chat.lore=&7/{0} [message] - Envoie un message au chat du clan
|
||||
gui.clandetails.chat.clan.join.leave.lore=&7/{0} {1}/{2} - &bRejoindre/quitte le chat du clan
|
||||
gui.clandetails.chat.ally.chat.lore=&7/{0} [message] - Envoie un message au chat d'allié
|
||||
gui.clandetails.chat.ally.join.leave.lore=&7/{0} {1}/{2} - &bRejoindre/Quitter le chat d'alliés
|
||||
gui.clandetails.chat.clan.status.lore=&fClan\: {0}
|
||||
gui.clandetails.chat.ally.status.lore=&7Allié\: &b{0}
|
||||
gui.clandetails.chat.clan.toggle.lore=&7Clic gauche pour basculer le statut du chat du clan
|
||||
gui.clandetails.chat.ally.toggle.lore=&7Clique droit pour activer le statut de chat d'allié
|
||||
gui.playerdetails.title={0}
|
||||
gui.playerdetails.player.title=&f{0}
|
||||
gui.playerdetails.player.lore.noclan=&fClan\: Aucun
|
||||
@@ -661,15 +797,92 @@ gui.playerdetails.unassign.lore.right.click=&fClic droit pour dés-assigner
|
||||
gui.playerdetails.trust.untrust.title=&fFaire confiance/Ne pas faire confiance
|
||||
gui.playerdetails.trust.lore.left.click=&fClic gauche pour faire confiance
|
||||
gui.playerdetails.untrust.lore.right.click=&fClic droit pour ne pas faire confiance
|
||||
gui.playerdetails.ban.unban.title=&fBannir/Débannir
|
||||
gui.playerdetails.ban.left.click=&7Clic gauche pour bannir ce joueur des clans
|
||||
gui.playerdetails.unban.right.click=&7Clic droit pour débannir ce joueur
|
||||
gui.playerdetails.resetkdr.lore=&7Clic gauche pour réinitialiser le KDR de ce joueur
|
||||
gui.playerdetails.purge.title=&fPurger
|
||||
gui.playerdetails.purge.lore=&7Clic gauche pour purger les données de ce joueur
|
||||
gui.playerdetails.place.title=&fPlace
|
||||
gui.playerdetails.place.lore=&7Clic gauche pour choisir un clan pour ce joueur
|
||||
gui.languageselector.title=Langues - Actuellement \: {0}
|
||||
gui.languageselector.language.title=&f{0}
|
||||
gui.languageselector.language.lore.left.click=&7Clic gauche pour définir ceci comme votre langue
|
||||
gui.languageselector.language.lore.translation.status=&7État de la traduction \: &b{0}%
|
||||
gui.languageselector.language.lore.right.click=&7Clic droit pour aider à traduire
|
||||
gui.confirmation.title=Confirmation
|
||||
gui.confirmation.confirm=&7Cliquez ici pour confirmer
|
||||
gui.confirmation.return=&7Cliquez ici pour revenir
|
||||
gui.not.supported=&cUne erreur s'est produite lors de l'ouverture de l'interface graphique \! Désactivation... Avez-vous téléchargé la bonne version ?
|
||||
staff.member.verify.clan=&cUn membre du staff doit vérifier votre clan \!
|
||||
player.already.has.that.rank=&cLe joueur a déjà ce rang \!
|
||||
joined.clan.chat=&bVous avez rejoint le chat du clan
|
||||
already.joined.clan.chat=&bVous êtes déjà connecté au chat du clan
|
||||
left.clan.chat=&bVous avez quitté le chat du clan
|
||||
muted.clan.chat=&bVous avez rendu muet le chat du clan
|
||||
unmuted.clan.chat=&bVous avez débloqué le chat du clan
|
||||
joined.ally.chat=&bVous avez rejoint le chat allié
|
||||
left.ally.chat=&bVous avez quitté le chat allié
|
||||
muted.ally.chat=&bVous avez rendu muet le chat allié
|
||||
unmuted.ally.chat=&bVous avez réactivé le chat allié
|
||||
already.joined.ally.chat=&bVous avez deja rejoind le chat d'allié
|
||||
player.already.in.this.clan=&cLe joueur est déjà dans ce clan
|
||||
your.clan.reached.max.alliances=&cVotre clan a atteint le nombre maximum d'alliances
|
||||
other.clan.reached.max.alliances=&cL'autre clan a atteint le nombre maximum d'alliances
|
||||
insert.clan.tag=&bInsérez le tag du clan (ou "{0} ") \:
|
||||
insert.clan.name=&bInsérer le nom du clan \:
|
||||
insert.rank.name=&bInsérez le nom du rang (ou "{0} ") \:
|
||||
click.to.help.translating=&bCliquez sur ce lien pour aider à traduire \:\n&r{0}
|
||||
your.clan.must.have.members.to.verify=&cVotre clan doit avoir au moins {0} membres pour être vérifié \!
|
||||
you.must.hold.a.banner=&cVous devez avoir une bannière dans votre main \!
|
||||
you.changed.clan.banner=&bVous avez changé la bannière de votre clan\!
|
||||
your.clan.already.verified=&cVotre clan est déjà vérifié \!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
clan.profile=&b%clan_name%&7 profile &8-------------------------------------------\n \n &7Nom\: &e[&8%clan_color_tag%&e] &b%clan_name%\n &7Description\: &f%clan_description%\n &7Statust\: &f%clan_status%\n &7Leaders\: %clan_leaders%\n &7Membres En Lignes\: &f%clan_online_count%&7/&f%clan_size%\n &7KDR\: &e%clan_kdr%\n &7Totales des meurtres\: &8[Rival\:&f%clan_rival_kills% &8Allié\:&f%clan_ally_kills% &8Neutre\:&f%clan_neutral_kills% &8Civil\:&f%clan_civilian_kills%&8]\n &7Morts\: &f%clan_deaths%\n &7Taxe\: &f%clan_fee_enabled%&7, &f%clan_fee_value% $\n &7Alliés\: &f%clan_allies%\n &7Rivaux\: &f%clan_rivals%\n &7Fondés\: &f%clan_founded%\n &7Inactif\: &f%clan_inactive_days%&7/&f%clan_max_inactive_days% days\n
|
||||
player.lookup.clanname=&e[&8%clan_color_tag%&e] &b%clan_name%
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
player.lookup.killtype=&7Type de Kill \: %player_kill_type%\n
|
||||
player.lookup=\nInfos du joueur%player_name%&7-------------------------------------------\n \n &7Clan\: &f%clan_name%\n &7Rang \: &f%player_rank%\n &7Statut\: &f%player_status%\n &7KDR \: &e%player_kdr%\n &7Totaux de Kill \: &8[Rival\:&f%player_rival_kills% &8Allié\:&7%player_ally_kills% &8Neutre\:%player_neutral_kills% &8Civil\:&f%player_civilian_kills%&8]\n &7Morts\: &7Deaths\: &f%player_deaths%\n &7Date d'entrée\:%player_join_date%\n &7Dernière fois en ligne \:%player_last_seen%\n &7Clans précédents \:%player_past_clans%\n &7Inactif depuis\: &f%player_inactive_days%&7/&f%player_max_inactive_days% jours\n %kill_type_line%
|
||||
economy.disabled=&cÉconomie désactivée\!
|
||||
has.been.purged=Les données de {0} ont été purgées
|
||||
accepted.invitation=&bVous avez accepté l'invitation de {0}
|
||||
denied.invitation=&cVous avez refusé l'invitation de {0}
|
||||
must.be.in.clan.to.pvp=&cVous et {0} devez être membre de clan en PvP \!
|
||||
clans.not.at.war.pvp.denied=&cVotre clan n'est pas en guerre avec {0}\!
|
||||
cannot.attack.civilians=&cVous ne pouvez pas attaquer un civil \!
|
||||
cannot.attack.clan.member=&cVous ne pouvez pas attaquer un autre membre du clan \!
|
||||
cannot.attack.ally=&cVous ne pouvez pas attaquer un allié \!
|
||||
cannot.send.discord.message=Vous ne pouvez pas envoyer de messages à {0}. Vous n'êtes pas membre de ce clan \!
|
||||
discordhook.is.disabled=&cL'intégration de Discord est désactivée ou indisponible \!
|
||||
your.clan.doesnt.have.any.linked.player=Votre clan n'a aucun joueur lié
|
||||
your.clan.doesnt.have.minimum.linked.player=Votre clan n'a pas un minimum de joueurs liés
|
||||
your.clan.is.not.on.the.whitelist=Votre clan n'est pas dans la liste blanche
|
||||
your.clan.already.has.channel=Votre clan a déjà un salon Discord
|
||||
discord.reached.category.limit=Discord a atteint la limite de catégories \!
|
||||
discord.reached.channels.limit=Discord a atteint la limite de salons \!
|
||||
discord.created.successfully=&bSalon Discord créé avec succès \!
|
||||
you.did.not.link.your.account=Vous n'avez pas lié votre compte \!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
cannot.change.member.fee.now=&cVous ne pouvez pas modifier les frais de membre à proximité de l'heure de recouvrement.
|
||||
cannot.change.member.fee.hours=&cRéessayez dans {0} heures...
|
||||
cannot.change.member.fee.minutes=&cRéessayez dans {0} minute(s)...
|
||||
cannot.kick.last.leader=&cVous ne pouvez pas expulser le dernier leader\!
|
||||
cannot.disband.permanent=&cVous ne pouvez pas dissoudre ce clan. Il a un statut permanent.
|
||||
you.can.only.set.base.in.your.land=&cVous ne pouvez vous installer un home que sur votre terre \!
|
||||
only.leaders.can.create.lands=&cSeuls les leaders peuvent créer des territoires \!
|
||||
only.one.land.per.clan=&cVotre clan a déjà une terre \!
|
||||
only.clan.members.can.create.lands=&cSeuls les membres du clan peuvent créer des terres \!
|
||||
land.allowed.all.actions=&bToutes les actions sont maintenant autorisées \!
|
||||
land.blocked.all.actions=&bToutes les actions sont maintenant bloquées \!
|
||||
land.allowed.action=&bAction autorisée \!
|
||||
land.blocked.action=&bAction bloquée \!
|
||||
you.do.not.own.lands=&cVous ne possédez pas de terre \!
|
||||
land.sharing.disabled=&cLe partage de terres est désactivé \!
|
||||
clan.chat.disabled=&cLe chat du clan est désactivé \!
|
||||
ally.chat.disabled=&cLe chat allié est désactivé \!
|
||||
war.expired=La guerre avec {0} a expiré\!
|
||||
you.cant.start.war.online.members.difference=Vous ne pouvez pas commencer la guerre. Un clan a plus de membres en ligne que l'autre.
|
||||
invitedplayer.invite.off=Ce joueur a désactivé les invitations de clan
|
||||
user.hasnt.played.before=&cCet utilisateur n'a pas joué avant
|
||||
clan.list.balance.header=\n{0} &7Solde la plus haute &8-----------------------\n \n&8Total des clans\: &7{1}\n \n&8\#&7. &8Clan &7- &8Solde
|
||||
clan.list.balance.line=&f{0}. {1}{2}{3}&b{4} &7- &e{5}$
|
||||
@@ -1,15 +1,888 @@
|
||||
description.command=תיאור
|
||||
create.command=צור
|
||||
delete.command=למחוק
|
||||
rank.command=דרוג
|
||||
permissions.command=הרשאה
|
||||
list.command=רשימה
|
||||
acf-core.parameter.rank=דרוג
|
||||
acf-core.parameter.description=תיאור
|
||||
description.command=
|
||||
create.command=
|
||||
delete.command=
|
||||
rank.command=
|
||||
setdisplayname.command=
|
||||
setdefault.command=
|
||||
removedefault.command=
|
||||
permissions.command=
|
||||
list.command=
|
||||
balance.command=
|
||||
list.order.asc=בסדר עולה
|
||||
list.order.desc=בסדר יורד
|
||||
list.type.name=שם
|
||||
list.type.kdr=יחס הריגות מוות
|
||||
list.type.size=גודל
|
||||
list.type.founded=יוסד
|
||||
list.type.active=פעיל
|
||||
land.command=
|
||||
break.command=
|
||||
interact.command=
|
||||
place_block.command=
|
||||
damage.command=
|
||||
interact_entity.command=
|
||||
container.command=
|
||||
confirm.command=
|
||||
profile.command=
|
||||
roster.command=
|
||||
lookup.command=
|
||||
leaderboard.command=
|
||||
alliances.command=
|
||||
rivalries.command=
|
||||
vitals.command=
|
||||
coords.command=
|
||||
stats.command=
|
||||
ally.command=
|
||||
add.command=
|
||||
remove.command=
|
||||
allow.command=
|
||||
block.command=
|
||||
auto.command=
|
||||
check.command=
|
||||
assign.command=
|
||||
unassign.command=
|
||||
rival.command=
|
||||
bb.command=
|
||||
display.command=
|
||||
clear.command=
|
||||
modtag.command=
|
||||
rename.command=
|
||||
toggle.command=
|
||||
tag.command=
|
||||
deposit.command=
|
||||
all.command=
|
||||
withdraw.command=
|
||||
invite.command=
|
||||
kick.command=
|
||||
bank.command=
|
||||
give.command=
|
||||
take.command=
|
||||
status.command=
|
||||
fee.command=
|
||||
set.command=
|
||||
purge.command=
|
||||
trust.command=
|
||||
untrust.command=
|
||||
admin.command=
|
||||
mod.command=
|
||||
promote.command=
|
||||
demote.command=
|
||||
clanff.command=
|
||||
ff.command=
|
||||
resign.command=
|
||||
disband.command=
|
||||
verify.command=
|
||||
ban.command=
|
||||
unban.command=
|
||||
reload.command=
|
||||
globalff.command=
|
||||
kills.command=
|
||||
mostkilled.command=
|
||||
war.command=
|
||||
start.command=
|
||||
end.command=
|
||||
home.command=
|
||||
regroup.command=
|
||||
me.command=
|
||||
tp.command=
|
||||
setrank.command=
|
||||
place.command=
|
||||
resetkdr.command=
|
||||
everyone.command=
|
||||
setbanner.command=
|
||||
help.command=
|
||||
leave.command=
|
||||
join.command=
|
||||
mute.command=
|
||||
tag.completion=[תג קלאן]
|
||||
name.completion=[שם הקלאן המלא]
|
||||
acf-core.parameter.amount=סכום
|
||||
acf-core.parameter.member=חברים
|
||||
acf-core.parameter.rank=
|
||||
acf-core.parameter.leader=מנהיג
|
||||
acf-core.parameter.displayname=שם לתצוגה
|
||||
acf-core.parameter.permission=הרשאה
|
||||
acf-core.parameter.message=הודעה
|
||||
acf-core.parameter.tag=
|
||||
acf-core.parameter.name=שם
|
||||
acf-core.parameter.fee=
|
||||
acf-core.parameter.description=
|
||||
acf-core.parameter.player=שחקן
|
||||
acf-core.parameter.clan=קלאן
|
||||
acf-core.parameter.type=סוג
|
||||
acf-core.parameter.order=סדר
|
||||
acf-core.parameter.help=עמדו או מילות מפתח
|
||||
command.description.land.allow.all=מאפשר את כל הפעולות בארץ שלך
|
||||
command.description.land.allow.interact_entity=מאפשר לחברי קלאן הידוד עם ישויות בארץ שלך
|
||||
command.description.land.allow.interact=מאפשר לחברי קלאן הידוד בארץ שלך
|
||||
command.description.land.allow.container=מאפשר לחברי קלאן לפתוח מכולות בארץ שלך
|
||||
command.description.land.allow.place=מאפשר לחברי קלאן לשים בלוקים בארץ שלך
|
||||
command.description.land.allow.break=מאפשר לחברי קלאן לשבור בלוקים בארץ שלך
|
||||
command.description.land.allow.damage=מאפשר לחברי קלאן לגרום לדמג' בארץ שלך
|
||||
command.description.land.block.all=חוסם את כל הפעולות בארץ שלך
|
||||
command.description.land.block.interact_entity=חוסם חברי קלאן מביצוע הידוד עם ישויות בארץ שלך
|
||||
command.description.land.block.interact=חוסם חברי קלאן מביצוע הידוד בארץ שלך
|
||||
command.description.land.block.container=חוסם חברי קלאן מלפתוח מכולות בארץ שלך
|
||||
command.description.land.block.place=חוסם חברי קלאן מלשים בלוקים בארץ שלך
|
||||
command.description.land.block.break=חוסם חברי קלאן מלשבור בלוקים בארץ שלך
|
||||
command.description.land.block.damage=חוסם חברי קלאן מלגרום דמג' בשטח הקלאן
|
||||
command.description.stats=מראה את המידע על חברי הקלאן שלך
|
||||
command.description.rivalries=מראה את כל יריבויות הקלאן
|
||||
command.description.mostkilled=מציג בסדר יורד את כמות הקילים בשרת
|
||||
command.description.kills=מראה כמות הריגות שלך או של שחקן אחר
|
||||
command.description.lookup=בודק מידע עליך
|
||||
command.description.lookup.other=בודק מידע על שחקן
|
||||
command.description.leaderboard=מציג את לוח המובילים
|
||||
command.description.roster.other=מציג חברי קלאן מסוים
|
||||
command.description.roster=מציג את חברי הקלאן שלך
|
||||
command.description.profile.other=מראה פרופיל של קלאן אחר
|
||||
command.description.profile=מראה את פרופיל הלקאן שלך
|
||||
command.description.vitals=מראה את האנשים החיוניים בקלאן שלך ובני בריתך
|
||||
command.description.list=מציג את כל הקלאנים
|
||||
command.description.list.balance=מראה את הקלאנים העשירים ביותר
|
||||
command.description.chat=מדבר בצ'אט קלאן
|
||||
command.description.ally=מדבר בצ'אט בריתות
|
||||
command.description.deny=דוחה בקשה
|
||||
command.description.accept=מאשר בקשה
|
||||
command.description.more=מראה מידע נוסף
|
||||
command.description.create=יוצר קלאן
|
||||
command.description.discord.create=יוצר חדר דיסקורד לקלאן שלך
|
||||
command.description.ff.allow=מגדיר אש ידידותית אישית למותרת
|
||||
command.description.ff.auto=מגדיר אש ידידותית אישית לאוטומטית
|
||||
command.description.globalff.allow=מגדיר אש ידיותית גלובלית למותרת
|
||||
command.description.globalff.auto=מגדיר אש ידיותית גלובלית לאוטומטית
|
||||
command.description.clanff.allow=מאשר אש ידידותית בקרב הקלאן שלך
|
||||
command.description.clanff.block=חוסם אש ידידותית בקרב הקלאן שלך
|
||||
command.description.description=הגדרת תיאור לקלאן שלך
|
||||
command.description.ban=חוסם לשחקן גישה לפקודות קלאן
|
||||
command.description.unban=מוריד משחקן חסימת גישה לפקודות קלאן
|
||||
command.description.regroup.me=מקבץ את חברי הקלאן שלך למיקום שלך
|
||||
command.description.regroup.home=מקבץ את חברי הקלאן שלך לבית הקלאן שלך
|
||||
command.description.home.tp=משגר אותך לבית הקלאן שלך
|
||||
command.description.home.clear=מנקה את הבית של הקלאן שלך
|
||||
command.description.home.set=מגדיר בית לקלאן שלך
|
||||
command.description.mod.home.set=מגדיר בית של קלאן
|
||||
command.description.mod.home.tp=משתגר לבית של קלאן
|
||||
command.description.rival.remove=מסיר יריב
|
||||
command.description.rival.add=מוסיף יריב
|
||||
command.description.ally.remove=מסיר יריב
|
||||
command.description.kick=מעיף חבר מהקלאן שלך
|
||||
command.description.bb.display=מציג את לוח המודעות של הקלאן שלך
|
||||
command.description.bb.clear=מוחק את תוכן לוח המודעות של הקלאן שלך
|
||||
command.description.bb.post=מפרסם הודעות בלוח המודעות של הקלאן שלך
|
||||
command.description.mod.bb.display=מציג לוח מודעות של קלאן
|
||||
command.description.mod.bb.clear=מוחק את תוכן לוח המודעות של קלאן מסוים
|
||||
command.description.mod.bb.post=פרסם הודעה בלוח מודעות של קלאן מסוים
|
||||
command.description.place=מכניס שחקן לקלאן
|
||||
command.description.reload=טוען מחדש את הפלאגין עם תצורותיו
|
||||
command.description.trust=הופך חבר קלאן למוסמך
|
||||
command.description.untrust=הופך חבר קלאן ללא-מוסמך
|
||||
command.description.resign=פורש מהקלאן שלך
|
||||
command.description.help=מראה את העזרה הזו או חיפושים בעזרה
|
||||
command.description.ally.add=מוסיף בן ברית
|
||||
command.description.clan=פותח את התפריט
|
||||
command.description.disband=מפרק את הקלאן שלך
|
||||
command.description.mod.disband=מפרק קלאן מסוים
|
||||
command.description.mod.kick=מעיף שחקן מקלאן מסוים
|
||||
command.description.modtag.other=משנה תג של קלאן מסוים
|
||||
command.description.modtag=משנה את התג של הקלאן שלך
|
||||
command.description.purge=מטהר חלק ממידע של שחקן
|
||||
command.description.setbanner=מגדיר באנר לקלאן שלך
|
||||
command.description.verify=מאמת את הקלאן שלך
|
||||
command.description.mod.verify=מאמת קלאן מסוים
|
||||
command.description.invite=מזמין שחקן לקלאן שלך
|
||||
command.description.fee.check=בודק את הערך של עמלת הקלאן שלך, והאם היא מופעלת
|
||||
command.description.fee.set=מגדיר את עמלת הקלאן שלך
|
||||
command.description.bank.status=בודק את יתרת בנק הקלאן שלך
|
||||
command.description.bank.admin.status=בודק יתרת בנק של קלאן מסוים
|
||||
command.description.bank.withdraw.all=משיכה של הכל מבנק הקלאן שלך
|
||||
command.description.bank.withdraw.amount=משיכת כמות כסף מבנק הקלאן שלך
|
||||
command.description.bank.admin.take=לוקחת כמות כסף מבנק של קלאן מסוים
|
||||
command.description.bank.deposit.all=הפקדה של כל הכסף שלך אל בנק הקלאן שלך
|
||||
command.description.bank.deposit.amount=הפקדה של כמות מהכסף שלך אל בנק הקלאן שלך
|
||||
command.description.bank.admin.give=מעניק כמות כסף לבנק של קלאן מסוים
|
||||
command.description.bank.admin.set=מגדיר כמות כסף לבנק של קלאן
|
||||
command.description.war.start=מתחיל מלחמה
|
||||
command.description.war.end=מסיים מלחמה
|
||||
command.description.resetkdr.everyone=מאפס את יחס הריגות-מוות של כולם
|
||||
command.description.resetkdr.player=מאפס את יחס הריגות-מוות של שחקן
|
||||
command.description.resetkdr=מאפס את יחס הריגות-מוות שלך
|
||||
command.description.admin.demote=מוריד בדרגה כל מנהיג מכל קלאן
|
||||
command.description.demote=מוריד בדרגה מנהיג
|
||||
command.description.admin.promote=מקדם כל חבר קלאן מכל קלאן
|
||||
command.description.promote=מקדם חבר קלאן למנהיג
|
||||
command.description.admin.permanent=מפעיל/מכבה את הסטטוס הנצחי של כל קלאן
|
||||
command.description.toggle.bb=מפעיל/מכבה הצגת לוח המודעות עם כניסה
|
||||
command.description.toggle.invite=מפעיל/מכבה קבלת הזמנות לקלאן
|
||||
command.description.toggle.tag=מפעיל/מכבה הצגת תג קלאן ליד השם שלך
|
||||
command.description.toggle.deposit=מפעיל/מכבה הפקדות אל קלאן שלך
|
||||
command.description.toggle.withdraw=מפעיל/מכבה משיכות מהקלאן שלך
|
||||
command.description.toggle.fee=מפעיל/מכבה עמלה של קלאן
|
||||
command.description.alliances=מציג את כל הבריתות של כל הקלאנים
|
||||
command.description.coords=מציג את כל הקורדינטות של חברי הקלאן שלך
|
||||
command.description.rank.assign=מעניק דרגה לחבר קלאן
|
||||
command.description.rank.unassign=מסיר דרגה לחבר קלאן
|
||||
command.description.rank.create=יוצר דרגה
|
||||
command.description.rank.delete=מוחק דרגה
|
||||
command.description.rank.list=מציג את כל הדרגות בקלאן שלך
|
||||
command.description.rank.setdisplayname=מגדיר שם לתצוגה של דרגה
|
||||
command.description.rank.setdefault=מגדיר את דרגת ברירת המחדל
|
||||
command.description.rank.removedefault=מסיר את דרגת ברירת המחדל
|
||||
command.description.rank.permissions.available=מציג את ההרשאות הזמינות לדרגה
|
||||
command.description.rank.permissions.rank=מציג גישות של דרגה
|
||||
command.description.rank.permissions.add=מוסיף גישות לדרגה
|
||||
command.description.rank.permissions.remove=מסיר גישות מדרגה
|
||||
command.description.rename=משנה שם לקלאן שלך
|
||||
command.description.mod.rename=משנה שם לקלאן מסוים
|
||||
command.description.locale=מגדיר את השפה שלך
|
||||
command.description.mod.locale=מגדיר את השפה של שחקן מסוים
|
||||
home-menu=/{0} home{1} - טלפורט לבית הקלאן
|
||||
home-set-menu=/{0} home set{1} - קבע את בסיס הבית של הקלאן
|
||||
home-clear-menu=/{0} home clear{1} - הסר את נקודת בסיס הבית של הקלאן
|
||||
clan=קלאן
|
||||
allies=בני ברית
|
||||
alliances=
|
||||
coords=
|
||||
name=שם
|
||||
distance=מרחק
|
||||
coords.upper=קורדים
|
||||
world=עולם
|
||||
kdr=יחס הריגה/מוות
|
||||
members=חברים
|
||||
clans.lower=קלאנים
|
||||
rival=יריב
|
||||
civilian=אזרח
|
||||
neutral=נטרלי
|
||||
ally=בן ברית
|
||||
free.agent=סוכן חופשי
|
||||
days=ימים
|
||||
rivals=יריבים
|
||||
rivalries=
|
||||
online=מחובר
|
||||
player=שחקן
|
||||
seen=נראה
|
||||
leader=מנהיג
|
||||
roster=
|
||||
trusted=מוסמך
|
||||
untrusted=לא מוסמך
|
||||
in.rank=בדרגה
|
||||
deaths=מקרי מוות
|
||||
weights=משקלים
|
||||
stats=
|
||||
health=חיים
|
||||
armor=שריון
|
||||
weapons=נשקים
|
||||
food=אוכל
|
||||
vitals=
|
||||
verified=מאומת
|
||||
unverified=לא מאומת
|
||||
permanent=תמידי
|
||||
profile=
|
||||
civilian.abbreviation=אזרח
|
||||
rank=דרגה
|
||||
leaders=מנהיגים
|
||||
none=&8ללא
|
||||
today=היום
|
||||
kills=הריגות
|
||||
mostkilled=נהרג הכי הרבה
|
||||
killcount=כמות הריגות
|
||||
attacker=תוקף
|
||||
victim=קורבן
|
||||
kill.death.ratio=יחס הריגות/מוות
|
||||
nokillsfound=לא נמצאו הריגות
|
||||
promoted.to.leader=השחקן {0} קודם לדרגת מנהיג
|
||||
denied.demotion=ההורדה בדרגה של {1} סורבה על ידי {0}. לא הושגה הסכמה כללית.
|
||||
membership.invitation=ההזמנה לחברות נדחתה על ידי {0}
|
||||
joined.the.clan=השחקן {0} הצטרף לקלאן
|
||||
signed.off.request.cancelled=השחקן {0} התנתק. הבקשה של {1} בוטלה.
|
||||
clan.deletion=המחיקה של הקלאן סורבה על ידי {0}. לא הושגה הסכמה כללית.
|
||||
rename.refused=שינוי שם הקלאן סורב על ידי {0}. לא הושגה הסכמה כללית.
|
||||
has.been.disbanded=הקלאן {0} התפרק
|
||||
denied.the.promotion=הקידום של {1} סורב על ידי {0}. לא הושגה הסכמה כללית.
|
||||
demoted.back.to.member=הורדה לדרגת חבר בוצעה ל{0}
|
||||
peace.agreement.denied=ההסכם לשלום עם {0} סורב
|
||||
denied.to.make.peace=השלום עם {1} סורב על ידי {0}
|
||||
broken.the.rivalry=היריבות עם {1} נשברה על ידי {0}
|
||||
broken.the.rivalry.with=היריבות עם {1} נשברה על ידי {0}
|
||||
the.alliance.was.denied=הברית עם {0} נדחתה
|
||||
denied.an.alliance=ברית עם {1} סורבה על ידי {0}
|
||||
accepted.an.alliance=ברית עם {1} אושרה על ידי {0}
|
||||
created.an.alliance=ברית עם {1} נוצרה על ידי {0}
|
||||
has.joined=הקידום של {1} סורב על ידי {0}. לא הושגה הסכמה כללית
|
||||
proposing.to.end.the.rivalry=הצעה לסיום היריבות עם {1} הועלתה על ידי {0}
|
||||
proposing.an.alliance=הצעה לברית עם {1} הועלתה על ידי {0}
|
||||
inviting.you.to.join=ההזמנה להצטרף ל־{1} נשלחה על ידי {0}
|
||||
asking.for.the.promotion=בקשה לקידום של {1} הועלתה על ידי {0}
|
||||
asking.for.the.demotion=בקשה להורדה בדרגה של {1} הועלתה על ידי {0}
|
||||
asking.to.disband=בקשה לפירוק הקלאן הועלתה על ידי {0}
|
||||
asking.to.rename=בקשה לשינוי שם הקלאן ל־{1} הועלתה על ידי {0}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n&8[&8{0}&8] &b{1}\n %accept% &bאו %deny%
|
||||
clickable.accept=&a&l[אישור]
|
||||
clickable.deny=&c&l[דחייה]
|
||||
hover.click.to.accept=&aלחץ כאן על מנת לאשר
|
||||
hover.click.to.deny=&cלחץ כאן על מנת לדחות
|
||||
not.sufficient.money=אין לך מספיק כסף בחשבון (נדרש\: {0} $)
|
||||
account.has.been.debited=החשבון שלך חויב ב־{0}
|
||||
mysql.connection.successful=חיבור MySQL צלח
|
||||
mysql.connection.failed=חיבור MySQL כשל
|
||||
sqlite.connection.successful=חיבור עם SQLite צלח
|
||||
sqlite.connection.failed= חיבור עם SQLite נכשל
|
||||
purging.player.data=ניקוי נתוני שחקן\: {0}
|
||||
purging.clan=ניקוי קלאן\: {0}
|
||||
clan.players=שחקני הקלאן\: {0}
|
||||
clans=קלאנים\: {0}\n
|
||||
banned=אתה חסום מלהשתמש בפקודות קלאן
|
||||
nothing.more.to.see=לא נשאר דבר לראות
|
||||
nothing.to.vote=&cאין מה לאשר או לדחות
|
||||
no.leader.permissions=אין לך גישות מנהיג
|
||||
you.have.already.voted=כבר הצבעת
|
||||
has.voted.to.deny=ההצבעה לסירוב בוצעה על ידי {0}
|
||||
view.next.page=הקלד {0}/ כדי לצפות בעמוד הבא.
|
||||
voted.to.accept=ההצבעה לאישור בוצעה על ידי {0}
|
||||
bulletin.board.header=&8* &e{0} &fלוח מודעות
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended=הקלאן {0} פורק. היריבות הסתיימה.
|
||||
has.been.disbanded.alliance.ended=הקלאן {0} פורק. הברית הסתיימה.
|
||||
clan.disbanded=קלאן פורק
|
||||
1.color.day=1 {0}יום
|
||||
many.color.days={0}{1} ימים
|
||||
insufficient.permissions=אין מספיק גישות
|
||||
clan.is.not.verified=קלאן לא מאומת
|
||||
player.not.a.member.of.any.clan=&cהשחקן לא חבר באף קלאן
|
||||
not.a.member.of.any.clan=אתה לא חבר באף קלאן
|
||||
minimum.to.make.alliance=לקלאן חייב להיות לפחות {0} שחקנים על מנת ליצור בריתות
|
||||
cannot.be.same.clan=&cעליך להזין קלאן שונה מהקלאן שלך\!
|
||||
other.clan.not.verified=&cהקלאן האחר לא מאומת\!
|
||||
your.clans.are.not.allies=הקלאנים שלכם לא בעלי ברית
|
||||
has.broken.the.alliance=הברית עם {1} נשברה על ידי {0}
|
||||
at.least.one.leader.accept.the.alliance=לפחות מנהיג מצד הברית חייב להיות מחובר כדי לכרות ברית
|
||||
leaders.have.been.asked.for.an.alliance=מנהיגי {0} התבקשו לברית
|
||||
your.clans.are.already.allies=הקלאנים שלכם כבר בני ברית
|
||||
your.clan.cannot.create.rivals=הקלאן שלך לא יכול ליצור יריבים
|
||||
min.players.rivalries=לקלאן שלך חייב להיות לפחות {0} שחקנים על מנת ליצור יריבויות
|
||||
this.player.is.already.banned=השחקן הזה כבר בבאן
|
||||
player.added.to.banned.list=השחקן נוסף לרשימת הבאנים
|
||||
you.banned=אתה בבאן מפקודות קלאן
|
||||
clan.wide.friendly.fire.blocked=אש ידידותית ברחבי הקלאן חסומה
|
||||
clan.wide.friendly.fire.is.allowed=אש ידידותית ברחבי הקלאן פועלת
|
||||
you.are.the.only.member.online=אתה חבר הקלאן היחיד שמחובר
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cתג הקלאן שלך לא יכול להיות ארוך מ־{0} תווים
|
||||
your.clan.tag.cannot.be.longer.than.characters=&cתג הקלאן שלך לא יכול להיות ארוך מ־{0} תווים
|
||||
your.clan.tag.must.be.longer.than.characters=&cתג הקלאן שלך חייב להיות ארוך מ־{0} תווים
|
||||
your.tag.cannot.contain.the.following.colors=&cהתג שלך לא יכול להכיל את הצבעים הבאים\: {0}
|
||||
your.tag.doesnt.meet.the.requirements=&cהתג שלך לא עומד בדרישות.
|
||||
your.tag.cannot.contain.color.codes=&cהתג שלך לא יכול להכיל קודי צבעים
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&cתג הקלאן שלך יכול להכיל רק אותיות, מספרים, וקודי צבעים
|
||||
you.cannot.set.colored.ranks=אתה לא יכול להגדיר דרגות צבועות
|
||||
your.clan.name.cannot.be.longer.than.characters=שם הקלאן שלך לא יכול להיות ארוך מ־{0} תווים
|
||||
your.clan.name.must.be.longer.than.characters=שם הקלאן שלך חייב להיות ארוך מ־{0} תווים
|
||||
your.clan.name.cannot.contain.color.codes=שם הקלאן שלך לא יכול להכיל קודי צבעים
|
||||
that.tag.name.is.disallowed=&cהתג הזה לא מותר
|
||||
you.must.first.resign=עליך לפרוש מ־{0} קודם כל
|
||||
clan.with.this.tag.already.exists=כבר קיים קלאן עם התג הזה
|
||||
get.your.clan.verified.to.access.advanced.features=אמת את הקלאן שלך כדי לקבל גישה לעוד פיטצ'רים מתקדמים
|
||||
clan.created=קלאן {0} נוצר
|
||||
not.enough.leaders.online.to.vote.on.demotion=אין מספיק מנהיגים מחוברים בכדי להצביע על הורדת הדרגה
|
||||
demotion.vote.has.been.requested.from.all.leaders=נדרשה הצבעת הורדה בדרגה מכל המנהיגים
|
||||
player.is.not.a.leader.of.your.clan=השחקן לא מנהיג של הקלאן שלך
|
||||
player.is.not.a.leader=השחקן הזה לא מנהיג
|
||||
clan.has.been.disbanded=הקלאן {0} התפרק
|
||||
clan.disband.vote.has.been.requested.from.all.leaders=נדרשה הצבעת פירוק הקלאן מכל המנהיגים
|
||||
friendy.fire.is.now.managed.by.your.clan=ירי ידידותי מנוהל כעת על ידי הקלאן שלך
|
||||
personal.friendly.fire.is.set.to.allowed=ירי ידידותי אישי הוגדר כמאושר
|
||||
global.friendy.fire.is.now.managed.by.each.clan=ירי ידידותי גלובלי מנוהל כעת על ידי כל קלאן
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=ירי ידידותי גלובלי כבר מנוהל על ידי כל קלאן
|
||||
global.friendly.fire.is.set.to.allowed=ירי ידידותי גלובלי הוגדר כמאושר
|
||||
global.friendly.fire.is.already.being.allowed=ירי ידידותי גלובלי כבר מוגדר כמאושר
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=לשחקן אין גישות להצטרף לקלאנים
|
||||
you.cannot.invite.yourself=אתה לא יכול להזמין את עצמך
|
||||
you.did.not.answer.in.time=לא ענית בזמן, מבטל...
|
||||
this.player.is.banned.from.using.clan.commands=השחקן הזה חסום מלהשתמש בפקודות קלאנים
|
||||
the.player.is.already.member.of.another.clan=השחקן הזה כבר חבר בקלאן אחר
|
||||
has.been.asked.to.join=השחקן {0} נשאל להצטרף אל {1}
|
||||
you.cannot.kick.yourself=אתה לא יכול להעיף את עצמך
|
||||
the.player.is.not.a.member.of.your.clan=השחקן הזה לא חבר בקלאן שלך
|
||||
you.cannot.kick.another.leader=אתה לא יכול להעיף מנהיג נוסף
|
||||
has.been.kicked.by=השחקן {1} העיף את {0} מהקלאן
|
||||
no.clans.have.been.created=אף קלאנים נוצרו
|
||||
total.clans=סך הכל קלאנים\:
|
||||
legend=לג'נדה\:
|
||||
kill.type.civilian=סוג הריגה\: {0} אזרח
|
||||
no.player.data.found=לא נמצאו נתוני שחקן
|
||||
clan.0=קלאן\: {0}
|
||||
status.0=סטטוס\: {0}
|
||||
rank.0=דרגה\: {0}
|
||||
kdr.0=יחס הריגות/מוות\: {0}
|
||||
inactive.0=לא פעיל\: {0}
|
||||
clan.commands=פקודות קלאן
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=אתה יכול רק לשנות את הצבע והקייס של התג
|
||||
locale.has.been.changed=&cהשפה שלך שונתה
|
||||
locale.is.prohibited=&cבחירת שפה בשרת הזה אסורה.
|
||||
tag.changed.to.0=התג שונה ל{0}
|
||||
0.tag.changed.to.1=&bשינוי התג של {0} ל־{1} בוצע בהצלחה
|
||||
name.0=שם\: {0}
|
||||
description.0=תיאור\: {0}
|
||||
leaders.0=מנהיגים\: {0}
|
||||
allies.0=בני ברית\: {0}
|
||||
rivals.0=יריבים\: {0}
|
||||
other.player.must.be.online=&cהשחקן חייב להיות מחובר\!
|
||||
the.player.does.not.have.the.permissions.to.lead.a.clan=לשחקן אין גישות להנהיג קלאן
|
||||
you.cannot.promote.yourself=אתה לא יכול לקדם את עצמך
|
||||
the.player.is.already.a.leader=השחקן הזה כבר מנהיג
|
||||
configuration.reloaded=הגדרות נטענו מחדש
|
||||
last.leader.cannot.resign.you.must.appoint.another.leader.or.disband.the.clan=המנהיג האחרון לא יכול לפרוש. אתה צריך למנות מנהיג נוסף או לפרק את הקלאן
|
||||
0.has.resigned=השחקן {0} פרש מהקלאן
|
||||
you.cannot.trust.yourself=אתה לא יכול להפוך את עצנך למוסמך
|
||||
leaders.are.already.trusted=מנהיגים כבר מוסמכים
|
||||
this.player.is.already.trusted=השחקן הזה כבר מוסמך
|
||||
has.been.given.trusted.status.by=השחקן {0} קיבל מעמד מוסמך מ־{1}
|
||||
this.player.is.not.banned=השחקן הזה לא חסום
|
||||
player.removed.from.the.banned.list=שחקן הוסר מרשימת חסימה
|
||||
you.have.been.unbanned.from.clan.commands=ירדה לך החסימה מפקודות קלאן
|
||||
you.cannot.untrust.yourself=אתה לא יכול להוריד לך סמכות
|
||||
leaders.cannot.be.untrusted=מנהיגים לא יכולים להיות לא-מוסמכים
|
||||
this.player.is.already.untrusted=השחקן הזה כבר לא מוסמך
|
||||
has.been.given.untrusted.status.by=השחקן {1} העניק ל־{0} מעמד לא מוסמך
|
||||
the.clan.does.not.exist=הקלאן לא קיים
|
||||
the.clan.is.already.verified=הקלאן כבר מאומת
|
||||
the.clan.has.been.verified=הקלאן אומת
|
||||
clan.0.has.been.verified=קלאן {0} אומת\!
|
||||
total.clan.players.0=שחקני קלאן בסה"כ\: {0}
|
||||
proposing.war=קלאן {0} מציע להכריז מלחמה על {1}
|
||||
you.can.only.start.war.with.rivals=אתה יכול להתחיל מלחמה עם רק עם יריבים
|
||||
leaders.have.been.asked.to.accept.the.war.request=מנהיגי {0} התבקשו לקבל את בקשת המלחמה
|
||||
leaders.asked.to.end.rivalry=מנהיגי {0} התבקשו לקבל את בקשת סיום המלחמה
|
||||
proposing.to.end.the.war=קלאן {0} מציע להפסיק את המלחמה עם {1}
|
||||
clans.already.at.war=הקלאנים שלכם כבר במלחמה
|
||||
clans.not.at.war=הקלאנים שלכם לא במלחמה
|
||||
you.are.at.war=קלאן {0} כרגע במלחמה עם {1}
|
||||
denied.war.req=השחקן {0} סירב לבקשת המלחמה שנשלחה על ידי {1}
|
||||
you.are.no.longer.at.war=קלאן {0} כבר לא במלחמה עם {1}
|
||||
end.war.denied=הבקשה לסיים את המלחמה נדחתה על ידי {0}
|
||||
denied.war.end=קלאן {0} דחה את בקשת הסיום של {1} במלחמה
|
||||
has.initiated.a.rivalry=קלאן {0} הכריז יריבות על {1}
|
||||
start=
|
||||
end=
|
||||
add=
|
||||
remove=
|
||||
allow=
|
||||
block=
|
||||
auto=
|
||||
war=
|
||||
0.s.sword.1.2.b.bow.3.4.a.arrow=
|
||||
weapon.S=חר'
|
||||
weapon.B=ק'
|
||||
weapon.A=חצ'
|
||||
materials=חומרים
|
||||
armor.h=
|
||||
armor.c=
|
||||
armor.l=
|
||||
armor.B=ק'
|
||||
diamond=יהלום
|
||||
gold=זהב
|
||||
wood=עץ
|
||||
server.announce=הכרזת שרת
|
||||
clan.announce=הכזרת קלאן
|
||||
leader.announce=הכזרת מנהיג
|
||||
hunger=רעב
|
||||
stone=אבן
|
||||
iron=ברזל
|
||||
the.clan.cannot.be.rivaled=לא ניתן ליצור יריבות עם הקלאן
|
||||
bboff=לוח מודעות כבוי
|
||||
bbon=לוח מודעות דולק
|
||||
inviteon=הזמנות דולקות
|
||||
inviteoff=הזמנות כבויות
|
||||
tagoff=תג כבוי
|
||||
tagon=תג דולק
|
||||
depositon=הפקדה דולקת
|
||||
depositoff=הפקדה כבויה
|
||||
withdrawon=משיכה דולקת
|
||||
withdrawoff=משיכה כבויה
|
||||
feeoff=עמלה כבויה
|
||||
feeon=עמלה דולקת
|
||||
home.base.only.once=בית קלאן יכול להיות מוגדר רק פעם אחת
|
||||
now.at.homebase=אתה כעת בבית הקלאן של {0}
|
||||
hombase.set=בית קלאן הוגדר ב\: {0}
|
||||
hombase.cleared=בית קלאן נוקה
|
||||
hombase.mod.set=בית הקלאן של {0} הוגדר ב\:
|
||||
hombase.not.set=בית קלאן לא הוגדר
|
||||
home.set.in.different.server=
|
||||
rival.limit.reached=הגעת למכסת היריבים. לא תוכל להוסיף עוד.
|
||||
you.moved.teleport.cancelled=זזת, השתגרות בוטלה
|
||||
waiting.for.teleport.stand.still.for.0.seconds=ממתין להשתגרות, אל תזוז למשך {0} שניות
|
||||
on=דולק
|
||||
off=כבוי
|
||||
player.rank.changed=דרגה הוגדרה
|
||||
your.clans.are.already.rivals=הקלאנים שלכם כבר יריבים
|
||||
player.got.money=קיבלת {0} על ההריגה של {1} בהתחשב ביחס ההריגה-מוות שלך\: {2}
|
||||
cleared.bb=ניקה את לוח המודעות
|
||||
clan.balance=יתרת הקלאן\: {0}
|
||||
clan.admin.balance=היתרה של {0}\: $ {1}
|
||||
bb.fee.player.kicked=השחקן {0} הוצא מהקלאן בגלל שלא שילם עמלה
|
||||
bb.fee.set=העמלה הינה {0}
|
||||
bb.clan.deposit={0} $ הופקדו על ידי {1}
|
||||
player.clan.deposit=הפקדת {0}
|
||||
bb.clan.withdraw={0} $ נמשכו על ידי {1}
|
||||
bb.clan.take={0} $ נלקחו על ידי {1}
|
||||
bb.clan.give={0} $ ניתנו על ידי {1}
|
||||
bb.clan.set=הסכום {0} $ נקבע על ידי {1}
|
||||
player.clan.withdraw=משכת {0}
|
||||
clan.admin.take=לקחת {0} $ מהבנק של {1}
|
||||
clan.admin.give=הענקת {0} $ לבנק של {1}
|
||||
clan.admin.set=הגדרת את יתרת הבנק של {0} ל־{1}$
|
||||
clan.admin.bank.not.enough.money=לבנק של {0} אין מספיק כסף\!
|
||||
clan.bank.not.enough.money=לבנק הקלאן אין מספיק כסף
|
||||
your.clans.are.not.rivals=הקלאנים שלכם לא יריבים
|
||||
the.clan.members.reached.limit=הקלאן שלך הגיע למספר החברים המקסימלי
|
||||
this.clan.has.reached.the.member.limit=&bהקלאן הזה הגיע למספר החברים המקסימלי
|
||||
you.have.reseted.your.kdr=איפסת את יחס ההריגות-מוות שלך
|
||||
you.have.reseted.0.kdr=איפסת ל{0} את יחס ההריגות-מוות
|
||||
you.have.reseted.kdr.of.all.players=איפסת את יחס ההריגות-מוות לכל השחקנים
|
||||
you.have.successfully.renamed.your.clan=&bשם הקלאן שונה ל־{0} בהצלחה
|
||||
you.have.successfully.renamed.the.clan=&bשם הקלאן שונה ל־{0} בהצלחה
|
||||
you.have.toggled.permanent.status=הסטטוס הקבוע של {0} הוחלף על ידך
|
||||
permanent.status.enabled=הסטטוס הקבוע של הקלאן שלך הופעל על ידי {0}
|
||||
permanent.status.disabled=הסטטוס הקבוע של הקלאן שלך הושבת על ידי {0}
|
||||
yes=כן
|
||||
cancel=ביטול
|
||||
resign.confirmation=האם אתה בטוח שברצונך לעזוב את הקלאן? {0}
|
||||
disband.confirmation=האם אתה בטוח שברצונך לפרק את הקלאן שלך? {0}
|
||||
resetkdr.confirmation=האם אתה בטוח שברצונך לאפס את יחס ההריגות-מוות שלך? {0}
|
||||
resign.success=עזבת את הקלאן שלך בהצלחה
|
||||
you.cannot.demote.the.last.leader=אתה לא יכול להוריד דרגה למנהיג האחרון
|
||||
you.cannot.move.the.last.leader=אתה לא יכול להעביר את המנהיג האחרון
|
||||
player.successfully.demoted=השחקן הורד בדרגה בהצלחה
|
||||
player.successfully.promoted=השחקן קודם בהצלחה
|
||||
bb.ago= \ לפני כן
|
||||
bb.moments=\ רגעים
|
||||
bb.seconds= \ שניות
|
||||
bb.minutes= \ דקות
|
||||
bb.one.minute=דקה
|
||||
bb.hours= \ שעות
|
||||
bb.one.hour=שעה
|
||||
bb.days= \ ימים
|
||||
bb.one.day=יום
|
||||
the.fee.is.0.and.its.current.value.is.1=העמלה הינה {0} וערכה הוא כרגע {1}$
|
||||
fee.enabled=פועל
|
||||
fee.disabled=כבוי
|
||||
fee.set=העמלה הוגדרה בהצלחה
|
||||
max.fee.allowed.is.0=העמלה המותרת המקסימלית הינה {0}
|
||||
fee.collected={0}$ נוכו לעמלת הקלאן
|
||||
player.purged=השחקן טוהר בהצלחה
|
||||
upkeep.collected={0}$ נוכו לתשלום תחזוקה
|
||||
balance.is.not.enough.for.upkeep=יתרת הקלאן אינה מספיקה לתשלום התחזוקה ({0}$), הפקד את הסכום כדי להימנע מפירוק הקלאן
|
||||
your.clan.description.must.be.longer.than=תיאור הקלאן שלך חייב להיות ארוך מ־{0} תווים
|
||||
your.clan.description.cannot.be.longer.than=תיאור הקלאן שלך לא יכול להיות ארוך מ־{0} תווים
|
||||
description.changed=שינית את תיאור הקלאן שלך בהצלחה
|
||||
no.description=-אין תיאור-
|
||||
the.player.must.wait.0.before.joining.your.clan.again=השחקן חייב להמתין {0} דקות לפני שיוכל להצטרף שוב לקלאן שלך
|
||||
disabled.command=פקודה לא זמינה
|
||||
rank.displayname.updated=שם תצוגת הדרגה עודכן\!
|
||||
rank.setdefault=דרגת ברירת המחדל של הקלאן הוגדרה ל {0}
|
||||
rank.removedefault=דרגת ברירת המחדל של הקלאן שלך הוסרה
|
||||
rank.0.permissions=גישות דרגת {0}\:
|
||||
available.rank.permissions=גישות זמינות לדרגות\:
|
||||
rank.already.exists=דרגה כבר קיימת
|
||||
rank.0.does.not.exist=דרגה {0} לא קיימת
|
||||
rank.created=דרגה נוצרה
|
||||
permission.0.added.to.rank.1=גישה {0} נוספה אל דרגה {1}
|
||||
permission.0.removed.from.rank.1=גישה {0} הוסרה מדרגה {1}
|
||||
rank.0.deleted=דרגה {0} הוסרה
|
||||
clans.ranks=דרגות הקלאן\:
|
||||
ranks.list.item=
|
||||
no.ranks=שום דרגות נוצרו
|
||||
rank.no.permissions=לדרגה הזו אין שום גישות
|
||||
player.unassigned.from.rank=השחקן הוסר מהדרגה
|
||||
you.must.be.0.or.have.the.permission.1.to.use.this=אתה חייב להיות {0} או שהמנהיג שלך חייב לתת לדרגה שלך את ההרשאה {1} כדי להשתמש בזה
|
||||
deposit.not.allowed=הפקדת כסף אינה מותרת, השתמש ב־%clan %toggle %deposit/ כדי לאפשר אותה
|
||||
withdraw.not.allowed=משיכת כסף אינה מותרת, השתמש ב־%clan %toggle %withdraw/ כדי לאפשר אותה
|
||||
resign.request.cancelled=בקשת עזיבה בוטלה
|
||||
disband.request.cancelled=בקשת פירוק בוטלה
|
||||
resetkdr.request.cancelled=בקשת איפוס יחס הריגות-מוות בוטלה
|
||||
clan.create.request.cancelled=בקשה יצירת קלאן בוטלה
|
||||
rank.create.request.cancelled=בקשת יצירת דרגה בוטלה
|
||||
promotion.vote.has.been.requested.from.all.leaders=הצבעת קידום נתבקשה מכל המנהיגים
|
||||
rename.vote.has.been.requested.from.all.leaders=הצבעת שינוי שם נתבקשה מכל המנהיגים
|
||||
allowed=מותר
|
||||
blocked=אסור
|
||||
chat.joined=הצטרף
|
||||
chat.not.joined=לא הצטרף
|
||||
chat.didnt.join=&bלא הצטרפת לערוץ זה
|
||||
gui.loading=&7טוען...
|
||||
gui.back.title=&fחזרה
|
||||
gui.previous.page.title=&fעמוד קודם
|
||||
gui.next.page.title=&fעמוד הבא
|
||||
gui.lore.no.permission=&cאין לך גישה לראות את זה\!
|
||||
gui.main.title={0} - תפריט קלאן
|
||||
gui.main.languageselector.title=&fבחר את השפה שלך
|
||||
gui.main.languageselector.lore.left.click=&7לחיצה שמאלית כדי לבחור את השפה שלך
|
||||
gui.main.languageselector.lore.right.click=&7לחיצה ימנית כדי לעזור לתרגם
|
||||
gui.main.other.commands.title=&fפקודות אחרות
|
||||
gui.main.other.commands.lore=&7לחיצה שמאלית לראות את כל הפקודות קלאן
|
||||
gui.main.clan.list.title=&fרשימת קלאנים
|
||||
gui.main.clan.list.lore=&7לחיצה שמאלית לראות את רשימת הקלאנים
|
||||
gui.main.reset.kdr.title=&f איפוס יחס הריגות-מוות
|
||||
gui.main.reset.kdr.lore.price=&7מחיר\: &b{0}
|
||||
gui.main.reset.kdr.lore=&7לחיצה שמאלית כדי לאפס את יחס ההריגות-מוות שלך
|
||||
gui.main.leaderboard.title=&fלוח המובילים
|
||||
gui.main.leaderboard.lore=&7לחיצה שמאלית כדי לראות את לוח המובילים
|
||||
gui.main.staff.title=&fצוות
|
||||
gui.main.staff.lore=&7לחיצה שמאלית כדי לפתוח את תפריט הצוות
|
||||
gui.staff.title=צוות
|
||||
gui.staff.clan.list.lore.left.click=&7לחיצה שמאלית כדי לראות את כל הקלאנים
|
||||
gui.staff.clan.list.lore.right.click=&7לחיצה ימנית כדי לראות את כל הקלאנים הלא מאומתים
|
||||
gui.player.list.title=רשימת שחקנים
|
||||
gui.staff.player.list.title=&fרשימת שחקנים
|
||||
gui.staff.player.list.lore.left.click=&7לחיצה שמאלית לראות את כל השחקנים
|
||||
gui.staff.player.list.lore.right.click=&7לחיצה ימנית כדי לראות את כל השחקנים המחוברים
|
||||
gui.staff.global.ff.title=&fאש ידידותית גלובלית
|
||||
gui.staff.global.ff.lore.status=&7סטטוס\: &b{0}
|
||||
gui.staff.global.ff.lore.toggle=&7לחיצה שמאלית כדי להפעיל/לכבות את סטטוס האש הידידותית
|
||||
gui.staff.reload.title=&fטען מחדש
|
||||
gui.staff.reload.lore=&7לחיצה שמאלית כדי לטעון מחדש את הפלאגין
|
||||
gui.staff.clanlist.unverified.title=קלאנים לא מאומתים - סה"כ\: {0}
|
||||
gui.staff.clanlist.toplace.title=בחר את הקלאן החדש של {0}
|
||||
gui.warning.title=אזהרה
|
||||
gui.warning.no.permission.title=&fאין גישה
|
||||
gui.warning.no.permission.plugin.lore=&7אין לך גישה לבצע את זה\!
|
||||
gui.warning.no.permission.leader.lore=&7האם אתה אחד ממנהיגי הקלאן?
|
||||
gui.warning.no.permission.rank.lore=&7אתה חייב להיות {0} או שהמנהיג שלך חייב לתת לדרגה שלך את ההרשאה {1} כדי להשתמש בזה\!
|
||||
gui.warning.not.verified.title=&fלא מאומת
|
||||
gui.warning.not.verified.lore=&7הקלאן שלך חייב להיות מאומת\!
|
||||
gui.allies.title=בני ברית
|
||||
gui.allies.clan.lore=&7לחיצה ימנית כדי להסיר את בן הברית הזה
|
||||
gui.allies.add.title=&fהוסף בן ברית
|
||||
gui.add.ally.title=הוסף בן ברית
|
||||
gui.add.ally.clan.lore=&7לחיצה שמאלית כדי לכרות ברית עם הקלאן הזה
|
||||
gui.rivals.title=יריבים
|
||||
gui.rivals.clan.lore=&7לחיצה ימנית כדי להסיר את היריב הזה
|
||||
gui.rivals.add.title=&הוסף יריב
|
||||
gui.add.rival.title=הוסף יריב
|
||||
gui.add.rival.clan.lore=&7לחיצה שמאלית כדי ליצור יריבות עם הקלאן הזה
|
||||
gui.clanlist.title=קלאנים - סה"כ\: {0}
|
||||
gui.clanlist.clan.title=&fקלאן\: [{0}&f] {1}
|
||||
gui.clanlist.clan.lore.position=
|
||||
gui.clanlist.clan.lore.kdr=&7יחס הריגות-מוות\: &b{0}
|
||||
gui.clanlist.clan.lore.members=&7חברי קלאן\: &b{0}
|
||||
gui.coords.title=קורדינטות
|
||||
gui.coords.player.lore.distance=&7מרחק\: &b{0}
|
||||
gui.coords.player.lore.coords=&7קורדינטות\: &bZ{2} Y{1} X{0}
|
||||
gui.coords.player.lore.world=&7עולם\: &b{0}
|
||||
gui.invite.title=הזמן שחקן
|
||||
gui.invite.player.title=
|
||||
gui.invite.player.price.lore=&7מחיר\: &b{0}
|
||||
gui.invite.player.lore=&7לחיצה שמאלית כדי להזמין
|
||||
gui.roster.title=חברי הקלאן של {0}
|
||||
gui.roster.invite.title=&fהזמנה
|
||||
gui.roster.invite.lore=&7הזמן שחקן לקלאן שלך
|
||||
gui.leaderboard.title=לוח המובילים - שחקנים\: {0}
|
||||
gui.leaderboard.player.title=
|
||||
gui.ranks.title=דרגות
|
||||
gui.ranks.title.set.rank=הגדר דרגה - נוכחי\: {0}
|
||||
gui.ranks.create.title=&fצור דרגה
|
||||
gui.ranks.create.lore=&7לחיצה שמאלית כדי ליצור דרגה
|
||||
gui.ranks.rank.title=&fדרגה\: {0}
|
||||
gui.ranks.rank.displayname.lore=&7שם תצוגה\: &b{0}
|
||||
gui.ranks.rank.remove.lore=&7לחיצה ימנית כדי להסיר את הדרגה הזו
|
||||
gui.ranks.rank.edit.permissions.lore=&7לחיצה שמאלית כדי לערוך את הגישות של הדרגה הזו
|
||||
gui.ranks.rank.assign.lore=&7לחיצה שמאלית כדי להעניק את הדרגה זו אל {0}
|
||||
gui.permissions.title=הגישות של {0}
|
||||
gui.permissions.add.title=&fהוספת גישה
|
||||
gui.permissions.permission.title=
|
||||
gui.permissions.permission.lore=&7לחיצה ימנית כדי להסיר את הגישה הזו מהדרגה
|
||||
gui.add.permission.title=הוספת גישה
|
||||
gui.add.permission.permission.title=
|
||||
gui.add.permission.permission.lore=&7לחיצה שמאלית כדי להוסיף את הגישה הזו לדרגה
|
||||
gui.clandetails.title=
|
||||
gui.clandetails.free.agent.title=&fסוכן חופשי
|
||||
gui.clandetails.free.agent.create.clan.price.lore=&7מחיר\: &b{0}
|
||||
gui.clandetails.free.agent.create.clan.lore=77לחיצה שמאלית כדי ליצור קלאן
|
||||
gui.clandetails.clan.title=
|
||||
gui.clandetails.clan.lore.description=77תיאור\: &b{0}
|
||||
gui.clandetails.clan.lore.status=&7סטטוס\: &b{0}
|
||||
gui.clandetails.clan.lore.leaders=&7מנהיגים\: &b{0}
|
||||
gui.clandetails.clan.lore.online.members=&7חברי קלאן מחוברים\: &b {0}/{1}
|
||||
gui.clandetails.clan.lore.kdr=&7יחס הריגות-מוות\: &b{0}
|
||||
gui.clandetails.clan.lore.kill.totals=&7סך כל ההריגות\: &b[יריבים\: {0} נייטרלים\: {1} אזרחים\: {2}]
|
||||
gui.clandetails.clan.lore.deaths=&7מיתות\: &b{0}
|
||||
gui.clandetails.clan.lore.fee=&7עמלה\: &b{0}, {1} $
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.allies.separator=
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.rivals.separator=
|
||||
gui.clandetails.clan.lore.allies=&7בני ברית\: &b{0}
|
||||
gui.clandetails.clan.lore.rivals=&7יריבים\: &b{0}
|
||||
gui.clandetails.clan.lore.founded=&7תאריך הקמה\: &b{0}
|
||||
gui.clandetails.clan.lore.inactive=&7חוסר פעילות\: &b{0}/{1} ימים
|
||||
gui.clandetails.allies.title=&fבני ברית
|
||||
gui.clandetails.allies.lore=&7לחיצה שמאלית כדי לראות את בני הברית שלך ולהוסיף עוד
|
||||
gui.clandetails.rivals.title=&fיריבים
|
||||
gui.clandetails.rivals.lore=&7לחיצה שמאלית כדי לראות את האויבים שלך ולהוסיף עוד
|
||||
gui.clandetails.roster.title=&fחברי קלאן
|
||||
gui.clandetails.roster.lore=&7לחיצה שמאלית כדי לראות את חברי הקלאן שלך או להזמין עוד
|
||||
gui.staffclandetails.roster.lore=&7לחיצה שמאלית כדי לראות את חברי הקלאן
|
||||
gui.clandetails.coords.title=&fקורדינטות
|
||||
gui.clandetails.coords.lore=&7לחיצה שמאלית לראות את הקורדינטות של חברי הקלאן שלך
|
||||
gui.clandetails.home.title=&fבית קלאן
|
||||
gui.clandetails.home.lore.teleport.price=&7עמלת השתגרות\: &b{0}
|
||||
gui.clandetails.home.lore.teleport=&7לחיצה שמאלית כדי להשתגר אל בית הקלאן שלך
|
||||
gui.staffclandetails.home.lore.teleport=&7לחיצה שמאלית כדי להשתגר אל בית הקלאן הזה
|
||||
gui.clandetails.home.lore.clear=&7זרוק את הפריט כדי לאפס את בית הקלאן שלך
|
||||
gui.clandetails.home.lore.set.price=&7קבע מחיר\: &b{0}
|
||||
gui.clandetails.home.lore.set=&7לחיצה ימנית כדי להגדיר את בית הקלאן שלך
|
||||
gui.staffclandetails.home.lore.set=&7לחיצה ימנית כדי להגדיר את בית הקלאן הזה
|
||||
gui.clandetails.regroup.title=&7קיבוץ
|
||||
gui.clandetails.regroup.lore.price=&7מחיר\: &b{0}
|
||||
gui.clandetails.regroup.lore.home=&7לחיצה שמאלית כדי לקבץ את חברי הקלאן שלך בבית הקלאן
|
||||
gui.clandetails.regroup.lore.me=&7לחיצה ימנית כדי לקבץ את חברי הקלאן שלך במיקומך
|
||||
gui.clandetails.ff.title=&fאש ידידותית
|
||||
gui.clandetails.ff.personal.lore=&7אישי\: &b{0}
|
||||
gui.clandetails.ff.clan.lore=&7קלאן\: &b
|
||||
gui.clandetails.ff.personal.toggle.lore=&7לחיצה שמאלית כדי להפעיל/לכבות את האש הידידותית שלך
|
||||
gui.clandetails.ff.clan.toggle.lore=&7לחיצה ימנית כדי להפעיל/לכבות את האש הידידותית של הקלאן שלך
|
||||
gui.clandetails.bank.title=&fבנק
|
||||
gui.clandetails.bank.balance.lore=&7יתרה\: &b{0}
|
||||
gui.clandetails.bank.withdraw.status.lore=&7משיכה\: &b{0}
|
||||
gui.clandetails.bank.deposit.status.lore=&7הפקדה\: &b{0}
|
||||
gui.clandetails.bank.withdraw.toggle.lore=&7זרוק את הפריט כדי להפעיל/לכבות את סטטוס המשיכה
|
||||
gui.clandetails.bank.deposit.toggle.lore=&7לחיצה ימנית כדי להפעיל/לכבות את סטטוס ההפקדה
|
||||
gui.clandetails.fee.title=&fעמלה
|
||||
gui.clandetails.fee.status.lore=&7סטטוס\: &b{0}
|
||||
gui.clandetails.fee.value.lore=&7ערך\: &b{0}
|
||||
gui.clandetails.fee.toggle.lore=&7לחיצה שמאלית כדי להפעיל/לכבות את סטטוס העמלה
|
||||
gui.clandetails.rank.title=&fדרגה
|
||||
gui.clandetails.rank.lore=&7לחיצה שמאלית כדי לראות את דרגות בקלאן ולערוך אותן
|
||||
gui.clandetails.verified.title=&fמאומת
|
||||
gui.clandetails.not.verified.title=&fלא מאומת
|
||||
gui.clandetails.verify.price.lore=&7מחיר\: &b{0}
|
||||
gui.clandetails.not.verified.lore=&7לחיצה שמאלית כדי לאמת את הקלאן שלך
|
||||
gui.staffclandetails.not.verified.lore=&7לחיצה שמאלית כדי לאמת את הקלאן הזה
|
||||
gui.clandetails.resign.title=&fעזיבה
|
||||
gui.clandetails.resign.lore=&7לחיצה שמאלית כדי לעזוב את הקלאן שלך
|
||||
gui.clandetails.disband.title=&fפירוק
|
||||
gui.clandetails.disband.lore=&7זרוק את הפריט כדי לפרק את הקלאן שלך
|
||||
gui.staffclandetails.disband.lore=&7לחיצה שמאלית כדי לפרק את הקלאן הזה
|
||||
gui.clandetails.chat.title=&fצ'אט
|
||||
gui.clandetails.chat.clan.chat.lore=&7/{0} [message] - &bשולח הודעה בצ'אט הקלאן
|
||||
gui.clandetails.chat.clan.join.leave.lore=&7/{0} {1}/{2} - &bמצטרף/עוזב את צ'אט הקלאן
|
||||
gui.clandetails.chat.ally.chat.lore=&7/{0} [message] - &bשולח הודעה בצ'אט הברית
|
||||
gui.clandetails.chat.ally.join.leave.lore=&7/{0} {1}/{2} - &bמצטרף/עוזב את צ'אט הברית
|
||||
gui.clandetails.chat.clan.status.lore=&7קלאן\: &b
|
||||
gui.clandetails.chat.ally.status.lore=&7ברית\: &b{0}
|
||||
gui.clandetails.chat.clan.toggle.lore=&7לחיצה שמאלית כדי לשנות את סטטוס צ'אט הקלאן
|
||||
gui.clandetails.chat.ally.toggle.lore=&7לחיצה ימנית כדי לשנות את סטטוס צ'אט הברית
|
||||
gui.playerdetails.title={0}
|
||||
gui.playerdetails.player.title=
|
||||
gui.playerdetails.player.lore.noclan=&7קלאן\: &bללא
|
||||
gui.playerdetails.player.lore.clan=&7קלאן\: &b[{0}&b] {1}
|
||||
gui.playerdetails.player.lore.rank=&7דרגה\: &b{0}
|
||||
gui.playerdetails.player.lore.status=&7סטטוס\: &b{0}
|
||||
gui.playerdetails.player.lore.kdr=&7יחס הריגות-מוות\: &b{0}
|
||||
gui.playerdetails.player.lore.kill.totals=&7סך כל ההריגות\: &b[יריבים\: {0} נייטרלים\: {1} אזרחים\: {2}]
|
||||
gui.playerdetails.player.lore.deaths=&7מיתות\: &b{0}
|
||||
gui.playerdetails.player.lore.join.date=&7תאריך הצטרפות\: &b{0}
|
||||
gui.playerdetails.player.lore.last.seen=&7נראה לאחרונה\: &b{0}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.playerdetails.player.lore.past.clans.separator=
|
||||
gui.playerdetails.player.lore.past.clans=&7קלאנים לשעבר\: &b{0}
|
||||
gui.playerdetails.player.lore.inactive=&7חוסר פעילות\: &b{0}/{1} ימים
|
||||
gui.playerdetails.kick.title=&fהעף
|
||||
gui.playerdetails.promote.demote.title=&fקידום/שלילה
|
||||
gui.playerdetails.promote.lore.left.click=&7לחיצה שמאלית להעלאה בדרגה
|
||||
gui.playerdetails.demote.lore.right.click=&7לחיצה ימנית להורדה בדרגה
|
||||
gui.playerdetails.assign.unassign.title=&fהענק/שלול דרגה
|
||||
gui.playerdetails.assign.lore.left.click=&7לחיצה שמאלית כדי להעניק
|
||||
gui.playerdetails.unassign.lore.right.click=&7לחיצה שמאלית כדי לשלול
|
||||
gui.playerdetails.trust.untrust.title=&fמוסמך/לאמוסמך
|
||||
gui.playerdetails.trust.lore.left.click=&7לחיצה שמאלית כדי להעניק סטטוס מוסמך
|
||||
gui.playerdetails.untrust.lore.right.click=&7לחיצה שמאלית כדי להעניק סטטוס לא מוסמך
|
||||
gui.playerdetails.ban.unban.title=&fבאן/אנבאן
|
||||
gui.playerdetails.ban.left.click=&7לחיצה שמאלית כדי לחסום את השחקן מקלאנים
|
||||
gui.playerdetails.unban.right.click=&7לחיצה ימנית כדי לבטל חסימה לשחקן
|
||||
gui.playerdetails.resetkdr.lore=&7לחיצה שמאלית כדי לאפס לשחקן הזה את יחס ההריגות-מוות
|
||||
gui.playerdetails.purge.title=&fטיהור
|
||||
gui.playerdetails.purge.lore=&7לחיצה שמאלית כדי לנקות את המידע על השחקן
|
||||
gui.playerdetails.place.title=&fמקם
|
||||
gui.playerdetails.place.lore=&7לחיצה שמאלית כדי לבחור קלאן לשחקן זה
|
||||
gui.languageselector.title=שפות - נוכחות\: {0}
|
||||
gui.languageselector.language.title=
|
||||
gui.languageselector.language.lore.left.click=&7לחיצה שמאלית כדי להגדיר את שפה זו לשפה שלך
|
||||
gui.languageselector.language.lore.translation.status=&7סטטוס תרגום\: &b{0}%
|
||||
gui.languageselector.language.lore.right.click=&7לחיצה ימנית כדי לעזור לתרגם
|
||||
gui.confirmation.title=אימות
|
||||
gui.confirmation.confirm=&7לחץ כאן כדי לאמת
|
||||
gui.confirmation.return=&7לחץ כאן כדי לחזור
|
||||
gui.not.supported=&cאירעה שגיאה בעת פתיחת התפריט\! מבטל... האם הורדת את הגרסה הנכונה?
|
||||
staff.member.verify.clan=&cחבר צוות חייב לאשר את הקלאן שלך\!
|
||||
player.already.has.that.rank=&cלשחקן כבר יש את הדרגה הזאת\!
|
||||
joined.clan.chat=&bהצטרפת לצ'אט קלאן
|
||||
already.joined.clan.chat=&bאתה כבר בצ'אט קלאן
|
||||
left.clan.chat=&bעזבת צ'אט קלאן
|
||||
muted.clan.chat=&bהשתקת את צ'אט הקלאן
|
||||
unmuted.clan.chat=&bביטלת השתקה של צ'אט הקלאן
|
||||
joined.ally.chat=&bהצטרפת לצ'אט ברית
|
||||
left.ally.chat=&bעזבת צ'אט ברית
|
||||
muted.ally.chat=&bהשתקת את צ'אט ברית
|
||||
unmuted.ally.chat=&bביטלת השתקה של צ'אט הברית
|
||||
already.joined.ally.chat=&bאתה כבר בצ'אט ברית
|
||||
player.already.in.this.clan=&cהשחקן כבר בקלאן הזה
|
||||
your.clan.reached.max.alliances=&cהקלאן שלך הגיע למספר הבריתות המקסימלי
|
||||
other.clan.reached.max.alliances=&cהקלאן האחר הגיע למספר הבריתות המקסימלי
|
||||
insert.clan.tag=&b הכנס את תג הקלאן (או "{0}")\:
|
||||
insert.clan.name=&bהכנס את שם הקלאן\:
|
||||
insert.rank.name=&bהכנס את שם הדרגה (או "{0}")\:
|
||||
click.to.help.translating=&bלחץ על הלינק הנ"ל כדי לעזור לתרגם\: \n&r{0}
|
||||
your.clan.must.have.members.to.verify=&cהקלאן שלך צריך לפחות {0} חברים כדי להיות מאומת\!
|
||||
you.must.hold.a.banner=&cאתה חייב באנר ביד שלך\!
|
||||
you.changed.clan.banner=&bשינית את באנר הקלאן שלך\!
|
||||
your.clan.already.verified=&cהקלאן שלך כבר מאומת\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
clan.profile=\n&b%clan_name%&7 פרופיל &8-------------------------------------------\n\n &7שם\: &e[&8%clan_color_tag%&e] &b%clan_name%\n &7תיאור\: &f%clan_description%\n &7סטטוס\: &f%clan_status%\n &7מנהיגים\: %clan_leaders%\n &7חברים מחוברים\: &f%clan_online_count%&7/&f%clan_size%\n &7יחס הריגות/מתות (Kdr)\: &e%clan_kdr%\n &7סך כל ההריגות\: &8[יריבים\:&f%clan_rival_kills% &8בעלי ברית\:&f%clan_ally_kills% &8נייטרלים\:&f%clan_neutral_kills% &8אזרחים\:&f%clan_civilian_kills%&8]\n &7מתות\: &f%clan_deaths%\n &7דמי חבר\: &f%clan_fee_enabled%&7, &f%clan_fee_value% $\n &7בעלי ברית\: &f%clan_allies%\n &7יריבים\: &f%clan_rivals%\n &7תאריך ייסוד\: &f%clan_founded%\n &7ימי חוסר פעילות\: &f%clan_inactive_days%&7/&f%clan_max_inactive_days% ימים
|
||||
player.lookup.clanname=&e[&8%clan_color_tag%&e] &b%clan_name%
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
player.lookup.killtype=&7סוג הריגה\: %player_kill_type%
|
||||
player.lookup=\n&bהפרופיל של %player_name% &8-------------------------------------------\n\n &7קלאן\: &f%clan_name%\n &7דרגה\: &f%player_rank%\n &7סטטוס\: &f%player_status%\n &7יחס הריגות/מתות (Kdr)\: &e%player_kdr%\n &7סך כל ההריגות\: &8[יריבים\:&f%player_rival_kills% &8בעלי ברית\:&7%player_ally_kills% &8נייטרלים\:&f%player_neutral_kills% &8אזרחים\:&f%player_civilian_kills%&8]\n &7מתות\: &f%player_deaths%\n &7תאריך הצטרפות\: &f%player_join_date%\n &7נראה לאחרונה\: &f%player_last_seen%\n &7קלאנים קודמים\: &f%player_past_clans%\n &7חוסר פעילות\: &f%player_inactive_days%&7/&f%player_max_inactive_days% ימים\n %kill_type_line%
|
||||
economy.disabled=&cכלכלה מושבתת\!
|
||||
has.been.purged=הנתונים של {0} טוהרו
|
||||
accepted.invitation=&bאתה אישרת את ההזמנה של {0}
|
||||
denied.invitation=&cסירבת את ההזמנה של {0}
|
||||
must.be.in.clan.to.pvp=&cאתה ו{0} חייבים להיות חברי קלאן כדי להילחם\!
|
||||
clans.not.at.war.pvp.denied=&cהקלאן שלך לא במלחמה עם {0}\!
|
||||
cannot.attack.civilians=&cאתה לא יכול לתקוף אזרחים\!
|
||||
cannot.attack.clan.member=&cאתה לא יכול לתקוף חבר קלאן נוסף\!
|
||||
cannot.attack.ally=&cאתה לא יכול לתקוף בן ברית\!
|
||||
cannot.send.discord.message=אתה לא יכול לשלוח הודעות אל {0}. אתה לא חבר של הקלאן הזה\!
|
||||
discordhook.is.disabled=&cאינטגרציה עם דיסקורד מושבתת או אינה זמינה\!
|
||||
your.clan.doesnt.have.any.linked.player=לקלאן שלך אין משחקנים מקושרים
|
||||
your.clan.doesnt.have.minimum.linked.player=לקלאן שלך אין מינימום שחקנים מקושרים
|
||||
your.clan.is.not.on.the.whitelist=הקלאן שלך לא ברשימת המורשים
|
||||
your.clan.already.has.channel=לקלאן שלך כבר יש ערוץ בדיסקורד
|
||||
discord.reached.category.limit=דיסקורד הגיעו לכמות הקטגוריות המקסימלית\!
|
||||
discord.reached.channels.limit=דיסקורד הגיעו לכמות הערוצים המקסימלית\!
|
||||
discord.created.successfully=&bערוץ דיסקורד נוצר בהצלחה\!
|
||||
you.did.not.link.your.account=אתה לא קישרת את חשבונך\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
cannot.change.member.fee.now=&cאין באפשרותך לשנות את עמלות חברי הקלאן קרוב למועד הגבייה
|
||||
cannot.change.member.fee.hours=&cנסה שוב בעוד {0} שעות...
|
||||
cannot.change.member.fee.minutes=&cנסה שוב בעוד {0} דקות...
|
||||
cannot.kick.last.leader=&cאתה לא יכול להעיף את המנהיג האחרון\!
|
||||
cannot.disband.permanent=&cאתה לא יכול לפרק את הקלאן הזה. הוא תחת סטטוס 'נצחי'.
|
||||
you.can.only.set.base.in.your.land=&cאתה יכול להגדיר בית רק באדמה שלך\!
|
||||
only.leaders.can.create.lands=&cרק מנהיגים יכולים ליצור אדמות\!
|
||||
only.one.land.per.clan=&cלקלאן שלך כבר יש אדמה\!
|
||||
only.clan.members.can.create.lands=&cרק חברי קלאן יכולים ליצור אדמות\!
|
||||
land.allowed.all.actions=&bכל הפעולות מותרות\!
|
||||
land.blocked.all.actions=&bכל הפעולות חסומות\!
|
||||
land.allowed.action=&bפעולה מאושרת\!
|
||||
land.blocked.action=&bפעולה חסומה\!
|
||||
you.do.not.own.lands=&cאין לך אדמה עם בעלות\!
|
||||
land.sharing.disabled=&cשיתוף אדמות מושבת\!
|
||||
clan.chat.disabled=&cצ'אט הקלאן מושבת\!
|
||||
ally.chat.disabled=&cצ'אט הברית מושבת\!
|
||||
war.expired=המלחמה עם {0} הגיעה לתוקפה\!
|
||||
you.cant.start.war.online.members.difference=אינך יכול להתחיל את המלחמה – לאחד הקלאנים יש יותר שחקנים מחוברים מהשני.
|
||||
invitedplayer.invite.off=שחקן זה השבית הזמנות לקלאן
|
||||
user.hasnt.played.before=&cהשחקן הזה לעולם לא התחבר לשרת
|
||||
clan.list.balance.header=\n{0} &7דירוג קלאנים לפי יתרה &8-----------------------\n\n&8סה"כ קלאנים\: &7{1}\n\n&8\#&7. &8קלאן &7- &8יתרה
|
||||
clan.list.balance.line=&f{0}. {1}{2}{3}&b{4} &7- &e{5}$
|
||||
@@ -3,8 +3,8 @@ create.command=létrehozás
|
||||
delete.command=törlés
|
||||
rank.command=rang
|
||||
setdisplayname.command=név beállítása
|
||||
setdefault.command=simabeallitasa
|
||||
removedefault.command=simatorlese
|
||||
setdefault.command=alap beállítás
|
||||
removedefault.command=alap törlés
|
||||
permissions.command=jogosultságok
|
||||
list.command=lista
|
||||
balance.command=egyenleg
|
||||
@@ -43,8 +43,10 @@ assign.command=hozzárendel
|
||||
unassign.command=szétválaszt
|
||||
rival.command=vetélytárs
|
||||
bb.command=bb
|
||||
display.command=kijelző
|
||||
clear.command=törlés
|
||||
modtag.command=modtag
|
||||
rename.command=átnevezés
|
||||
toggle.command=váltás
|
||||
tag.command=címke
|
||||
deposit.command=letét
|
||||
@@ -92,6 +94,7 @@ help.command=segítség
|
||||
leave.command=kilépés
|
||||
join.command=belépés
|
||||
mute.command=némítás
|
||||
tag.completion=
|
||||
acf-core.parameter.amount=darab
|
||||
acf-core.parameter.member=tag
|
||||
acf-core.parameter.rank=rang
|
||||
@@ -228,6 +231,10 @@ command.description.rank.permissions.available=Felsorolja az elérhető rangsoro
|
||||
command.description.rank.permissions.rank=Rangod jogainak megtekintése
|
||||
command.description.rank.permissions.add=Hozzáad egy jogot a ranghoz
|
||||
command.description.rank.permissions.remove=Megvon egy jogot a rangtól
|
||||
command.description.rename=Átnevezi a klánodat
|
||||
command.description.mod.rename=Átnevezi a klánodat
|
||||
command.description.locale=Kiválasztja a nyelvedet
|
||||
command.description.mod.locale=Kiválasztja a játékos nyelvét
|
||||
home-menu=/{0} home{1} - Teleportálás a klán hazai bázisához
|
||||
home-set-menu=/{0} home set{1} - Beállítsa a klán hazai bázisát
|
||||
home-clear-menu=/{0} home clear{1} - Törli a klán hazai bázisát
|
||||
@@ -288,6 +295,7 @@ membership.invitation={0} tagadta a tagsági meghívást
|
||||
joined.the.clan={0} csatlakozott a klánhoz
|
||||
signed.off.request.cancelled={0} aláírták. {1} kérés törölve.
|
||||
clan.deletion={0} tagadta a klán törlését. A konszenzus sikertelen volt.
|
||||
rename.refused={0} tagadta a klán törlését. A törlés sikertelen volt.
|
||||
has.been.disbanded=A(z) {0} klán feloszlott
|
||||
denied.the.promotion={0} tagadta a {1} promócióját. A konszenzus sikertelen volt.
|
||||
demoted.back.to.member={0} visszatért a taghoz
|
||||
@@ -303,9 +311,10 @@ has.joined={0} csatlakozott {1}
|
||||
proposing.to.end.the.rivalry={0} azt javasolja, hogy vessen véget a rivalizálás {1}
|
||||
proposing.an.alliance={0} szövetséget javasol {1}
|
||||
inviting.you.to.join={0} meghívott téged, hogy csatlakozz {1}
|
||||
asking.for.the.deletion={0} a klán törlését kéri
|
||||
asking.for.the.promotion={0} kéri a promóció {1}
|
||||
asking.for.the.demotion={0} kéri a promóció {1}
|
||||
asking.to.disband={0} törölni akarja a klánt
|
||||
asking.to.rename={0} azt akarja hogy a klán neve ez legyen {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n &8[&8{0}&8] &b{1}\n %accept% &bvagy %deny%\n
|
||||
clickable.accept=&a&l[ELFOGADÁS]
|
||||
@@ -330,7 +339,8 @@ you.have.already.voted=Már szavaztál
|
||||
has.voted.to.deny={0} tagadta a szavazást
|
||||
view.next.page=Típus /{0} a következő oldal megtekintéséhez.
|
||||
voted.to.accept={0} elfogadták
|
||||
bulletin.board.header={0}* {1}{2} hirdetőtábla
|
||||
bulletin.board.header=&8* &e{0} &ffaliújság
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} feloszlott. A rivalizálás véget ért.
|
||||
has.been.disbanded.alliance.ended={0} feloszlott. A Szövetség véget ért.
|
||||
clan.disbanded=A klán megszűnt
|
||||
@@ -357,16 +367,17 @@ clan.wide.friendly.fire.blocked=A klán egész barátságos tűz zárt
|
||||
clan.wide.friendly.fire.is.allowed=A Klánbarát barátságos tűz megengedett
|
||||
you.are.the.only.member.online=Te vagy az egyetlen tag online
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cA klánod színezett tag-je nem lehet több {0} karakternél
|
||||
your.clan.tag.cannot.be.longer.than.characters=A klán tagja legfeljebb {0} karakter lehet
|
||||
your.clan.tag.must.be.longer.than.characters=A klán tagjának hosszabbnak kell lennie, mint {0} karakter
|
||||
your.tag.cannot.contain.the.following.colors=A címke nem tartalmazhatja a következő színeket\: {0}
|
||||
your.tag.cannot.contain.color.codes=A címke nem tartalmazhat színkódokat
|
||||
your.clan.tag.cannot.be.longer.than.characters=&cA klán emblémája nem lehet {0} karakternél hosszabb
|
||||
your.clan.tag.must.be.longer.than.characters=&cA klán emblémája nem lehet {0} karakternél rövidebb
|
||||
your.tag.cannot.contain.the.following.colors=&cAz emblémád nem tartalmazhatja a következő színeket\: {0}
|
||||
your.tag.doesnt.meet.the.requirements=&cAz emblémád nem felel meg a követelményeknek.
|
||||
your.tag.cannot.contain.color.codes=&cAz emblémád nem tartalmazhat színeket
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&cAz emblémád csak betűket, számokat, és színeket tartalmazhat
|
||||
you.cannot.set.colored.ranks=Nem használhatsz színes rangokat
|
||||
your.clan.name.cannot.be.longer.than.characters=A klán neve legfeljebb {0} karakter lehet
|
||||
your.clan.name.must.be.longer.than.characters=A klán neveinek {0} karakter hosszúnak kell lenniük
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=A klán tagja csak betűket, számokat és színkódokat tartalmazhat
|
||||
your.clan.name.cannot.contain.color.codes=A klán neve nem tartalmazhat színkódokat
|
||||
that.tag.name.is.disallowed=A címke neve elutasítva
|
||||
that.tag.name.is.disallowed=&cAz adott embléma nem engedélyezett
|
||||
you.must.first.resign=Először lemondania a {0}
|
||||
clan.with.this.tag.already.exists=Ezzel a címkével már létezik egy klán
|
||||
get.your.clan.verified.to.access.advanced.features=Szerezd meg a klánt, hogy ellenőrizze a speciális funkciók elérését
|
||||
@@ -383,7 +394,7 @@ global.friendy.fire.is.now.managed.by.each.clan=A globális barátságos tüzet
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=A globális barátságos tüzeket már kezelik minden egyes klán
|
||||
global.friendly.fire.is.set.to.allowed=A globális barátságos tűz megengedett
|
||||
global.friendly.fire.is.already.being.allowed=A globális barátságos tűz már engedélyezett
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=A játékosnak nincs joga a klánokhoz való csatlakozáshoz
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=A játékosnak nincs joga ahhoz hogy belépjén egy klánba
|
||||
you.cannot.invite.yourself=Nem hívhatod meg magad
|
||||
you.did.not.answer.in.time=Nem válaszoltál időben, felfüggesztés...
|
||||
this.player.is.banned.from.using.clan.commands=Ez a játékos tiltja a klánparancsok használatát
|
||||
@@ -405,6 +416,7 @@ kdr.0=KDR\: {0}
|
||||
inactive.0=Elérhetetlen(ek)\: {0}
|
||||
clan.commands=klán parancsok
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Csak a címke színét és esetét módosíthatod
|
||||
locale.has.been.changed=&cA nyelvedet megváltoztattad
|
||||
tag.changed.to.0=A címke megváltoztatva {0}
|
||||
0.tag.changed.to.1=&bSikeresen megváltoztattad {0} tagját erre\: {1}
|
||||
name.0=Név\: {0}
|
||||
@@ -493,6 +505,7 @@ hombase.set=Klán bázis beállítva\: {0}
|
||||
hombase.cleared=Klán bázis törölve
|
||||
hombase.mod.set={0} bázisa beállítva\:
|
||||
hombase.not.set=Bázis nincs beállítva
|
||||
home.set.in.different.server=A bázis más szereveren van
|
||||
rival.limit.reached=Elérted a rivális limitet. Nem tehetsz többé klánokkal.
|
||||
you.moved.teleport.cancelled=Elmozdultál, a teleportálás megszakítva
|
||||
waiting.for.teleport.stand.still.for.0.seconds=Várakozás a teleportálásra, állj meg {0} másodpercig
|
||||
@@ -524,6 +537,8 @@ this.clan.has.reached.the.member.limit=&bEz a klán elérte a tag limitet
|
||||
you.have.reseted.your.kdr=Visszaállítottad KDR-t
|
||||
you.have.reseted.0.kdr=Visszaállítottad a(z) {0} KDR-t
|
||||
you.have.reseted.kdr.of.all.players=Visszaállítottad a játékosok KDR-jét
|
||||
you.have.successfully.renamed.your.clan=&bSikeresen megváltoztattad a klán nevét erre\: {0}
|
||||
you.have.successfully.renamed.the.clan=&bSikeresen megváltoztattad a klán nevét erre\: {0}
|
||||
you.have.toggled.permanent.status={0} -nak/nek átállítottad a végleges státuszát
|
||||
permanent.status.enabled=A klánod végleges státusza be lett kapcsolva {0} által
|
||||
permanent.status.disabled=A klánod végleges státusza ki lett kapcsolva {0} által
|
||||
@@ -531,6 +546,7 @@ yes=Igen
|
||||
cancel=Mégse
|
||||
resign.confirmation=Biztos, hogy el akarod hagyni a klánt? {0}
|
||||
disband.confirmation=Biztos, hogy fel akarod oszlatni a klánod? {0}
|
||||
resetkdr.confirmation=Biztos benne, hogy visszaállítod a KDR-edet? {0}
|
||||
resign.success=Sikeresen kiléptél a klánból
|
||||
you.cannot.demote.the.last.leader=Nem fokozhatod le az utolsó vezetőt
|
||||
you.cannot.move.the.last.leader=Nem mozdíthatod az utolsó vezetőt
|
||||
@@ -543,7 +559,7 @@ bb.minutes= \ perc
|
||||
bb.one.minute=1 perc
|
||||
bb.hours= \ óra
|
||||
bb.one.hour=1 óra
|
||||
bb.days= nap
|
||||
bb.days= \ napok
|
||||
bb.one.day=1 nap
|
||||
the.fee.is.0.and.its.current.value.is.1=Az adó {0} és a jelenlegi értéke {1} $
|
||||
fee.enabled=engedélyezve
|
||||
@@ -551,9 +567,18 @@ fee.disabled=letiltva
|
||||
fee.set=Az adó sikeresen beállítva
|
||||
max.fee.allowed.is.0={0} a maximális adó
|
||||
fee.collected={0} $ kilett véve klán adó miatt
|
||||
player.purged=A játékos sikeresen nullázva lett
|
||||
upkeep.collected={0} $ kilett véve a fenntartás miatt
|
||||
balance.is.not.enough.for.upkeep=Nincs elég pénz a klán bankjában ({0} $), hogy ne törlödjön
|
||||
your.clan.description.must.be.longer.than=A klán leírásodnak minimum ennyi {0} karakternek kell lennie
|
||||
your.clan.description.cannot.be.longer.than=A klán leírásod nem lehet hosszabb {0} karakternél
|
||||
description.changed=Sikeresen megváltoztattad a klánodnak a leírását
|
||||
no.description=Nincs leírás
|
||||
the.player.must.wait.0.before.joining.your.clan.again=Ennek a játékosnak várnia kell {0} percet mielőtt újra belépne a klánodba
|
||||
disabled.command=Tiltott parancs
|
||||
rank.displayname.updated=A rang kijelzett neve frissítve lett\!
|
||||
rank.setdefault=A klánnak az alapértelmezett rangja erre lett állítva {0}
|
||||
rank.removedefault=A klán alapértelmezett rangja el lett távolítva
|
||||
rank.0.permissions=Rang {0} jogai\:
|
||||
available.rank.permissions=Elérhető jogok a rangokhoz\:
|
||||
rank.already.exists=Ez a rang már létezik
|
||||
@@ -566,10 +591,17 @@ clans.ranks=Klán rangok\:
|
||||
ranks.list.item={0}\# {1} ({2})
|
||||
no.ranks=Nem lettek rangok létrehozva
|
||||
rank.no.permissions=Ennek a rangnak nincs leírása
|
||||
player.unassigned.from.rank=A játékosnak nincs besorolása a rangból
|
||||
you.must.be.0.or.have.the.permission.1.to.use.this=Szükséges {0} nak lenned vagy a tulajnak ezt a jogot adnia {1}, hogy ezt használd
|
||||
deposit.not.allowed=Betétel nem engedélyezett, használd /%clan %toggle %deposit az engedélyezéséhez
|
||||
withdraw.not.allowed=Kivétel nem engedélyezett, használd /%clan %toggle %withdraw az engedélyezéséhez
|
||||
resign.request.cancelled=Lemondási kérelem megszakítva
|
||||
disband.request.cancelled=Lemondási kérelem megszakítva
|
||||
resetkdr.request.cancelled=Lemondási kérelem megszakítva
|
||||
clan.create.request.cancelled=Klán készítési kérelem megszakítva
|
||||
rank.create.request.cancelled=Rang készítési kérelem megszakítva
|
||||
promotion.vote.has.been.requested.from.all.leaders=Felfokozási szavazás kérvényezve lett minden vezetőtől
|
||||
rename.vote.has.been.requested.from.all.leaders=&b Átnevezési szavazást kértek minden vezetőtől
|
||||
allowed=engedélyezve
|
||||
blocked=letiltva
|
||||
chat.joined=belépett
|
||||
@@ -597,22 +629,32 @@ gui.main.staff.title=&fStaff
|
||||
gui.main.staff.lore=&7Jobb-klikk a staff menü megnyitásához
|
||||
gui.staff.title=Személyzet
|
||||
gui.staff.clan.list.lore.left.click=&7Jobb-klikk hogy megnézd az összes klánt
|
||||
gui.staff.clan.list.lore.right.click=Jobb-katt a összes nem hitelesített klánhoz
|
||||
gui.player.list.title=Játékoslista
|
||||
gui.staff.player.list.title=&fJátékoslista
|
||||
gui.staff.player.list.lore.left.click=Bal-kattintás hogy megnézed az összes játékost
|
||||
gui.staff.player.list.lore.right.click=Jobb-katt hogy megnézed az összes elérhető játékost
|
||||
gui.staff.global.ff.title=&fÁltalános baráti tűz
|
||||
gui.staff.global.ff.lore.status=&7Állapot\: &b{0}
|
||||
gui.staff.global.ff.lore.toggle=Bal-katt hogy beállítsd a barátságos státuszt
|
||||
gui.staff.reload.title=&fÚjratöltés
|
||||
gui.staff.reload.lore=Bal-katt hogy újraindítsd a plugint
|
||||
gui.staff.clanlist.unverified.title=Nem ellenőrzött klánok - Összes\: {0}
|
||||
gui.staff.clanlist.toplace.title=Válaszd ki {0} új klánját
|
||||
gui.warning.title=Figyelem
|
||||
gui.warning.no.permission.title=&fNincs jog
|
||||
gui.warning.no.permission.plugin.lore=&7Nincsen jogod ahhoz hogy ezt csináld\!
|
||||
gui.warning.no.permission.leader.lore=Te vagy a klánnak a vezetője?
|
||||
gui.warning.no.permission.rank.lore=&7Szükséges {0} nak lenned vagy a tulajnak ezt a jogot adnia {1}, hogy ezt használd\!
|
||||
gui.warning.not.verified.title=&fNem ellenőrzött
|
||||
gui.warning.not.verified.lore=&7A te klánodnak hitelesítve kell hogy legyen\!
|
||||
gui.allies.title=Szövetségesek
|
||||
gui.allies.clan.lore=&7Jobb-klikk, hogy töröld ezt a szövetségest
|
||||
gui.allies.add.title=&fHozzáad egy szövetségest
|
||||
gui.add.ally.title=Hozzáad egy szövetségest
|
||||
gui.add.ally.clan.lore=&7Jobb-klikk hogy szövetkezz a klánnal
|
||||
gui.rivals.title=Versenytárs
|
||||
gui.rivals.clan.lore=&7Jobb-klikk, hogy töröld ezt az ellenséget
|
||||
gui.rivals.add.title=&fRivális hozzáadása
|
||||
gui.add.rival.title=Rivális hozzáadása
|
||||
gui.add.rival.clan.lore=&7Jobb-klikk hogy riválisok legyetek a klánnal
|
||||
@@ -629,43 +671,105 @@ gui.invite.title=Játékos meghívása
|
||||
gui.invite.player.title=&f{0}
|
||||
gui.invite.player.price.lore=&7Ár\: &b{0}
|
||||
gui.invite.player.lore=&7Jobb-klikk az meghíváshoz
|
||||
gui.roster.title={0} névsorja
|
||||
gui.roster.invite.title=&fMeghívás
|
||||
gui.roster.invite.lore=Hívj meg egy játékost a klánodba
|
||||
gui.leaderboard.title=Toplista - Játékosok\: {0}
|
||||
gui.leaderboard.player.title=&f\#{0} {1}
|
||||
gui.ranks.title=Rangok
|
||||
gui.ranks.title.set.rank=Rang beállítások - Jelenlegi\: {0}
|
||||
gui.ranks.create.title=&Rang létrehozása
|
||||
gui.ranks.create.lore=&7Bal-katt a rang elkészítéséhez
|
||||
gui.ranks.rank.title=&fRang\: {0}
|
||||
gui.ranks.rank.displayname.lore=&7Kijelzett név\: &b{0}
|
||||
gui.ranks.rank.remove.lore=&7Jobb-katt a rang eltávolításához
|
||||
gui.ranks.rank.edit.permissions.lore=&7Bal-katt a rang jogainak átállításához
|
||||
gui.ranks.rank.assign.lore=&7Bal-katt a rang hozzárendeléséhez {0}
|
||||
gui.permissions.title={0} jogosultságai
|
||||
gui.permissions.add.title=&fJog hozzáadása
|
||||
gui.permissions.permission.title=&f{0}
|
||||
gui.permissions.permission.lore=&7Jobb-katt a rang jogosultságának eltávolításához
|
||||
gui.add.permission.title=Jog hozzáadása
|
||||
gui.add.permission.permission.title=&f{0}
|
||||
gui.add.permission.permission.lore=&7Bal-katt a rang jogosultságának eltávolításához
|
||||
gui.clandetails.title=[{0}] {1}
|
||||
gui.clandetails.free.agent.title=&Szabadúszó
|
||||
gui.clandetails.free.agent.create.clan.price.lore=&7Ár\: &b{0}
|
||||
gui.clandetails.free.agent.create.clan.lore=&7Bal-katt a rang elkészítéséhez
|
||||
gui.clandetails.clan.title=&f[{0}&f] {1}
|
||||
gui.clandetails.clan.lore.description=&7Leírás\: &b{0}
|
||||
gui.clandetails.clan.lore.status=&7Állapot\: &b{0}
|
||||
gui.clandetails.clan.lore.leaders=&7Vezetők\: &b{0}
|
||||
gui.clandetails.clan.lore.online.members=&7Elérhető tagok\: &b{0}/{1}
|
||||
gui.clandetails.clan.lore.kdr=&7KDR\: &b{0}
|
||||
gui.clandetails.clan.lore.kill.totals=&7Összes ölés\: &b[Rival\:{0} Neutral\:{1} Civilian\:{2}]
|
||||
gui.clandetails.clan.lore.deaths=&7Halálok\: &b{0}
|
||||
gui.clandetails.clan.lore.fee=&7Díj\: &b{0}, {1} $
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.allies.separator=&b,
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.rivals.separator=&b,
|
||||
gui.clandetails.clan.lore.allies=&7Szövetségesek\: &b{0}
|
||||
gui.clandetails.clan.lore.rivals=&Vetélytárs(ak)\: {0}
|
||||
gui.clandetails.clan.lore.founded=&7Alapítva\: &b{0}
|
||||
gui.clandetails.clan.lore.inactive=&7Inaktív\: &b{0}/{1} napok
|
||||
gui.clandetails.allies.title=&fSzövetségesek
|
||||
gui.clandetails.allies.lore=&7Bal-katt az allysok megtekintéséhez
|
||||
gui.clandetails.rivals.title=&fRiválisok
|
||||
gui.clandetails.rivals.lore=&7Bal-katt az allysok megtekintéséhez
|
||||
gui.clandetails.roster.title=&fNévsor
|
||||
gui.clandetails.roster.lore=&7Bal-katt a klán tagjainak megtekintéséhez, vagy hívj be többet
|
||||
gui.staffclandetails.roster.lore=&7Bal-klikk hogy megnézd a klánlistát
|
||||
gui.clandetails.coords.title=&fKoordináták
|
||||
gui.clandetails.coords.lore=&7Ball-klikk megmutatja a koordinátákat a klánod tagjáiról
|
||||
gui.clandetails.home.title=&fOtthon
|
||||
gui.clandetails.home.lore.teleport.price=&7Teleportációs összeg\: &b{0}
|
||||
gui.clandetails.home.lore.teleport=&7Bal-katt a haza teleportáláshoz
|
||||
gui.staffclandetails.home.lore.teleport=&7Bal-katt a haza teleportáláshoz
|
||||
gui.clandetails.home.lore.clear=&7Dobd ki az itemet hogy kiürítsd a klánod házát
|
||||
gui.clandetails.home.lore.set.price=&7Teleportációs összeg\: &b{0}
|
||||
gui.clandetails.home.lore.set=&7Jobb-katt a haza teleportáláshoz
|
||||
gui.staffclandetails.home.lore.set=&7Jobb-katt a haza beállításához
|
||||
gui.clandetails.regroup.title=&fÖsszecsoportosítás
|
||||
gui.clandetails.regroup.lore.price=&7Ár\: &b{0}
|
||||
gui.clandetails.regroup.lore.home=&7Bal-katt a klán tagjainak megtekintéséhez, vagy hívj be többet
|
||||
gui.clandetails.regroup.lore.me=&7Jobb-katt a klán tagjainak összecsoportosításához
|
||||
gui.clandetails.ff.title=&fBaráti tűz
|
||||
gui.clandetails.ff.personal.lore=&7Személyes\: &b{0}
|
||||
gui.clandetails.ff.clan.lore=&7Klán\: &b{0}
|
||||
gui.clandetails.ff.personal.toggle.lore=Bal-katt hogy beállítsd a barátságos státuszt
|
||||
gui.clandetails.ff.clan.toggle.lore=Jobb-katt hogy beállítsd a barátságos státuszt
|
||||
gui.clandetails.bank.title=&fBank
|
||||
gui.clandetails.bank.balance.lore=&fEgyenleg\: &b{0}
|
||||
gui.clandetails.bank.withdraw.status.lore=&7Kivétel\: &b{0}
|
||||
gui.clandetails.bank.deposit.status.lore=&7Betétel\: &b{0}
|
||||
gui.clandetails.bank.withdraw.toggle.lore=&7Dobd el az elemet a visszavonás állapotának váltásához
|
||||
gui.clandetails.bank.deposit.toggle.lore=&7Kattints a jobb gombbal a befizetés állapotának váltásához
|
||||
gui.clandetails.fee.title=&fAdó
|
||||
gui.clandetails.fee.status.lore=&7Állapot\: &b{0}
|
||||
gui.clandetails.fee.value.lore=&7Érték\: &b{0}
|
||||
gui.clandetails.fee.toggle.lore=&7Kattints a bal gombbal a befizetés állapotának váltásához
|
||||
gui.clandetails.rank.title=&fRang
|
||||
gui.clandetails.rank.lore=&7Kattints a bal gombbal a klán rangjainak megtekintéséhez és szerkesztéséhez
|
||||
gui.clandetails.verified.title=&fHitelesítve
|
||||
gui.clandetails.not.verified.title=&fNem ellenőrzött
|
||||
gui.clandetails.verify.price.lore=&7Ár\: &b{0}
|
||||
gui.clandetails.not.verified.lore=&7Kattintsa bal gombbal a klán megerősítéséhez
|
||||
gui.staffclandetails.not.verified.lore=&7Kattintson a bal gombbal a klán megerősítéséhez
|
||||
gui.clandetails.resign.title=&fKilépés
|
||||
gui.clandetails.resign.lore=&7Kattints a bal gombbal a klán kilépéséhez
|
||||
gui.clandetails.disband.title=&7Feloszlatás
|
||||
gui.clandetails.disband.lore=&7Dobd el az itemet a klánod feloszlatásához
|
||||
gui.staffclandetails.disband.lore=&7Kattints a bal gombbal a klán feloszlatásához
|
||||
gui.clandetails.chat.title=&fChat
|
||||
gui.clandetails.chat.clan.chat.lore=&7/{0} [message] - &bÜzenetet küld a klán chatbe
|
||||
gui.clandetails.chat.clan.join.leave.lore=&7/{0} {1}/{2} - &bBelép/kilép a klán chatből
|
||||
gui.clandetails.chat.ally.chat.lore=&7/{0} [message] - &bÜzenetet küld a ally chatbe
|
||||
gui.clandetails.chat.ally.join.leave.lore=&7/{0} {1}/{2} - &bBelép/kilép a ally chatből
|
||||
gui.clandetails.chat.clan.status.lore=&7Klán\: &b{0}
|
||||
gui.clandetails.chat.ally.status.lore=&7Szövetségesek\: &b{0}
|
||||
gui.clandetails.chat.clan.toggle.lore=Bal-katt hogy beállítsd a klán chat státuszt
|
||||
gui.clandetails.chat.ally.toggle.lore=Jobb-katt hogy beállítsd a ally chat státuszt
|
||||
gui.playerdetails.title={0}
|
||||
gui.playerdetails.player.title=&f{0}
|
||||
gui.playerdetails.player.lore.noclan=&7Klán\: &bNincs
|
||||
@@ -673,21 +777,40 @@ gui.playerdetails.player.lore.clan=&7Klán\: &b[{0}&b] {1}
|
||||
gui.playerdetails.player.lore.rank=&7Rang\: &b{0}
|
||||
gui.playerdetails.player.lore.status=&7Állapot\: &b{0}
|
||||
gui.playerdetails.player.lore.kdr=&7KDR\: &b{0}
|
||||
gui.playerdetails.player.lore.kill.totals=&7Összes ölés\: &b[Rival\:{0} Neutral\:{1} Civilian\:{2}]
|
||||
gui.playerdetails.player.lore.deaths=&7Halálok\: &b{0}
|
||||
gui.playerdetails.player.lore.join.date=&7Csatlakozás\: &b{0}
|
||||
gui.playerdetails.player.lore.last.seen=&7Utoljára látva\: &b{0}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.playerdetails.player.lore.past.clans.separator=&b,
|
||||
gui.playerdetails.player.lore.past.clans=&7Előző klánok\: &b{0}
|
||||
gui.playerdetails.player.lore.inactive=&7Inaktív\: &b{0}/{1} napok
|
||||
gui.playerdetails.kick.title=&fKirúgás
|
||||
gui.playerdetails.promote.demote.title=&fFokozás/Lefokozás
|
||||
gui.playerdetails.promote.lore.left.click=&7Bal-klikk a felfokozáshoz
|
||||
gui.playerdetails.demote.lore.right.click=&7Jobb-klikk a lefokozáshoz
|
||||
gui.playerdetails.assign.unassign.title=&fRang kiosztása/kiosztása
|
||||
gui.playerdetails.assign.lore.left.click=&7Bal-klikk a kiosztáshoz
|
||||
gui.playerdetails.unassign.lore.right.click=&7Jobb-klikk a kiosztáshoz
|
||||
gui.playerdetails.trust.untrust.title=&fBizalom/bizalmatlanság
|
||||
gui.playerdetails.trust.lore.left.click=Bal-kattintás a bizalomhoz
|
||||
gui.playerdetails.untrust.lore.right.click=&7Jobb-katt a bizalom eltávolításához
|
||||
gui.playerdetails.ban.unban.title=&fTiltás/Tiltás visszavonása
|
||||
gui.playerdetails.ban.left.click=&7Bal-katt a játékos kitiltásához a klánból
|
||||
gui.playerdetails.unban.right.click=&7Jobb-katt a kitiltás feloldásához
|
||||
gui.playerdetails.resetkdr.lore=&7Bal-katt a játékos KDR-jének újrafrissítéséhez
|
||||
gui.playerdetails.purge.title=&fKitisztitás
|
||||
gui.playerdetails.purge.lore=&7Bal-katt a játékos adatának a törléséhez
|
||||
gui.playerdetails.place.title=&fLerakás
|
||||
gui.playerdetails.place.lore=&7Bal-katt hogy kiválaszd a klánba egy játékost
|
||||
gui.languageselector.title=Nyelvek - Jelenlegi\: {0}
|
||||
gui.languageselector.language.title=&f{0}
|
||||
gui.languageselector.language.lore.left.click=&7Bal klikk, hogy beállítsd ezt a fordítást
|
||||
gui.languageselector.language.lore.translation.status=&7Fordítási státusz\: &b{0}%
|
||||
gui.languageselector.language.lore.right.click=&7Bal-klikk hogy segítsd a fordítást
|
||||
gui.confirmation.title=Megerősítés
|
||||
gui.confirmation.confirm=&7Kattints ide a megerősítéshez
|
||||
gui.confirmation.return=&7Kattints ide a visszavonáshoz
|
||||
gui.not.supported=&cHiba történt a GUI megnyitása közben\! Kikapcsolása... Biztos a jó verziót töltötted le?
|
||||
staff.member.verify.clan=&cEgy staffnak hitelesítenie kell a klánodat\!
|
||||
player.already.has.that.rank=&cEnnek a játékosnak már ez a rankja\!
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
description.command=descrizione
|
||||
create.command=crea
|
||||
create.command=creare
|
||||
delete.command=elimina
|
||||
rank.command=rango
|
||||
setdisplayname.command=setdisplayname
|
||||
@@ -9,7 +9,7 @@ permissions.command=permessi
|
||||
list.command=list
|
||||
balance.command=balance
|
||||
list.order.asc=aSC
|
||||
list.order.desc=disc
|
||||
list.order.desc=descrizione
|
||||
list.type.name=nome
|
||||
list.type.kdr=kdr
|
||||
list.type.size=size
|
||||
@@ -43,8 +43,10 @@ assign.command=assegna
|
||||
unassign.command=annulla assegnazione
|
||||
rival.command=rivale
|
||||
bb.command=bb
|
||||
display.command=mostra
|
||||
clear.command=elimina
|
||||
modtag.command=modtag
|
||||
rename.command=rinomina
|
||||
toggle.command=scambia
|
||||
tag.command=tag
|
||||
deposit.command=deposito
|
||||
@@ -92,6 +94,8 @@ help.command=aiuto
|
||||
leave.command=leave
|
||||
join.command=join
|
||||
mute.command=mute
|
||||
tag.completion=[tag]
|
||||
name.completion=[nome]
|
||||
acf-core.parameter.amount=importo
|
||||
acf-core.parameter.member=membro
|
||||
acf-core.parameter.rank=rango
|
||||
@@ -228,6 +232,10 @@ command.description.rank.permissions.available=Elenca i ranghi disponibili
|
||||
command.description.rank.permissions.rank=Modifica i permessi di un rank
|
||||
command.description.rank.permissions.add=Aggiungi un permesso a un rango
|
||||
command.description.rank.permissions.remove=Rimuovi un permesso da un rango
|
||||
command.description.rename=Rinomina il tuo clan
|
||||
command.description.mod.rename=Rinomina un clan
|
||||
command.description.locale=Seleziona la tua lingua
|
||||
command.description.mod.locale=Imposta la lingua del giocatore
|
||||
home-menu=/{0} home{1} - Teletrasporta alla base di casa
|
||||
home-set-menu=/{0} home set{1} - Imposta la base principale del clan
|
||||
home-clear-menu=/{0} home set{1} - Cancella la base principale del clan
|
||||
@@ -288,6 +296,7 @@ membership.invitation={0} ha rifiutato l'invito di adesione
|
||||
joined.the.clan={0} si è unito al clan
|
||||
signed.off.request.cancelled={0} si è disconnesso. {1} richiesta annullata.
|
||||
clan.deletion={0} ha negato l'eliminazione del clan. Consenso fallito.
|
||||
rename.refused={0} rifiutata la rinominazione del clan. Consenso negato.
|
||||
has.been.disbanded=Il Clan {0} è stato sciolto
|
||||
denied.the.promotion={0} ha negato la promozione di {1}. Consenso fallito.
|
||||
demoted.back.to.member={0} è stato degradato di nuovo a membro
|
||||
@@ -303,9 +312,10 @@ has.joined={0} si è unito a {1}
|
||||
proposing.to.end.the.rivalry={0} sta proponendo di porre fine alla rivalità con {1}
|
||||
proposing.an.alliance={0} sta proponendo un'alleanza con {1}
|
||||
inviting.you.to.join={0} ti sta invitando ad unirti a {1}
|
||||
asking.for.the.deletion={0} chiede l'eliminazione del clan
|
||||
asking.for.the.promotion={0} chiede la promozione di {1}
|
||||
asking.for.the.demotion={0} chiede la promozione di {1}
|
||||
asking.to.disband={0} sta chiedendo di sottrarsi dal clan
|
||||
asking.to.rename={0} sta chiedendo di rinominare il clan con in {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \ &8[&8{0}&8] &b{1}\n %accetta% &bor %deny%
|
||||
clickable.accept=&a&l[ACCETTA]
|
||||
@@ -330,6 +340,8 @@ you.have.already.voted=Hai già votato
|
||||
has.voted.to.deny={0} ha votato per negare
|
||||
view.next.page=Digita /{0} per visualizzare la pagina successiva.
|
||||
voted.to.accept={0} ha votato per accettare
|
||||
bulletin.board.header=&8* &e{0} &fbacheca bollettino
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} è stato sciolto. La rivalità è finita.
|
||||
has.been.disbanded.alliance.ended={0} è stato sciolto. L'alleanza è finita.
|
||||
clan.disbanded=Clan sciolto
|
||||
@@ -355,17 +367,26 @@ you.banned=Sei stato bannato dai comandi di clan
|
||||
clan.wide.friendly.fire.blocked=Fuoco alleato del clan bloccato
|
||||
clan.wide.friendly.fire.is.allowed=Fuoco alleato del clan bloccato
|
||||
you.are.the.only.member.online=Sei l'unico membro online
|
||||
your.clan.tag.cannot.be.longer.than.characters=Il tag del tuo clan non può contenere più di {0} caratteri
|
||||
your.clan.tag.must.be.longer.than.characters=Il tag del tuo clan deve contenere più di {0} caratteri
|
||||
your.tag.cannot.contain.the.following.colors=Il tuo tag non può contenere i seguenti colori\: {0}
|
||||
your.tag.cannot.contain.color.codes=Il tuo tag non può contenere codici di colore
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cLa targa colorata del tuo clan non può essere più lunga di {0} caratteri
|
||||
your.clan.tag.cannot.be.longer.than.characters=&cIl nome del tuo clan non può contenere più di {0} caratteri
|
||||
your.clan.tag.must.be.longer.than.characters=&cIl nome del tuo clan deve essere più lungo di {0} caratteri
|
||||
your.tag.cannot.contain.the.following.colors=&cIl nome del clan non può contenere i seguenti colori\: {0}
|
||||
your.tag.doesnt.meet.the.requirements=&cIl nome del tuo clan non soddisfa i requisiti.
|
||||
your.tag.cannot.contain.color.codes=&cIl nome del clan non può contenere codici colore
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&cIl nome del tuo clan può contenere solo lettere, numeri e codici colore
|
||||
you.cannot.set.colored.ranks=Non puoi impostare ranghi colorati
|
||||
your.clan.name.cannot.be.longer.than.characters=Il nome del tuo clan non può contenere più di {0} caratteri
|
||||
your.clan.name.must.be.longer.than.characters=Il nome del clan deve essere più lungo di {0} caratteri
|
||||
your.clan.name.cannot.contain.color.codes=Il tuo tag non può contenere codici di colore
|
||||
that.tag.name.is.disallowed=Quel nome tag non è consentito
|
||||
that.tag.name.is.disallowed=Questo nome per il tuo clan non è ammesso
|
||||
you.must.first.resign=È necessario prima dimettersi da {0}
|
||||
clan.with.this.tag.already.exists=Un clan con questo nome esiste già.
|
||||
get.your.clan.verified.to.access.advanced.features=Ottieni la verifica del tuo clan per accedere alle funzioni avanzate
|
||||
clan.created=Clan {0} creati
|
||||
not.enough.leaders.online.to.vote.on.demotion=È necessario siano online più leader per votare questa demozione di ruolo
|
||||
demotion.vote.has.been.requested.from.all.leaders=Il voto di dimissione e stato richiesto da tutti i leader
|
||||
player.is.not.a.leader.of.your.clan=Il giocatore non un leader del tuo clan
|
||||
player.is.not.a.leader=Il giocatore non è un leader
|
||||
clan.has.been.disbanded=Il Clan {0} è stato sciolto
|
||||
clan.disband.vote.has.been.requested.from.all.leaders=È stato richiesto il voto di scioglimento del clan da tutti i leader
|
||||
friendy.fire.is.now.managed.by.your.clan=Il fuoco amichevole è ora gestito dal tuo clan
|
||||
@@ -374,21 +395,73 @@ global.friendy.fire.is.now.managed.by.each.clan=Il fuoco amichevole globale vien
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=Il fuoco amichevole globale è già gestito da ogni clan
|
||||
global.friendly.fire.is.set.to.allowed=Il fuoco amichevole globale è impostato su consentito
|
||||
global.friendly.fire.is.already.being.allowed=Il fuoco amichevole globale è già stato consentito
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=Il giocatore non ha i permessi per unirsi ai clan
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=Il giocatore non ha i permessi per aggiungersi ai clan
|
||||
you.cannot.invite.yourself=Non puoi invitare te stesso
|
||||
you.did.not.answer.in.time=Non ho fatto in tempo a rispondere, annulla...
|
||||
this.player.is.banned.from.using.clan.commands=Questo giocatore è bannato dall'utilizzo dei comandi clan
|
||||
the.player.is.already.member.of.another.clan=Il giocatore è già membro di un altro clan
|
||||
has.been.asked.to.join={0} è stato chiesto di unirsi a {1}
|
||||
you.cannot.kick.yourself=Non puoi kickarti da solo\!
|
||||
the.player.is.not.a.member.of.your.clan=Questo giocatore non un membro del tuo clan
|
||||
you.cannot.kick.another.leader=Non puoi calciare un'altro leader
|
||||
has.been.kicked.by={0} è stato rimosso dal clan da {1}
|
||||
no.clans.have.been.created=Nessun clan è stato creato
|
||||
total.clans=Clan totali\:
|
||||
legend=Legenda\:
|
||||
kill.type.civilian=Tipo di Uccisione\: {0}Civile
|
||||
no.player.data.found=Nessun dato del giocatore trovato
|
||||
clan.0=Clan\: {0}
|
||||
status.0=Stato\: {0}
|
||||
rank.0=Rango\: {0}
|
||||
kdr.0=KDR\: {0}
|
||||
inactive.0=Inattivo da\: {0}
|
||||
clan.commands=clan comandi
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=È possibile modificare solo il colore e le maiuscole del nome clan
|
||||
locale.has.been.changed=La lingua è stata cambiata con successo
|
||||
locale.is.prohibited=
|
||||
tag.changed.to.0=Tag cambiato in {0}
|
||||
0.tag.changed.to.1=&bIl tag di {0} è stato modificato con successo in {1}
|
||||
name.0=Nome\: {0}
|
||||
description.0=Descrizione\: {0}
|
||||
leaders.0=Leader\: {0}
|
||||
allies.0=Alleati\: {0}
|
||||
rivals.0=Rivali\: {0}
|
||||
other.player.must.be.online=&cIl giocatore deve essere online\!
|
||||
the.player.does.not.have.the.permissions.to.lead.a.clan=Il giocatore non ha i permessi adeguati per aggiungersi ai clan
|
||||
you.cannot.promote.yourself=Non puoi auto promuoverti
|
||||
the.player.is.already.a.leader=Questo giocatore è già leader di un clan
|
||||
configuration.reloaded=Configurazioni aggiornate
|
||||
last.leader.cannot.resign.you.must.appoint.another.leader.or.disband.the.clan=L'ultimo leader non può dimettersi. Devi nominare un altro capo o sciogliere il clan
|
||||
0.has.resigned={0} si è dimesso
|
||||
you.cannot.trust.yourself=Non puoi eseguire questa azione su te stesso
|
||||
leaders.are.already.trusted=I leader sono già autorizzati
|
||||
this.player.is.already.trusted=Questo giocatore è già autorizzato
|
||||
has.been.given.trusted.status.by={0} ha appena ricevuto fiducia da {1}
|
||||
this.player.is.not.banned=Questo utente non è bannato
|
||||
player.removed.from.the.banned.list=Giocatore rimosso dalla lista nera
|
||||
you.have.been.unbanned.from.clan.commands=Sei stato sbannato dai comandi del clan
|
||||
you.cannot.untrust.yourself=Non puoi eseguire questa azione su te stesso
|
||||
leaders.cannot.be.untrusted=Lo stato di fiducia dei leader non può essere alterato
|
||||
this.player.is.already.untrusted=Quest giocatore non ha già lo stato di fiducia
|
||||
has.been.given.untrusted.status.by={0} ha appena rimosso lo stato di fiducia da {1}
|
||||
the.clan.does.not.exist=Il clan non esiste
|
||||
the.clan.is.already.verified=Il clan e già verificato
|
||||
the.clan.has.been.verified=Il clan è stato verificato
|
||||
clan.0.has.been.verified=Il clan {0} è stato verificato con successo\!
|
||||
total.clan.players.0=Giocatori del clan\: {0}
|
||||
proposing.war={0} sta proponendo di iniziare una guerra contro {1}
|
||||
you.can.only.start.war.with.rivals=Puoi iniziare una guerra solo contro clan rivali
|
||||
leaders.have.been.asked.to.accept.the.war.request=Ai capi di {0} è stato chiesto di accettare la richiesta di guerra
|
||||
leaders.asked.to.end.rivalry=Ai capi di {0} è stato chiesto di terminare la guerra
|
||||
proposing.to.end.the.war={0} sta proponendo di terminare la guerra contro {1}
|
||||
clans.already.at.war=I vostri clan sono già in guerra tra loro
|
||||
clans.not.at.war=I vostri clan non sono in guerra tra loro
|
||||
you.are.at.war={0} è ora in guerra con {1}
|
||||
denied.war.req={0} ha negato la richiesta di guerra inviata da {1}
|
||||
you.are.no.longer.at.war={0} non è più in guerra contro {1}
|
||||
end.war.denied=La richiesta di porre fine alla guerra è stata negata da {0}
|
||||
denied.war.end={0} ha rifiutato la richiesta di {1} di porre fine alla guerra
|
||||
has.initiated.a.rivalry={0} ha iniziato una rivalità contro {1}
|
||||
start=inizia
|
||||
end=fine
|
||||
add=aggiungi
|
||||
@@ -397,7 +470,15 @@ allow=permetti
|
||||
block=blocca
|
||||
auto=automatico
|
||||
war=guerra
|
||||
0.s.sword.1.2.b.bow.3.4.a.arrow={0}S\=Spada{1}, {2}B\=Arco{3}, {4}A\=Frecce
|
||||
weapon.S=S
|
||||
weapon.B=B
|
||||
weapon.A=A
|
||||
materials=Materiali
|
||||
armor.h=H
|
||||
armor.c=C
|
||||
armor.l=L
|
||||
armor.B=B
|
||||
diamond=diamante
|
||||
gold=oro
|
||||
wood=legna
|
||||
@@ -408,43 +489,132 @@ hunger=Fame
|
||||
stone=pietra
|
||||
iron=ferro
|
||||
the.clan.cannot.be.rivaled=Il clan non può essere rivale
|
||||
bboff=BB disattivato
|
||||
bbon=BB attivata
|
||||
inviteon=Invito attivato su
|
||||
inviteoff=Invito disattivato
|
||||
tagoff=Tag clan disabilitato
|
||||
tagon=Tag clan attivato
|
||||
depositon=Deposito attivato
|
||||
depositoff=Deposito disattivato
|
||||
withdrawon=Prelievo attivato
|
||||
withdrawoff=Prelievo disattivato
|
||||
feeoff=Tassa disattivata
|
||||
feeon=Tassa attivata
|
||||
home.base.only.once=La base principale può essere impostata una sola volta
|
||||
now.at.homebase=Sei ora nella base del clan {0}
|
||||
hombase.set=Base del clan impostata a\: {0}
|
||||
hombase.cleared=Clan del base eliminata
|
||||
hombase.mod.set=Base del clan {0} reimpostata a\:
|
||||
hombase.not.set=la base del clan non è stata impostata ancora.
|
||||
home.set.in.different.server=La Home-base è stata impostata in un altro server
|
||||
rival.limit.reached=Hai raggiunto il limite di rivali. Non puoi rivaleggiare più clan.
|
||||
you.moved.teleport.cancelled=Ti sei mosso, teletrasporto annullato
|
||||
waiting.for.teleport.stand.still.for.0.seconds=In attesa di teletrasporto, resta fermo per {0} secondi
|
||||
on=attivo
|
||||
off=disattivato
|
||||
player.rank.changed=Il Rango è stato impostato
|
||||
your.clans.are.already.rivals=I vostri clan sono già rivali
|
||||
player.got.money=Hai ottenuto {0} per aver ucciso {1} in base al tuo KDR\: {2}
|
||||
cleared.bb=La bacheca è stata svuotata
|
||||
clan.balance=Bilancio-Clan\: {0}
|
||||
clan.admin.balance=Saldo di {0}\: {1}$
|
||||
bb.fee.player.kicked={0} è stato espulso per non aver pagato le tasse
|
||||
bb.fee.set={0} $ è la tassa
|
||||
bb.clan.deposit={0} $ sono stati depositati da {1}
|
||||
player.clan.deposit=Hai depositato {0}
|
||||
bb.clan.withdraw={0} $ sono stati prelevati da {1}
|
||||
bb.clan.take={0} $ sono stati presi da {1}
|
||||
bb.clan.give={0} $ sono stati dati da {1}
|
||||
bb.clan.set={0} $ sono stati impostati da {1}
|
||||
player.clan.withdraw=Prelievi {0}
|
||||
clan.admin.take=Hai prelevato {0} $ dalla banca di {1}
|
||||
clan.admin.give=Hai depositato {0} $ in banca di {1}
|
||||
clan.admin.set=Hai impostato il saldo bancario di {0} su {1}
|
||||
clan.admin.bank.not.enough.money=La banca di {0} non dispone di abbastanza soldi\!
|
||||
clan.bank.not.enough.money=La banca del tuo clan non ha abbastanza soldi
|
||||
your.clans.are.not.rivals=I vostri clan non sono rivali
|
||||
the.clan.members.reached.limit=Il tuo clan ha raggiunto il limite di membri
|
||||
this.clan.has.reached.the.member.limit=&bQuesto clan ha raggiunto il limite di membri
|
||||
you.have.reseted.your.kdr=Hai resettato il tuo KDR
|
||||
you.have.reseted.0.kdr=Hai resettato il KDR di {0}
|
||||
you.have.reseted.kdr.of.all.players=Hai resettato il KDR di tutti i giocatori
|
||||
you.have.successfully.renamed.your.clan=&bHai rinominato con successo il tuo clan in {0}
|
||||
you.have.successfully.renamed.the.clan=&bHai rinominato con successo il clan in {0}
|
||||
you.have.toggled.permanent.status=Hai abilitato lo stato permanente per
|
||||
permanent.status.enabled=Lo stato permanente del tuo clan è stato abilitato da {0}
|
||||
permanent.status.disabled=Lo stato permanente del tuo clan è stato disabilitato da {0}
|
||||
yes=Sì
|
||||
cancel=Annulla
|
||||
resign.confirmation=Sei sicuro di volerti dimettere da questo clan? {0}
|
||||
disband.confirmation=Sei sicuro di voler sciogliere il tuo clan? {0}
|
||||
resetkdr.confirmation=Sei sicuro di volere resettare il tuo punteggio KDR? {0}
|
||||
resign.success=Ti sei dimesso con successo dal tuo clan
|
||||
you.cannot.demote.the.last.leader=Non puoi far retrocedere l'ultimo leader rimasto
|
||||
you.cannot.move.the.last.leader=Non puoi spostare l'ultimo leader rimasto
|
||||
player.successfully.demoted=Il giocatore è stato retrocesso con successo
|
||||
player.successfully.promoted=Il giocatore è stato promosso con successo
|
||||
bb.ago= \ fa
|
||||
bb.moments=\ momenti
|
||||
bb.seconds= \ secondi
|
||||
bb.minutes= \ minuti
|
||||
bb.one.minute=1 minuto
|
||||
bb.hours= \ ore
|
||||
bb.one.hour=1 ora
|
||||
bb.days= giorni
|
||||
bb.days= \ giorni
|
||||
bb.one.day=1 giorno
|
||||
the.fee.is.0.and.its.current.value.is.1=La commissione è {0} e il suo valore attuale è {1}$
|
||||
fee.enabled=abilitato
|
||||
fee.disabled=disabilitato
|
||||
fee.set=La tassa è stata impostata con successo
|
||||
max.fee.allowed.is.0=La tariffa massima consentita è {0}
|
||||
fee.collected={0} $ sono stati sottratti per la caparra del clan
|
||||
player.purged=Il giocatore e stato epurato con successo
|
||||
upkeep.collected={0} $ sono stati sottratti per il mantenimento del clan
|
||||
balance.is.not.enough.for.upkeep=Il saldo del clan non è sufficiente per pagare la manutenzione ({0} $), deposita l'importo per evitare che il clan venga sciolto
|
||||
your.clan.description.must.be.longer.than=La descrizione del tuo clan deve essere più lunga di {0} caratteri
|
||||
your.clan.description.cannot.be.longer.than=La descrizione del tuo clan non può essere più lunga di {0} caratteri
|
||||
description.changed=Hai cambiato con successo la descrizione del tuo clan
|
||||
no.description=Nessuna descrizione
|
||||
the.player.must.wait.0.before.joining.your.clan.again=Questo giocatore deve aspettare {0} minuto/i prima di unirsi di nuovo ad un nuovo clan
|
||||
disabled.command=Comando disabilitato
|
||||
rank.displayname.updated=Il nome visualizzato del rango è stato aggiornato\!
|
||||
rank.setdefault=Il rango predefinito del clan è stato ora impostato su {0}
|
||||
rank.removedefault=Il rango predefinito del clan è stato rimosso
|
||||
rank.0.permissions=Permessi del Rango {0}\:
|
||||
available.rank.permissions=Permessi disponibili per i ranghi\:
|
||||
rank.already.exists=Rango già esistente
|
||||
rank.0.does.not.exist=Il Rango {0} non esiste
|
||||
rank.created=Rango creato
|
||||
permission.0.added.to.rank.1=Permesso {0} aggiunto al rango {1}
|
||||
permission.0.removed.from.rank.1=Permesso {0} rimosso dal rango {1}
|
||||
rank.0.deleted=Rango {0} eliminato
|
||||
clans.ranks=Classifica del Clan\:
|
||||
ranks.list.item={0}\# {1} ({2})
|
||||
no.ranks=Nessun rango è stato ancora creato
|
||||
rank.no.permissions=Questo rango non ha alcun permesso
|
||||
player.unassigned.from.rank=Giocatore non assegnato dal rango
|
||||
you.must.be.0.or.have.the.permission.1.to.use.this=Devi essere {0} o il tuo leader deve dare al tuo rango il permesso {1} per utilizzare questo
|
||||
deposit.not.allowed=Il deposito non è abilitato, usa /%clan %toggle %deposit per permetterlo
|
||||
withdraw.not.allowed=Il prelievo non è permesso, usa /%clan %toggle %withdraw per permetterlo
|
||||
resign.request.cancelled=Richiesta di dimissioni cancellata
|
||||
disband.request.cancelled=Richiesta di scioglimento annullata
|
||||
resetkdr.request.cancelled=Richiesta di ripristino KDR annullata
|
||||
clan.create.request.cancelled=Richiesta di creazione clan annullata
|
||||
rank.create.request.cancelled=Richiesta di creazione del Rango annullata
|
||||
promotion.vote.has.been.requested.from.all.leaders=Il voto di promozione è stato richiesto a tutti i leader
|
||||
rename.vote.has.been.requested.from.all.leaders=La richiesta di cambio nome è stata richiesta a tutti i leader
|
||||
allowed=permesso
|
||||
blocked=bloccato
|
||||
chat.joined=si è unito
|
||||
chat.not.joined=non si è unito
|
||||
chat.didnt.join=&bNon sei entrato in questo canale
|
||||
gui.loading=&7Caricamento...
|
||||
gui.back.title=&fIndietro
|
||||
gui.previous.page.title=Pagina Precedente
|
||||
gui.next.page.title=&fPagina Successiva
|
||||
gui.lore.no.permission=&7Non hai i permessi per vedere questo\!
|
||||
gui.main.title={0} - Menu del clan
|
||||
gui.main.languageselector.title=Seleziona la tua lingua
|
||||
gui.main.languageselector.lore.left.click=&7Click sinistro per selezionare la lingua
|
||||
gui.main.languageselector.lore.right.click=&7Click destro per aiutare la traduzione
|
||||
@@ -456,10 +626,28 @@ gui.main.reset.kdr.title=&fResetta il KDR
|
||||
gui.main.reset.kdr.lore.price=&7Prezzo\: &b{0}
|
||||
gui.main.reset.kdr.lore=&7Click sinistro per resettare il tuo KDR
|
||||
gui.main.leaderboard.title=&fClassifica
|
||||
gui.main.leaderboard.lore=&7Clicca sinistro per vedere la classifica
|
||||
gui.main.staff.title=&fStaff
|
||||
gui.main.staff.lore=&7Clicca sinistro per aprire il menu Staff
|
||||
gui.staff.title=Staff
|
||||
gui.staff.clan.list.lore.left.click=&7Clicca sinistro per vedere tutti i clan
|
||||
gui.staff.clan.list.lore.right.click=&7Clicca destro per vedere tutti i clan non verificati
|
||||
gui.player.list.title=Elenco dei giocatori
|
||||
gui.staff.player.list.title=&fElenco Giocatori
|
||||
gui.staff.player.list.lore.left.click=&7Clicca sinistro per vedere tutti i giocatori
|
||||
gui.staff.player.list.lore.right.click=&7Clicca destro per vedere tutti i giocatori online
|
||||
gui.staff.global.ff.title=Fuoco Amico Globale
|
||||
gui.staff.global.ff.lore.status=&7Stato\: &b{0}
|
||||
gui.staff.global.ff.lore.toggle=&7Clicca sinistro per attivare il fuoco amico
|
||||
gui.staff.reload.title=&fAggiorna
|
||||
gui.staff.reload.lore=&7Clicca sinistro per ricaricare il plugin
|
||||
gui.staff.clanlist.unverified.title=Clan Non Verificati - Totale\: {0}
|
||||
gui.staff.clanlist.toplace.title=Seleziona il nuovo clan {0}
|
||||
gui.warning.title=Attenzione
|
||||
gui.warning.no.permission.title=&fNessun permesso
|
||||
gui.warning.no.permission.plugin.lore=&7Non hai i permessi per eseguire questa azione\!
|
||||
gui.warning.no.permission.leader.lore=&7Sei uno dei leader del clan?
|
||||
gui.warning.no.permission.rank.lore=&7Devi essere {0} o un leader deve dare al tuo rango il permesso {1} per usarlo\!
|
||||
gui.warning.not.verified.title=&fNon verificato
|
||||
gui.warning.not.verified.lore=&7Il tuo clan deve essere verificato\!
|
||||
gui.allies.title=Alleati
|
||||
@@ -473,6 +661,8 @@ gui.rivals.add.title=&fAggiungi un rivale
|
||||
gui.add.rival.title=Aggiungi un rivale
|
||||
gui.add.rival.clan.lore=&7Click sinistro per rivaleggiare questo clan
|
||||
gui.clanlist.title=Clans - Totale\: {0}
|
||||
gui.clanlist.clan.title=&7Clan\: &b[{0}&b] {1}
|
||||
gui.clanlist.clan.lore.position=&b\#{0}
|
||||
gui.clanlist.clan.lore.kdr=&7KDR\: &b{0}
|
||||
gui.clanlist.clan.lore.members=&7Membri\: &b{0}
|
||||
gui.coords.title=Coordinate
|
||||
@@ -504,8 +694,11 @@ gui.permissions.permission.lore=&7Click destro per rimuovere questo permesso dal
|
||||
gui.add.permission.title=Aggiungi un permesso
|
||||
gui.add.permission.permission.title=&f{0}
|
||||
gui.add.permission.permission.lore=&7Click sinistro per aggiungere questo permesso al rango
|
||||
gui.clandetails.title=[{0}] {1}
|
||||
gui.clandetails.free.agent.title=&Utente libero
|
||||
gui.clandetails.free.agent.create.clan.price.lore=&7Prezzo\: &b{0}
|
||||
gui.clandetails.free.agent.create.clan.lore=&7Click sinistro per creare un clan
|
||||
gui.clandetails.clan.title=&f[{0}&f] {1}
|
||||
gui.clandetails.clan.lore.description=&7Descrizione\: &b{0}
|
||||
gui.clandetails.clan.lore.status=&7Stato\: &b{0}
|
||||
gui.clandetails.clan.lore.leaders=&7Leader\: &b{0}
|
||||
@@ -519,16 +712,26 @@ gui.clandetails.clan.lore.allies.separator=&b,
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.rivals.separator=&b,
|
||||
gui.clandetails.clan.lore.allies=&7Alleati\: &b{0}
|
||||
gui.clandetails.clan.lore.rivals=&7Rivali\: &b{0}
|
||||
gui.clandetails.clan.lore.founded=&7Fondato\: &b{0}
|
||||
gui.clandetails.clan.lore.inactive=&7Inattivo\: &b{0}/{1} giorni
|
||||
gui.clandetails.allies.title=&fAlleati
|
||||
gui.clandetails.allies.lore=&7Clicca sinistro per vedere i tuoi alleati o aggiungerne altri
|
||||
gui.clandetails.rivals.title=&fRivali
|
||||
gui.clandetails.rivals.lore=&7Clicca sinistro per vedere i tuoi rivali o aggiungerne altri
|
||||
gui.clandetails.roster.title=&fElenco
|
||||
gui.clandetails.roster.lore=&7Clicca sinistro per vedere i membri del tuo clan o invitarne altri
|
||||
gui.staffclandetails.roster.lore=&7Clicca sinistro per vedere i membri del clan
|
||||
gui.clandetails.coords.title=&fCoordinate
|
||||
gui.clandetails.coords.lore=&7Clic sinistro per vedere le coordinate dei membri del tuo clan
|
||||
gui.clandetails.home.title=&fCasa
|
||||
gui.clandetails.home.lore.teleport.price=&7Prezzo teletrasporto\: &b{0}
|
||||
gui.clandetails.home.lore.teleport=&7Clic sinistro per teletrasportarti nella casa del tuo clan
|
||||
gui.staffclandetails.home.lore.teleport=&7Clic sinistro per teletrasportarti nella casa di questo clan
|
||||
gui.clandetails.home.lore.clear=&7Rilascia l'oggetto per cancellare la casa del tuo clan
|
||||
gui.clandetails.home.lore.set.price=&7Imposta prezzo\: &b{0}
|
||||
gui.clandetails.home.lore.set=&7Clicca destro per impostare la casa del tuo clan
|
||||
gui.staffclandetails.home.lore.set=&7Clicca destro per impostare la casa di questo clan
|
||||
gui.clandetails.regroup.title=&fRaggruppare
|
||||
gui.clandetails.regroup.lore.price=&7Prezzo\: &b{0}
|
||||
gui.clandetails.regroup.lore.home=&7Clic sinistro per raggruppare i membri del tuo clan nella casa del clan
|
||||
@@ -536,11 +739,35 @@ gui.clandetails.regroup.lore.me=&7Click destro per raggruppare i membri del tuo
|
||||
gui.clandetails.ff.title=&fFuoco Amico
|
||||
gui.clandetails.ff.personal.lore=&7Personale\: &b{0}
|
||||
gui.clandetails.ff.clan.lore=&7Clan\: &b{0}
|
||||
gui.clandetails.ff.personal.toggle.lore=&7Clicca sinistro per attivare o disattivare il tuo fuoco amico
|
||||
gui.clandetails.ff.clan.toggle.lore=&7Clicca destro per attivare o disattivare il fuoco amico del tuo clan
|
||||
gui.clandetails.bank.title=&fBanca
|
||||
gui.clandetails.bank.balance.lore=&7Saldo\: &b{0}
|
||||
gui.clandetails.bank.withdraw.status.lore=&7Prelievo\: &b{0}
|
||||
gui.clandetails.bank.deposit.status.lore=&7Deposito\: &b{0}
|
||||
gui.clandetails.bank.withdraw.toggle.lore=&7Rilascia l'elemento per attivare o disattivare lo stato di prelievo
|
||||
gui.clandetails.bank.deposit.toggle.lore=&7Clicca destro per attivare o disattivare lo stato del deposito
|
||||
gui.clandetails.fee.title=&fTassa
|
||||
gui.clandetails.fee.status.lore=&7Stato\: &b{0}
|
||||
gui.clandetails.fee.value.lore=&7Valore\: &b{0}
|
||||
gui.clandetails.fee.toggle.lore=&7Clicca sinistro per attivare o disattivare lo stato della tassa
|
||||
gui.clandetails.rank.title=&fRango
|
||||
gui.clandetails.rank.lore=&7Clicca sinistro per vedere i ranghi del clan e modificarli
|
||||
gui.clandetails.verified.title=&fVerificato
|
||||
gui.clandetails.not.verified.title=&fNon verificato
|
||||
gui.clandetails.verify.price.lore=&7Prezzo\: &b{0}
|
||||
gui.clandetails.not.verified.lore=&7Clicca sinistro per verificare il tuo clan
|
||||
gui.staffclandetails.not.verified.lore=&7Clicca sinistro per verificare questo clan
|
||||
gui.clandetails.resign.title=&fDimettiti
|
||||
gui.clandetails.resign.lore=&7Clicca sinistro per dimetterti dal tuo clan
|
||||
gui.clandetails.disband.title=&fSciogli
|
||||
gui.clandetails.disband.lore=&7Rilascia l'oggetto per sciogliere il tuo clan
|
||||
gui.staffclandetails.disband.lore=&7Clicca sinistro per sciogliere questo clan
|
||||
gui.clandetails.chat.title=&fChat
|
||||
gui.clandetails.chat.clan.chat.lore=&7/{0} [message] - &bInvia un messaggio alla chat del clan
|
||||
gui.clandetails.chat.clan.join.leave.lore=&7/{0} {1}/{2} - &bEntra/esci dalla chat del clan
|
||||
gui.clandetails.chat.ally.chat.lore=&7/{0} [message] - &bInvia un messaggio nella chat alleati
|
||||
gui.clandetails.chat.ally.join.leave.lore=&7/{0} {1}/{2} - &bEntra/esci dalla chat alleati
|
||||
gui.clandetails.chat.clan.status.lore=&7Clan\: &b{0}
|
||||
gui.clandetails.chat.ally.status.lore=&7Alleati\: &b{0}
|
||||
gui.clandetails.chat.clan.toggle.lore=&7Click sinistro per attivare o disattivare lo stato della chat
|
||||
@@ -564,14 +791,23 @@ gui.playerdetails.kick.title=&fEspelli
|
||||
gui.playerdetails.promote.demote.title=&fPromuovi/Retrocedi
|
||||
gui.playerdetails.promote.lore.left.click=&7Click sinistro per promuovere
|
||||
gui.playerdetails.demote.lore.right.click=&7Click destro per retrocedere
|
||||
gui.playerdetails.assign.unassign.title=&fAssegna/Rimuovi rango
|
||||
gui.playerdetails.assign.lore.left.click=&7Clicca sinistro per assegnare
|
||||
gui.playerdetails.unassign.lore.right.click=&7Premi destro per rimuovere l'assegnazione
|
||||
gui.playerdetails.trust.untrust.title=&fFidato/Non fidato
|
||||
gui.playerdetails.trust.lore.left.click=&7Clicca sinistro per concedere lo stato di Fiducia
|
||||
gui.playerdetails.untrust.lore.right.click=&7Clicca destro per rimuovere lo stato di Fiducia
|
||||
gui.playerdetails.ban.unban.title=&fBandisci/Sbandisci
|
||||
gui.playerdetails.ban.left.click=&7Clic sinistro per bannare questo giocatore dai clan
|
||||
gui.playerdetails.unban.right.click=&7Clicca destro per sbannare questo utente
|
||||
gui.playerdetails.resetkdr.lore=&7Clic sinistro per resettare il KDR di questo giocatore
|
||||
gui.playerdetails.purge.title=&fEliminare
|
||||
gui.playerdetails.purge.lore=&7Clic sinistro per eliminare i dati di questo giocatore
|
||||
gui.playerdetails.place.title=&fPosizione
|
||||
gui.playerdetails.place.lore=&7Clic sinistro per scegliere un clan per questo giocatore
|
||||
gui.languageselector.title=Lingue - Attuale\: {0}
|
||||
gui.languageselector.language.title=&f{0}
|
||||
gui.languageselector.language.lore.left.click=&7Clicca sinistro per selezionare la tua lingua
|
||||
gui.languageselector.language.lore.translation.status=&7Stato traduzione\: &b{0}%
|
||||
gui.languageselector.language.lore.right.click=&7Click destro per aiutare la traduzione
|
||||
gui.confirmation.title=Conferma
|
||||
@@ -581,9 +817,19 @@ gui.not.supported=&cSi è verificato un errore durante l'apertura della GUI\! Di
|
||||
staff.member.verify.clan=&cUn membro dello staff deve verificare il tuo clan\!
|
||||
player.already.has.that.rank=&cIl giocatore ha già questo rango\!
|
||||
joined.clan.chat=&bSei entrato nella chat del clan
|
||||
already.joined.clan.chat=&bSei già dentro la chat del clan
|
||||
left.clan.chat=&bSei uscito dalla la chat del clan
|
||||
muted.clan.chat=&bHai silenziato la chat del clan
|
||||
unmuted.clan.chat=&bHai riabilitato la lettura della la chat del clan
|
||||
joined.ally.chat=&bSei entrato nella chat alleati
|
||||
left.ally.chat=&bSei uscito dalla chat alleati
|
||||
muted.ally.chat=&bHai silenziato la chat alleati
|
||||
unmuted.ally.chat=&bHai riabilitato la lettura della chat alleati
|
||||
already.joined.ally.chat=&bSei già dentro la chat alleati
|
||||
player.already.in.this.clan=&cIl giocatore è già in questo clan
|
||||
your.clan.reached.max.alliances=&cIl tuo clan ha raggiunto il numero massimo di alleanze
|
||||
other.clan.reached.max.alliances=&cL'altro clan ha raggiunto il numero massimo di alleanze
|
||||
insert.clan.tag=&bInserisci il nome del clan (o "{0}")\:
|
||||
insert.clan.name=&bInserisci il nome del clan\:
|
||||
insert.rank.name=&bInserisci il nome del rango (o "{0}")\:
|
||||
click.to.help.translating=&bClicca su questo link per aiutarci a tradurre\:\n&r{0}
|
||||
@@ -592,21 +838,38 @@ you.must.hold.a.banner=&cDevi avere un stendardo in mano\!
|
||||
you.changed.clan.banner=&bHai cambiato lo stendardo del tuo clan\!
|
||||
your.clan.already.verified=&cIl tuo clan è già stato verificato\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
clan.profile=\n&7Profilo del clan\: &b%clan_name% &8-------------------------------------------\n \n &7Nome\: &e[&8%clan_color_tag%&e] &b%clan_name%\n &7Descrizione\: &f%clan_description%\n &7Stato\: &f%clan_status%\n &7Leader\: %clan_leaders%\n &7Membri Online\: &f%clan_online_count%&7/&f%clan_size%\n &7KDR\: &e%clan_kdr%\n &7Uccisioni totali\: &8[Nemici\:&f%clan_rival_kills% &8Alleati\:&f%clan_ally_kills% &8Neutrali\:&f%clan_neutral_kills% &8Civili\:&f%clan_civilian_kills%&8]\n &7Morti\: &f%clan_deaths%\n &7Tasse\: &f%clan_fee_enabled%&7, &f%clan_fee_value% $\n &7Alleanze\: &f%clan_allies%\n &7Nemici\: &f%clan_rivals%\n &7Creazione\: &f%clan_founded%\n &7Inattivo da\: &f%clan_inactive_days%&7/&f%clan_max_inactive_days% giorni\n
|
||||
player.lookup.clanname=&e[&8%clan_color_tag%&e] &b%clan_name%
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
player.lookup.killtype=&7Tipo Uccisione\: %player_kill_type%\n
|
||||
player.lookup=\n&7 Informazioni utente\: &b%player_name% &8-------------------------------------------\n \n &7Clan\: &f%clan_name%\n &7Rango\: &f%player_rank%\n &7Stato\: &f%player_status%\n &7KDR\: &e%player_kdr%\n &7Uccisioni totali\: &8[Nemici\:&f%player_rival_kills% &8Alleati\:&7%player_ally_kills% &8Neutrali\:&f%player_neutral_kills% &8Civili\:&f%player_civilian_kills%&8]\n &7Morti\: &f%player_deaths%\n &7Data unione\: &f%player_join_date%\n &7Ultimo login\: &f%player_last_seen%\n &7Clan passati\: &f%player_past_clans%\n &7Inattivo da\: &f%player_inactive_days%&7/&f%player_max_inactive_days% giorni\n %kill_type_line%
|
||||
economy.disabled=&cEconomia disattivata\!
|
||||
has.been.purged=I dati di {0} sono stati eliminati
|
||||
accepted.invitation=&bHai accettato l'invito di {0}
|
||||
denied.invitation=&cHai negato l'invito di {0}
|
||||
must.be.in.clan.to.pvp=&cTu e {0} dovete essere membri del clan per fare pvp\!
|
||||
clans.not.at.war.pvp.denied=&cIl tuo clan non è in guerra con {0}\!
|
||||
cannot.attack.civilians=&cNon puoi attaccare i civili\!
|
||||
cannot.attack.clan.member=&cNon puoi attaccare un altro membro del clan\!
|
||||
cannot.attack.ally=&cNon puoi attaccare un alleato\!
|
||||
cannot.send.discord.message=Non puoi inviare messaggi a {0}. Non sei un membro di quel clan\!
|
||||
discordhook.is.disabled=&cL'integrazione di Discord è disabilitata o non disponibile\!
|
||||
your.clan.doesnt.have.any.linked.player=Il tuo clan non ha nessun giocatore collegato
|
||||
your.clan.doesnt.have.minimum.linked.player=Il tuo clan non ha minimo giocatori collegati
|
||||
your.clan.is.not.on.the.whitelist=Il tuo clan non è whitelist
|
||||
your.clan.already.has.channel=Il tuo clan ha già un canale discord
|
||||
discord.reached.category.limit=Discord ha raggiunto il limite delle categorie\!
|
||||
discord.reached.channels.limit=Discord ha raggiunto il limite dei canali\!
|
||||
discord.created.successfully=&bCanale Discord creato con successo\!
|
||||
you.did.not.link.your.account=Non hai collegato il tuo account\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
cannot.change.member.fee.now=&cNon puoi cambiare l'importo della tassa dei membri vicino alla scadenza di pagamento.
|
||||
cannot.change.member.fee.hours=&cRiprova tra {0} ore...
|
||||
cannot.change.member.fee.minutes=&cRiprova tra {0} minuto/i...
|
||||
cannot.kick.last.leader=&cNon puoi espellere l'ultimo leader\!
|
||||
cannot.disband.permanent=&cNon puoi dissolvere questo clan. Ha stato permanente.
|
||||
you.can.only.set.base.in.your.land=&cPuoi impostare casa solo nella tua terra\!
|
||||
only.leaders.can.create.lands=&cSolo i leader possono claimare terreni\!
|
||||
only.one.land.per.clan=&cIl tuo clan ha già una terra\!
|
||||
only.clan.members.can.create.lands=&cSolo i membri di un clan possono creare terre\!
|
||||
land.allowed.all.actions=&bTutte le azioni sono state permesse\!
|
||||
@@ -615,5 +878,11 @@ land.allowed.action=&bAzione permessa\!
|
||||
land.blocked.action=&bAzione bloccata\!
|
||||
you.do.not.own.lands=&cNon possiedi una terra\!
|
||||
land.sharing.disabled=&cCondivisione di terra è disattivata\!
|
||||
clan.chat.disabled=&cLa chat del Clan è disabilitata\!
|
||||
ally.chat.disabled=&cLa chat alleati è disabilitata\!
|
||||
war.expired=La guerra con {0} è scaduta\!
|
||||
you.cant.start.war.online.members.difference=Non puoi iniziare la guerra. Un clan ha più membri online dell'altro.
|
||||
invitedplayer.invite.off=Questo giocatore ha disabilitato gli inviti al clan
|
||||
user.hasnt.played.before=&cQuesto utente non ha mai giocato prima
|
||||
clan.list.balance.header=\n{0} &7Classifica Bilanci &8-----------------------\n \n&8Clan Totali\: &7{1}\n \n&8\#&7. &8Clan &7- &8Bilancio
|
||||
clan.list.balance.line=&f{0}. {1}{2}{3}&b{4} &7- &e{5}$
|
||||
@@ -2,16 +2,664 @@ description.command=説明
|
||||
create.command=作成
|
||||
delete.command=消去
|
||||
rank.command=ランク
|
||||
setdisplayname.command=表示する名前に設定
|
||||
setdefault.command=デフォルトに設定
|
||||
removedefault.command=デフォルトから削除
|
||||
permissions.command=権限
|
||||
list.command=リスト
|
||||
balance.command=残高
|
||||
list.order.asc=昇順
|
||||
list.order.desc=降順
|
||||
list.type.name=名前
|
||||
list.type.kdr=スコア
|
||||
list.type.size=サイズ
|
||||
list.type.founded=結成されました\:
|
||||
list.type.active=活動中
|
||||
land.command=土地
|
||||
break.command=破壊
|
||||
profile.command=プロフィール
|
||||
leaderboard.command=ランキング
|
||||
invite.command=招待
|
||||
fee.command=手数料
|
||||
resign.command=解任
|
||||
ban.command=禁止する
|
||||
unban.command=バン解除
|
||||
reload.command=再読み込み
|
||||
acf-core.parameter.rank=ランク
|
||||
acf-core.parameter.name=名前
|
||||
acf-core.parameter.fee=手数料
|
||||
acf-core.parameter.description=説明
|
||||
acf-core.parameter.clan=クラン
|
||||
acf-core.parameter.help=ページまたはキーワード
|
||||
command.description.land.allow.all=あなたの土地のすべてのアクションを許可します
|
||||
command.description.land.allow.interact_entity=クランメンバーが自分の土地にいるエンティティとやり取りできるようになります
|
||||
command.description.land.allow.interact=クランメンバーが自分の土地とやり取りできるようになります
|
||||
command.description.land.allow.container=クランメンバーが自分の土地にあるコンテナとやり取りできるようになります
|
||||
command.description.land.allow.place=クランメンバーが自分の土地にブロックを設置できるようになります
|
||||
command.description.land.allow.break=クランメンバーが自分の土地でブロックを破壊できるようになります
|
||||
command.description.land.allow.damage=クランメンバーが自分の土地にダメージを与えられるようにします
|
||||
command.description.land.block.all=あなたの土地のすべてのアクションをブロックします
|
||||
command.description.land.block.interact_entity=クランメンバーが自分の土地内のエンティティとやり取りすることをブロックします
|
||||
command.description.land.block.interact=クランメンバーが自分の土地とやりとりすることをブロックします
|
||||
command.description.land.block.container=クランメンバーが自分の土地でコンテナを開けないようにブロックします
|
||||
command.description.land.block.place=クランメンバーが自分の土地にブロックを配置しないようにブロックします
|
||||
command.description.land.block.break=クランのメンバーが自分の土地でブロックを破壊するのをブロックします
|
||||
command.description.land.block.damage=クランメンバーが自分の土地にダメージを与えないようブロックする
|
||||
command.description.stats=クランのメンバー統計を表示
|
||||
command.description.rivalries=すべてのクランの対立を表示
|
||||
command.description.mostkilled=サーバー全体で最も多くのキル数を表示します
|
||||
command.description.kills=プレイヤーのキル数を表示する
|
||||
command.description.lookup=あなたの情報を検索します
|
||||
command.description.lookup.other=プレイヤーの情報を調べます
|
||||
command.description.leaderboard=リーダーボードを表示
|
||||
command.description.roster.other=他のクランのメンバーを一覧表示する
|
||||
command.description.roster=クランのメンバーを一覧表示
|
||||
command.description.profile.other=別のクランのプロフィールを表示
|
||||
command.description.profile=クランのプロフィールを表示
|
||||
command.description.vitals=クランと同盟メンバーのバイタルを表示
|
||||
command.description.list=すべてのクランの一覧
|
||||
command.description.list.balance=最も裕福なクランを表示
|
||||
command.description.chat=クランチャットでのトーク
|
||||
command.description.ally=同盟メンバーチャットでのトーク
|
||||
command.description.deny=リクエストを拒否
|
||||
command.description.accept=リクエストを承認する
|
||||
command.description.more=詳細を表示
|
||||
command.description.create=クランを作成します
|
||||
command.description.discord.create=クランのDiscordチャンネルを作成します
|
||||
command.description.ff.allow=味方への攻撃を許可するように設定します
|
||||
command.description.ff.auto=味方への攻撃の許可を自動で設定します
|
||||
command.description.globalff.allow=グローバルな味方への攻撃を許可するように設定します
|
||||
command.description.globalff.auto=グローバルな味方への攻撃の許可を自動で設定します
|
||||
command.description.clanff.allow=クランの味方への攻撃を許可するように設定します
|
||||
command.description.clanff.block=クランの味方への攻撃をブロックするように設定します
|
||||
command.description.description=クランの説明を設定します
|
||||
command.description.ban=プレイヤーのクランコマンドを禁止します
|
||||
command.description.unban=プレイヤーのクランコマンドの禁止を解除します
|
||||
command.description.regroup.me=クランメンバーを現在地に再編成します
|
||||
command.description.regroup.home=クランメンバーをクランのホームに再編成します
|
||||
command.description.home.tp=クランのホームにテレポートします
|
||||
command.description.home.clear=クランのホームを消去します
|
||||
command.description.home.set=クランのホームを設定します
|
||||
command.description.mod.home.set=クランのホームを設定します
|
||||
command.description.mod.home.tp=クランのホームにテレポートします
|
||||
command.description.rival.remove=ライバル関係を解除します
|
||||
command.description.rival.add=ライバルを登録します
|
||||
command.description.ally.remove=同盟関係を解除します
|
||||
command.description.kick=クランからメンバーを除外します
|
||||
command.description.bb.display=クランの掲示板を表示します
|
||||
command.description.bb.clear=クランの掲示板を消去します
|
||||
command.description.bb.post=クランの掲示板にメッセージを投稿します
|
||||
command.description.mod.bb.display=クランの掲示板を表示します
|
||||
command.description.mod.bb.clear=クランの掲示板を消去します
|
||||
command.description.mod.bb.post=クランの掲示板にメッセージを投稿します
|
||||
command.description.place=クランにプレイヤーを配置します
|
||||
command.description.reload=プラグインと設定を再読み込みします
|
||||
command.description.trust=メンバーを信用します
|
||||
command.description.untrust=メンバーの信用を解除します
|
||||
command.description.resign=クランから退会します
|
||||
command.description.help=ヘルプまたは検索を表示します
|
||||
command.description.ally.add=同盟を申請します
|
||||
command.description.clan=GUIを開きます
|
||||
command.description.disband=クランを解散します
|
||||
command.description.mod.disband=クランを解散します
|
||||
command.description.mod.kick=クランからメンバーを除外します
|
||||
command.description.modtag.other=クランのタグを変更します
|
||||
command.description.modtag=クランのタグを変更します
|
||||
command.description.purge=プレイヤーのデータを削除します
|
||||
command.description.setbanner=クランのバナーを設定します
|
||||
command.description.verify=クランを認証します
|
||||
command.description.mod.verify=クランを認証します
|
||||
command.description.invite=プレイヤーをクランに招待します
|
||||
command.description.fee.check=クランの手数料を確認し、手数料が有効になっているかどうかを確認します
|
||||
command.description.fee.set=クランの手数料を設定します
|
||||
command.description.bank.status=クランの銀行残高を確認します
|
||||
command.description.bank.admin.status=クランの銀行残高を確認します
|
||||
command.description.bank.withdraw.all=クランの銀行からすべてを引き出します
|
||||
command.description.bank.withdraw.amount=クランの銀行から出金します
|
||||
command.description.war.start=戦争を開始する
|
||||
command.description.war.end=戦争を終了します
|
||||
command.description.toggle.bb=ログイン時に掲示板を表示するかを切り替えます
|
||||
command.description.toggle.invite=プレイヤーがクラン招待を送信できるかどうかを切り替えます
|
||||
command.description.toggle.tag=クランのタグを自分の名前の横に表示するかどうかを切り替えます
|
||||
command.description.toggle.deposit=クランの入金を許可するかどうかを切り替えます
|
||||
command.description.toggle.withdraw=クランからの引き出しを許可するかどうかを切り替えます
|
||||
command.description.toggle.fee=クランの手数料が有効になっているかどうかを切り替えます
|
||||
command.description.alliances=すべてのクラン同盟を一覧表示します
|
||||
command.description.coords=クランのメンバーの座標を表示します
|
||||
command.description.rank.assign=メンバーにランクを割り当てる
|
||||
command.description.rank.unassign=メンバーからランクの割り当てを解除します
|
||||
command.description.rank.create=ランクを作成
|
||||
command.description.rank.delete=ランクを削除
|
||||
command.description.rank.list=クランのランクを一覧表示します
|
||||
command.description.rank.setdisplayname=ランクの表示名を設定します
|
||||
command.description.rank.setdefault=デフォルトのランクを設定します
|
||||
command.description.rank.removedefault=デフォルトのランクを削除します
|
||||
command.description.rank.permissions.available=利用可能なランクの権限を一覧表示します
|
||||
command.description.rank.permissions.rank=ランクの権限を一覧表示します
|
||||
command.description.rank.permissions.add=ランクに権限を追加します
|
||||
command.description.rank.permissions.remove=ランクから権限を削除します
|
||||
command.description.rename=クランの名前を変更します
|
||||
command.description.mod.rename=クランの名前を変更します
|
||||
home-menu=/{0} home{1} - クランの本拠地にテレポートします
|
||||
home-set-menu=/{0} home set{1} - クランの本拠地を設定します
|
||||
home-clear-menu=/{0} home clear{1} - クランの本拠地をクリアします
|
||||
clan=Clan
|
||||
allies=同盟
|
||||
name=名前
|
||||
distance=距離
|
||||
coords.upper=座標
|
||||
world=ワールド
|
||||
kdr=キルデス比
|
||||
members=メンバー
|
||||
clans.lower=クラン
|
||||
rival=ライバル
|
||||
civilian=市民
|
||||
neutral=中立
|
||||
ally=同盟
|
||||
free.agent=無所属
|
||||
days=日
|
||||
rivals=ライバル
|
||||
online=オンライン
|
||||
player=プレイヤー
|
||||
seen=既読
|
||||
trusted=信頼されている
|
||||
untrusted=信頼されていない
|
||||
in.rank=ランク内
|
||||
deaths=デス
|
||||
weights=重さ
|
||||
health=体力
|
||||
armor=防御力
|
||||
weapons=武器
|
||||
food=食べ物
|
||||
verified=認証済み
|
||||
unverified=未認証
|
||||
permanent=無期限
|
||||
profile=プロフィール
|
||||
rank=ランク
|
||||
leaders=リーダー
|
||||
none=&8なし
|
||||
today=今日
|
||||
kills=キル
|
||||
mostkilled=最多キル
|
||||
killcount=キル数
|
||||
attacker=攻撃者
|
||||
victim=犠牲者
|
||||
kill.death.ratio=キルデス比
|
||||
nokillsfound=キルがありません
|
||||
promoted.to.leader={0} はリーダーに昇格しました
|
||||
denied.demotion={0} は {1} の降格を拒否しました。合意に失敗しました。
|
||||
membership.invitation={0} はメンバーシップの招待を拒否しました
|
||||
joined.the.clan={0} がクランに加入しました
|
||||
signed.off.request.cancelled={0} はサインオフしました。 {1} リクエストはキャンセルされました。
|
||||
clan.deletion={0} はクランの削除を拒否しました。合意に失敗しました。
|
||||
rename.refused={0} はクラン名の変更を拒否しました。合意は失敗しました。
|
||||
has.been.disbanded=クラン {0} が解散しました
|
||||
denied.the.promotion={0} は {1} のプロモーションを拒否しました。合意に失敗しました。
|
||||
demoted.back.to.member={0} はメンバーに降格しました
|
||||
peace.agreement.denied={0} との和平合意が拒否されました
|
||||
denied.to.make.peace={0} は {1} との和平を拒否しました
|
||||
broken.the.rivalry={0} は {1} との対立を破りました
|
||||
broken.the.rivalry.with={0} は {1} との対立を破りました
|
||||
the.alliance.was.denied={0} との同盟は拒否されました
|
||||
denied.an.alliance={0} は {1} との同盟を拒否しました
|
||||
accepted.an.alliance={0} は {1} と同盟を締結しました
|
||||
created.an.alliance={0} は {1} と同盟を結んでいます
|
||||
has.joined={0} が {1} に参加しました
|
||||
proposing.to.end.the.rivalry={0} は {1} とのライバルを終了することを提案しています
|
||||
proposing.an.alliance={0} は {1} と同盟を提案しています
|
||||
inviting.you.to.join={0} があなたを {1} に招待しています
|
||||
asking.for.the.promotion={0} は {1} の昇格を求めています
|
||||
asking.for.the.demotion={0} は {1} の降格を要求しています
|
||||
asking.to.disband={0} がクラン解散を要求しています
|
||||
asking.to.rename={0} がクランの名前を {1} に変更しようとしています
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
hover.click.to.accept=&aここをクリックして承認
|
||||
hover.click.to.deny=&cここをクリックして拒否
|
||||
not.sufficient.money=アカウントに十分な資金がありません(必要: {0})
|
||||
account.has.been.debited=あなたの口座は {0} 引き落としされました
|
||||
mysql.connection.successful=MySQL 接続に成功しました
|
||||
banned=クランコマンドの使用が禁止されています
|
||||
nothing.more.to.see=表示するものがありません
|
||||
nothing.to.vote=&c承認または拒否するものはありません
|
||||
no.leader.permissions=リーダー権限がありません
|
||||
you.have.already.voted=既に投票済みです
|
||||
has.voted.to.deny={0} は拒否に投票しました
|
||||
view.next.page=次のページを表示するには、/{0} と入力してください。
|
||||
voted.to.accept={0} が承認に投票しました
|
||||
bulletin.board.header=&8* &e{0} &f掲示板
|
||||
has.been.disbanded.rivalry.ended={0} は解散されました。ライバルは終了しました。
|
||||
has.been.disbanded.alliance.ended={0} は解散しました。同盟は終了しました。
|
||||
clan.disbanded=クランを解散しました
|
||||
1.color.day=1 {0}日
|
||||
many.color.days={0}{1} 日
|
||||
insufficient.permissions=権限が不足しています
|
||||
clan.is.not.verified=クランが認証されていません
|
||||
player.not.a.member.of.any.clan=&cプレイヤーはクランのメンバーではありません
|
||||
not.a.member.of.any.clan=あなたはどのクランのメンバーでもありません
|
||||
minimum.to.make.alliance=同盟を行うには、クランに少なくとも {0} のプレイヤーがいなければなりません
|
||||
cannot.be.same.clan=&cあなたと異なるクランを追加する必要があります!
|
||||
other.clan.not.verified=&c他のクランは認証されていません!
|
||||
your.clans.are.not.allies=クランは味方ではありません
|
||||
has.broken.the.alliance={0} は {1} と同盟を破りました
|
||||
at.least.one.leader.accept.the.alliance=同盟の少なくとも1人のリーダーがオンラインで同盟を受け入れる必要があります
|
||||
leaders.have.been.asked.for.an.alliance={0} のリーダーが同盟を求められました
|
||||
your.clans.are.already.allies=クランはすでに同盟しています
|
||||
your.clan.cannot.create.rivals=クランはライバルを作成できません
|
||||
min.players.rivalries=ライバルを作成するにはクランは少なくとも {0} プレイヤーを持っている必要があります
|
||||
this.player.is.already.banned=このプレイヤーはすでに禁止されています
|
||||
player.added.to.banned.list=プレイヤーが禁止リストに追加されました
|
||||
you.banned=クランコマンドが禁止されています
|
||||
clan.wide.friendly.fire.blocked=クラン全体での味方への攻撃がブロックされています
|
||||
clan.wide.friendly.fire.is.allowed=クラン全体での味方への攻撃が許可されています
|
||||
you.are.the.only.member.online=あなたは唯一のオンラインメンバーです
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cクランのカラータグは {0} 文字より長くすることはできません
|
||||
you.cannot.set.colored.ranks=カラーランクを設定することはできません
|
||||
your.clan.name.cannot.be.longer.than.characters=クラン名は {0} 文字より長くすることはできません
|
||||
your.clan.name.must.be.longer.than.characters=クラン名は {0} 文字より長くなければなりません
|
||||
your.clan.name.cannot.contain.color.codes=クランの名前にカラーコードを含めることはできません
|
||||
you.must.first.resign={0} から脱退する必要があります
|
||||
clan.with.this.tag.already.exists=このタグを持つクランは既に存在します
|
||||
get.your.clan.verified.to.access.advanced.features=高度な機能にアクセスするにはクランを認証してください
|
||||
clan.created=クラン {0} が作成されました
|
||||
not.enough.leaders.online.to.vote.on.demotion=この降格に投票できるオンラインのリーダーが不足しています
|
||||
demotion.vote.has.been.requested.from.all.leaders=全てのリーダーから降格票が要求されました
|
||||
player.is.not.a.leader.of.your.clan=そのプレイヤーはクランのリーダーではありません
|
||||
player.is.not.a.leader=そのプレイヤーはリーダーではありません
|
||||
clan.has.been.disbanded=クラン {0} が解散しました
|
||||
clan.disband.vote.has.been.requested.from.all.leaders=クランの解散票が全てのリーダーから要求されました
|
||||
friendy.fire.is.now.managed.by.your.clan=味方への攻撃はクランによって管理されています
|
||||
personal.friendly.fire.is.set.to.allowed=味方への攻撃が許可されました
|
||||
global.friendy.fire.is.now.managed.by.each.clan=味方への攻撃はそれぞれのクランによって管理されています
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=味方への攻撃はすでにそれぞれのクランによって管理されています
|
||||
global.friendly.fire.is.set.to.allowed=グローバルな味方への攻撃が許可されました
|
||||
global.friendly.fire.is.already.being.allowed=グローバルな味方への攻撃がすでに許可されています
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=プレイヤーはクランに参加する権限を持っていません
|
||||
you.cannot.invite.yourself=自分を招待することはできません
|
||||
you.did.not.answer.in.time=時間内に回答がありませんでした。キャンセルしています...
|
||||
this.player.is.banned.from.using.clan.commands=このプレイヤーはクランコマンドの使用を禁止されています
|
||||
the.player.is.already.member.of.another.clan=プレイヤーは既に他のクランに所属しています
|
||||
has.been.asked.to.join={0} は {1} への参加を求められました
|
||||
you.cannot.kick.yourself=自分自身はキックできません!
|
||||
the.player.is.not.a.member.of.your.clan=プレイヤーはクランのメンバーではありません
|
||||
you.cannot.kick.another.leader=リーダーは追放できません
|
||||
has.been.kicked.by={0} は {1} から追放されました
|
||||
no.clans.have.been.created=クランが作成されていません
|
||||
total.clans=クランの総数:
|
||||
no.player.data.found=プレイヤーデータが見つかりません
|
||||
leaders.0=リーダー: {0}
|
||||
allies.0=同盟メンバー: {0}
|
||||
rivals.0=ライバル: {0}
|
||||
other.player.must.be.online=&cプレイヤーはオンラインでなければなりません!
|
||||
the.player.does.not.have.the.permissions.to.lead.a.clan=プレイヤーはクランに参加する権限を持っていません
|
||||
you.cannot.promote.yourself=自分自身を昇格させることはできません!
|
||||
the.player.is.already.a.leader=プレイヤーは既にリーダーです
|
||||
configuration.reloaded=設定を再読み込みしました
|
||||
last.leader.cannot.resign.you.must.appoint.another.leader.or.disband.the.clan=最後のリーダーは辞任できません。他のリーダーを任命するかクランを解散してください
|
||||
0.has.resigned={0} は退会しました
|
||||
you.cannot.trust.yourself=自分自身を信用することはできません
|
||||
leaders.are.already.trusted=リーダーはすでに信用されています
|
||||
this.player.is.already.trusted=このプレイヤーは既に信用されています
|
||||
has.been.given.trusted.status.by={0} は {1} から信頼されたステータスを与えられました
|
||||
this.player.is.not.banned=このユーザーは禁止されていません
|
||||
player.removed.from.the.banned.list=プレイヤーが禁止リストから削除されました
|
||||
you.have.been.unbanned.from.clan.commands=クランコマンドの禁止を解除されました
|
||||
you.cannot.untrust.yourself=自分自身の信用を解除することはできません
|
||||
leaders.cannot.be.untrusted=リーダーの信用は解除できません
|
||||
this.player.is.already.untrusted=このプレイヤーはすでに信用されていません
|
||||
has.been.given.untrusted.status.by={0} は {1} から信頼できないステータスを与えられました
|
||||
the.clan.does.not.exist=クランは存在しません
|
||||
the.clan.is.already.verified=クランはすでに認証されています
|
||||
the.clan.has.been.verified=クランが認証されました
|
||||
clan.0.has.been.verified=クラン {0} が認証されました\!
|
||||
total.clan.players.0=クランプレイヤーの総数: {0}
|
||||
proposing.war={0} は {1} との戦争を提案しています
|
||||
you.can.only.start.war.with.rivals=ライバルとのみ戦争を始めることができます
|
||||
leaders.have.been.asked.to.accept.the.war.request={0} のリーダーが戦争要請を受け入れるよう求められました
|
||||
leaders.asked.to.end.rivalry={0} のリーダーが戦争終結を求められました
|
||||
proposing.to.end.the.war={0} は {1} との戦争終結を提案しています
|
||||
clans.already.at.war=クランはすでに戦争状態になっています
|
||||
clans.not.at.war=クランは戦争状態ではありません
|
||||
you.are.at.war={0} は現在 {1} との戦争中です
|
||||
denied.war.req={0} は {1} によって送られた戦争要求を拒否しました
|
||||
you.are.no.longer.at.war={0} はもう {1} と戦争していません
|
||||
end.war.denied=戦争終結の要求は {0} によって拒否されました
|
||||
denied.war.end={0} は {1} の戦争終結要求を拒否しました
|
||||
has.initiated.a.rivalry={0} は {1} との対立を開始しました
|
||||
0.s.sword.1.2.b.bow.3.4.a.arrow={0}S\=ソード{1}, {2}B\=弓{3}, {4}A\=矢
|
||||
diamond=ダイヤモンド
|
||||
gold=金
|
||||
wood=木
|
||||
server.announce=サーバーの通知
|
||||
clan.announce=クランの通知
|
||||
leader.announce=リーダーの通知
|
||||
hunger=空腹
|
||||
stone=石
|
||||
iron=鉄
|
||||
the.clan.cannot.be.rivaled=クランは対抗できません
|
||||
bboff=掲示板がオフになりました
|
||||
bbon=掲示板がオンになりました
|
||||
inviteon=招待をオンにします
|
||||
inviteoff=招待をオフにします
|
||||
tagoff=タグをオフにします
|
||||
tagon=タグをオンにします
|
||||
depositon=預金はオンになりました
|
||||
depositoff=預金はオフになりました
|
||||
withdrawon=出金をオンにします
|
||||
withdrawoff=出金をオフにします
|
||||
feeoff=手数料がオフになりました
|
||||
feeon=手数料がオンになりました
|
||||
home.base.only.once=拠点は一度しか設定できません
|
||||
now.at.homebase={0} の拠点にいます
|
||||
hombase.set=クランの拠点は {0} に設定されました
|
||||
hombase.cleared=クランの拠点をクリアしました
|
||||
hombase.mod.set={0} の拠点を次に設定しました\:
|
||||
hombase.not.set=拠点が設定されていません
|
||||
home.set.in.different.server=拠点が別のサーバーに設定されました
|
||||
rival.limit.reached=ライバルの上限に達しました。これ以上のクランをライバルにすることはできません
|
||||
you.moved.teleport.cancelled=移動したためテレポートをキャンセルしました
|
||||
waiting.for.teleport.stand.still.for.0.seconds=テレポートします。 {0} 秒間待機してください
|
||||
on=オン
|
||||
off=オフ
|
||||
player.rank.changed=ランクが設定されました
|
||||
your.clans.are.already.rivals=クランはすでにライバルです
|
||||
player.got.money=KDR: {2} に基づいて {0} を倒し {1} を獲得しました
|
||||
cleared.bb=掲示板をクリアしました
|
||||
clan.balance=クラン残高: {0}
|
||||
clan.admin.balance={0} の残高\: {1}
|
||||
bb.fee.player.kicked={0} は手数料を支払っていなかったためにキックされました
|
||||
bb.fee.set=手数料は {0} です
|
||||
bb.clan.deposit={0} は {1} によって入金されました
|
||||
player.clan.deposit={0} を預金しました
|
||||
bb.clan.withdraw={0} は {1} によって引き出されました
|
||||
bb.clan.take={0} は {1} に奪われました
|
||||
bb.clan.give={0} は {1} によって与えられました
|
||||
bb.clan.set={0} は {1} によって与えられました
|
||||
player.clan.withdraw={0} を引き出しました
|
||||
clan.admin.take={0} の銀行から {1}$ を取得しました
|
||||
clan.admin.give={0} $ を {1} の銀行に与えました
|
||||
clan.admin.set={0} の銀行残高を {1} に設定しました
|
||||
clan.admin.bank.not.enough.money={0} の銀行は十分な資金がありません!
|
||||
clan.bank.not.enough.money=クランバンクに十分な資金がありません。
|
||||
your.clans.are.not.rivals=あなたのクランはライバルではありません
|
||||
the.clan.members.reached.limit=クランがメンバー上限に達しました
|
||||
this.clan.has.reached.the.member.limit=&bこのクランはメンバーの上限に達しました
|
||||
you.have.reseted.your.kdr=KDR をリセットしました
|
||||
you.have.reseted.0.kdr={0} の KDR をリセットしました
|
||||
you.have.reseted.kdr.of.all.players=すべてのプレイヤーの KDR をリセットしました
|
||||
you.have.successfully.renamed.your.clan=&bクランの名前を {0} に変更しました
|
||||
you.have.successfully.renamed.the.clan=&bクランの名前を {0} に変更しました
|
||||
you.have.toggled.permanent.status={0} の永続的なステータスを切り替えました
|
||||
permanent.status.enabled=あなたのクランの永続的なステータスは {0} によって有効になりました
|
||||
permanent.status.disabled=あなたのクランの永続的なステータスは {0} によって無効にされました
|
||||
yes=はい
|
||||
cancel=キャンセル
|
||||
resign.confirmation=退会してもよろしいですか? {0}
|
||||
disband.confirmation=クランを解散してもよろしいですか? {0}
|
||||
resetkdr.confirmation=KDRをリセットしてもよろしいですか? {0}
|
||||
resign.success=クランを退会しました
|
||||
you.cannot.demote.the.last.leader=最後のリーダーを降格させることはできません
|
||||
you.cannot.move.the.last.leader=最後のリーダーは移動できません
|
||||
player.successfully.demoted=プレイヤーが降格しました
|
||||
player.successfully.promoted=プレイヤーが正常に昇格しました
|
||||
bb.ago= \ 前
|
||||
bb.seconds= \ 秒
|
||||
bb.minutes= \ 分
|
||||
bb.one.minute=1 分
|
||||
bb.hours= \ 時間
|
||||
bb.one.hour=1 時間
|
||||
bb.days= \ 日
|
||||
bb.one.day=1日
|
||||
the.fee.is.0.and.its.current.value.is.1=手数料は {0} で、現在の値は {1}
|
||||
fee.enabled=有効
|
||||
fee.disabled=無効
|
||||
fee.set=手数料が正常に設定されました
|
||||
max.fee.allowed.is.0=許可されている最大手数料は {0}
|
||||
fee.collected={0} がクラン手数料のために引き出されました
|
||||
player.purged=プレイヤーのパージが完了しました
|
||||
upkeep.collected={0} は維持のために引き出されました
|
||||
balance.is.not.enough.for.upkeep=クラン残高は維持費({0})を支払うのに十分ではありません。解散を避けるために金額を入金してください
|
||||
your.clan.description.must.be.longer.than=クランの説明は {0} 文字より長くなければなりません
|
||||
your.clan.description.cannot.be.longer.than=クランの説明は {0} 文字より長くすることはできません
|
||||
description.changed=クランの説明を変更しました
|
||||
no.description=説明がありません
|
||||
the.player.must.wait.0.before.joining.your.clan.again=このプレイヤーはクランに参加する前に {0} 分待機する必要があります
|
||||
disabled.command=無効なコマンド
|
||||
rank.displayname.updated=ランクの表示名が更新されました!
|
||||
rank.setdefault=クランのデフォルトランクが {0} に設定されました
|
||||
rank.removedefault=クランのデフォルトランクが削除されました
|
||||
rank.0.permissions=ランク {0} の権限:
|
||||
available.rank.permissions=ランクの使用可能な権限\:
|
||||
rank.already.exists=ランクは既に存在します
|
||||
rank.0.does.not.exist=ランク {0} は存在しません
|
||||
rank.created=ランクを作成しました
|
||||
permission.0.added.to.rank.1=権限 {0} がランク {1} に追加されました
|
||||
permission.0.removed.from.rank.1=権限 {0} がランク {1} から削除されました
|
||||
rank.0.deleted=ランク {0} が削除されました
|
||||
clans.ranks=クランのランク:
|
||||
no.ranks=ランクが作成されていません
|
||||
rank.no.permissions=このランクには許可がありません。
|
||||
player.unassigned.from.rank=プレイヤーがランクから外されました
|
||||
you.must.be.0.or.have.the.permission.1.to.use.this=あなたが {0} であるか、リーダーは {1} が使用する許可を与える必要があります
|
||||
deposit.not.allowed=預金は許可されていません 。/clan toggle deposit で許可してください
|
||||
withdraw.not.allowed=引き出しは許可されていません。/clan togggle withdraw で許可してください
|
||||
resign.request.cancelled=退会リクエストがキャンセルされました
|
||||
disband.request.cancelled=解散リクエストがキャンセルされました
|
||||
resetkdr.request.cancelled=KDR リセットリクエストがキャンセルされました
|
||||
clan.create.request.cancelled=クランの作成リクエストがキャンセルされました
|
||||
rank.create.request.cancelled=ランク作成リクエストがキャンセルされました
|
||||
promotion.vote.has.been.requested.from.all.leaders=すべてのリーダーから昇格票が要求されました
|
||||
rename.vote.has.been.requested.from.all.leaders=&bすべてのリーダーから名前の変更が要求されました
|
||||
allowed=許可された
|
||||
blocked=ブロックされた
|
||||
chat.joined=参加済み
|
||||
chat.not.joined=未参加
|
||||
chat.didnt.join=&bあなたはこのチャンネルに参加していません
|
||||
gui.loading=&7読み込み中...
|
||||
gui.back.title=&f戻る
|
||||
gui.previous.page.title=&f前のページ
|
||||
gui.next.page.title=&f次のページ
|
||||
gui.lore.no.permission=&cあなたにはこれを見る権限がありません
|
||||
gui.main.title={0} - クランメニュー
|
||||
gui.main.languageselector.title=&f言語を選択
|
||||
gui.main.languageselector.lore.left.click=&7左クリックで言語を選択
|
||||
gui.main.languageselector.lore.right.click=&7右クリックして翻訳を支援する
|
||||
gui.main.other.commands.title=&fその他のコマンド
|
||||
gui.main.other.commands.lore=&7左クリックしてすべてのクランコマンドを表示
|
||||
gui.main.clan.list.title=&fクランリスト
|
||||
gui.main.clan.list.lore=&7左クリックしてクランリストを表示
|
||||
gui.main.reset.kdr.title=&fKDRをリセットする
|
||||
gui.main.reset.kdr.lore.price=&e価格\: &b{0}
|
||||
gui.main.reset.kdr.lore=&7左クリックしてKDRをリセットします
|
||||
gui.main.leaderboard.title=&fリーダーボード
|
||||
gui.main.leaderboard.lore=&7左クリックしてリーダーボードを表示
|
||||
gui.main.staff.title=&fスタッフ
|
||||
gui.main.staff.lore=&7左クリックしてスタッフメニューを開く
|
||||
gui.staff.title=スタッフ
|
||||
gui.staff.clan.list.lore.left.click=&7左クリックしてすべてのクランを表示
|
||||
gui.staff.clan.list.lore.right.click=&7右クリックしてすべての未認証のクランを表示する
|
||||
gui.player.list.title=プレイヤーリスト
|
||||
gui.staff.player.list.title=&fプレイヤーリスト
|
||||
gui.staff.player.list.lore.left.click=&7左クリックしてすべてのプレイヤーを表示
|
||||
gui.staff.player.list.lore.right.click=&7右クリックしてすべてのオンラインプレイヤーを表示
|
||||
gui.staff.global.ff.title=&fグローバルフレンドリーファイア
|
||||
gui.staff.global.ff.lore.status=&7状態:&e{0}
|
||||
gui.staff.global.ff.lore.toggle=&7左クリックしてフレンドリーファイアを切り替えます
|
||||
gui.staff.reload.title=&f再読み込み
|
||||
gui.staff.reload.lore=&7左クリックしてプラグインを再読み込みします
|
||||
gui.staff.clanlist.unverified.title=未認証のクラン - 合計: {0}
|
||||
gui.staff.clanlist.toplace.title={0} の新しいクランを選択
|
||||
gui.warning.title=警告
|
||||
gui.warning.no.permission.title=&f権限がありません
|
||||
gui.warning.no.permission.plugin.lore=&7あなたには実行するための権限がありません
|
||||
gui.warning.no.permission.leader.lore=&7あなたはクランのリーダーですか?
|
||||
gui.warning.no.permission.rank.lore=&あなたが {0} であるか、リーダーは {1} が使用する許可を与える必要があります\!
|
||||
gui.warning.not.verified.title=&f未認証
|
||||
gui.warning.not.verified.lore=&7あなたのクランは認証されなければなりません!
|
||||
gui.allies.title=同盟
|
||||
gui.allies.clan.lore=&7右クリックしてこの同盟を削除する
|
||||
gui.allies.add.title=&f同盟を追加
|
||||
gui.add.ally.title=同盟を追加
|
||||
gui.add.ally.clan.lore=&7左クリックしてクランと同盟する
|
||||
gui.rivals.title=ライバル
|
||||
gui.rivals.clan.lore=&7右クリックしてライバルを削除する
|
||||
gui.rivals.add.title=&fライバルを追加
|
||||
gui.add.rival.title=ライバルを追加
|
||||
gui.add.rival.clan.lore=&7左クリックしてクランをライバルにします
|
||||
gui.clanlist.title=クランの総数: {0}
|
||||
gui.clanlist.clan.title=&fクラン\: [{0}&f] {1}
|
||||
gui.clanlist.clan.lore.members=&7メンバー\: &b{0}
|
||||
gui.coords.title=座標
|
||||
gui.coords.player.lore.distance=&7距離\: &b{0}
|
||||
gui.coords.player.lore.coords=&7座標\: &b{0} {1} {2}
|
||||
gui.coords.player.lore.world=&7ワールド\: &b{0}
|
||||
gui.invite.title=プレイヤーを招待
|
||||
gui.invite.player.price.lore=&e価格\: &b{0}
|
||||
gui.invite.player.lore=&7左クリックで招待
|
||||
gui.roster.title={0} の名簿
|
||||
gui.roster.invite.title=&f招待
|
||||
gui.roster.invite.lore=&7プレイヤーをクランに招待する
|
||||
gui.leaderboard.title=リーダーボード - プレイヤー: {0}
|
||||
gui.ranks.title=ランク
|
||||
gui.ranks.title.set.rank=ランクを設定 - 現在\: {0}
|
||||
gui.ranks.create.title=&fランクを作成
|
||||
gui.ranks.create.lore=&7左クリックでランクを作成
|
||||
gui.ranks.rank.title=&fランク\: {0}
|
||||
gui.ranks.rank.displayname.lore=&7表示名\: &b{0}
|
||||
gui.ranks.rank.remove.lore=&7右クリックしてこのランクを削除する
|
||||
gui.ranks.rank.edit.permissions.lore=&7左クリックしてランクの権限を編集します
|
||||
gui.ranks.rank.assign.lore=&7左クリックでこのランクを {0} に割り当てます
|
||||
gui.permissions.title={0} の権限
|
||||
gui.permissions.add.title=&f権限を追加
|
||||
gui.permissions.permission.lore=&7右クリックしてランクからこの権限を削除する
|
||||
gui.add.permission.title=権限を追加
|
||||
gui.add.permission.permission.lore=&7左クリックしてランクにこの権限を追加します
|
||||
gui.clandetails.free.agent.title=&f無所属
|
||||
gui.clandetails.free.agent.create.clan.price.lore=&e価格\: &b{0}
|
||||
gui.clandetails.clan.lore.description=&7説明\: &b{0}
|
||||
gui.clandetails.clan.lore.status=&7状態:&e{0}
|
||||
gui.clandetails.clan.lore.online.members=&7オンラインメンバー\: &b{0}/{1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.allies=&同盟メンバー: {0}
|
||||
gui.clandetails.clan.lore.rivals=&ライバル: {0}
|
||||
gui.clandetails.clan.lore.founded=&7発見済み\: &b{0}
|
||||
gui.clandetails.clan.lore.inactive=&7非アクティブ\: &b{0}/{1} 日
|
||||
gui.clandetails.allies.title=&f同盟
|
||||
gui.clandetails.allies.lore=&7左クリックして同盟メンバーを確認したり、さらに追加する
|
||||
gui.clandetails.rivals.title=&fライバル
|
||||
gui.clandetails.rivals.lore=&7左クリックでライバルを確認したり、さらに追加する
|
||||
gui.clandetails.roster.title=&f名簿
|
||||
gui.clandetails.roster.lore=&7左クリックしてクランのメンバーを表示したり、さらに招待する
|
||||
gui.staffclandetails.roster.lore=&7左クリックしてクランのメンバーを表示
|
||||
gui.clandetails.coords.title=&f座標
|
||||
gui.clandetails.coords.lore=&7左クリックしてクランのメンバーの座標を表示します
|
||||
gui.clandetails.home.title=&fホーム
|
||||
gui.clandetails.home.lore.teleport.price=&7テレポート価格:&b{0}
|
||||
gui.clandetails.home.lore.set.price=&7価格設定\: &b{0}
|
||||
gui.clandetails.regroup.lore.price=&e価格\: &b{0}
|
||||
gui.clandetails.regroup.lore.home=&7左クリックしてクランのホームでクランのメンバーを再編成します
|
||||
gui.clandetails.regroup.lore.me=&7右クリックして現在地でクランのメンバーを再編成する
|
||||
gui.clandetails.ff.title=&fフレンドリーファイア
|
||||
gui.clandetails.bank.withdraw.toggle.lore=&7アイテムをドロップして引き出しステータスを切り替えます
|
||||
gui.clandetails.fee.status.lore=&7状態:&e{0}
|
||||
gui.clandetails.not.verified.title=&f未認証
|
||||
gui.clandetails.verify.price.lore=&e価格\: &b{0}
|
||||
gui.clandetails.chat.clan.toggle.lore=&7左クリックしてクランチャットの状態を切り替えます
|
||||
gui.clandetails.chat.ally.toggle.lore=&7右クリックして同盟メンバーチャットのステータスを切り替えます
|
||||
gui.playerdetails.player.lore.noclan=&7クラン\: &bなし
|
||||
gui.playerdetails.player.lore.clan=&7クラン\: &b[{0}&b] {1}
|
||||
gui.playerdetails.player.lore.rank=&7ランク\: &b{0}
|
||||
gui.playerdetails.player.lore.status=&7状態:&e{0}
|
||||
gui.playerdetails.player.lore.join.date=&7参加日\: &b{0}
|
||||
gui.playerdetails.player.lore.last.seen=&7最終確認\: &b{0}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.playerdetails.player.lore.past.clans=&7過去のクラン\: &b{0}
|
||||
gui.playerdetails.player.lore.inactive=&7非アクティブ\: &b{0}/{1} 日
|
||||
gui.playerdetails.promote.demote.title=&f昇格/降格
|
||||
gui.playerdetails.promote.lore.left.click=&7左クリックで昇格する
|
||||
gui.playerdetails.demote.lore.right.click=&7右クリックで降格する
|
||||
gui.playerdetails.assign.lore.left.click=&7左クリックで割り当て
|
||||
gui.playerdetails.unassign.lore.right.click=&7右クリックして割り当てを解除する
|
||||
gui.playerdetails.trust.lore.left.click=&7左クリックで信頼する
|
||||
gui.playerdetails.untrust.lore.right.click=&7右クリックで信頼しない
|
||||
gui.playerdetails.ban.left.click=&7左クリックしてクランからこのプレイヤーをBANする
|
||||
gui.playerdetails.unban.right.click=&7右クリックしてこのプレイヤーのBANを解除
|
||||
gui.playerdetails.resetkdr.lore=&7左クリックしてプレイヤーのKDRをリセットします
|
||||
gui.playerdetails.purge.title=&fパージ
|
||||
gui.playerdetails.purge.lore=&7左クリックしてプレイヤーのデータを消去
|
||||
gui.playerdetails.place.lore=&7左クリックでこのプレイヤーのクランを選択します
|
||||
gui.languageselector.title=言語 - 現在\: {0}
|
||||
gui.languageselector.language.lore.left.click=&7左クリックであなたの言語に設定します
|
||||
gui.languageselector.language.lore.translation.status=&7翻訳ステータス\: &b{0}%
|
||||
gui.languageselector.language.lore.right.click=&7右クリックして翻訳を支援する
|
||||
gui.confirmation.title=確認
|
||||
gui.confirmation.confirm=&7ここをクリックして確認する
|
||||
gui.confirmation.return=&7ここをクリックして戻る
|
||||
staff.member.verify.clan=&cあなたのクランを認証する必要があります!
|
||||
player.already.has.that.rank=&cプレイヤーは既にそのランクを持っています!
|
||||
joined.clan.chat=&bクランチャットに参加しました
|
||||
already.joined.clan.chat=&b既にクランチャットに参加しています
|
||||
left.clan.chat=&bクランチャットから退出しました
|
||||
muted.clan.chat=&bクランチャットをミュートしました
|
||||
unmuted.clan.chat=&bクランチャットのミュートを解除しました
|
||||
joined.ally.chat=&b同盟メンバーチャットに参加しました
|
||||
left.ally.chat=&b同盟メンバーチャットを退出しました
|
||||
muted.ally.chat=&b同盟メンバーチャットをミュートしました
|
||||
unmuted.ally.chat=&b同盟メンバーチャットのミュートを解除しました
|
||||
already.joined.ally.chat=&bあなたはすでに同盟チャットに参加しています
|
||||
player.already.in.this.clan=&cプレイヤーは既にこのクランに所属しています
|
||||
your.clan.reached.max.alliances=&cクランが同盟の最大数に達しました。
|
||||
other.clan.reached.max.alliances=&c他のクランは同盟数の上限に達しました
|
||||
insert.clan.tag=&bクランタグ(または "{0}") を送信\:
|
||||
insert.clan.name=&bクラン名を送信\:
|
||||
insert.rank.name=&bランク名(または "{0}") を送信\:
|
||||
click.to.help.translating=&bこのリンクをクリックして翻訳を支援\:\n&r{0}
|
||||
your.clan.must.have.members.to.verify=&c認証を受けるには、クランに少なくとも {0} 人のメンバーが必要です。
|
||||
you.must.hold.a.banner=&cバナーを手に持っている必要があります\!
|
||||
you.changed.clan.banner=&bクランのバナーを変更しました!
|
||||
your.clan.already.verified=&クランはすでに認証されています\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
clan.profile=\n&b%clan_name%&7 プロフィール &8------------------------------------------\n\n &7名前\: &e[&8%clan_color_tag%&e] &b%clan_name%\n &7説明\: &f%clan_description%\n &7ステータス\: &f%clan_status%\n &7リーダー\: %clan_leaders%\n &7オンラインのメンバー\: &f%clan_online_count%&7/&f%clan_size%\n &7KDR\: &e%clan_kdr%\n &7キル合計\: &8[ライバル\:&f%clan_rival_kills% &8同盟者\:&f%clan_ally_kills% &8中立\:&f%clan_neutral_kills% &8民間人\:&f%clan_civilian_kills%&8]\n &7デス\: &f%clan_deaths%\n &7料金\: &f%clan_fee_enabled%&7, &f%clan_fee_value% $\n &7同盟者\: &f%clan_allies%\n &7ライバル\: &f%clan_rivals%\n &7設立\: &f%clan_founded%\n &7非アクティブ\: &f%clan_inactive_days%&7/&f%clan_max_inactive_days% 日
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
player.lookup.killtype=&7キルタイプ\: %player_kill_type%\n
|
||||
player.lookup=\n&b%player_name%&7 のプレイヤー情報 &8------------------------------------------ -\n \n &7クラン\: &f%clan_name%\n &7ランク\: &f%player_rank%\n &7ステータス\: &f%player_status%\n &7KDR\: &e%player_kdr%\n &7キル合計\: &8[ライバル\:&f%player_rival_kills% &8同盟者\:&7%player_ally_kills% &8中立\:&f%player_neutral_kills% &8民間人\:&f%player_civilian_kills%&8]\n &7デス\: &f%player_deaths%\n &7参加日\: &f%player_join_date%\n &7最後に見た\: &f%player_last_seen%\n &7過去のクラン\: &f%player_past_clans%\n &7非アクティブ\: &f%player_inactive_days%&7/&f%player_max_inactive_days% 日\n %kill_type_line%
|
||||
economy.disabled=&cエコノミーが無効になっています
|
||||
has.been.purged={0} のデータが削除されました
|
||||
accepted.invitation=&bあなたは {0} の招待を承認しました
|
||||
denied.invitation=&cあなたは {0} の招待を拒否しました
|
||||
must.be.in.clan.to.pvp=&cあなたと {0} はPvPのクランメンバーである必要があります!
|
||||
clans.not.at.war.pvp.denied=&cあなたのクランは {0} との戦争に参加していません!
|
||||
cannot.attack.civilians=&c一般人を攻撃することはできません!
|
||||
cannot.attack.clan.member=&c他のクランメンバーを攻撃することはできません!
|
||||
cannot.attack.ally=&c同盟メンバーを攻撃することはできません!
|
||||
cannot.send.discord.message={0} にメッセージを送信できません。 あなたはそのクランのメンバーではありません\!
|
||||
discordhook.is.disabled=&cDiscord連携が無効または利用できません!
|
||||
your.clan.doesnt.have.any.linked.player=クランはプレイヤーをリンクしていません。
|
||||
your.clan.doesnt.have.minimum.linked.player=クランには最低限のリンクされたプレイヤーがいません。
|
||||
your.clan.is.not.on.the.whitelist=クランがホワイトリストに登録されていません
|
||||
your.clan.already.has.channel=クランはすでにDiscordチャンネルを持っています
|
||||
discord.reached.category.limit=Discordがカテゴリ数の上限に達しました!
|
||||
discord.reached.channels.limit=Discordがチャンネル数の制限に達しました!
|
||||
discord.created.successfully=&bDiscord チャンネルが正常に作成されました!
|
||||
you.did.not.link.your.account=アカウントをリンクしていません!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
cannot.change.member.fee.now=&cコレクション時間の近くで会員料金を変更することはできません。
|
||||
cannot.change.member.fee.hours=&c {0} 時間後に再試行してください...
|
||||
cannot.change.member.fee.minutes=&c {0} 分後に再試行してください...
|
||||
cannot.kick.last.leader=&c最後のリーダーは退出できません!
|
||||
cannot.disband.permanent=&cこのクランを解散することはできません。これは永続的なステータスです。
|
||||
you.can.only.set.base.in.your.land=&cあなたはあなたの土地でのみ家に帰ることができます!
|
||||
only.leaders.can.create.lands=&cリーダーだけが土地を作ることができます!
|
||||
only.one.land.per.clan=&cあなたのクランは既に土地を持っています!
|
||||
only.clan.members.can.create.lands=&cクランメンバーのみが土地を作成できます!
|
||||
land.allowed.all.actions=&bすべてのアクションが許可されました!
|
||||
land.blocked.all.actions=&bすべてのアクションがブロックされました!
|
||||
you.do.not.own.lands=&cあなたは土地を所有していません!
|
||||
land.sharing.disabled=&cランドシェアは無効です!
|
||||
clan.chat.disabled=&cクランチャットが無効です!
|
||||
ally.chat.disabled=&c同盟メンバーチャットが無効です!
|
||||
war.expired={0} との戦争は終了しました!
|
||||
you.cant.start.war.online.members.difference=戦争を開始することはできません。一方のクランは他のクランよりも多くのメンバーをオンラインにしています。
|
||||
invitedplayer.invite.off=このプレイヤーはクランの招待を無効にしました
|
||||
user.hasnt.played.before=&cこのユーザーはまだプレイしていません
|
||||
clan.list.balance.header=\n{0} &7残高ランキング &8-----------------------\n \n&8クランの合計\: &7{1}\n \n&8\#&7. &8クラン &7- &8残高
|
||||
@@ -10,9 +10,56 @@ list.command=sarašas
|
||||
balance.command=balansas
|
||||
list.order.desc=aprašym
|
||||
list.type.name=vardas
|
||||
rename.command=pervadinti
|
||||
toggle.command=įjungti
|
||||
set.command=nustatyti
|
||||
purge.command=išvalyti
|
||||
trust.command=pasitikėti
|
||||
untrust.command=nebepasitikėti
|
||||
admin.command=administratorius
|
||||
mod.command=moderatorius
|
||||
promote.command=paaukštinti
|
||||
demote.command=pažeminti
|
||||
clanff.command=klanas
|
||||
resign.command=pasiduoti
|
||||
disband.command=ištrinti
|
||||
verify.command=patvirtinti
|
||||
ban.command=blokuoti
|
||||
unban.command=atblokuoti
|
||||
reload.command=perkrauti
|
||||
globalff.command=bendras
|
||||
kills.command=nužudymai
|
||||
mostkilled.command=daugiausia nužudyta
|
||||
war.command=karas
|
||||
start.command=pradėti
|
||||
end.command=pabaigti
|
||||
home.command=namai
|
||||
regroup.command=pergrupuoti
|
||||
me.command=aš
|
||||
tp.command=tp
|
||||
setrank.command=nustatyti rangą
|
||||
place.command=padėti
|
||||
resetkdr.command=resetkdr
|
||||
everyone.command=visi
|
||||
setbanner.command=nustatyti vėliavą
|
||||
help.command=pagalba
|
||||
leave.command=palikti
|
||||
join.command=prisijungti
|
||||
mute.command=nutildyti
|
||||
acf-core.parameter.amount=suma
|
||||
acf-core.parameter.member=narys
|
||||
acf-core.parameter.rank=rankas
|
||||
acf-core.parameter.leader=lyderis
|
||||
acf-core.parameter.displayname=rodomas vardas
|
||||
acf-core.parameter.permission=leidimai
|
||||
acf-core.parameter.message=žinutė
|
||||
acf-core.parameter.name=vardas
|
||||
acf-core.parameter.description=aprašymas
|
||||
acf-core.parameter.player=žaidėjas
|
||||
acf-core.parameter.clan=klanas
|
||||
acf-core.parameter.type=tipas
|
||||
acf-core.parameter.order=rikiavimas
|
||||
acf-core.parameter.help=puslapis ar raktinis žodis
|
||||
command.description.land.allow.all=Leidžia visus veiksmus jūsų žemėje
|
||||
command.description.land.allow.interact_entity=Leidžia klano nariams naudoti subjektus jūsų žemėje
|
||||
command.description.land.allow.interact=Leidžia klano nariams naudoti jūsų žemę
|
||||
@@ -133,6 +180,8 @@ command.description.rank.permissions.available=Rank leidimų (permissions) sąra
|
||||
command.description.rank.permissions.rank=Rank leidimų (permissions) sąrašas
|
||||
command.description.rank.permissions.add=Prideda leidimą (permission) rankui
|
||||
command.description.rank.permissions.remove=Panaikina leidimą rankui
|
||||
command.description.rename=Pervardina jūsų klaną
|
||||
command.description.mod.rename=Pervardina klaną
|
||||
home-menu=/{0} home{1} - Teleportacija į klano bazę
|
||||
home-set-menu=/{0} home set{1} - Nustato klano bazę
|
||||
home-clear-menu=/{0} home clear{1} - Panaikina klano bazę
|
||||
@@ -155,9 +204,12 @@ rivals=Priešai
|
||||
online=Prisijungęs
|
||||
player=Žaidėjas
|
||||
seen=Peržiūrėta
|
||||
leader=lyderis
|
||||
trusted=patikimas
|
||||
untrusted=nepatikimas
|
||||
in.rank=ranke
|
||||
deaths=Mirtys
|
||||
weights=Svoris
|
||||
health=Gyvybės
|
||||
armor=Šarvai
|
||||
weapons=Ginklai
|
||||
@@ -183,6 +235,7 @@ membership.invitation={0} atmetė kvietimą į klaną
|
||||
joined.the.clan={0} prisijungė prie klano
|
||||
signed.off.request.cancelled={0} atsijungė. {1} užklausa į klaną atšaukta.
|
||||
clan.deletion={0} atmetė klano ištrynimą. Sutarimas nepavyko.
|
||||
rename.refused={0} atmetė klano pervardinimą. Sutarimas nepavyko.
|
||||
has.been.disbanded=Klanas {0} buvo panaikintas
|
||||
denied.the.promotion={0} atmetė {1} paaukštinimą. Sutarimas nepavyko.
|
||||
demoted.back.to.member={0} buvo pažemintasį narį
|
||||
@@ -198,9 +251,10 @@ has.joined={0} prisijungė {1}
|
||||
proposing.to.end.the.rivalry={0} siūlo liautis būti priešais su {1}
|
||||
proposing.an.alliance={0} siūlo tapti alijansu su {1}
|
||||
inviting.you.to.join={0} kviečia tave prisijungti prie {1} klano
|
||||
asking.for.the.deletion={0} prašo panaikinti klaną
|
||||
asking.for.the.promotion={0} prašo paaukštinti narį {1}
|
||||
asking.for.the.demotion={0} prašo pažeminti narį {1}
|
||||
asking.to.disband={0} prašo sunaikinti klaną
|
||||
asking.to.rename={0} prašo pervadinti klaną į {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n &8[&8{0}&8] &b{1}\n %accept% &bor %deny%\n
|
||||
clickable.accept=&a&l[SUTINKU]
|
||||
@@ -225,7 +279,8 @@ you.have.already.voted=Jūs jau balsavote
|
||||
has.voted.to.deny={0} balsavo kad atšaukti
|
||||
view.next.page=Naudokite /{0} kito puslapio peržiūrai.
|
||||
voted.to.accept={0} balsavo kad sutikti
|
||||
bulletin.board.header={0}* {1}{2} lenta
|
||||
bulletin.board.header=&8* &e{0} &fskelbimų lenta
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended=Klano priešai {0} išardė savo klaną. Nebeturite priešo.
|
||||
has.been.disbanded.alliance.ended=Klano alijansas {0} išardė savo klaną. Nebeturite sąjungininko.
|
||||
clan.disbanded=Klanas išardytas
|
||||
@@ -252,16 +307,10 @@ clan.wide.friendly.fire.blocked=Viso klano draugiška ugnis išjungta
|
||||
clan.wide.friendly.fire.is.allowed=Viso klano draugiška ugnis įjungta
|
||||
you.are.the.only.member.online=Jūs esate vienintelis narys prisijungęs šiuo metu
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cJūsų klano tag negali būti ilgesnis nei {0} simboliai
|
||||
your.clan.tag.cannot.be.longer.than.characters=Jūsų klano tag negali būti ilgesnis nei {0} simboliai
|
||||
your.clan.tag.must.be.longer.than.characters=Jūsų klano tag turi būti ilgesnis nei {0} simboliai
|
||||
your.tag.cannot.contain.the.following.colors=Jūsų klano tag negali naudoti šių spalvų\: {0}
|
||||
your.tag.cannot.contain.color.codes=Jūsų klano tag negali naudoti spalvų kodų
|
||||
you.cannot.set.colored.ranks=Negali nustatyti spalvotų rank
|
||||
your.clan.name.cannot.be.longer.than.characters=Klano pavadinimas negali būti ilgesnis nei {0} simboliai
|
||||
your.clan.name.must.be.longer.than.characters=Klano pavadinimas turi būti ilgesnis nei {0} simboliai
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=Klano pavadinimą sudaryti gali tik raidės ir skaičiai
|
||||
your.clan.name.cannot.contain.color.codes=Jūsų klano pavadinimas negali tūrėti spalvos kodų
|
||||
that.tag.name.is.disallowed=Toks klano tag yra draudžiamas
|
||||
you.must.first.resign=Pirmiausia turite atsistatydinti iš {0}
|
||||
clan.with.this.tag.already.exists=Klanas su šiuo tag jau egzistuoja
|
||||
get.your.clan.verified.to.access.advanced.features=Patvirtinkite savo klaną, kad galėtumėte pasiekti visas funkcijas
|
||||
@@ -343,7 +392,18 @@ you.are.no.longer.at.war={0} nutraukė karą prieš {1}
|
||||
end.war.denied=Prašymas nutraukti karą buvo atmestas nuo {0}
|
||||
denied.war.end={0} atšaukė {1} prašymą nutraukti karą
|
||||
has.initiated.a.rivalry={0} tapo priešais su {1}
|
||||
start=pradėti
|
||||
end=pabaigti
|
||||
war=karas
|
||||
0.s.sword.1.2.b.bow.3.4.a.arrow={0}S\=Kardas{1}, {2}B\=Lankas{3}, {4}A\=Strėlės
|
||||
weapon.S=S
|
||||
weapon.B=B
|
||||
weapon.A=A
|
||||
materials=Medžiagos
|
||||
armor.h=H
|
||||
armor.c=C
|
||||
armor.l=L
|
||||
armor.B=B
|
||||
diamond=deimantai
|
||||
gold=auksas
|
||||
wood=medis
|
||||
@@ -372,6 +432,7 @@ hombase.set=Klano bazė nustatyta į\: {0}
|
||||
hombase.cleared=Klano bazė išvalyta
|
||||
hombase.mod.set={0} nustatė klano bazę į\:
|
||||
hombase.not.set=Klano bazė vis dar nenustatyta
|
||||
home.set.in.different.server=Namų basė buvo nustatyta kitame serveryje
|
||||
rival.limit.reached=Pasiekėte priešų limitą, daugiau priešų tūrėti nebegalite.
|
||||
you.moved.teleport.cancelled=Pajudėjote, teleportacija atšaukta
|
||||
waiting.for.teleport.stand.still.for.0.seconds=Laukiama teleportacijos, stovėkite ir nejudėkite dar {0} sekundžių
|
||||
@@ -399,9 +460,12 @@ clan.admin.bank.not.enough.money={0} fondas neturi užtektinai pinigų\!
|
||||
clan.bank.not.enough.money=Jūsų klano fondas neturi užtektinai pinigų
|
||||
your.clans.are.not.rivals=Jūsų klanai nėra priešai
|
||||
the.clan.members.reached.limit=Jūsų klanas pasiekė maksimalų narių skaičių
|
||||
this.clan.has.reached.the.member.limit=&Šis klanas pasiekė maksimalų narių skaičių
|
||||
you.have.reseted.your.kdr=Atsistatei savo KDR
|
||||
you.have.reseted.0.kdr=Atstatei žaidėjo {0} KDR
|
||||
you.have.reseted.kdr.of.all.players=Atstatei visu žaidėjų KDR
|
||||
you.have.successfully.renamed.your.clan=&bSėkmingai pervadinote savo klaną į {0}
|
||||
you.have.successfully.renamed.the.clan=&bSėkmingai pervadinote klaną į {0}
|
||||
you.have.toggled.permanent.status=Nustatėte {0} amžiną būseną
|
||||
permanent.status.enabled=Jūsų klano būsena nustatyta į amžiną (nuo {0})
|
||||
permanent.status.disabled=Jūsų klano amžinoji būsena buvo atšaukta nuo {0}
|
||||
@@ -409,6 +473,7 @@ yes=Taip
|
||||
cancel=Atšaukti
|
||||
resign.confirmation=Ar tikrai norite atsistatydinti? {0}
|
||||
disband.confirmation=Ar tikrai nori panaikinti klaną? {0}
|
||||
resetkdr.confirmation=Ar tikrai norite pakeisti klaną? {0}
|
||||
resign.success=Jūs sėkmingai atsistatydinote iš savo klano
|
||||
you.cannot.demote.the.last.leader=Jūs negalite pažeminti paskutinio lyderio
|
||||
you.cannot.move.the.last.leader=Jūs negalite perkelti paskutinio lyderio
|
||||
@@ -421,7 +486,7 @@ bb.minutes= \ minutes
|
||||
bb.one.minute=1 minute
|
||||
bb.hours= \ valandos
|
||||
bb.one.hour=1 valandą
|
||||
bb.days= dienos
|
||||
bb.days= \ dienos
|
||||
bb.one.day=1 diena
|
||||
the.fee.is.0.and.its.current.value.is.1=Mokestis yra {0} ir esama suma yra {1}$
|
||||
fee.enabled=įjungta
|
||||
@@ -459,9 +524,11 @@ deposit.not.allowed=Įnešimas yra draudžiamas, naudokite /%clan %toggle %depos
|
||||
withdraw.not.allowed=Nuėmimas yra draudžiamas, naudokite /%clan %toggle %withdraw kad tai įjungtumėte
|
||||
resign.request.cancelled=Atsistatydinimo prašymas atšauktas
|
||||
disband.request.cancelled=Klano panaikinimo užklausa atšaukta
|
||||
resetkdr.request.cancelled=Atsistatydinimo prašymas atšauktas
|
||||
clan.create.request.cancelled=Klano kūrimo užklausa atšaukta
|
||||
rank.create.request.cancelled=Rank kūrimo užklausa atšaukta
|
||||
promotion.vote.has.been.requested.from.all.leaders=Visų lyderių buvo paprašyta balsuoti dėl paaukštinimo
|
||||
rename.vote.has.been.requested.from.all.leaders=&bPervadinimo balsavimas buvo paprašytas visų lyderių
|
||||
allowed=leidžiama
|
||||
blocked=uždrausta
|
||||
chat.joined=prisijungė
|
||||
@@ -711,12 +778,14 @@ cannot.attack.civilians=&cNegali atakuoti paprastų civilių\!
|
||||
cannot.attack.clan.member=&cNegali atakuoti kitų klanų narių\!
|
||||
cannot.attack.ally=&cNegali atakuoti savo klano narių\!
|
||||
cannot.send.discord.message=Negali siūsti pranešimų į {0}. Neesi šio klano narys\!
|
||||
discordhook.is.disabled=&Discord integracija yra išjungta arba nepasiekiama\!
|
||||
your.clan.doesnt.have.any.linked.player=Jūsų klanas neturi susietų žaidėjų
|
||||
your.clan.doesnt.have.minimum.linked.player=Jūsų klanas neturi minimalaus susietų žaidėjų skaičiaus
|
||||
your.clan.is.not.on.the.whitelist=Tavo klanas nėra įtrauktas į whitelist
|
||||
your.clan.already.has.channel=Tavo klanas jau turi discord kanalą
|
||||
discord.reached.category.limit=Discord pasiekė kategorijų limitą\!
|
||||
discord.reached.channels.limit=Discordas pasiekė kanalų limitą\!
|
||||
discord.created.successfully=&Discord kanalas sukurtas sėkmingai\!
|
||||
you.did.not.link.your.account=Jūs nesusiejote savo paskyros\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
cannot.change.member.fee.now=&cNegali keisti nario mokeščio kai artėja mokėščių metas.
|
||||
|
||||
@@ -2,8 +2,8 @@ description.command=beschrijving
|
||||
create.command=maak
|
||||
delete.command=verwijderen
|
||||
rank.command=rang
|
||||
setdisplayname.command=setschermnaam
|
||||
setdefault.command=standaard instellingen
|
||||
setdisplayname.command=Zet schermnaam
|
||||
setdefault.command=Standaard instellingen
|
||||
removedefault.command=verwijder standaard instellingen
|
||||
permissions.command=toestemmingen
|
||||
list.command=lijst
|
||||
@@ -11,13 +11,13 @@ balance.command=saldo
|
||||
list.order.asc=oplopend
|
||||
list.order.desc=aflopend
|
||||
list.type.name=naam
|
||||
list.type.kdr=kdr
|
||||
list.type.kdr=Moord dood verhouding
|
||||
list.type.size=grootte
|
||||
list.type.founded=opgericht
|
||||
list.type.active=actief
|
||||
land.command=land
|
||||
break.command=break
|
||||
interact.command=interact
|
||||
break.command=breek
|
||||
interact.command=gebruik
|
||||
place_block.command=place_block
|
||||
damage.command=damage
|
||||
interact_entity.command=interact_entity
|
||||
@@ -45,6 +45,7 @@ rival.command=rivaal
|
||||
bb.command=bb
|
||||
clear.command=wissen
|
||||
modtag.command=modtag
|
||||
rename.command=hernoemen
|
||||
toggle.command=toggle
|
||||
tag.command=label
|
||||
deposit.command=storten
|
||||
@@ -92,6 +93,7 @@ help.command=help
|
||||
leave.command=verlaten
|
||||
join.command=toetreden
|
||||
mute.command=dempen
|
||||
name.completion=vernoemen
|
||||
acf-core.parameter.amount=bedrag
|
||||
acf-core.parameter.member=lid
|
||||
acf-core.parameter.rank=rang
|
||||
@@ -228,6 +230,9 @@ command.description.rank.permissions.available=Geeft een lijst van de beschikbar
|
||||
command.description.rank.permissions.rank=Geeft een lijst van machtigingen voor een rank
|
||||
command.description.rank.permissions.add=Voegt een toestemming toe aan een rank
|
||||
command.description.rank.permissions.remove=Verwijdert een toestemming van een rank
|
||||
command.description.rename=Hernoem je clan
|
||||
command.description.mod.rename=Hernoem een clan
|
||||
command.description.locale=Kies je taal
|
||||
home-menu=/{0} home{1} - Teleport naar home van clan
|
||||
home-set-menu=/{0} home set{1} - Stel de home van de clan' in
|
||||
home-clear-menu=/{0} home clear{1} - Verwijder de home base van de clans
|
||||
@@ -303,7 +308,6 @@ has.joined={0} heeft zich aangesloten bij {1}
|
||||
proposing.to.end.the.rivalry={0} stelt voor om de rivaliteit te beëindigen met {1}
|
||||
proposing.an.alliance={0} stelt een alliantie voor met {1}
|
||||
inviting.you.to.join={0} nodigt u uit om deel te nemen aan {1}
|
||||
asking.for.the.deletion={0} vraagt om het verwijderen van de clan
|
||||
asking.for.the.promotion={0} vraagt om de promotie van {1}
|
||||
asking.for.the.demotion={0} vraagt om de degradatie van {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
@@ -330,7 +334,7 @@ you.have.already.voted=Je hebt al gestemd
|
||||
has.voted.to.deny={0} heeft gestemd om te weigeren
|
||||
view.next.page=Typ /{0} om de volgende pagina te bekijken.
|
||||
voted.to.accept={0} heeft gestemd om te accepteren
|
||||
bulletin.board.header={0}* {1}{2} bulletin board
|
||||
bulletin.board.header=Notitie bord
|
||||
has.been.disbanded.rivalry.ended={0} is beëindigt. Rivaliteit is geëindigd.
|
||||
has.been.disbanded.alliance.ended={0} is beëindigt. Alliantie is geëindigd.
|
||||
clan.disbanded=Clan verwijderd
|
||||
@@ -357,16 +361,10 @@ clan.wide.friendly.fire.blocked=Onderling pvp is niet toegestaan
|
||||
clan.wide.friendly.fire.is.allowed=Onderling pvp is toegestaan
|
||||
you.are.the.only.member.online=U bent het enige lid online
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cJouw clan's gekleurde tag mag niet langer zijn dan {0} tekens
|
||||
your.clan.tag.cannot.be.longer.than.characters=Je clan's tag mag niet langer zijn dan {0} tekens
|
||||
your.clan.tag.must.be.longer.than.characters=Je tag van je clan's moet langer zijn dan {0} tekens
|
||||
your.tag.cannot.contain.the.following.colors=Uw tag kan de volgende kleuren niet bevatten\: {0}
|
||||
your.tag.cannot.contain.color.codes=Uw tag mag geen kleurcodes bevatten
|
||||
you.cannot.set.colored.ranks=U kunt geen gekleurde gelederen instellen
|
||||
your.clan.name.cannot.be.longer.than.characters=De naam van je clan's mag niet langer zijn dan {0} tekens
|
||||
your.clan.name.must.be.longer.than.characters=De naam van je clan's moet langer zijn dan {0} tekens
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=De tag van je clans kan alleen letters, cijfers en kleurcodes bevatten
|
||||
your.clan.name.cannot.contain.color.codes=Uw clan's naam mag geen kleurcodes bevatten
|
||||
that.tag.name.is.disallowed=Die tag naam is niet toegestaan
|
||||
you.must.first.resign=Je moet eerst aftreden uit {0}
|
||||
clan.with.this.tag.already.exists=Er bestaat al een clan met deze tag
|
||||
get.your.clan.verified.to.access.advanced.features=Krijg je clan geverifieerd om toegang te krijgen tot geavanceerde functies
|
||||
@@ -383,7 +381,7 @@ global.friendy.fire.is.now.managed.by.each.clan=Wereldwijde onderlinge pvp wordt
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=Wereldwijde onderlinge pvp wordt al beheerd door elke clan
|
||||
global.friendly.fire.is.set.to.allowed=Onderlinge pvp is ingesteld op toegestaan
|
||||
global.friendly.fire.is.already.being.allowed=Onderlinge pvp is ingesteld op niet toegestaan
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=De speler heeft geen toegang tot de clans toe te treden
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=De speler heeft niet de juiste rechten om de clan te joinen
|
||||
you.cannot.invite.yourself=Je kunt jezelf niet uitnodigen
|
||||
you.did.not.answer.in.time=Je hebt niet op tijd geantwoord, annuleren...
|
||||
this.player.is.banned.from.using.clan.commands=Deze speler is verbannen van het gebruik van clan commando's
|
||||
@@ -405,6 +403,8 @@ kdr.0=KDR\: {0}
|
||||
inactive.0=Inactief\: {0}
|
||||
clan.commands=clan commando's
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Je kunt alleen de kleur en het uiterlijk van de tag aanpassen
|
||||
locale.has.been.changed=Je taalkeuze is veranderd
|
||||
locale.is.prohibited=Taalkeuze is verboden op deze server
|
||||
tag.changed.to.0=Tag gewijzigd naar {0}
|
||||
0.tag.changed.to.1=&bSuccesvol de tag van {0} gewijzigd naar {1}
|
||||
name.0=Naam\: {0}
|
||||
@@ -543,7 +543,7 @@ bb.minutes= \ minuten
|
||||
bb.one.minute=1 minuut
|
||||
bb.hours= \ uren
|
||||
bb.one.hour=1 uur
|
||||
bb.days= dagen
|
||||
bb.days= Notitie bord
|
||||
bb.one.day=1 dag
|
||||
the.fee.is.0.and.its.current.value.is.1=De vergoeding is {0} en de huidige waarde is {1}$
|
||||
fee.enabled=ingeschakeld
|
||||
|
||||
@@ -85,15 +85,19 @@ everyone.command=alle
|
||||
setbanner.command=settebanner
|
||||
help.command=hjelp
|
||||
leave.command=forlat
|
||||
join.command=bli med
|
||||
acf-core.parameter.amount=mengde
|
||||
acf-core.parameter.member=medlem
|
||||
acf-core.parameter.rank=nivå
|
||||
acf-core.parameter.leader=leder
|
||||
acf-core.parameter.permission=tillatelser
|
||||
acf-core.parameter.message=melding
|
||||
acf-core.parameter.name=navn
|
||||
acf-core.parameter.fee=gebyr
|
||||
acf-core.parameter.description=beskrivelse
|
||||
acf-core.parameter.player=spiller
|
||||
acf-core.parameter.clan=klan
|
||||
acf-core.parameter.type=skriv
|
||||
acf-core.parameter.help=side eller nøkkelord
|
||||
command.description.land.allow.all=Tillater alle handlinger på ditt land
|
||||
command.description.land.allow.interact_entity=Tillater klan medlemmer å samhandle med entiteter på ditt land
|
||||
@@ -179,7 +183,8 @@ allow=tillat
|
||||
block=blokk
|
||||
auto=auto
|
||||
war=krig
|
||||
bb.days= dager
|
||||
resetkdr.confirmation=Er du sikker på at du vil tilbakestille innstillingene dine
|
||||
resetkdr.request.cancelled=KDR tilbakestillingsforespørsel avbrutt
|
||||
gui.rivals.title=Rivaler
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
description.command=opis
|
||||
create.command=utwórz
|
||||
delete.command=usuń
|
||||
rank.command=ranga
|
||||
setdisplayname.command=ustaw wyświetlaną nazwę
|
||||
setdefault.command=ustaw domyślne
|
||||
removedefault.command=usuń jako domyślne
|
||||
permissions.command=uprawnienia
|
||||
create.command=Utwórz
|
||||
delete.command=Usuń
|
||||
rank.command=Ranga
|
||||
setdisplayname.command=Ustaw wyświetlaną nazwę
|
||||
setdefault.command=Ustaw domyślne
|
||||
removedefault.command=Usuń jako domyślne
|
||||
permissions.command=Uprawnienia
|
||||
list.command=lista
|
||||
balance.command=saldo
|
||||
list.order.asc=asc
|
||||
@@ -43,8 +43,10 @@ assign.command=przydziel
|
||||
unassign.command=oddziel
|
||||
rival.command=rywal
|
||||
bb.command=tablica
|
||||
display.command=wyświetl
|
||||
clear.command=wyczyść
|
||||
modtag.command=modtag
|
||||
rename.command=przemianuj
|
||||
toggle.command=przelacz
|
||||
tag.command=tag
|
||||
deposit.command=wplata
|
||||
@@ -92,9 +94,11 @@ help.command=pomoc
|
||||
leave.command=opuść
|
||||
join.command=dołącz
|
||||
mute.command=wycisz
|
||||
tag.completion=
|
||||
name.completion=[nazwa]
|
||||
acf-core.parameter.amount=ilość
|
||||
acf-core.parameter.member=Członek
|
||||
acf-core.parameter.rank=ranga
|
||||
acf-core.parameter.rank=Ranga
|
||||
acf-core.parameter.leader=Przywódca
|
||||
acf-core.parameter.displayname=Wyświetlana nazwa
|
||||
acf-core.parameter.permission=Uprawnienia
|
||||
@@ -228,6 +232,10 @@ command.description.rank.permissions.available=Wyświetla dostępne uprawnienia
|
||||
command.description.rank.permissions.rank=Modyfikuj pozwolenia rangi
|
||||
command.description.rank.permissions.add=Dodaj uprawnienia do tego węzła
|
||||
command.description.rank.permissions.remove=Usuwa uprawnienia z rangi
|
||||
command.description.rename=Zmienia nazwę twojego klanu
|
||||
command.description.mod.rename=Zmienia nazwę klanu
|
||||
command.description.locale=Ustawia Twój język
|
||||
command.description.mod.locale=
|
||||
home-menu=/{0} home{1} - Teleportuje w miejsce zapisanej lokacji
|
||||
home-set-menu=/{0} home set{1} - Ustaw teleport klanu
|
||||
home-clear-menu=/{0} dom czysty{1} - wyczyść bazę klanu
|
||||
@@ -256,7 +264,7 @@ seen=Widziany
|
||||
leader=Przywódca
|
||||
roster=lista
|
||||
trusted=zaufany
|
||||
untrusted=niegodny
|
||||
untrusted=niezaufany
|
||||
in.rank=w rankingu
|
||||
deaths=Zgony
|
||||
weights=Wagi
|
||||
@@ -264,7 +272,7 @@ stats=statystyki
|
||||
health=Zycie
|
||||
armor=Zbroja
|
||||
weapons=Bronie
|
||||
food=Zarcie
|
||||
food=Jedzenie
|
||||
vitals=statystyki
|
||||
verified=zweryfikowane
|
||||
unverified=niezweryfikowane
|
||||
@@ -288,8 +296,9 @@ membership.invitation={0} odmowil zaproszenia w szeregi klanu
|
||||
joined.the.clan={0} dolaczyl do klanu
|
||||
signed.off.request.cancelled={0} odszedl z klanu. {1} odrzucil propozycje
|
||||
clan.deletion={0} nie zgodzil sie nie usuniecie klanu.
|
||||
rename.refused={0} nie zgodził się na usunięcie klanu. Nie osiągnięto porozumienia.
|
||||
has.been.disbanded=Klan {0} zostal rozwiazany
|
||||
denied.the.promotion={0} denied the promotion of {1}. Nie osiagnieto porozumienia.
|
||||
denied.the.promotion={0} odrzucił awans {1}. Nie osiagnieto porozumienia.
|
||||
demoted.back.to.member={0} zostal zdegradowany do czlonka klanu
|
||||
peace.agreement.denied=Propozycja pokojnowa z klanem {0} zostala odrzucona.
|
||||
denied.to.make.peace={0} Nie zgodzil sie zawrzec pokoju z {1}
|
||||
@@ -303,13 +312,14 @@ has.joined={0} dolaczyl do {1}
|
||||
proposing.to.end.the.rivalry={0} proponuje zakonczenie wojny z {1}
|
||||
proposing.an.alliance={0} proponuje sojusz {1}
|
||||
inviting.you.to.join={0} zaprasza cie do przylaczenia sie do {1}}
|
||||
asking.for.the.deletion={0} wnioskuje za usunieciem klanu
|
||||
asking.for.the.promotion={0} wnioskuje o awansowanie {1}
|
||||
asking.for.the.demotion={0} wnioskuje o degradacje {1}
|
||||
asking.to.disband={0} prosi o rozwiązanie klanu
|
||||
asking.to.rename={0} prosi o zmianę nazwy klanu na {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n &8[&8{0}&8] &b{1}\n %accept% &blub %deny%\n
|
||||
clickable.accept=&a&[ACCEPT]
|
||||
clickable.deny=&c&[DENY]
|
||||
clickable.accept=&a&[AKCEPTUJ]
|
||||
clickable.deny=&c&[ODRZUC]
|
||||
hover.click.to.accept=&aKliknij tutaj, aby zaakceptować
|
||||
hover.click.to.deny=&cKliknij tutaj, aby odrzucić
|
||||
not.sufficient.money=Nie masz wystarczającej ilości pieniędzy na swoim koncie (potrzebne\: {0} $)
|
||||
@@ -330,7 +340,8 @@ you.have.already.voted=Juz oddales swoj glos w tej sprawie
|
||||
has.voted.to.deny={0} glosowal przeciw
|
||||
view.next.page=Wpisz /{0} by przejsc do nastepnej strony
|
||||
voted.to.accept={0} zaglosowal za
|
||||
bulletin.board.header={0}* {1}{2} Tablica ogloszen
|
||||
bulletin.board.header=&8* &e{0} &ftablica ogłoszeń
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} zostal rozwiazany. Koniec wojny.
|
||||
has.been.disbanded.alliance.ended={0} zostal rozwiazany. Koniec przymieza.
|
||||
clan.disbanded=Rozwiazano klan
|
||||
@@ -347,7 +358,7 @@ your.clans.are.not.allies=Wasze klany nie sa sojusznikami
|
||||
has.broken.the.alliance={0} zerwal sojusz z {1}
|
||||
at.least.one.leader.accept.the.alliance=Co najmniej jeden z przywodcow klanu musi byc dostepny aby przyjac propozycje sojuszu.
|
||||
leaders.have.been.asked.for.an.alliance=Przywodcy {0} zostali zapytani o sojusz.
|
||||
your.clans.are.already.allies=Toc wasze klany to juz sojusznicy
|
||||
your.clans.are.already.allies=Wasze klany to już sojusznicy
|
||||
your.clan.cannot.create.rivals=Twoj klan nie moze miec wrogow
|
||||
min.players.rivalries=Musisz miec w klanie co najmniej {0} czlonkow aby moc wypowiadac wojny.
|
||||
this.player.is.already.banned=Ten gracz ma juz bana
|
||||
@@ -357,20 +368,19 @@ clan.wide.friendly.fire.blocked=Friendly Fire dla calego klanu jest wylaczony.
|
||||
clan.wide.friendly.fire.is.allowed=Friendly Fire dla calego klanu jest wlaczony.
|
||||
you.are.the.only.member.online=Jestes jedynym czlonkiem klanu online. Badz czujny.
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cKolorowy tag klanu nie może być dłuższy niż {0} znaków
|
||||
your.clan.tag.cannot.be.longer.than.characters=Tag twojego klanu nie moze byc dluzszy niz {0} znakow.
|
||||
your.clan.tag.must.be.longer.than.characters=Tag twojego klanu musi miec wiecej niz {0} znakow.
|
||||
your.tag.cannot.contain.the.following.colors=Tag twojego klanu nie moze zawierac nastepujacych kolorow\: {0}
|
||||
your.tag.cannot.contain.color.codes=Twój tag nie może zawierać kodów kolorów
|
||||
your.clan.tag.cannot.be.longer.than.characters=Tag twojej gildii nie może być dłuższy niż {0} znaków
|
||||
your.clan.tag.must.be.longer.than.characters=Tag twojego klanu musi być dłuższy od {0} znaków
|
||||
your.tag.doesnt.meet.the.requirements=Twój tag nie osiąga potrzebnych wymagań.
|
||||
your.tag.cannot.contain.color.codes=&cNazwa twojego klanu nie moze zawierac kodow kolorow
|
||||
you.cannot.set.colored.ranks=Nie możesz ustawić koloru rang
|
||||
your.clan.name.cannot.be.longer.than.characters=Nazwa klanu nie moze byc dluzsza niz {0} znakow
|
||||
your.clan.name.must.be.longer.than.characters=Nazwa twojego klanu musi byc dluzsza niz {0} znakow
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=Tag twojego klanu moze zawierac wylacznie litery,cyfry oraz kody kolorow
|
||||
your.clan.name.cannot.contain.color.codes=Nazwa twojego klanu nie moze zawierac kodow kolorow
|
||||
that.tag.name.is.disallowed=Ten Tag klanu jest zabroniony
|
||||
that.tag.name.is.disallowed=Ten tag jest niedozwolony
|
||||
you.must.first.resign=Najpierw musisz odejsc z {0}
|
||||
clan.with.this.tag.already.exists=Klan o takim Tagu juz istnieje
|
||||
get.your.clan.verified.to.access.advanced.features=Weryfikacja twojego klanu umozliwi dostep do pozostalych opcji
|
||||
clan.created=Clan {0} pomyslnie utworzony
|
||||
clan.created=Klan {0} pomyslnie utworzony
|
||||
not.enough.leaders.online.to.vote.on.demotion=Brak wystarczającej liczby liderów online, aby głosować na ta degradacje
|
||||
demotion.vote.has.been.requested.from.all.leaders=Wszyscy przywodcy zostali poproszeni o glos w sprawie degradacji
|
||||
player.is.not.a.leader.of.your.clan=Ten gracz nie jest przywodca twojego klanu
|
||||
@@ -396,7 +406,7 @@ has.been.kicked.by={0} został wyrzucony przez {1}
|
||||
no.clans.have.been.created=Żadne klany nie zostały utworzone
|
||||
total.clans=Wszystkie klany\:
|
||||
legend=Legenda\:
|
||||
kill.type.civilian=Zabito\: {0}Cywili
|
||||
kill.type.civilian=Zabito\: {0} Cywili
|
||||
no.player.data.found=Nie znaleziono danych gracza
|
||||
clan.0=Klan\: {0}
|
||||
status.0=Status\: {0}
|
||||
@@ -405,6 +415,8 @@ kdr.0=KDR\: {0}
|
||||
inactive.0=Nieaktywny\: {0}
|
||||
clan.commands=komendy klanowe
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Możesz modyfikować tylko kolor i wielkość liter tagu
|
||||
locale.has.been.changed=Zmieniono Twój język
|
||||
locale.is.prohibited=Wybór języka na serwerze jest zabroniony.
|
||||
tag.changed.to.0=Tag zmieniony na {0}
|
||||
0.tag.changed.to.1=&bPomyślnie zmieniono tag {0} na {1}
|
||||
name.0=Nazwa\: {0}
|
||||
@@ -433,7 +445,7 @@ has.been.given.untrusted.status.by={0} otrzymal status osoby niegodnej zaufania
|
||||
the.clan.does.not.exist=Ten klan nie istnieje
|
||||
the.clan.is.already.verified=Ten klan jest juz zweryfikowany
|
||||
the.clan.has.been.verified=Klan zostal zweryfikowany
|
||||
clan.0.has.been.verified=Clan {0} zostal zweryfikowany\!
|
||||
clan.0.has.been.verified=Klan {0} zostal zweryfikowany\!
|
||||
total.clan.players.0=Wszystkich graczy\: {0}
|
||||
proposing.war={0} proponuje rozpoczac wojne z {1}
|
||||
you.can.only.start.war.with.rivals=Mozesz tylko rozpoczac wojne z rywalami
|
||||
@@ -474,7 +486,7 @@ leader.announce=Ogłoszenie przywódcy
|
||||
hunger=Głód
|
||||
stone=kamien
|
||||
iron=żelazo
|
||||
the.clan.cannot.be.rivaled=Klan nie moze byc rywalizowal
|
||||
the.clan.cannot.be.rivaled=Klan nie moze rywalizowac
|
||||
bboff=BB wyłączony
|
||||
bbon=BB włączony
|
||||
inviteon=Zaproszenie włączone
|
||||
@@ -493,6 +505,7 @@ hombase.set=Baza domowa klanu ustawiona na\: {0}
|
||||
hombase.cleared=Wyczyszczono bazę domową klanu
|
||||
hombase.mod.set={0} Baza główna ustawiona na\:
|
||||
hombase.not.set=Baza główna nie została ustawiona
|
||||
home.set.in.different.server=Teleport klanu został ustawiony na innym serwerze
|
||||
rival.limit.reached=Osiągnąłeś limit rywalizacji. Nie możesz rywalizować z więcej z większą liczbą klanów.
|
||||
you.moved.teleport.cancelled=Poruszyłeś się, teleportowanie anulowane
|
||||
waiting.for.teleport.stand.still.for.0.seconds=Oczekiwanie na teleport, stój w miejscu na {0} sekund
|
||||
@@ -524,6 +537,8 @@ this.clan.has.reached.the.member.limit=&bTen klan osiągnął limit użytkownik
|
||||
you.have.reseted.your.kdr=Zresetowałeś swój KDR
|
||||
you.have.reseted.0.kdr=Zresetowałeś KDR {0}
|
||||
you.have.reseted.kdr.of.all.players=Zresetowałeś KDR wszystkich graczy
|
||||
you.have.successfully.renamed.your.clan=&bPomyślnie zmieniłeś nazwę twojego klanu na {0}
|
||||
you.have.successfully.renamed.the.clan=&bPomyślnie zmieniłeś nazwę klanu na {0}
|
||||
you.have.toggled.permanent.status=Przełączyłeś stały status dla {0}
|
||||
permanent.status.enabled=Stały status Twojego klanu został włączony przez {0}
|
||||
permanent.status.disabled=Stały status Twojego klanu został wyłączony przez {0}
|
||||
@@ -531,6 +546,7 @@ yes=Tak
|
||||
cancel=Anuluj
|
||||
resign.confirmation=Czy na pewno chcesz zrezygnować? {0}
|
||||
disband.confirmation=Czy na pewno chcesz rozwiązać swój klan? {0}
|
||||
resetkdr.confirmation=Czy jesteś pewien, że chcesz zresetować swoje KDR? {0}
|
||||
resign.success=Pomyślnie zrezygnowałeś z klanu
|
||||
you.cannot.demote.the.last.leader=Nie możesz zdegradować ostatniego lidera
|
||||
you.cannot.move.the.last.leader=Nie możesz ruszyć ostatniego lidera
|
||||
@@ -543,7 +559,7 @@ bb.minutes= \ minut
|
||||
bb.one.minute=1 minuta
|
||||
bb.hours= \ godzin
|
||||
bb.one.hour=1 godzina
|
||||
bb.days= Dni
|
||||
bb.days= \ dni
|
||||
bb.one.day=1 dzień
|
||||
the.fee.is.0.and.its.current.value.is.1=Opłata wynosi {0} , a jej obecna wartość wynosi {1}$
|
||||
fee.enabled=włączone
|
||||
@@ -581,16 +597,18 @@ deposit.not.allowed=Wpłata jest niedozwolona, użyj /%clan %toggle %dedeposit
|
||||
withdraw.not.allowed=Wypłata jest niedozwolona, użyj /%clan %toggle %withdraw aby na to zezwolić
|
||||
resign.request.cancelled=Rezygnacja została anulowana
|
||||
disband.request.cancelled=Żądanie rozwiązania klanu anulowane
|
||||
resetkdr.request.cancelled=Anulowano reset KDR
|
||||
clan.create.request.cancelled=Żądanie utworzenia klanu anulowane
|
||||
rank.create.request.cancelled=Żądanie utworzenia rangi anulowane
|
||||
promotion.vote.has.been.requested.from.all.leaders=Prośba o awans została złożona dla wszystkich przywódców
|
||||
rename.vote.has.been.requested.from.all.leaders=&bWszyscy przywódcy zostali poproszeni o głos w sprawie degradacji
|
||||
allowed=dozwolone
|
||||
blocked=zablokowane
|
||||
chat.joined=dołączył
|
||||
chat.not.joined=nie dołączył
|
||||
chat.didnt.join=&bNie dołączyłeś do tego kanału
|
||||
gui.loading=&7Ładowanie...
|
||||
gui.back.title=&Wstecz
|
||||
gui.back.title=&fWstecz
|
||||
gui.previous.page.title=&fPoprzednia strona
|
||||
gui.next.page.title=&fNastępna strona
|
||||
gui.lore.no.permission=Nie masz uprawnień żeby to zrobić\!
|
||||
@@ -607,13 +625,13 @@ gui.main.reset.kdr.lore.price=&7Cena\: &b{0}
|
||||
gui.main.reset.kdr.lore=&7Kliknij lewym przyciskiem myszy, aby zresetować KDR
|
||||
gui.main.leaderboard.title=&fRanking
|
||||
gui.main.leaderboard.lore=&7Lewy-przycisk, zeby zobaczyc ranking
|
||||
gui.main.staff.title=&fStaff
|
||||
gui.main.staff.title=&fZarządzanie
|
||||
gui.main.staff.lore=&7Kliknij lewym przyciskiem myszy aby otworzyć Staff menu
|
||||
gui.staff.title=Staff
|
||||
gui.staff.title=Zarządzanie
|
||||
gui.staff.clan.list.lore.left.click=&7Kliknij lewym przyciskiem myszy, aby zobaczyć listę klanów
|
||||
gui.staff.clan.list.lore.right.click=&7Kliknij prawym przyciskiem myszy, aby zobaczyć wszystkie niezweryfikowane klany
|
||||
gui.player.list.title=Lista graczy
|
||||
gui.staff.player.list.title=&Lista graczy
|
||||
gui.staff.player.list.title=&fLista graczy
|
||||
gui.staff.player.list.lore.left.click=&7Kliknij lewym przyciskiem myszy, aby zobaczyć wszystkich graczy
|
||||
gui.staff.player.list.lore.right.click=&7Kliknij prawym przyciskiem myszy, aby zobaczyć wszystkich graczy online
|
||||
gui.staff.global.ff.title=&fGlobalny Friendly Fire
|
||||
@@ -632,7 +650,7 @@ gui.warning.not.verified.title=&fNiezweryfikowany
|
||||
gui.warning.not.verified.lore=&7Twój klan musi zostać zweryfikowany\!
|
||||
gui.allies.title=Sojusznicy
|
||||
gui.allies.clan.lore=&7Kliknij prawym przyciskiem myszy, aby usunąć tego sojusznika
|
||||
gui.allies.add.title=&Dodaj sojusznika
|
||||
gui.allies.add.title=&fDodaj sojusznika
|
||||
gui.add.ally.title=Dodaj sojusznika
|
||||
gui.add.ally.clan.lore=&7Kliknij lewym przyciskiem myszy, aby zobaczyć listę klanów
|
||||
gui.rivals.title=Wrgogowie
|
||||
@@ -685,14 +703,14 @@ gui.clandetails.clan.lore.leaders=&7Liderzy\: &b{0}
|
||||
gui.clandetails.clan.lore.online.members=&7Członkowie online\: &b{0}/{1}
|
||||
gui.clandetails.clan.lore.kdr=&7KDR\: &b{0}
|
||||
gui.clandetails.clan.lore.kill.totals=&7Kille Razem\: &b[Wrogowie\:{0} Neutralni\:{1} Cywile\:{2}]
|
||||
gui.clandetails.clan.lore.deaths=&Smierci\: {0}
|
||||
gui.clandetails.clan.lore.deaths=&7Smierci\: &b{0}
|
||||
gui.clandetails.clan.lore.fee=&7Opłata\: &b{0}, {1}$
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.allies.separator=&b,
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.rivals.separator=&b,
|
||||
gui.clandetails.clan.lore.allies=&Sojusznicy\: {0}
|
||||
gui.clandetails.clan.lore.rivals=&Wrogowie\: {0}
|
||||
gui.clandetails.clan.lore.allies=&7Sojusznicy\: {0}
|
||||
gui.clandetails.clan.lore.rivals=&7Wrogowie\: &b{0}
|
||||
gui.clandetails.clan.lore.founded=&7Założono\: &b{0}
|
||||
gui.clandetails.clan.lore.inactive=&7Nieaktywne\: &b{0}/{1} dni
|
||||
gui.clandetails.allies.title=&fSojusznicy
|
||||
@@ -703,7 +721,7 @@ gui.clandetails.roster.title=&fLista
|
||||
gui.clandetails.roster.lore=&7Kliknij lewym przyciskiem myszy, aby zobaczyć członków klanu lub zaprosić więcej
|
||||
gui.staffclandetails.roster.lore=&7Kliknij lewym przyciskiem myszy, aby zobaczyć listę klanów
|
||||
gui.clandetails.coords.title=&fWspółrzędne
|
||||
gui.clandetails.coords.lore=&Pokazuje współrzędne członków klanu
|
||||
gui.clandetails.coords.lore=&7Pokazuje współrzędne członków klanu
|
||||
gui.clandetails.home.title=&fHome
|
||||
gui.clandetails.home.lore.teleport.price=&7Cena Teleportacji\: &b{0}
|
||||
gui.clandetails.home.lore.teleport=&7Kliknij lewym przyciskiem myszy, aby teleportować się do domu klanu
|
||||
@@ -749,7 +767,7 @@ gui.clandetails.chat.clan.join.leave.lore=&7/{0} {1}/{2} - &bDołącza/opuszcza
|
||||
gui.clandetails.chat.ally.chat.lore=&7/{0} [message] - &bWysyła wiadomość do czatu sojusznika
|
||||
gui.clandetails.chat.ally.join.leave.lore=&7/{0} {1}/{2} - &bDołącza/opuszcza czat sojusznika
|
||||
gui.clandetails.chat.clan.status.lore=&7Klan\: &b{0}
|
||||
gui.clandetails.chat.ally.status.lore=&Sojusznicy\: {0}
|
||||
gui.clandetails.chat.ally.status.lore=&7Sojusznicy\: &b{0}
|
||||
gui.clandetails.chat.clan.toggle.lore=&7Kliknij lewym przyciskiem myszy, aby przełączyć status czatu klanowego
|
||||
gui.clandetails.chat.ally.toggle.lore=&7Kliknij prawym przyciskiem myszy, aby przełączyć status czatu sojusznika
|
||||
gui.playerdetails.title={0}
|
||||
@@ -760,12 +778,12 @@ gui.playerdetails.player.lore.rank=&7Ranga\: &b{0}
|
||||
gui.playerdetails.player.lore.status=&7Status\: &b{0}
|
||||
gui.playerdetails.player.lore.kdr=&7KDR\: &b{0}
|
||||
gui.playerdetails.player.lore.kill.totals=&7Kille Razem\: &b[Wrogowie\:{0} Neutralni\:{1} Cywile\:{2}]
|
||||
gui.playerdetails.player.lore.deaths=&Smierci\: {0}
|
||||
gui.playerdetails.player.lore.deaths=&7Smierci\: &b{0}
|
||||
gui.playerdetails.player.lore.join.date=&7Data dołączenia\: &b{0}
|
||||
gui.playerdetails.player.lore.last.seen=&7Ostatnio widziany\: &b{0}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.playerdetails.player.lore.past.clans.separator=&b,
|
||||
gui.playerdetails.player.lore.past.clans=&Poprzednie klany\: {0}
|
||||
gui.playerdetails.player.lore.past.clans=&7Poprzednie klany\: &b{0}
|
||||
gui.playerdetails.player.lore.inactive=&7Nieaktywne\: &b{0}/{1} dni
|
||||
gui.playerdetails.kick.title=&fWyrzuć
|
||||
gui.playerdetails.promote.demote.title=&fPromocja/Degradacja
|
||||
|
||||
@@ -43,8 +43,10 @@ assign.command=atribuir
|
||||
unassign.command=desatribuir
|
||||
rival.command=rival
|
||||
bb.command=avisos
|
||||
display.command=exibir
|
||||
clear.command=limpar
|
||||
modtag.command=mudartag
|
||||
rename.command=renomear
|
||||
toggle.command=alternar
|
||||
tag.command=tag
|
||||
deposit.command=depositar
|
||||
@@ -92,6 +94,8 @@ help.command=ajuda
|
||||
leave.command=sair
|
||||
join.command=entrar
|
||||
mute.command=silenciar
|
||||
tag.completion=
|
||||
name.completion=[name]
|
||||
acf-core.parameter.amount=quantidade
|
||||
acf-core.parameter.member=membro
|
||||
acf-core.parameter.rank=cargo
|
||||
@@ -228,6 +232,10 @@ command.description.rank.permissions.available=Lista as permissões de cargo dis
|
||||
command.description.rank.permissions.rank=Lista as permissões de um cargo
|
||||
command.description.rank.permissions.add=Adiciona uma permissão a um cargo
|
||||
command.description.rank.permissions.remove=Remove uma permissão de um cargo
|
||||
command.description.rename=Renomear seu clã
|
||||
command.description.mod.rename=Renomeia um clã
|
||||
command.description.locale=
|
||||
command.description.mod.locale=Define o idioma do jogador
|
||||
home-menu=/{0} base{1} - Teleporta para a base do clã
|
||||
home-set-menu=/{0} base set{1} - Define a base do clã
|
||||
home-clear-menu=/{0} base clear{1} - Apaga a base do clã
|
||||
@@ -288,6 +296,7 @@ membership.invitation={0} negou o pedido para ser membro
|
||||
joined.the.clan={0} entrou no clã
|
||||
signed.off.request.cancelled={0} saiu. Pedido de {1} cancelado.
|
||||
clan.deletion={0} negou a remoção do clã. Não houve consenso.
|
||||
rename.refused={0} negou a renomeação do clã. O consenso falhou.
|
||||
has.been.disbanded=Clã {0} foi debandado
|
||||
denied.the.promotion={0} negou a promoção de {1}. Não houve consenso.
|
||||
demoted.back.to.member={0} foi rebaixado para membro
|
||||
@@ -303,9 +312,10 @@ has.joined={0} entrou em {1}
|
||||
proposing.to.end.the.rivalry={0} está propondo acabar com a rivalidade com {1}
|
||||
proposing.an.alliance={0} está propondo uma aliança com {1}
|
||||
inviting.you.to.join={0} está te convidando para ser membro de {1}
|
||||
asking.for.the.deletion={0} está pedindo pela remoção do clã
|
||||
asking.for.the.promotion={0} está pedindo pela promoção de {1}
|
||||
asking.for.the.demotion={0} está pedindo pelo rebaixamento de {1}
|
||||
asking.to.disband={0} está pedindo para dissolver o clã
|
||||
asking.to.rename={0} está pedindo para renomear o clã para {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n &8[&8{0}&8] &b{1}\n %accept% &bou %deny%\n
|
||||
clickable.accept=&a&l[ACEITAR]
|
||||
@@ -330,7 +340,8 @@ you.have.already.voted=Você já votou
|
||||
has.voted.to.deny={0} votou para negar
|
||||
view.next.page=Digite /{0} para ver a próxima página.
|
||||
voted.to.accept={0} votou para aceitar
|
||||
bulletin.board.header={0}* {1}{2} quadro de avisos
|
||||
bulletin.board.header=&8* &e{0} &fquadro de avisos
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} foi debandado. A rivalidade terminou.
|
||||
has.been.disbanded.alliance.ended={0} foi debandado. A aliança terminou.
|
||||
clan.disbanded=Clã debandado
|
||||
@@ -357,16 +368,17 @@ clan.wide.friendly.fire.blocked=Fogo amigo do clã bloqueado
|
||||
clan.wide.friendly.fire.is.allowed=Fogo amigo do clã permitido
|
||||
you.are.the.only.member.online=Você é o único membro online
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cA tag colorida do seu clã não pode ter mais de {0} caracteres
|
||||
your.clan.tag.cannot.be.longer.than.characters=A tag do seu clã não pode ser maior que {0} caracteres
|
||||
your.clan.tag.must.be.longer.than.characters=A tag do seu clã deve ser maior que {0} caracteres
|
||||
your.tag.cannot.contain.the.following.colors=Sua tag não pode conter as seguintes cores\: {0}
|
||||
your.tag.cannot.contain.color.codes=Sua tag não pode conter códigos de cor
|
||||
your.clan.tag.cannot.be.longer.than.characters=&c» A tag do seu clã não pode ser maior que {0} caracteres
|
||||
your.clan.tag.must.be.longer.than.characters=&c» A tag do seu clã deve ser maior que {0} caracteres
|
||||
your.tag.cannot.contain.the.following.colors=&c» Sua tag não pode conter as seguintes cores\: {0}
|
||||
your.tag.doesnt.meet.the.requirements=&c» Sua tag não cumpre os requisitos.
|
||||
your.tag.cannot.contain.color.codes=&c» Sua tag não pode conter códigos de cores
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&c» A tag do seu clã pode conter apenas letras, números e códigos de cores
|
||||
you.cannot.set.colored.ranks=Você não pode definir cargos coloridos
|
||||
your.clan.name.cannot.be.longer.than.characters=O nome do seu clã não pode ser maior que {0} caracteres
|
||||
your.clan.name.must.be.longer.than.characters=O nome do seu clã deve ser maior que {0} caracteres
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=A tag do seu clã pode conter apenas letras, números e códigos de cor
|
||||
your.clan.name.cannot.contain.color.codes=O nome do seu clã não pode conter códigos de cor
|
||||
that.tag.name.is.disallowed=Essa tag não é permitida
|
||||
that.tag.name.is.disallowed=&c» A tag desejada não é permitida.
|
||||
you.must.first.resign=Você antes precisa abandonar {0}
|
||||
clan.with.this.tag.already.exists=Um clã com essa tag já existe
|
||||
get.your.clan.verified.to.access.advanced.features=Verifique o seu clã para ter acesso a funções mais avançadas
|
||||
@@ -405,6 +417,8 @@ kdr.0=KDR\: {0}
|
||||
inactive.0=Inativo\: {0}
|
||||
clan.commands=comandos de clã
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Você pode modificar apenas a cor ou a caixa (maiúsculo ou minúsculo) da tag
|
||||
locale.has.been.changed=&c» O seu idioma foi alterado
|
||||
locale.is.prohibited=&cSeleção Idioma no servidor é proibido.
|
||||
tag.changed.to.0=Tag modificada para {0}
|
||||
0.tag.changed.to.1=&bAlterou a tag do clã {0} para {1} com sucesso
|
||||
name.0=Nome\: {0}
|
||||
@@ -493,7 +507,7 @@ hombase.set=Base do clã definida para\: {0}
|
||||
hombase.cleared=Base do clã apagada
|
||||
hombase.mod.set=Base de {0} definida para\:
|
||||
hombase.not.set=Base não definida
|
||||
home.set.in.different.server=A base foi definida em um servidor diferente
|
||||
home.set.in.different.server=A base inicial foi definida em um servidor diferente
|
||||
rival.limit.reached=Você atingiu o máximo de rivais. Você não pode rivalizar com mais clãs.
|
||||
you.moved.teleport.cancelled=Você se mexeu, teleporte cancelado
|
||||
waiting.for.teleport.stand.still.for.0.seconds=Aguardando teleporte, fique parado por {0} segundos
|
||||
@@ -525,6 +539,8 @@ this.clan.has.reached.the.member.limit=&bEste clã atingiu o limite de membros
|
||||
you.have.reseted.your.kdr=Você redefiniu o seu KDR
|
||||
you.have.reseted.0.kdr=Você redefiniu o KDR de {0}
|
||||
you.have.reseted.kdr.of.all.players=Você redefiniu o KDR de todos os jogadores
|
||||
you.have.successfully.renamed.your.clan=&bVocê renomeou seu clã com sucesso para {0}
|
||||
you.have.successfully.renamed.the.clan=&bVocê renomeou o clã com sucesso para {0}
|
||||
you.have.toggled.permanent.status=Você alternou o status permanente para {0}
|
||||
permanent.status.enabled=O status permanente do seu clã foi ativado por {0}
|
||||
permanent.status.disabled=O status permanente do seu clã foi desativado por {0}
|
||||
@@ -532,6 +548,7 @@ yes=Sim
|
||||
cancel=Cancelar
|
||||
resign.confirmation=Tem certeza de que quer abandonar o clã? {0}
|
||||
disband.confirmation=Tem certeza de que deseja dissolver seu clã? {0}
|
||||
resetkdr.confirmation=Você tem certeza de que deseja redefinir seu KDR? {0}
|
||||
resign.success=Você abandonou seu clã com sucesso
|
||||
you.cannot.demote.the.last.leader=Você não pode rebaixar o último líder
|
||||
you.cannot.move.the.last.leader=Você não pode mover o último líder
|
||||
@@ -544,7 +561,7 @@ bb.minutes= \ minutos
|
||||
bb.one.minute=1 minuto
|
||||
bb.hours= \ horas
|
||||
bb.one.hour=1 hora
|
||||
bb.days= dias
|
||||
bb.days= \ dias
|
||||
bb.one.day=1 dia
|
||||
the.fee.is.0.and.its.current.value.is.1=A taxa está {0} e seu valor atual é R$ {1}
|
||||
fee.enabled=ativada
|
||||
@@ -581,10 +598,12 @@ you.must.be.0.or.have.the.permission.1.to.use.this=Você deve ser {0} ou o seu l
|
||||
deposit.not.allowed=Depósito não é permitido, use /%clan %toggle %deposit para permitir
|
||||
withdraw.not.allowed=Saque não é permitido, use /%clan %toggle %withdraw para permitir
|
||||
resign.request.cancelled=Pedido para abandonar clã cancelado
|
||||
disband.request.cancelled=Solicitação de dissolvição cancelada
|
||||
disband.request.cancelled=Pedido de dissolução cancelado
|
||||
resetkdr.request.cancelled=Solicitação de redefinição KDR cancelada
|
||||
clan.create.request.cancelled=Solicitação para criação de clã cancelada
|
||||
rank.create.request.cancelled=Solicitação para criação de cargo cancelada
|
||||
promotion.vote.has.been.requested.from.all.leaders=Um voto de promoção foi pedido a todos os líderes
|
||||
rename.vote.has.been.requested.from.all.leaders=&bA votação para renomear foi solicitada por todos os líderes
|
||||
allowed=permitido
|
||||
blocked=bloqueado
|
||||
chat.joined=entrou
|
||||
@@ -709,7 +728,7 @@ gui.clandetails.home.title=&fBase
|
||||
gui.clandetails.home.lore.teleport.price=&7Preço do Teleporte\: &b{0}
|
||||
gui.clandetails.home.lore.teleport=&7Clique com o botão esquerdo para se teleportar para a base do seu clã
|
||||
gui.staffclandetails.home.lore.teleport=&7Clique com o botão esquerdo para se teleportar para a base deste clã
|
||||
gui.clandetails.home.lore.clear=&7Drop o item para limpar sua home do clã
|
||||
gui.clandetails.home.lore.clear=&7Solte o item para limpar a casa do seu clã
|
||||
gui.clandetails.home.lore.set.price=&7Preço para definir\: &b{0}
|
||||
gui.clandetails.home.lore.set=&7Clique com o botão direito para definir a base do seu clã
|
||||
gui.staffclandetails.home.lore.set=&7Clique com o botão direito para definir a base deste clã
|
||||
@@ -726,7 +745,7 @@ gui.clandetails.bank.title=&fBanco
|
||||
gui.clandetails.bank.balance.lore=&7Saldo\: &b{0}
|
||||
gui.clandetails.bank.withdraw.status.lore=&7Saque\: &b{0}
|
||||
gui.clandetails.bank.deposit.status.lore=&7Depósito\: &b{0}
|
||||
gui.clandetails.bank.withdraw.toggle.lore=&7Drop o item para alternar o status de saque
|
||||
gui.clandetails.bank.withdraw.toggle.lore=&7Solte o item para alternar o status de saque
|
||||
gui.clandetails.bank.deposit.toggle.lore=&7Clique com o botão direito para alternar o estado do depósito
|
||||
gui.clandetails.fee.title=&fTaxa
|
||||
gui.clandetails.fee.status.lore=&7Estado\: &b{0}
|
||||
@@ -742,7 +761,7 @@ gui.staffclandetails.not.verified.lore=&7Clique com o botão esquerdo para verif
|
||||
gui.clandetails.resign.title=&fAbandonar
|
||||
gui.clandetails.resign.lore=&7Clique com o botão esquerdo para abandonar o seu clã
|
||||
gui.clandetails.disband.title=&fDebandar
|
||||
gui.clandetails.disband.lore=&7Drop o item para desfazer seu clã
|
||||
gui.clandetails.disband.lore=&7Solte o item para desfazer seu clã
|
||||
gui.staffclandetails.disband.lore=&7Clique com o botão esquerdo para debandar este clã
|
||||
gui.clandetails.chat.title=&fChat
|
||||
gui.clandetails.chat.clan.chat.lore=&7/{0} [mensagem] - &bEnvia uma mensagem no chat do clã
|
||||
|
||||
@@ -2,14 +2,14 @@ description.command=descrição
|
||||
create.command=adicionar
|
||||
delete.command=apagar
|
||||
rank.command=cargo
|
||||
setdisplayname.command=definirnomededisplay
|
||||
setdefault.command=definirnomevisível
|
||||
removedefault.command=removerpadrão
|
||||
setdisplayname.command=nomededisplay
|
||||
setdefault.command=definirpadrão
|
||||
removedefault.command=removerpadrao
|
||||
permissions.command=permissões
|
||||
list.command=lista
|
||||
balance.command=balanço
|
||||
balance.command=equilíbrio
|
||||
list.order.asc=asc
|
||||
list.order.desc=desc
|
||||
list.order.desc=descrição
|
||||
list.type.name=nome
|
||||
list.type.kdr=kdr
|
||||
list.type.size=tamanho
|
||||
@@ -18,20 +18,20 @@ list.type.active=ativo
|
||||
land.command=terra
|
||||
break.command=partir
|
||||
interact.command=interagir
|
||||
place_block.command=Pôr bloco
|
||||
place_block.command=colocar_bloco
|
||||
damage.command=dano
|
||||
interact_entity.command=Interagir identidade
|
||||
interact_entity.command=interagir_entidade
|
||||
container.command=contentor
|
||||
confirm.command=confirmar
|
||||
profile.command=perfil
|
||||
roster.command=membros
|
||||
lookup.command=procurar
|
||||
leaderboard.command=placar
|
||||
alliances.command=aliança
|
||||
roster.command=lista
|
||||
lookup.command=olharparacima
|
||||
leaderboard.command=ranking
|
||||
alliances.command=aliancas
|
||||
rivalries.command=rivalidades
|
||||
vitals.command=vitais
|
||||
coords.command=coordenadas
|
||||
stats.command=estatísticas
|
||||
stats.command=estatisticas
|
||||
ally.command=aliar
|
||||
add.command=adicionar
|
||||
remove.command=remover
|
||||
@@ -43,12 +43,14 @@ assign.command=atribuir
|
||||
unassign.command=desatribuir
|
||||
rival.command=rival
|
||||
bb.command=bb
|
||||
display.command="exibir.comando" or "mostrar.comando"
|
||||
clear.command=limpar
|
||||
modtag.command=modtag
|
||||
toggle.command=toggle
|
||||
rename.command=renomear
|
||||
toggle.command=alternar
|
||||
tag.command=tag
|
||||
deposit.command=depositar
|
||||
all.command=all
|
||||
all.command=tudo
|
||||
withdraw.command=levantar
|
||||
invite.command=convidar
|
||||
kick.command=expulsar
|
||||
@@ -92,6 +94,7 @@ help.command=ajuda
|
||||
leave.command=sair
|
||||
join.command=entrar
|
||||
mute.command=silenciar
|
||||
tag.completion=
|
||||
acf-core.parameter.amount=quantidade
|
||||
acf-core.parameter.member=membro
|
||||
acf-core.parameter.rank=cargo
|
||||
@@ -174,6 +177,7 @@ command.description.reload=Recarrega o plugin e sua configuração
|
||||
command.description.trust=Traga um membro
|
||||
command.description.untrust=Desconfia de um membro
|
||||
command.description.resign=Abandonar o seu clã
|
||||
command.description.help=Mostra esta ajuda ou procura na ajuda
|
||||
command.description.ally.add=Adiciona um aliado
|
||||
command.description.clan=Abre a Interface
|
||||
command.description.disband=Desfazer o teu clã
|
||||
@@ -181,23 +185,62 @@ command.description.mod.disband=Destrói um clã
|
||||
command.description.mod.kick=Expulsar um jogador de um clã
|
||||
command.description.modtag.other=Modifica a tag de um clan
|
||||
command.description.modtag=Modifica a tag de um clan
|
||||
command.description.purge=Apaga os dados de um jogador
|
||||
command.description.setbanner=Define o estandarte do seu clã
|
||||
command.description.verify=Verifica o seu clan
|
||||
command.description.mod.verify=Verifica um clan
|
||||
command.description.invite=Convida um jogador para o seu clan
|
||||
command.description.fee.check=Verifica o valor da taxa do teu clã e se está ativa
|
||||
command.description.fee.set=Verifica a taxa do teu clã.\n
|
||||
command.description.bank.status=Verifica o saldo do banco do teu clã
|
||||
command.description.bank.admin.status=Verifica o saldo do banco do teu clã
|
||||
command.description.bank.withdraw.all=Retira todo o dinheiro do banco do clã
|
||||
command.description.bank.withdraw.amount=Retirar uma quantia do banco do clã
|
||||
command.description.bank.admin.take=Tira uma quantidade de dinheiro do banco de um clã
|
||||
command.description.bank.deposit.all=Deposita todo o teu dinheiro no banco do teu clã
|
||||
command.description.bank.deposit.amount=Deposite uma quantia do teu dinheiro no banco do teu clã
|
||||
command.description.bank.admin.give=Dá uma quantidade de dinheiro ao banco de um clã
|
||||
command.description.bank.admin.set=Define uma quantidade de dinheiro para o banco de um clã
|
||||
command.description.war.start=Inicia uma guerra
|
||||
command.description.war.end=Termina uma guerra
|
||||
command.description.resetkdr.everyone=Redefine o KDR de todos
|
||||
command.description.resetkdr.player=Redefine o KDR de um jogador
|
||||
command.description.resetkdr=Reinicia o seu KDR
|
||||
command.description.admin.demote=Rebaixa qualquer líder de qualquer clã
|
||||
command.description.demote=Rebaixa um líder
|
||||
command.description.admin.promote=Promove qualquer membro de qualquer clã
|
||||
command.description.promote=Promove um membro para líder
|
||||
command.description.admin.permanent=Altera o estado permanente de qualquer clã
|
||||
command.description.toggle.bb=Alterna se o quadro de avisos deve ser exibido quando inicias sessão
|
||||
command.description.toggle.invite=Altera se os jogadores podem enviar convites para clãs
|
||||
command.description.toggle.tag=Altera se a tag do seu clã deve ser exibida ao lado do seu nome
|
||||
command.description.toggle.deposit=Altera se os depósitos são permitidos no teu clã
|
||||
command.description.toggle.withdraw=Altera se as retiradas são permitidas no teu clã
|
||||
command.description.toggle.fee=Altera se a taxa do clã está ativada
|
||||
command.description.alliances=Lista de todos os clãs alianças
|
||||
command.description.coords=Mostra as coordenadas dos membros do teu clã
|
||||
command.description.rank.assign=Atribui um rank a um membro
|
||||
command.description.rank.unassign=Desatribui um membro de um rank
|
||||
command.description.rank.create=Cria um clã
|
||||
command.description.rank.delete=Apaga um rank
|
||||
command.description.rank.list=Lista os ranks do seu clã
|
||||
command.description.rank.setdisplayname=Define o nome de exibição de um rank
|
||||
command.description.rank.setdefault=Define o cargo padrão
|
||||
command.description.rank.removedefault=Remove o cargo padrão
|
||||
command.description.rank.permissions.available=Listagem de permissões dos cargos disponíveis
|
||||
command.description.rank.permissions.rank=Listagem das permissões de um cargo
|
||||
command.description.rank.permissions.add=Adiciona uma permissão a um cargo
|
||||
command.description.rank.permissions.remove=Remove uma permissão a um cargo
|
||||
command.description.rename=Renomeia o teu clã
|
||||
command.description.mod.rename=Renomeia um clã
|
||||
command.description.locale=Define o seu idioma
|
||||
command.description.mod.locale=Define o idioma do jogador
|
||||
home-menu=/{0} casa{1} - Teleportar para a casa do clã
|
||||
home-set-menu=/{0} casa set{1} - Definir a casa do clã
|
||||
home-clear-menu=/{0} casa apagar{1} - Apaga a base do clã
|
||||
clan=Clã
|
||||
allies=Aliados
|
||||
alliances=aliança
|
||||
alliances=aliancas
|
||||
coords=coordenadas
|
||||
name=Nome
|
||||
distance=Distância
|
||||
@@ -218,13 +261,13 @@ online=Online
|
||||
player=Jogador
|
||||
seen=Visto
|
||||
leader=líder
|
||||
roster=membros
|
||||
roster=lista
|
||||
trusted=confiável
|
||||
untrusted=não confiável
|
||||
in.rank=no cargo
|
||||
deaths=Mortes
|
||||
weights=Pesos
|
||||
stats=estatísticas
|
||||
stats=estatisticas
|
||||
health=Vida
|
||||
armor=Armadura
|
||||
weapons=Armas
|
||||
@@ -244,7 +287,61 @@ mostkilled=Mais matanças
|
||||
killcount=Contagem de Matanças
|
||||
attacker=Atacante
|
||||
victim=Vítima
|
||||
kill.death.ratio=Taxa se Kills/Mortes
|
||||
nokillsfound=Kills não encontradas
|
||||
promoted.to.leader={0} foi promovido a líder
|
||||
denied.demotion={0} negou a despromoção de {1}. Consenso falhou.
|
||||
membership.invitation={0} recusou o convite de associação
|
||||
joined.the.clan={0} entrou no clã
|
||||
signed.off.request.cancelled={0} cancelou o pedido. {1} solicitação cancelada.
|
||||
clan.deletion={0} negou a eliminação do clã. Consenso falhou.
|
||||
rename.refused={0} negou a renomeação do clã. O consenso falhou.
|
||||
has.been.disbanded=O clã {0} foi desfeito
|
||||
denied.the.promotion={0} negou a promoção de {1}. Consenso falhou.
|
||||
demoted.back.to.member={0} foi rebaixado para membro
|
||||
peace.agreement.denied=O acordo de paz com {0} foi negado
|
||||
denied.to.make.peace={0} negou fazer a paz com {1}
|
||||
broken.the.rivalry={0} quebrou a rivalidade com {1}
|
||||
broken.the.rivalry.with={0} quebrou a rivalidade com {1}
|
||||
the.alliance.was.denied=A aliança com {0} foi recusada
|
||||
denied.an.alliance={0} negou uma aliança com {1}
|
||||
accepted.an.alliance={0} aceitou uma aliança com {1}
|
||||
created.an.alliance={0} criou uma aliança com {1}
|
||||
has.joined={0} juntou-se a {1}
|
||||
proposing.to.end.the.rivalry={0} está a propor terminar a rivalidade com {1}
|
||||
proposing.an.alliance={0} está a propor uma aliança com {1}
|
||||
inviting.you.to.join={0} convidou-te para entrares no clã {1}
|
||||
asking.for.the.promotion={0} está a pedir a promoção de {1}
|
||||
asking.for.the.demotion={0} está a pedir a despromoção de {1}
|
||||
asking.to.disband={0} está a pedir para apagar o clã
|
||||
asking.to.rename={0} está a pedir a renomeação do clã para {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n &8[&8{0}&8] &b{1}\n %accept% &bou %deny%\n
|
||||
clickable.accept=&a&l[ACEITAR]
|
||||
clickable.deny=&c&l[RECUSAR]
|
||||
hover.click.to.accept=&aCarrega aqui para aceitar
|
||||
hover.click.to.deny=&aCarrega aqui para recusar
|
||||
not.sufficient.money=Não tens dinheiro suficiente na tua conta (necessário\: {0}€)
|
||||
account.has.been.debited=A tua conta foi debitada {0}
|
||||
mysql.connection.successful=Ligação estabelecida com êxito
|
||||
mysql.connection.failed=A ligação falhou
|
||||
sqlite.connection.successful=Ligação estabelecida com êxito
|
||||
sqlite.connection.failed= Falha na conexão SQLite
|
||||
purging.player.data=removendo dados do jogador\: {0}
|
||||
purging.clan=Limpeza do clã\: {0}
|
||||
clan.players=Jogadores do clã\: {0}
|
||||
clans=Clã\: {0}
|
||||
banned=Estás proibido de usar comandos do clã
|
||||
nothing.more.to.see=Não há mais nada para ver
|
||||
nothing.to.vote=&cNada para aceitar ou negar
|
||||
no.leader.permissions=Não tens permissão de líder
|
||||
you.have.already.voted=Já votaste nesta sondagem
|
||||
has.voted.to.deny={0} votou para rejeitar
|
||||
view.next.page=Escreve /{0} para ver a próxima página.
|
||||
voted.to.accept={0} votou para aceitar
|
||||
bulletin.board.header=&8* &e{0} &fbulletin board
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} foi desfeito. A rivalidade acabou.
|
||||
has.been.disbanded.alliance.ended={0} foi desfeita. A Aliança acabou.
|
||||
clan.disbanded=Clã desfeito
|
||||
1.color.day=1 {0}dia
|
||||
@@ -270,8 +367,99 @@ clan.wide.friendly.fire.blocked=Fogo-amigável entre clãs bloqueado
|
||||
clan.wide.friendly.fire.is.allowed=Fogo-amigável entre clãs permitido
|
||||
you.are.the.only.member.online=Tu és o único membro online
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cA cor da tag do teu clã não pode ter mais de {0} caracteres
|
||||
your.clan.tag.cannot.be.longer.than.characters=A tag do teu clã não pode ter mais de {0} caracteres
|
||||
your.clan.tag.must.be.longer.than.characters=A tag do teu clã deve ter mais de {0} caracteres
|
||||
your.clan.tag.cannot.be.longer.than.characters=&A tag do teu clã não pode ter mais de {0} caracteres
|
||||
your.clan.tag.must.be.longer.than.characters=&A tag do teu clã deve ter mais de {0} caracteres
|
||||
your.tag.cannot.contain.the.following.colors=&A tag não pode conter as seguintes cores\: {0}
|
||||
your.tag.doesnt.meet.the.requirements=&cSua tag não cumpre os requisitos.
|
||||
your.tag.cannot.contain.color.codes=&A tag não pode conter códigos de cores
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&A tag do teu clã só pode conter letras, números e códigos de cores
|
||||
you.cannot.set.colored.ranks=Não podes definir cargos coloridos
|
||||
your.clan.name.cannot.be.longer.than.characters=A tag do teu clã não pode ter mais de {0} caracteres
|
||||
your.clan.name.must.be.longer.than.characters=O nome do teu clã deve ter mais de {0} caracteres
|
||||
your.clan.name.cannot.contain.color.codes=O nome do teu clã não pode conter códigos de cores
|
||||
that.tag.name.is.disallowed=&Esse nome de tag não é permitido
|
||||
you.must.first.resign=Primeiro deves renunciar de {0}
|
||||
clan.with.this.tag.already.exists=Já existe um clan com essa tag
|
||||
get.your.clan.verified.to.access.advanced.features=O teu clã deve ser verificado para ter acesso a recursos avançados, chama a Staff\!
|
||||
clan.created=Clã {0} criado
|
||||
not.enough.leaders.online.to.vote.on.demotion=Não há líderes disponíveis online para votar nesta despromoção
|
||||
demotion.vote.has.been.requested.from.all.leaders=Foi solicitado o voto de rebaixamento de todos os líderes
|
||||
player.is.not.a.leader.of.your.clan=O jogador não é o líder do teu clã
|
||||
player.is.not.a.leader=O jogador não é um líder
|
||||
clan.has.been.disbanded=O clã {0} foi desfeito
|
||||
clan.disband.vote.has.been.requested.from.all.leaders=O voto de dissolção do Clã foi solicitado de todos os líderes
|
||||
friendy.fire.is.now.managed.by.your.clan=O fogo amigo agora é gerenciado pelo teu clã
|
||||
personal.friendly.fire.is.set.to.allowed=O Fogo Amigo pessoal está definido como permitido
|
||||
global.friendy.fire.is.now.managed.by.each.clan=O Fogo amigo global agora é gerido por cada clã
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=O Fogo Amigo global já está a ser gerenciado por cada clã
|
||||
global.friendly.fire.is.set.to.allowed=Fogo-amigo global está definido como permitido
|
||||
global.friendly.fire.is.already.being.allowed=Já é permitido fogo amigo global
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=O jogador não tem permissão para entrar nos clãs
|
||||
you.cannot.invite.yourself=Não podes convidar-te a ti mesmo
|
||||
you.did.not.answer.in.time=Não respondeste a tempo, a cancelar...
|
||||
this.player.is.banned.from.using.clan.commands=Este jogador está proibido de usar comandos do clã
|
||||
the.player.is.already.member.of.another.clan=O jogador já é membro de outro clã
|
||||
has.been.asked.to.join={0} foi solicitado para se juntar {1}
|
||||
you.cannot.kick.yourself=Tu não te podes expulsar
|
||||
the.player.is.not.a.member.of.your.clan=O jogador não faz parte do teu clã
|
||||
you.cannot.kick.another.leader=Não podes expulsar outro líder
|
||||
has.been.kicked.by={0} foi expulso por {1}
|
||||
no.clans.have.been.created=Nenhum clã foi criado
|
||||
total.clans=Total de clãs\:
|
||||
legend=Legenda\:
|
||||
kill.type.civilian=Tipo de Kill\: {0}Civil
|
||||
no.player.data.found=Nenhum dado de jogador encontrado
|
||||
clan.0=Clã\: {0}
|
||||
status.0=Estado\: {0}
|
||||
rank.0=Cargo\: {0}
|
||||
kdr.0=KDR\: {0}
|
||||
inactive.0=Inativo\: {0}
|
||||
clan.commands=comandos do clã
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Só podes modificar as cores da Tag
|
||||
locale.has.been.changed=&cO seu idioma foi alterado
|
||||
tag.changed.to.0=Tag alterada para {0}
|
||||
0.tag.changed.to.1=&bA Tag foi alterada de {0} para {1}
|
||||
name.0=Nome\: {0}
|
||||
description.0=Descrição\: {0}
|
||||
leaders.0=Líderes\: {0}
|
||||
allies.0=Aliados\: {0}
|
||||
rivals.0=Rivais\: {0}
|
||||
other.player.must.be.online=&cO jogador precisa estar online\!
|
||||
the.player.does.not.have.the.permissions.to.lead.a.clan=O jogador não tem permissão para entrar nos clãs
|
||||
you.cannot.promote.yourself=Não te podes promover a ti mesmo\!
|
||||
the.player.is.already.a.leader=O jogador já é um líder
|
||||
configuration.reloaded=Configuração recarregada
|
||||
last.leader.cannot.resign.you.must.appoint.another.leader.or.disband.the.clan=O último líder não pode renunciar. Deves nomear outro líder ou apagar o clã.
|
||||
0.has.resigned={0} desistiu
|
||||
you.cannot.trust.yourself=Não podes confiar em ti mesmo
|
||||
leaders.are.already.trusted=Líderes já são confiáveis
|
||||
this.player.is.already.trusted=Este jogador já é confiável
|
||||
has.been.given.trusted.status.by={0} recebeu um estado de confiança por {1}
|
||||
this.player.is.not.banned=Este jogador não está banido
|
||||
player.removed.from.the.banned.list=Jogador removido da lista de banidos
|
||||
you.have.been.unbanned.from.clan.commands=Foste desbanido dos comandos do clã
|
||||
you.cannot.untrust.yourself=Não podes desconfiar-te a ti mesmo
|
||||
leaders.cannot.be.untrusted=Líderes não podem ser desconfiáveis
|
||||
this.player.is.already.untrusted=Este jogador já não é confiável
|
||||
has.been.given.untrusted.status.by={0} recebeu um estado não confiável por {1}
|
||||
the.clan.does.not.exist=O clã não existe
|
||||
the.clan.is.already.verified=O clã já está verificado
|
||||
the.clan.has.been.verified=O clã foi verificado
|
||||
clan.0.has.been.verified=O clã {0} foi verificado\!
|
||||
total.clan.players.0=Total de jogadores do clã\: {0}
|
||||
proposing.war={0} propõe começar uma guerra com {1}
|
||||
you.can.only.start.war.with.rivals=Só podes começar a guerra com rivais
|
||||
leaders.have.been.asked.to.accept.the.war.request={0} líderes foram chamados a aceitar o pedido de guerra
|
||||
leaders.asked.to.end.rivalry={0} líderes foram convidados a terminar a guerra
|
||||
proposing.to.end.the.war={0} está a propor terminar a guerra com {1}
|
||||
clans.already.at.war=Os teus clãs já estão em guerra
|
||||
clans.not.at.war=Os teus clãs não estão em guerra
|
||||
you.are.at.war={0} está agora em guerra com {1}
|
||||
denied.war.req={0} negou a solicitação de guerra enviada por {1}
|
||||
you.are.no.longer.at.war={0} não está mais em guerra com {1}
|
||||
end.war.denied=O pedido para terminar a guerra foi negado por {0}
|
||||
denied.war.end={0} negou a solicitação de {1} para terminar a guerra
|
||||
has.initiated.a.rivalry={0} iniciou uma rivalidade com {1}
|
||||
start=iniciar
|
||||
end=terminar
|
||||
add=adicionar
|
||||
@@ -280,13 +468,419 @@ allow=permitir
|
||||
block=bloquear
|
||||
auto=auto
|
||||
war=guerra
|
||||
bb.days= dias
|
||||
0.s.sword.1.2.b.bow.3.4.a.arrow={0}E\=Espada{1}, {2}A\=Arco{3}, {4}S\=Setas
|
||||
weapon.S=S
|
||||
weapon.B=A
|
||||
weapon.A=S
|
||||
materials=Materiais
|
||||
armor.h=C
|
||||
armor.c=P
|
||||
armor.l=P
|
||||
armor.B=A
|
||||
diamond=diamante
|
||||
gold=ouro
|
||||
wood=madeira
|
||||
server.announce=Anúncio do Servidor
|
||||
clan.announce=Anúncio do Clã
|
||||
leader.announce=Anúncio do Líder
|
||||
hunger=Fome
|
||||
stone=pedra
|
||||
iron=ferro
|
||||
the.clan.cannot.be.rivaled=O clã não pode ser rival
|
||||
bboff=BB desligado
|
||||
bbon=BB ativado
|
||||
inviteon=Convidar alternado para ligado
|
||||
inviteoff=Convites desativados
|
||||
tagoff=Tag alterada para desligada
|
||||
tagon=Tag ativada
|
||||
depositon=Depósito ligado
|
||||
depositoff=Depósito desativado
|
||||
withdrawon=Retirar ligado
|
||||
withdrawoff=Retirar desligado
|
||||
feeoff=Taxa alterada para desligado
|
||||
feeon=Taxa ativada
|
||||
home.base.only.once=Só podes definir 1 base
|
||||
now.at.homebase=Estás agora na base de {0}
|
||||
hombase.set=Base do Clã definida para\: {0}
|
||||
hombase.cleared=Base do clã limpa
|
||||
hombase.mod.set=Base do {0} definida para\:
|
||||
hombase.not.set=Base não definida
|
||||
home.set.in.different.server=A base foi definida em um servidor diferente
|
||||
rival.limit.reached=Atingiste o limite de rivais. Não podes entrar e rivalidade com mais nenhum clã.
|
||||
you.moved.teleport.cancelled=Moveste-te, teletransporte cancelado
|
||||
waiting.for.teleport.stand.still.for.0.seconds=Esperando pelo teletransporte, fica parado por {0} segundos
|
||||
on=ligado
|
||||
off=desligado
|
||||
player.rank.changed=O rank foi definido
|
||||
your.clans.are.already.rivals=Os teus clãs já são rivais
|
||||
player.got.money=Ganhaste {0} por matar {1} com base no teu KDR\: {2}
|
||||
cleared.bb=O quadro de avisos do clã foi limpo
|
||||
clan.balance=Saldo do clã\: {0}
|
||||
clan.admin.balance=Saldo de {0}\: {1}€
|
||||
bb.fee.player.kicked={0} foi expulso por não ter pago a taxa
|
||||
bb.fee.set={0} € é a taxa
|
||||
bb.clan.deposit={0} € foram depositados por {1}
|
||||
player.clan.deposit=Depositaste {0}
|
||||
bb.clan.withdraw={0} € foram retirados por {1}
|
||||
bb.clan.take={0} € foram retirados por {1}
|
||||
bb.clan.give={0} € foram dados por {1}
|
||||
bb.clan.set={0} € foram definidos por {1}
|
||||
player.clan.withdraw=Retiraste {0}
|
||||
clan.admin.take=Tiraste {0} € do banco {1}
|
||||
clan.admin.give=Deste {0} € para o banco {1}
|
||||
clan.admin.set=Definiste o saldo do banco de {0} para {1}
|
||||
clan.admin.bank.not.enough.money=O banco {0} não tem dinheiro suficiente\!
|
||||
clan.bank.not.enough.money=O teu banco do clã não tem dinheiro suficiente
|
||||
your.clans.are.not.rivals=Os teus clãs não são rivais
|
||||
the.clan.members.reached.limit=O clã atingiu o limite de membros
|
||||
this.clan.has.reached.the.member.limit=&bEste clã atingiu o limite de membros
|
||||
you.have.reseted.your.kdr=Resetaste o teu KDR
|
||||
you.have.reseted.0.kdr=Rsetaste o KDR de {0}
|
||||
you.have.reseted.kdr.of.all.players=Resetaste o KDR de todos os jogadores
|
||||
you.have.successfully.renamed.your.clan=&bRenomeaste o teu clã para {0} com sucesso
|
||||
you.have.successfully.renamed.the.clan=&bRenomeaste com sucesso o clã para {0}
|
||||
you.have.toggled.permanent.status=Ativaste o estado permanente para {0}
|
||||
permanent.status.enabled=O estado permanente do teu clã foi ativado por {0}
|
||||
permanent.status.disabled=O estado permanente do teu clã foi desativado por {0}
|
||||
yes=Sim
|
||||
cancel=Cancelar
|
||||
resign.confirmation=Tens a certeza de que desejas desistir? {0}
|
||||
disband.confirmation=Tens a certeza de que desejas dissolver o teu clã? {0}
|
||||
resetkdr.confirmation=Tens a certeza que queres resetar o teu KDR
|
||||
resign.success=Apagaste o teu clã com sucesso
|
||||
you.cannot.demote.the.last.leader=Não podes despromover o último líder
|
||||
you.cannot.move.the.last.leader=Não podes mover o último líder
|
||||
player.successfully.demoted=O jogador foi despromovido com sucesso
|
||||
player.successfully.promoted=O jogador foi promovido com sucesso
|
||||
bb.ago= \ atrás
|
||||
bb.moments=\ momentos
|
||||
bb.seconds= \ segundos
|
||||
bb.minutes= \ minutos
|
||||
bb.one.minute=1 minuto
|
||||
bb.hours= \ horas
|
||||
bb.one.hour=1 hora
|
||||
bb.days= \ dias
|
||||
bb.one.day=1 dia
|
||||
the.fee.is.0.and.its.current.value.is.1=A taxa é {0} e o seu valor atual é {1} €
|
||||
fee.enabled=ativado
|
||||
fee.disabled=desativado
|
||||
fee.set=A taxa foi definida com sucesso
|
||||
max.fee.allowed.is.0=A taxa máxima permitida é {0}
|
||||
fee.collected={0} € foram retirados pela taxa do clã
|
||||
player.purged=O jogador foi removido com sucesso
|
||||
upkeep.collected={0} € foram retirados para a manutenção
|
||||
balance.is.not.enough.for.upkeep=O saldo do clã não é suficiente para pagar a manutenção ({0} €), deposita o montante para evitar ser dissolvido
|
||||
your.clan.description.must.be.longer.than=A descrição do teu clã deve ser maior que {0} caracteres
|
||||
your.clan.description.cannot.be.longer.than=A descrição do teu clã não pode ser maior que {0} caracteres
|
||||
description.changed=Alteraste com sucesso a descrição do teu clã
|
||||
no.description=Sem descrição
|
||||
the.player.must.wait.0.before.joining.your.clan.again=Este jogador deve esperar {0} minuto(s) antes de entrar no clã novamente
|
||||
disabled.command=Comando desativado
|
||||
rank.displayname.updated=O nome de exibição do rank foi atualizado\!
|
||||
rank.setdefault=O rank padrão do clã foi definido como {0}
|
||||
rank.removedefault=O rank padrão do clã foi removido
|
||||
rank.0.permissions=Permissões do rank {0}\:
|
||||
available.rank.permissions=Permissões disponíveis para os ranks\:
|
||||
rank.already.exists=O cargo já existe
|
||||
rank.0.does.not.exist=O cargo {0} não existe
|
||||
rank.created=Cargo criado
|
||||
permission.0.added.to.rank.1=Permissão {0} adicionada ao rank {1}
|
||||
permission.0.removed.from.rank.1=Permissão {0} removida do rank {1}
|
||||
rank.0.deleted=Cargo {0} apagado
|
||||
clans.ranks=Ranks do clã\:
|
||||
ranks.list.item={0}\# {1} ({2})
|
||||
no.ranks=Nenhum cargo foi criado
|
||||
rank.no.permissions=Este cargo não tem nenhuma permissão
|
||||
player.unassigned.from.rank=Jogador não atribuído ao cargo
|
||||
you.must.be.0.or.have.the.permission.1.to.use.this=Tens de ser {0} ou o teu líder deve ao teu rank a permissão {1} para usar isto
|
||||
deposit.not.allowed=O depósito não é permitido, faz /%clan %toggle %deposit para permiti-lo
|
||||
withdraw.not.allowed=Não é permitido retirar, faz /%clan %toggle %withdraw para permitir
|
||||
resign.request.cancelled=Solicitação cancelada
|
||||
disband.request.cancelled=Solicitação de dissolução cancelada
|
||||
resetkdr.request.cancelled=Pedido para resetar o KDR cancelado
|
||||
clan.create.request.cancelled=Pedido de criação de clã cancelado
|
||||
rank.create.request.cancelled=Pedido de criação de rank cancelado
|
||||
promotion.vote.has.been.requested.from.all.leaders=Voto de promoção foi solicitado por todos os líderes
|
||||
rename.vote.has.been.requested.from.all.leaders=&bVoto de renomeação foi solicitado por todos os líderes
|
||||
allowed=permitido
|
||||
blocked=bloqueado
|
||||
chat.joined=entrou
|
||||
chat.not.joined=não entrou
|
||||
chat.didnt.join=&bNão entraste neste canal
|
||||
gui.loading=&7Carregando...
|
||||
gui.back.title=&fVoltar
|
||||
gui.previous.page.title=&fPágina Anterior
|
||||
gui.next.page.title=&fPróxima Página
|
||||
gui.lore.no.permission=&cNão tens permissão para ver isso\!
|
||||
gui.main.title={0} - menu do clã
|
||||
gui.main.languageselector.title=&fSeleciona o teu idioma
|
||||
gui.main.languageselector.lore.left.click=&7Clique com o botão esquerdo para selecionar o seu idioma
|
||||
gui.main.languageselector.lore.right.click=&7Clique com o botão direito para ajudar a traduzir
|
||||
gui.main.other.commands.title=&fOutros comandos
|
||||
gui.main.other.commands.lore=&7Clique com o botão esquerdo para ver todos os comandos do clã
|
||||
gui.main.clan.list.title=&fLista de Clãs
|
||||
gui.main.clan.list.lore=&7Clique com o botão esquerdo para ver a lista de clãs
|
||||
gui.main.reset.kdr.title=&fReiniciar o KDR
|
||||
gui.main.reset.kdr.lore.price=&7Preço\: &b{0}
|
||||
gui.main.reset.kdr.lore=&7Clique com o botão esquerdo para reiniciar o teu KDR
|
||||
gui.main.leaderboard.title=&fTabela de Liderança
|
||||
gui.main.leaderboard.lore=&7Clique com o botão esquerdo para ver a tabela de liderança
|
||||
gui.main.staff.title=&fStaff
|
||||
gui.main.staff.lore=&7Clique esquerdo para abrir o menu da staff
|
||||
gui.staff.title=Staff
|
||||
gui.staff.clan.list.lore.left.click=&7Clique com o botão esquerdo para ver a lista de clãs
|
||||
gui.staff.clan.list.lore.right.click=&7Clique com o botão direito para ver todos os clãs não verificados
|
||||
gui.player.list.title=Lista de Jogadores
|
||||
gui.staff.player.list.title=&fLista de Jogadores
|
||||
gui.staff.player.list.lore.left.click=&7Clique com o botão esquerdo para ver todos os jogadores
|
||||
gui.staff.player.list.lore.right.click=&7Clique com o botão direito para ver todos os jogadores online
|
||||
gui.staff.global.ff.title=&fFogo Amigo Global
|
||||
gui.staff.global.ff.lore.status=&Estado\: {0}
|
||||
gui.staff.global.ff.lore.toggle=&7Clique com o botão esquerdo para alternar o estado do fogo amigo
|
||||
gui.staff.reload.title=&fRecarregar
|
||||
gui.staff.reload.lore=&7Clique com o botão esquerdo para recarregar o plugin
|
||||
gui.staff.clanlist.unverified.title=Clãs não verificados - Total\: {0}
|
||||
gui.staff.clanlist.toplace.title=Selecionar o novo clã de {0}
|
||||
gui.warning.title=Aviso
|
||||
gui.warning.no.permission.title=&fSem permissão
|
||||
gui.warning.no.permission.plugin.lore=&7Não tens permissão para fazer isso\!
|
||||
gui.warning.no.permission.leader.lore=&7Tu és um dos líderes do clã?
|
||||
gui.warning.no.permission.rank.lore=&7Tens de ser {0} ou o teu líder deve dar ao teu cargo a permissão {1} para usar isto\!
|
||||
gui.warning.not.verified.title=&fNão verificado
|
||||
gui.warning.not.verified.lore=&7O teu clã precisa de estar verificado\!
|
||||
gui.allies.title=Aliados
|
||||
gui.allies.clan.lore=&7Carrega com botão direito para remover este aliado
|
||||
gui.allies.add.title=&fAdiciona um aliado
|
||||
gui.add.ally.title=Adiciona um aliado
|
||||
gui.add.ally.clan.lore=Carrega com o botão esquerdo para fazer aliança com este clã
|
||||
gui.rivals.title=Rivais
|
||||
gui.rivals.clan.lore=&7Carrega com o botão direito para remover esta rivalidade
|
||||
gui.rivals.add.title=&fAdiciona um rival
|
||||
gui.add.rival.title=Adiciona um rival
|
||||
gui.add.rival.clan.lore=&7Carrega com o botão esquerdo para fazer rivalidade com este clã
|
||||
gui.clanlist.title=Clãs - Total\: {0}
|
||||
gui.clanlist.clan.title=&fClã\: [{0}&f] {1}
|
||||
gui.clanlist.clan.lore.position=&b\#{0}
|
||||
gui.clanlist.clan.lore.kdr=&7KDR\: &b{0}
|
||||
gui.clanlist.clan.lore.members=&7Membros\: &b{0}
|
||||
gui.coords.title=Coordenadas
|
||||
gui.coords.player.lore.distance=&7Distância\: &b{0}
|
||||
gui.coords.player.lore.coords=&7Coordenadas\: &b{0} {1} {2}
|
||||
gui.coords.player.lore.world=&7Mundo\: &b{0}
|
||||
gui.invite.title=Convida um jogador
|
||||
gui.invite.player.title=&f{0}
|
||||
gui.invite.player.price.lore=&7Preço\: &b{0}
|
||||
gui.invite.player.lore=&7Carrega com o botão esquerdo para convidar
|
||||
gui.roster.title={0}'s Roster
|
||||
gui.roster.invite.title=&fConvida
|
||||
gui.roster.invite.lore=&7Convida um jogador para o teu clã
|
||||
gui.leaderboard.title=Classificação - Jogadores\: {0}
|
||||
gui.leaderboard.player.title=&f\#{0} {1}
|
||||
gui.ranks.title=Ranks
|
||||
gui.ranks.title.set.rank=Definir Rank - Atual\: {0}
|
||||
gui.ranks.create.title=&fCria um rank
|
||||
gui.ranks.create.lore=&7Carrega com o botão esquerdo para criar um rank
|
||||
gui.ranks.rank.title=&fRank\: {0}
|
||||
gui.ranks.rank.displayname.lore=&7Nome\: &b{0}
|
||||
gui.ranks.rank.remove.lore=&7Carrega com o botão direito para remover este rank
|
||||
gui.ranks.rank.edit.permissions.lore=&7Carrega para editar as permissões do rank
|
||||
gui.ranks.rank.assign.lore=&7Carrega com o botão esquerdo para atribuir este rank a
|
||||
gui.permissions.title=permissões de {0}
|
||||
gui.permissions.add.title=&fAdiciona uma permissão
|
||||
gui.permissions.permission.title=&f{0}
|
||||
gui.permissions.permission.lore=&7Carrega com o botão direito para remover esta permissão do rank
|
||||
gui.add.permission.title=Adiciona uma permissão
|
||||
gui.add.permission.permission.title=&f{0}
|
||||
gui.add.permission.permission.lore=&7Clique com o botão esquerdo para adicionar esta permissão ao cargo
|
||||
gui.clandetails.title=[{0}] {1}
|
||||
gui.clandetails.free.agent.title=&Agente Livre
|
||||
gui.clandetails.free.agent.create.clan.price.lore=&7Preço\: &b{0}
|
||||
gui.clandetails.free.agent.create.clan.lore=&7Clique com o botão esquerdo para criar um clã
|
||||
gui.clandetails.clan.title=&f[{0}&f] {1}
|
||||
gui.clandetails.clan.lore.description=&7Descrição\: &b{0}
|
||||
gui.clandetails.clan.lore.status=&Estado\: {0}
|
||||
gui.clandetails.clan.lore.leaders=&7Líderes\: &b{0}
|
||||
gui.clandetails.clan.lore.online.members=&7Membros Online\: &b{0}/{1}
|
||||
gui.clandetails.clan.lore.kdr=&7KDR\: &b{0}
|
||||
gui.clandetails.clan.lore.kill.totals=&7Total de Matanças\: &b[Rival\:{0} Neutro\:{1} Civil\:{2}]
|
||||
gui.clandetails.clan.lore.deaths=&7Mortes\: &b{0}
|
||||
gui.clandetails.clan.lore.fee=&7Taxa\: &b{0}, {1}$
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.allies.separator=&b,
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.rivals.separator=&b,
|
||||
gui.clandetails.clan.lore.allies=&7Aliados\: &b{0}
|
||||
gui.clandetails.clan.lore.rivals=&7Rivals\: &b{0}
|
||||
gui.clandetails.clan.lore.founded=&7Fundado\: &b{0}
|
||||
gui.clandetails.clan.lore.inactive=&7Inativo\: &b{0}/{1} dias
|
||||
gui.clandetails.allies.title=&7Aliados
|
||||
gui.clandetails.allies.lore=Clica com o botão esquerdo para ver os teus aliados ou adicionar mais
|
||||
gui.clandetails.rivals.title=&fRivais
|
||||
gui.clandetails.rivals.lore=&7Clica com o botão esquerdo para ver os teus rivais ou adicionar mais
|
||||
gui.clandetails.roster.title=&fElenco
|
||||
gui.clandetails.roster.lore=Clica com o botão esquerdo para ver os membros do clã ou convidar mais
|
||||
gui.staffclandetails.roster.lore=&7Clique com o botão esquerdo para ver os membros do clã
|
||||
gui.clandetails.coords.title=&fCoordenadas
|
||||
gui.clandetails.coords.lore=&7Clique com o botão esquerdo para ver as coordenadas dos membros do clã
|
||||
gui.clandetails.home.title=&fCasa
|
||||
gui.clandetails.home.lore.teleport.price=&7Preço do Teletransporte\: &b{0}
|
||||
gui.clandetails.home.lore.teleport=&7Clica com o botão esquerdo para teleportar para a casa do seu clã
|
||||
gui.staffclandetails.home.lore.teleport=&7Clica com o botão esquerdo para teleportar para a casa do clã
|
||||
gui.clandetails.home.lore.clear=&7Solte o item para limpar a casa do seu clã
|
||||
gui.clandetails.home.lore.set.price=&7Definir preço\: &b{0}
|
||||
gui.clandetails.home.lore.set=&7 Clica com o botão direito para definir a casa do clã
|
||||
gui.staffclandetails.home.lore.set=&7 Clica com o botão direito para definir a casa do clã
|
||||
gui.clandetails.regroup.title=&fReagrupar
|
||||
gui.clandetails.regroup.lore.price=&7Preço\: &b{0}
|
||||
gui.clandetails.regroup.lore.home=&7Clica com o botão esquerdo para reagrupar os membros do clã para a casa do clã
|
||||
gui.clandetails.regroup.lore.me=&7Clica com o botão direito para reagrupar os membros do clã para a tua localização
|
||||
gui.clandetails.ff.title=Fogo amigo
|
||||
gui.clandetails.ff.personal.lore=&7Pessoal\: &b{0}
|
||||
gui.clandetails.ff.clan.lore=&7Clã\: &b{0}
|
||||
gui.clandetails.ff.personal.toggle.lore=&7Clica com o botão esquerdo para alternar o fogo amigo
|
||||
gui.clandetails.ff.clan.toggle.lore=&7Clica com o botão direito para alternar o fogo amigo do clã
|
||||
gui.clandetails.bank.title=&fBanco
|
||||
gui.clandetails.bank.balance.lore=&7Saldo\: &b{0}
|
||||
gui.clandetails.bank.withdraw.status.lore=&7Levantar\: &b{0}
|
||||
gui.clandetails.bank.deposit.status.lore=&7Deposito\: &b{0}
|
||||
gui.clandetails.bank.withdraw.toggle.lore=&7Solte o item para alternar o estado de levantamento
|
||||
gui.clandetails.bank.deposit.toggle.lore=Clique com o botão direito para alternar o status do depósito
|
||||
gui.clandetails.fee.title=&fTaxa
|
||||
gui.clandetails.fee.status.lore=&Estado\: {0}
|
||||
gui.clandetails.fee.value.lore=&7Valor\: &b{0}
|
||||
gui.clandetails.fee.toggle.lore=&7Clica com o botão esquerdo para alterar o estado da taxa
|
||||
gui.clandetails.rank.title=&fCargo
|
||||
gui.clandetails.rank.lore=&7Clica com o botão esquerdo para ver os cargos do clã e editá-los
|
||||
gui.clandetails.verified.title=&fVerificado
|
||||
gui.clandetails.not.verified.title=&fNão verificado
|
||||
gui.clandetails.verify.price.lore=&7Preço\: &b{0}
|
||||
gui.clandetails.not.verified.lore=&7Clica com o botão esquerdo para verificar o teu clã
|
||||
gui.staffclandetails.not.verified.lore=&7Clica com o botão esquerdo para verificar este clã
|
||||
gui.clandetails.resign.title=&fDemitir
|
||||
gui.clandetails.resign.lore=&7Clica com o botão esquerdo para cancelar o seu clã
|
||||
gui.clandetails.disband.title=&Dissolver
|
||||
gui.clandetails.disband.lore=&7Solte o item para dissolver o teu clã
|
||||
gui.staffclandetails.disband.lore=Clique com o botão esquerdo para dissolver este clã
|
||||
gui.clandetails.chat.title=&fChat
|
||||
gui.clandetails.chat.clan.chat.lore=&7/{0} [message] - &bEnvia uma mensagem para o chat do clã
|
||||
gui.clandetails.chat.clan.join.leave.lore=&7/{0} {1}/{2} - &bEntrar/sair do chat do clã
|
||||
gui.clandetails.chat.ally.chat.lore=&7/{0} [message] - &bEnvia uma mensagem para o chat aliado
|
||||
gui.clandetails.chat.ally.join.leave.lore=&7/{0} {1}/{2} - &bEntrar/sair do chat do clã
|
||||
gui.clandetails.chat.clan.status.lore=&7Clã\: &b{0}
|
||||
gui.clandetails.chat.ally.status.lore=&7Aliado\: &b{0}
|
||||
gui.clandetails.chat.clan.toggle.lore=&7Clica com o botão esquerdo para alternar o estado do chat do clã
|
||||
gui.clandetails.chat.ally.toggle.lore=&7Clica com o botão direito para alternar o estado do chat aliado
|
||||
gui.playerdetails.title={0}
|
||||
gui.playerdetails.player.title=&f{0}
|
||||
gui.playerdetails.player.lore.noclan=&7Clã\: &bNenhum
|
||||
gui.playerdetails.player.lore.clan=&7Clã\: &b[{0}&b] {1}
|
||||
gui.playerdetails.player.lore.rank=&7Cargo\: &b{0}
|
||||
gui.playerdetails.player.lore.status=&Estado\: {0}
|
||||
gui.playerdetails.player.lore.kdr=&7KDR\: &b{0}
|
||||
gui.playerdetails.player.lore.kill.totals=&7Total de Matanças\: &b[Rival\:{0} Neutro\:{1} Civil\:{2}]
|
||||
gui.playerdetails.player.lore.deaths=&7Mortes\: &b{0}
|
||||
gui.playerdetails.player.lore.join.date=&7Data de entrada\: &b{0}
|
||||
gui.playerdetails.player.lore.last.seen=&7Último visto\: &b{0}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.playerdetails.player.lore.past.clans.separator=&b,
|
||||
gui.playerdetails.player.lore.past.clans=&7Últimos clãs\: &b{0}
|
||||
gui.playerdetails.player.lore.inactive=&7Inativo\: &b{0}/{1} dias
|
||||
gui.playerdetails.kick.title=&fExpulsar
|
||||
gui.playerdetails.promote.demote.title=&fPromover/Rebaixar
|
||||
gui.playerdetails.promote.lore.left.click=&7Carrega com o botão esquerdo para promover
|
||||
gui.playerdetails.demote.lore.right.click=&7Clica com o botão direito para rebaixar
|
||||
gui.playerdetails.assign.unassign.title=&fAtribuir/Desatribuir cargo
|
||||
gui.playerdetails.assign.lore.left.click=&7Clica com o botão esquerdo para atribuir
|
||||
gui.playerdetails.unassign.lore.right.click=&7Clica com o botão direito para desatribuir
|
||||
gui.playerdetails.trust.untrust.title=&fConfiarl/Desconfiar
|
||||
gui.playerdetails.trust.lore.left.click=&7Clica com o botão esquerdo para confiar
|
||||
gui.playerdetails.untrust.lore.right.click=&7Clica com o botão direito para desconfiar
|
||||
gui.playerdetails.ban.unban.title=&fBanir/Desbanir
|
||||
gui.playerdetails.ban.left.click=&7Clica com o botão esquerdo para banir este jogador de clãs
|
||||
gui.playerdetails.unban.right.click=&7Clica com o botão direito para desbanir este jogador
|
||||
gui.playerdetails.resetkdr.lore=&7Clica com o botão esquerdo para reiniciar o KDR deste jogador
|
||||
gui.playerdetails.purge.title=&fPurgar
|
||||
gui.playerdetails.purge.lore=&7Clica com o botão esquerdo para purgar os dados deste jogador
|
||||
gui.playerdetails.place.title=&fLugar
|
||||
gui.playerdetails.place.lore=&7Clica com o botão esquerdo para escolher um clã para este jogador
|
||||
gui.languageselector.title=Idiomas - Atual\: {0}
|
||||
gui.languageselector.language.title=&f{0}
|
||||
gui.languageselector.language.lore.left.click=&7Clica com o botão esquerdo para definir isto como o teu idioma
|
||||
gui.languageselector.language.lore.translation.status=&7Estado da tradução\: &b{0}%
|
||||
gui.languageselector.language.lore.right.click=&7Clique com o botão direito para ajudar a traduzir
|
||||
gui.confirmation.title=Confirmação
|
||||
gui.confirmation.confirm=&7Clique aqui para confirmar
|
||||
gui.confirmation.return=&7Clica aqui para voltar
|
||||
gui.not.supported=&cOcorreu um erro ao abrir a GUI\! Desabilitando... Fizeste o download da versão correta?
|
||||
staff.member.verify.clan=&cUm membro da staff deve verificar o teu clã\!
|
||||
player.already.has.that.rank=&cO jogador já tem este rank\!
|
||||
joined.clan.chat=&bEntras-te no chat do clã
|
||||
already.joined.clan.chat=&bTu já entras-te no chat do clã
|
||||
left.clan.chat=&bSaíste do chat do clã
|
||||
muted.clan.chat=&bSilenciaste o chat do clã
|
||||
unmuted.clan.chat=&bDesmutaste o chat do clã
|
||||
joined.ally.chat=&bEntras-te no chat do clã aliado
|
||||
left.ally.chat=&bSaíste do chat do clã aliado
|
||||
muted.ally.chat=&bSilenciaste o chat do clã aliado
|
||||
unmuted.ally.chat=&bDesmutaste o chat do clã aliado
|
||||
already.joined.ally.chat=&bTu já entras-te no chat do clã aliado
|
||||
player.already.in.this.clan=&cO jogador já se encontra no teu clã
|
||||
your.clan.reached.max.alliances=&cO clã já atingiu o limite máximo de alianças
|
||||
other.clan.reached.max.alliances=&cO outro clã atingiu o número máximo de alianças
|
||||
insert.clan.tag=&bInserir a tag do clã (ou "{0}")\:
|
||||
insert.clan.name=&bInsere o nome do clã\:
|
||||
insert.rank.name=&bInsere o nome do clã (or "{0}")\:
|
||||
click.to.help.translating=&bClique neste link para ajudar a traduzir\:\n&r{0}
|
||||
your.clan.must.have.members.to.verify=&cO teu clã precisa ter pelo menos {0} membros para ser verificado\!
|
||||
you.must.hold.a.banner=&cPrecisas de ter um banner na mão\!
|
||||
you.changed.clan.banner=&bMudas-te o banner do clã\!
|
||||
your.clan.already.verified=&O clã já está verificado\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
clan.profile=\n&b%clan_name%&7 Perfil &8-------------------------------------------\n \n &7Nome\: &e[&8%clan_color_tag%&e] &b%clan_name%\n &7Descrição\: &f%clan_description%\n &7Status\: &f%clan_status%\n &7Líderes\: %clan_leaders%\n &7Membros Online\: &f%clan_online_count%&7/&f%clan_size%\n &7KDR\: &e%clan_kdr%\n &7Total de Kills\: &8[Rival\:&f%clan_rival_kills% &8Aliado\:&f%clan_ally_kills% &8Neutro\:&f%clan_neutral_kills% &8Civil\:&f%clan_civilian_kills%&8]\n &7Mortes\: &f%clan_deaths%\n &7Fee\: &f%clan_fee_enabled%&7, &f%clan_fee_value% $\n &7Aliados\: &f%clan_allies%\n &7Rivais\: &f%clan_rivals%\n &7Data criação\: &f%clan_founded%\n &7Inatividade\: &f%clan_inactive_days%&7/&f%clan_max_inactive_days% dias\n
|
||||
player.lookup.clanname=&e[&8%clan_color_tag%&e] &b%clan_name%
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
player.lookup.killtype=&7Tipo de Morte\: %player_kill_type%\n
|
||||
player.lookup=\n&b%player_name%&7's Informação de Jogador &8-------------------------------------------\n \n &7Clã\: &f%clan_name%\n &7Rank\: &f%player_rank%\n &7Status\: &f%player_status%\n &7KDR\: &e%player_kdr%\n &7Total de Kills\: &8[Rival\:&f%player_rival_kills% &8Aliado\:&7%player_ally_kills% &8Neutro\:&f%player_neutral_kills% &8Civil\:&f%player_civilian_kills%&8]\n &7Mortes\: &f%player_deaths%\n &7Data de Entrada\: &f%player_join_date%\n &7Última vez visto\: &f%player_last_seen%\n &7Clãs passados\: &f%player_past_clans%\n &7Inatividade\: &f%player_inactive_days%&7/&f%player_max_inactive_days% dias\n %kill_type_line%
|
||||
economy.disabled=&cEconomia desativada\!
|
||||
has.been.purged=Os dados de {0} foram excluídos
|
||||
accepted.invitation=&bAceitas-te aceitou o convite de {0}
|
||||
denied.invitation=&bRejeitas-te o convite de {0}
|
||||
must.be.in.clan.to.pvp=&cTu e {0} devem ser membros do clã para o PvP\!
|
||||
clans.not.at.war.pvp.denied=&cO teu clã não está em guerra com {0}\!
|
||||
cannot.attack.civilians=&cNão podes atacar civis\!
|
||||
cannot.attack.clan.member=&cNão podes atacar outros membros do clã\!
|
||||
cannot.attack.ally=&cNão podes atacar um aliado\!
|
||||
cannot.send.discord.message=Não podes enviar mensagens para {0}. Não és um membro desse clã\!
|
||||
discordhook.is.disabled=Integração &cDiscord está desativada ou indisponível\!
|
||||
your.clan.doesnt.have.any.linked.player=O teu clã não tem jogadores vinculados
|
||||
your.clan.doesnt.have.minimum.linked.player=O teu clã não tem o número mínimo de jogadores vinculados
|
||||
your.clan.is.not.on.the.whitelist=O teu clã não está whitelist
|
||||
your.clan.already.has.channel=O teu clã já tem um canal do discord
|
||||
discord.reached.category.limit=O Discord atingiu o limite de categorias\!
|
||||
discord.reached.channels.limit=O Discord atingiu o limite de canais\!
|
||||
discord.created.successfully=&bCanal do Discord criado com sucesso\!
|
||||
you.did.not.link.your.account=Não vinculas-te a tua conta\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
cannot.change.member.fee.now=&cNão podes mudar a taxa do membro perto do seu tempo de coleção.
|
||||
cannot.change.member.fee.hours=&cTente novamente em {0} horas...
|
||||
cannot.change.member.fee.minutes=&cTente novamente em {0} minuto(s)...
|
||||
cannot.kick.last.leader=&Não podes mover o último líder\!
|
||||
cannot.disband.permanent=&cNão podes dissolver este clã. Ele tem status permanente.
|
||||
you.can.only.set.base.in.your.land=&cApenas podes definir a casa do teu clã nos teus terrenos\!
|
||||
only.leaders.can.create.lands=&cSomente líderes podem criar terrenos\!
|
||||
only.one.land.per.clan=&cO teu clã já tem uma terra\!
|
||||
only.clan.members.can.create.lands=&cApenas membros do clã podem criar terrenos\!
|
||||
land.allowed.all.actions=&bTodas as ações são agora permitidas\!
|
||||
land.blocked.all.actions=&bTodas as ações estão agora bloqueadas\!
|
||||
land.allowed.action=&bAção permitida\!
|
||||
land.blocked.action=&bAção bloqueada\!
|
||||
you.do.not.own.lands=&cNão possuis um terreno\!
|
||||
land.sharing.disabled=&cCompartilhamento de terrenos está desabilitado\!
|
||||
clan.chat.disabled=&cO chat do clã está desativado\!
|
||||
ally.chat.disabled=&cO chat do clã aliado está desativado\!
|
||||
war.expired=A guerra com {0} expirou\!
|
||||
you.cant.start.war.online.members.difference=Não é possível iniciar a guerra. Um clã tem mais membros online que o outro.
|
||||
invitedplayer.invite.off=Este jogador desativou os convites de clã
|
||||
user.hasnt.played.before=&cEsse usuário nunca jogou antes
|
||||
clan.list.balance.header=\n{0} &7Top Saldo &8-----------------------\n \n&8Total de clãs\: &7{1}\n \n&8\#&7. &8Clã &7- Saldo
|
||||
clan.list.balance.line=&f{0}. {1}{2}{3}&b{4} &7- &e{5}$
|
||||
@@ -20,6 +20,7 @@ break.command=sparge
|
||||
interact.command=interactiune
|
||||
place_block.command=plaseasa bloc
|
||||
damage.command=rănit
|
||||
interact_entity.command=interactioneaza_entitate
|
||||
container.command=recipient
|
||||
confirm.command=confirmă
|
||||
profile.command=profil
|
||||
@@ -42,8 +43,10 @@ assign.command=repartizeaza
|
||||
unassign.command=anuleaza
|
||||
rival.command=rival
|
||||
bb.command=bb
|
||||
display.command=afişare
|
||||
clear.command=sterge
|
||||
modtag.command=modtag
|
||||
rename.command=redenumește
|
||||
toggle.command=comuta
|
||||
tag.command=eticheta
|
||||
deposit.command=depozit
|
||||
@@ -52,6 +55,7 @@ withdraw.command=retrage
|
||||
invite.command=invita
|
||||
kick.command=exclude
|
||||
bank.command=banca
|
||||
give.command=oferă
|
||||
take.command=ia
|
||||
status.command=stare
|
||||
fee.command=tarif
|
||||
@@ -63,7 +67,25 @@ admin.command=administrator
|
||||
mod.command=moderator
|
||||
promote.command=promovare
|
||||
demote.command=retrogradează
|
||||
clanff.command=clanff
|
||||
ff.command=ff
|
||||
resign.command=resemnează
|
||||
disband.command=deband
|
||||
verify.command=verifică
|
||||
ban.command=ban
|
||||
unban.command=deban
|
||||
reload.command=reîncărcare
|
||||
globalff.command=ffglobal
|
||||
kills.command=ucideri
|
||||
mostkilled.command=totalucideri
|
||||
war.command=război
|
||||
start.command=pornire
|
||||
end.command=șfârșit
|
||||
home.command=acasa
|
||||
regroup.command=regrupare
|
||||
me.command=eu
|
||||
tp.command=tp
|
||||
place.command=așează
|
||||
leave.command=părăsește
|
||||
join.command=alăturare
|
||||
acf-core.parameter.rank=grad
|
||||
@@ -71,6 +93,7 @@ acf-core.parameter.tag=eticheta
|
||||
acf-core.parameter.name=nume
|
||||
acf-core.parameter.fee=tarif
|
||||
acf-core.parameter.description=descriere
|
||||
acf-core.parameter.clan=clanuri
|
||||
command.description.profile.other=Arata profilul altui clan
|
||||
command.description.profile=Arata profilul clanului tau
|
||||
command.description.vitals=Arata viata membrilor clanului tau si aliatilor
|
||||
@@ -100,11 +123,14 @@ stats=status
|
||||
vitals=viata
|
||||
profile=profil
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
start=pornire
|
||||
end=șfârșit
|
||||
add=adauga
|
||||
remove=elimina
|
||||
allow=permite
|
||||
block=blocheaza
|
||||
auto=automat
|
||||
war=război
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
|
||||
@@ -43,8 +43,10 @@ assign.command=assign
|
||||
unassign.command=unassign
|
||||
rival.command=rival
|
||||
bb.command=bb
|
||||
display.command=display
|
||||
clear.command=clear
|
||||
modtag.command=modtag
|
||||
rename.command=rename
|
||||
toggle.command=toggle
|
||||
tag.command=tag
|
||||
deposit.command=deposit
|
||||
@@ -92,7 +94,9 @@ help.command=help
|
||||
leave.command=leave
|
||||
join.command=join
|
||||
mute.command=mute
|
||||
acf-core.parameter.amount=сумма
|
||||
tag.completion=[тег]
|
||||
name.completion=[название]
|
||||
acf-core.parameter.amount=amount
|
||||
acf-core.parameter.member=участник
|
||||
acf-core.parameter.rank=rank
|
||||
acf-core.parameter.leader=лидер
|
||||
@@ -145,8 +149,8 @@ command.description.create=Создать клан
|
||||
command.description.discord.create=Создаёт Discord канал для вашего клана
|
||||
command.description.ff.allow=Разрешить "огонь по своим" для вас
|
||||
command.description.ff.auto=Установить ваш статус "огонь по своим" по умолчанию
|
||||
command.description.globalff.allow=Установить глобальный статус "огонь по своим" на разрешено
|
||||
command.description.globalff.auto=Установить глобальный статус "огонь по своим" по умолчанию
|
||||
command.description.globalff.allow=Разрешить участникам всех кланов бить друг друга
|
||||
command.description.globalff.auto=Установить глобальный статус "огонь по своим" по умолчанию
|
||||
command.description.clanff.allow=Разрешить "огонь по своим" участникам вашего клана
|
||||
command.description.clanff.block=Запретить "огонь по своим" участникам вашего клана
|
||||
command.description.description=Установить описание вашего клана
|
||||
@@ -228,6 +232,10 @@ command.description.rank.permissions.available=Вывести список до
|
||||
command.description.rank.permissions.rank=Показать список прав для ранга
|
||||
command.description.rank.permissions.add=Добавить право для ранга
|
||||
command.description.rank.permissions.remove=Удалить право у ранга
|
||||
command.description.rename=Переименовать ваш клан
|
||||
command.description.mod.rename=Переименовать клан
|
||||
command.description.locale=Выбрать ваш язык
|
||||
command.description.mod.locale=Установить язык игроку
|
||||
home-menu=/{0} home{1} - Телепортироваться на базу клана
|
||||
home-set-menu=/{0} home set{1} - Установить точку базы клана
|
||||
home-clear-menu=/{0} home clear{1} - Удалить базу клана
|
||||
@@ -283,13 +291,14 @@ victim=Жертва
|
||||
kill.death.ratio=Соотношение убийств/смертей
|
||||
nokillsfound=Нет убийств
|
||||
promoted.to.leader={0} был повышен до лидера
|
||||
denied.demotion={0} отклонил понижение {1}. Не удалось придти к единому мнению.
|
||||
denied.demotion={0} отказал(-и) в понижении {1}. Не удалось придти к единому мнению.
|
||||
membership.invitation={0} отклонил приглашение в клан
|
||||
joined.the.clan={0} присоединился к клану
|
||||
signed.off.request.cancelled={0} дал добро. Запрос на {1} отменен.
|
||||
clan.deletion={0} отказал в удалении клана. Не удалось придти к единому мнению.
|
||||
clan.deletion={0} отказал(-ись) расформировывать клан. Не удалось придти к единому мнению.
|
||||
rename.refused={0} отказал(-ись) переименовывать клан. Не удалось придти к единому мнению.
|
||||
has.been.disbanded=Клан {0} был распущен
|
||||
denied.the.promotion={0} отказал в продвижении {1}. Не удалось придти к единому мнению.
|
||||
denied.the.promotion={0} отказал(-и) в продвижении {1}. Не удалось придти к единому мнению.
|
||||
demoted.back.to.member={0} был понижен обратно до участника
|
||||
peace.agreement.denied=Мирное соглашение с {0} было отклонено
|
||||
denied.to.make.peace={0} отказал в перемирии с {1}
|
||||
@@ -303,9 +312,10 @@ has.joined={0} присоединился к {1}
|
||||
proposing.to.end.the.rivalry={0} предлагает прекратить вражду с {1}
|
||||
proposing.an.alliance={0} предлагает союз с {1}
|
||||
inviting.you.to.join={0} пригласил вас присоединиться к клану\: {1}
|
||||
asking.for.the.deletion={0} предлагает удалить клан
|
||||
asking.for.the.promotion={0} просит повышение {1}
|
||||
asking.for.the.demotion={0} просит понизить {1}
|
||||
asking.for.the.promotion={0} просит повышение для {1}
|
||||
asking.for.the.demotion={0} просит понижение для {1}
|
||||
asking.to.disband={0} просит распустить клан
|
||||
asking.to.rename={0} просит переименовать клан на {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n&8[&8{0}&8] &b{1}\n %accept% &bили %deny%\n
|
||||
clickable.accept=&a&l[ПРИНЯТЬ]
|
||||
@@ -320,19 +330,20 @@ sqlite.connection.successful=Соединение с SQLite прошло усп
|
||||
sqlite.connection.failed= Не удалось подключиться к SQLite
|
||||
purging.player.data=Очистка данных игрока\: {0}
|
||||
purging.clan=Удаление клана\: {0}
|
||||
clan.players=Игроков в клане\: {0}
|
||||
clan.players=Игроков в кланах\: {0}
|
||||
clans=Кланы\: {0}
|
||||
banned=Вам запрещено использовать команды клана
|
||||
nothing.more.to.see=Больше ничего нет
|
||||
nothing.to.vote=&cНечего принимать или отклонять
|
||||
no.leader.permissions=Вы не имеете прав лидера
|
||||
you.have.already.voted=Вы уже проголосовали
|
||||
has.voted.to.deny={0} проголосовал, чтобы отклонить
|
||||
has.voted.to.deny={0} проголосовал за отказ
|
||||
view.next.page=Введите /{0} для просмотра следующей страницы.
|
||||
voted.to.accept={0} проголосовал за принятие
|
||||
bulletin.board.header={0}* {1}{2} доска объявлений
|
||||
bulletin.board.header=&8* &e{0} &fдоска объявлений
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} был распущен. Вражда была завершена.
|
||||
has.been.disbanded.alliance.ended={0} был распущен. Союз был окончен.
|
||||
has.been.disbanded.alliance.ended={0} был распущен. Союз был разорван.
|
||||
clan.disbanded=Клан распущен
|
||||
1.color.day=1 {0}день
|
||||
many.color.days={0}{1} дней
|
||||
@@ -353,26 +364,27 @@ min.players.rivalries=У вашего клана должно быть не ме
|
||||
this.player.is.already.banned=Этот игрок уже забанен
|
||||
player.added.to.banned.list=Игрок был добавлен в бан-лист
|
||||
you.banned=Вам был заблокирован доступ к командам клана
|
||||
clan.wide.friendly.fire.blocked="Огонь по своим" в клане запрещён
|
||||
clan.wide.friendly.fire.blocked="Огонь по своим" в клане запрещён\!
|
||||
clan.wide.friendly.fire.is.allowed="Огонь по своим" в клане был разрешён
|
||||
you.are.the.only.member.online=Вы единственный участник онлайн
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cЦветной тег вашего клана не может быть длиннее {0} символов
|
||||
your.clan.tag.cannot.be.longer.than.characters=Ваш клан тег не может быть длиннее {0} символов
|
||||
your.clan.tag.must.be.longer.than.characters=Ваш клан тег должен быть длиннее {0} символов
|
||||
your.tag.cannot.contain.the.following.colors=Ваш тег не может содержать следующие цвета\: {0}
|
||||
your.tag.cannot.contain.color.codes=Ваш тег не может содержать цветовые коды
|
||||
you.cannot.set.colored.ranks=Вы не можете установить цвет рангам
|
||||
your.clan.tag.cannot.be.longer.than.characters=&cТег вашего клана должен не может быть длиннее {0} символов
|
||||
your.clan.tag.must.be.longer.than.characters=&cТег вашего клана должен быть длиннее {0} символов
|
||||
your.tag.cannot.contain.the.following.colors=&cВаш тег не может содержать следующие цвета\: {0}
|
||||
your.tag.doesnt.meet.the.requirements=&cВаш тег не соответствует требованиям.
|
||||
your.tag.cannot.contain.color.codes=&cВаш тег не может содержать цветовые коды
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&cТег вашего клана может содержать только буквы, цифры и цветовые коды
|
||||
you.cannot.set.colored.ranks=Вы не можете установить цвет рангом
|
||||
your.clan.name.cannot.be.longer.than.characters=Имя вашего клана не может быть длиннее {0} символов
|
||||
your.clan.name.must.be.longer.than.characters=Имя вашего клана должно быть длиннее {0} символов
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=Тег вашего клана может содержать только буквы, цифры и цветовые коды
|
||||
your.clan.name.cannot.contain.color.codes=Имя вашего клана не может содержать цветовые коды
|
||||
that.tag.name.is.disallowed=Этот тег запрещен
|
||||
that.tag.name.is.disallowed=&cЭтот тег запрещен
|
||||
you.must.first.resign=Сперва вы должны выйти из {0}
|
||||
clan.with.this.tag.already.exists=Клан с таким тегом уже существует
|
||||
get.your.clan.verified.to.access.advanced.features=Получите подтверждение клана, чтобы получить доступ к расширенным функциям
|
||||
clan.created=Клан {0} создан
|
||||
not.enough.leaders.online.to.vote.on.demotion=Нет лидеров в сети, чтобы проголосовать за это понижение
|
||||
demotion.vote.has.been.requested.from.all.leaders=Все лидеры были уведомлены о начале голосования за понижение
|
||||
demotion.vote.has.been.requested.from.all.leaders=Все лидеры были уведомлены о начале голосования за понижение игрока
|
||||
player.is.not.a.leader.of.your.clan=Игрок не является лидером вашего клана
|
||||
player.is.not.a.leader=Игрок не является лидером
|
||||
clan.has.been.disbanded=Клан {0} был распущен
|
||||
@@ -405,6 +417,8 @@ kdr.0=KDR\: {0}
|
||||
inactive.0=Неактивно\: {0}
|
||||
clan.commands=команды клана
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Вы можете изменить только цвет и регистр тега
|
||||
locale.has.been.changed=&cВаш язык был изменен
|
||||
locale.is.prohibited=
|
||||
tag.changed.to.0=Тег изменён на {0}
|
||||
0.tag.changed.to.1=&bТег {0} успешно изменён на {1}
|
||||
name.0=Имя\: {0}
|
||||
@@ -447,7 +461,7 @@ denied.war.req={0} отклонил запрос войны, отправлен
|
||||
you.are.no.longer.at.war={0} больше не воюют с {1}
|
||||
end.war.denied={0} отклонил запрос о завершении войны
|
||||
denied.war.end={0} отказал {1} в просьбе завершить войну
|
||||
has.initiated.a.rivalry={0} начал войну с {1}
|
||||
has.initiated.a.rivalry={0} начал вражду с {1}
|
||||
start=start
|
||||
end=end
|
||||
add=add
|
||||
@@ -493,7 +507,7 @@ hombase.set=База клана установлена\: {0}
|
||||
hombase.cleared=База клана была удалена
|
||||
hombase.mod.set=База клана {0} была установлена на координатах\:
|
||||
hombase.not.set=Точка базы клана не установлена
|
||||
home.set.in.different.server=Домашняя база установлена на другом сервере
|
||||
home.set.in.different.server=База клана установлена на другом сервере
|
||||
rival.limit.reached=Вы достигли лимита соперников, нельзя соперничать больше.
|
||||
you.moved.teleport.cancelled=Вы сдвинулись, телепортация отменена
|
||||
waiting.for.teleport.stand.still.for.0.seconds=Ожидание телепортирования, оставайтесь на месте ещё {0} секунд
|
||||
@@ -525,6 +539,8 @@ this.clan.has.reached.the.member.limit=&bЭтот клан достиг лими
|
||||
you.have.reseted.your.kdr=Вы сбросили свой KDR
|
||||
you.have.reseted.0.kdr=Вы сбросили KDR игрока {0}
|
||||
you.have.reseted.kdr.of.all.players=Вы сбросили KDR всех игроков
|
||||
you.have.successfully.renamed.your.clan=&bВы успешно переименовали ваш клан на {0}
|
||||
you.have.successfully.renamed.the.clan=&bВы успешно переименовали клан на {0}
|
||||
you.have.toggled.permanent.status=Вы переключили постоянный статус для {0}
|
||||
permanent.status.enabled={0} включил постоянный статус вашего клана
|
||||
permanent.status.disabled={0} выключил постоянный статус вашего клана
|
||||
@@ -532,6 +548,7 @@ yes=Да
|
||||
cancel=Отмена
|
||||
resign.confirmation=Вы уверены, что хотите покинуть клан? {0}
|
||||
disband.confirmation=Вы уверены, что хотите расформировать ваш клан? {0}
|
||||
resetkdr.confirmation=Вы уверены, что хотите сбросить ваш КД? {0}
|
||||
resign.success=Вы успешно вышли из своего клана
|
||||
you.cannot.demote.the.last.leader=Вы не можете понизить последнего лидера
|
||||
you.cannot.move.the.last.leader=Вы не можете переместить последнего лидера
|
||||
@@ -544,7 +561,7 @@ bb.minutes= \ минут
|
||||
bb.one.minute=1 минута
|
||||
bb.hours= \ часов
|
||||
bb.one.hour=1 час
|
||||
bb.days= дней
|
||||
bb.days= \ дней
|
||||
bb.one.day=1 день
|
||||
the.fee.is.0.and.its.current.value.is.1=Комиссия равна {0}, а ее текущее значение {1}$
|
||||
fee.enabled=включено
|
||||
@@ -582,10 +599,12 @@ deposit.not.allowed=Взнос средств запрещен, использу
|
||||
withdraw.not.allowed=Вывод средства запрещен, используйте /%clan %toggle %withdraw, чтобы разрешить его
|
||||
resign.request.cancelled=Запрос на выход из клана отменен
|
||||
disband.request.cancelled=Запрос на расформирование клана отменен
|
||||
resetkdr.request.cancelled=Запрос на сброс КД был отменен
|
||||
clan.create.request.cancelled=Запрос на создание клана отменён
|
||||
rank.create.request.cancelled=Запрос на создание ранга отменён
|
||||
promotion.vote.has.been.requested.from.all.leaders=Все лидеры были уведомлены о начале голосования за повышение
|
||||
allowed=Разрешено
|
||||
promotion.vote.has.been.requested.from.all.leaders=Все лидеры были уведомлены о начале голосования за повышение игрока
|
||||
rename.vote.has.been.requested.from.all.leaders=&Все лидеры были уведомлены о начале голосования за переименование клана
|
||||
allowed=разрешено
|
||||
blocked=запрещено
|
||||
chat.joined=присоединился
|
||||
chat.not.joined=не присоединился
|
||||
@@ -672,7 +691,7 @@ gui.permissions.title=Права {0}
|
||||
gui.permissions.add.title=&fДобавить право
|
||||
gui.permissions.permission.title=&f{0}
|
||||
gui.permissions.permission.lore=&7ПКМ\: Удалить право у ранга
|
||||
gui.add.permission.title=Добавить разрешение
|
||||
gui.add.permission.title=Добавить право
|
||||
gui.add.permission.permission.title=&f{0}
|
||||
gui.add.permission.permission.lore=&7ЛКМ\: Добавить право к рангу
|
||||
gui.clandetails.title=[{0}] {1}
|
||||
|
||||
@@ -43,8 +43,10 @@ assign.command=tilldela
|
||||
unassign.command=ta bort tilldelning
|
||||
rival.command=fiende
|
||||
bb.command=bb
|
||||
display.command=Skärm
|
||||
clear.command=töm
|
||||
modtag.command=modtag
|
||||
rename.command=Ändra namn
|
||||
toggle.command=toggla
|
||||
tag.command=tagg
|
||||
deposit.command=deposit
|
||||
@@ -114,6 +116,51 @@ command.description.land.allow.interact=Tillåter klanmedlemmar att interagera m
|
||||
command.description.land.allow.container=Tillåter klanmedlemmar att öppna behållare på din mark
|
||||
command.description.land.allow.place=Tillåter klanmedlemmar att placera block på din mark
|
||||
command.description.land.allow.break=Tillåter klanmedlemmar att ta sönder block i din mark
|
||||
command.description.land.allow.damage=Tillåter klanmedlemmar att placera block på din mark
|
||||
command.description.land.block.all=Blockerar alla åtgärder i ditt land
|
||||
command.description.land.block.interact_entity=Blockerar klanmedlemmar från att interagera med enheter i ditt land
|
||||
command.description.land.block.interact=Blockerar klanmedlemmar för att interagera med ditt land
|
||||
command.description.land.block.container=Blockerar klanmedlemmar från att öppna containrar i ditt land
|
||||
command.description.land.block.place=Blockerar klanmedlemmar från att placera block i ditt land
|
||||
command.description.land.block.break=Blockerar klanmedlemmar från att förstöra block i ditt land
|
||||
command.description.land.block.damage=Blockerar klanmedlemmar från att orsaka skador i ditt land
|
||||
command.description.stats=Visar din klans medlemsstatistik
|
||||
command.description.rivalries=Visar alla klan rivalitet
|
||||
command.description.mostkilled=Visar de flesta dödade räknare i servern
|
||||
command.description.kills=Visar antal döda för spelare eller för en annan spelare
|
||||
command.description.lookup=Söka upp din information
|
||||
command.description.lookup.other=Söka upp spelarens information
|
||||
command.description.leaderboard=Se leaderboarden
|
||||
command.description.roster.other=Listar en annan clans medlemmar
|
||||
command.description.roster=Listar dina clanmedlemmar
|
||||
command.description.profile.other=Visar en annan clanprofil
|
||||
command.description.profile=Visar din clanprofil
|
||||
command.description.vitals=Visar dina klaners och allierades vitaler
|
||||
command.description.list=Listar alla claner
|
||||
command.description.list.balance=Visar de rikaste clanerna
|
||||
command.description.chat=Samtal i clanchatten
|
||||
command.description.ally=Samtal i allierad chatt
|
||||
command.description.deny=Neka en förfrågan
|
||||
command.description.accept=Godkänn förfrågan
|
||||
command.description.more=Visar mer information
|
||||
command.description.create=Skapa en clan
|
||||
command.description.discord.create=Skapar en Discord-kanal för din clan
|
||||
command.description.ff.allow=Ställer in din personliga vänliga eld till tillåten
|
||||
command.description.ff.auto=Ställer in din personliga vänliga eld till auto
|
||||
command.description.globalff.allow=Ställer in global vänlig eld till tillåten
|
||||
command.description.globalff.auto=Ställer in global vänlig eld till auto
|
||||
command.description.clanff.allow=Ställer in clanens vänliga eld till tillåten
|
||||
command.description.clanff.block=Ställer in clanens vänliga eld till blockerad
|
||||
command.description.description=Anger din clans beskrivning
|
||||
command.description.ban=Bannlyser en spelare från clankommandon
|
||||
command.description.unban=Unbannar en spelare från clankommandon
|
||||
command.description.regroup.me=Omgrupperar dina clanmedlemmar till din plats
|
||||
command.description.regroup.home=Omgrupperar dina clanmedlemmar till ditt clanhem
|
||||
command.description.home.tp=Teleporterar till clanens hem
|
||||
command.description.home.clear=Rensar clanens hem
|
||||
command.description.home.set=Anger en klans hem
|
||||
command.description.mod.home.set=Anger en klans hem
|
||||
command.description.mod.home.tp=Teleporterar till en klans hem
|
||||
command.description.rival.remove=Tar bort en rival
|
||||
command.description.rival.add=Lägger till en rival
|
||||
command.description.ally.remove=Tar bort en allierad
|
||||
@@ -139,15 +186,269 @@ command.description.modtag.other=Modifierar en klans tagg
|
||||
command.description.modtag=Modifierar din klans tagg
|
||||
command.description.purge=Raderar vissa spelares data
|
||||
command.description.setbanner=Sätter din klans banner
|
||||
command.description.verify=Verifierar din klan
|
||||
command.description.mod.verify=Verifierar en klan
|
||||
command.description.invite=Bjuder in en spelare till ditt party
|
||||
command.description.fee.check=Kontrollerar värdet av din klans avgift och om den är aktiverad
|
||||
command.description.fee.set=Anger din klans avgift
|
||||
command.description.bank.status=Kontrollerar klanens banksaldo
|
||||
command.description.bank.admin.status=Kontrollerar en klans banksaldo
|
||||
command.description.bank.withdraw.all=Dra tillbaka allt från din klans bank
|
||||
command.description.bank.withdraw.amount=Dra tillbaka ett belopp från din klanbank
|
||||
command.description.bank.admin.take=Tar en summa pengar från en klan bank
|
||||
command.description.bank.deposit.all=Sätter in alla dina pengar på din klans bank
|
||||
command.description.bank.deposit.amount=Sätter in en summa av dina pengar på din klans bank
|
||||
command.description.bank.admin.give=Ger en summa pengar till en klans bank
|
||||
command.description.bank.admin.set=Anger en summa pengar till en klans bank
|
||||
command.description.war.start=Startar ett krig
|
||||
command.description.war.end=Slutar ett krig
|
||||
command.description.resetkdr.everyone=Återställer allas KDR
|
||||
command.description.resetkdr.player=Återställer en spelares KDR
|
||||
command.description.resetkdr=Återställa din KDR
|
||||
command.description.admin.demote=Degraderar alla ledare från vilken klan som helst
|
||||
command.description.demote=Demotterar en ledare
|
||||
command.description.admin.promote=Främjar alla medlemmar från vilken klan som helst
|
||||
command.description.promote=Främjar en medlem till ledare
|
||||
command.description.admin.permanent=Toggles the permanent status of any clan
|
||||
command.description.toggle.bb=Växlar om anslagstavlan ska visas när du loggar in
|
||||
command.description.toggle.invite=Växlar om spelare kan skicka klaninbjudningar till dig
|
||||
command.description.toggle.tag=Växlar om din klans tagg ska visas bredvid ditt namn
|
||||
command.description.toggle.deposit=Växlar om insättningar är tillåtna på din klan
|
||||
command.description.toggle.withdraw=Växlar om uttag är tillåtna på din klan
|
||||
command.description.toggle.fee=Växlar om klanens avgift är aktiverad
|
||||
command.description.alliances=Listar alla klaner allianser
|
||||
command.description.coords=Visar koordinaterna för dina klanmedlemmar
|
||||
command.description.rank.assign=Tilldelar en rank till en medlem
|
||||
command.description.rank.unassign=Ta bort en medlem från en rank
|
||||
command.description.rank.create=Skapar en rank
|
||||
command.description.rank.delete=Tar bort en rank
|
||||
command.description.rank.list=Listar dina klanledningar
|
||||
command.description.rank.setdisplayname=Ställer in en rangs visningsnamn
|
||||
command.description.rank.setdefault=Sätter standard rank
|
||||
command.description.rank.removedefault=Tar bort standard rank
|
||||
command.description.rank.permissions.available=Listar tillgängliga rangerbehörigheter
|
||||
command.description.rank.permissions.rank=Listar en ranks behörigheter
|
||||
command.description.rank.permissions.add=Lägger till en rättighet till en rank
|
||||
command.description.rank.permissions.remove=Tar bort behörighet från en rank
|
||||
command.description.rename=Byt namn på din klan
|
||||
command.description.mod.rename=Byt namn på en klan
|
||||
home-menu=/{0} hem{1} - Teleportera till klan hem-bas
|
||||
home-set-menu=/{0} hem set{1} - Ställ in klanens hemmabas
|
||||
home-clear-menu=/{0} hem rensa{1} - Rensa klanens hemmabas
|
||||
clan=Klan
|
||||
allies=Allierade
|
||||
alliances=allianser
|
||||
coords=kordinater
|
||||
name=Namn
|
||||
distance=Avstånd
|
||||
coords.upper=Kordinater
|
||||
world=Värld
|
||||
kdr=KDR
|
||||
members=Medlemmar
|
||||
clans.lower=Klaner
|
||||
rival=Fiende
|
||||
civilian=Civila
|
||||
neutral=Neutral
|
||||
ally=Allierade
|
||||
free.agent=Gratis Agentkommando
|
||||
days=dagar
|
||||
rivals=Rivaler
|
||||
rivalries=fiender
|
||||
online=Inloggade
|
||||
player=Spelare
|
||||
seen=Visad
|
||||
leader=ledare
|
||||
roster=deltagarlista
|
||||
trusted=betrodd
|
||||
untrusted=Icke-betrodd
|
||||
in.rank=i rank
|
||||
deaths=Dött
|
||||
weights=Vikter
|
||||
stats=status
|
||||
health=Hälsa
|
||||
armor=Rustning
|
||||
weapons=Vapen
|
||||
food=Mat
|
||||
vitals=livsstatus
|
||||
verified=Verifierad
|
||||
unverified=Av-verifiera
|
||||
permanent=Permanent
|
||||
profile=profil
|
||||
civilian.abbreviation=Civ
|
||||
rank=Rank
|
||||
leaders=Ledare
|
||||
none=&8Ingen
|
||||
today=Idag
|
||||
kills=Kills
|
||||
mostkilled=Mest dödade
|
||||
killcount=Antal dödsfall
|
||||
attacker=Attackera
|
||||
victim=Offer
|
||||
kill.death.ratio=Dödsfall/dödsfall
|
||||
nokillsfound=Inga Dödade hittades
|
||||
promoted.to.leader={0} har blivit befordrad till ledare
|
||||
denied.demotion={0} nekade demotionen av {1}. Konsensus misslyckades.
|
||||
membership.invitation={0} har nekat medlemsinbjudan
|
||||
joined.the.clan={0} har gått med i klanen
|
||||
signed.off.request.cancelled={0} har loggat av. {1} begäran avbröts.
|
||||
clan.deletion={0} nekade att ta bort klanen. Konsensus misslyckades.
|
||||
rename.refused={0} nekade klanen byta namn. Konsensus misslyckades.
|
||||
has.been.disbanded=Klanen {0} har blivit borttagen
|
||||
denied.the.promotion={0} nekade främjandet av {1}. Konsensus misslyckades.
|
||||
demoted.back.to.member={0} har blivit nedgraderad till medlem
|
||||
peace.agreement.denied=Fredsavtalet med {0} nekades
|
||||
denied.to.make.peace={0} har nekat till fred med {1}
|
||||
broken.the.rivalry={0} har brutit rivaliteten med {1}
|
||||
broken.the.rivalry.with={0} har brutit rivaliteten med {1}
|
||||
the.alliance.was.denied=Alliansen med {0} nekades
|
||||
denied.an.alliance={0} har nekat en allians med {1}
|
||||
accepted.an.alliance={0} har accepterat en allians med {1}
|
||||
created.an.alliance={0} har skapat en allians med {1}
|
||||
has.joined={0} har gått med {1}
|
||||
proposing.to.end.the.rivalry={0} föreslår att rivaliteten ska avslutas med {1}
|
||||
proposing.an.alliance={0} erbjuder en allians med {1}
|
||||
inviting.you.to.join={0} bjuder in dig att gå med {1}
|
||||
asking.for.the.promotion={0} ber om befordran av {1}
|
||||
asking.for.the.demotion={0} ber om en demotion av {1}
|
||||
asking.to.disband={0} ber att upplösa klanen
|
||||
asking.to.rename={0} ber om att byta namn på klanen till {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n &8[&8{0}&8] &b{1}\n %accept% &bor %deny%\n
|
||||
clickable.accept=&a&l[ACCEPT]
|
||||
clickable.deny=&c&l[DENY]
|
||||
hover.click.to.accept=&aKlicka här för att acceptera
|
||||
hover.click.to.deny=&cKlicka här för att neka
|
||||
not.sufficient.money=Du har inte tillräckligt med pengar på ditt konto (behövs\: {0}$)
|
||||
account.has.been.debited=Ditt konto har debiterats {0}
|
||||
mysql.connection.successful=MySQL-anslutning lyckades
|
||||
mysql.connection.failed=MySQL-anslutning misslyckades
|
||||
sqlite.connection.successful=SQLite-anslutning lyckades
|
||||
sqlite.connection.failed= SQLite-anslutning misslyckades
|
||||
purging.player.data=rensar spelarens data\: {0}
|
||||
purging.clan=Rensar klan\: {0}
|
||||
clan.players=Klanspelare\: {0}
|
||||
clans=Klan\: {0}
|
||||
banned=Du är bannad från att använda klankommandon
|
||||
nothing.more.to.see=Inget mer att se
|
||||
nothing.to.vote=&cIngenting att acceptera eller neka
|
||||
no.leader.permissions=Du har inte ledarrättigheter
|
||||
you.have.already.voted=Du har redan röstat
|
||||
has.voted.to.deny={0} har röstat för att neka
|
||||
view.next.page=Skriv /{0} för att se nästa sida.
|
||||
voted.to.accept={0} röstade för att godkänna
|
||||
bulletin.board.header=&8* &e{0} &fbulletin board
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} har blivit upplöst. Rivalitet har upphört.
|
||||
has.been.disbanded.alliance.ended={0} har blivit upplöst. Alliansen har avslutats.
|
||||
clan.disbanded=Klan upplöstes
|
||||
1.color.day=1 {0}dag
|
||||
many.color.days={0}{1} dagar
|
||||
insufficient.permissions=Otillräcklig behörighet
|
||||
clan.is.not.verified=Klanen är inte verifierad
|
||||
player.not.a.member.of.any.clan=&cSpelaren är inte medlem i någon klan
|
||||
not.a.member.of.any.clan=Du är inte medlem i någon klan
|
||||
minimum.to.make.alliance=Din klan måste ha minst {0} spelare för att kunna göra allianser
|
||||
cannot.be.same.clan=&cDu måste infoga en klan som skiljer sig från din\!
|
||||
other.clan.not.verified=&cDen andra klanen är inte verifierad\!
|
||||
your.clans.are.not.allies=Dina klaner är inte allierade
|
||||
has.broken.the.alliance={0} har brutit alliansen med {1}
|
||||
at.least.one.leader.accept.the.alliance=Minst en ledare av de allierade måste vara online för att acceptera alliansen
|
||||
leaders.have.been.asked.for.an.alliance={0} ledare har blivit ombedda om en allians
|
||||
your.clans.are.already.allies=Dina klaner är redan allierade
|
||||
your.clan.cannot.create.rivals=Din klan kan inte skapa rivaler
|
||||
min.players.rivalries=Din klan måste ha minst {0} spelare för att kunna göra rivaliteter
|
||||
this.player.is.already.banned=Den här spelaren är redan bannad
|
||||
player.added.to.banned.list=Spelare tillagd i bannlyst lista
|
||||
you.banned=Du har blivit bannad från klankommandon
|
||||
clan.wide.friendly.fire.blocked=Vänlig eld blockerad av klan-bredd
|
||||
clan.wide.friendly.fire.is.allowed=Våld mot klan är tillåten
|
||||
you.are.the.only.member.online=Du är den enda medlemmen online
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cDin klanfärgade tagg får inte vara längre än {0} tecken
|
||||
you.cannot.set.colored.ranks=Du kan inte ställa in färgade leden
|
||||
your.clan.name.cannot.be.longer.than.characters=Ditt klannamn får inte vara längre än {0} tecken
|
||||
your.clan.name.must.be.longer.than.characters=Ditt klannamn måste vara längre än {0} tecken
|
||||
your.clan.name.cannot.contain.color.codes=Ditt klannamn får inte innehålla färgkoder
|
||||
you.must.first.resign=Du måste först avgå från {0}
|
||||
clan.with.this.tag.already.exists=En klan med denna tagg finns redan
|
||||
get.your.clan.verified.to.access.advanced.features=Få din klan verifierad för att få tillgång till avancerade funktioner
|
||||
clan.created=Klan {0} skapad
|
||||
not.enough.leaders.online.to.vote.on.demotion=Det finns inte tillräckligt med ledare online för att rösta om denna nedläggning
|
||||
demotion.vote.has.been.requested.from.all.leaders=Röstning har begärts från alla ledare
|
||||
player.is.not.a.leader.of.your.clan=Spelaren är inte ledare för din klan
|
||||
player.is.not.a.leader=Spelaren är inte en ledare
|
||||
clan.has.been.disbanded=Klanen {0} har blivit borttagen
|
||||
clan.disband.vote.has.been.requested.from.all.leaders=Clan disband omröstning har begärts från alla ledare
|
||||
friendy.fire.is.now.managed.by.your.clan=Vänskap-eld hanteras nu av din klan
|
||||
personal.friendly.fire.is.set.to.allowed=Personlig vänlig-eld är inställd på att tillåtas
|
||||
global.friendy.fire.is.now.managed.by.each.clan=Global friendy-fire hanteras nu av varje klan
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=Global friendy-fire hanteras redan av varje klan
|
||||
global.friendly.fire.is.set.to.allowed=Global vänlig-eld är inställd på att tillåtas
|
||||
global.friendly.fire.is.already.being.allowed=Globala vänliga eld tillåts redan
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=Spelaren har inte behörighet att gå med i klaner
|
||||
you.cannot.invite.yourself=Du kan inte bjuda in dig själv
|
||||
you.did.not.answer.in.time=Du svarade inte i tid, avbryter...
|
||||
this.player.is.banned.from.using.clan.commands=Den här spelaren är bannad från att använda klankommandon
|
||||
the.player.is.already.member.of.another.clan=Spelaren är redan medlem i en annan klan
|
||||
has.been.asked.to.join={0} har blivit ombedd att gå med {1}
|
||||
you.cannot.kick.yourself=Du kan inte sparka dig själv
|
||||
the.player.is.not.a.member.of.your.clan=Spelaren är inte medlem i din klan
|
||||
you.cannot.kick.another.leader=Du kan inte sparka en annan ledare
|
||||
has.been.kicked.by={0} har sparkats av {1}
|
||||
no.clans.have.been.created=Inga klaner har skapats
|
||||
total.clans=Totalt antal klaner\:
|
||||
legend=Legend
|
||||
kill.type.civilian=Typ av död\: {0}Civiliska
|
||||
no.player.data.found=Inga spelardata hittades
|
||||
clan.0=Klan\: {0}
|
||||
status.0=Status\: {0}
|
||||
rank.0=Rank\: {0}
|
||||
kdr.0=KDR\: {0}
|
||||
inactive.0=Inaktiv\: {0}
|
||||
clan.commands=klankommandon
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Du kan bara ändra färg och fall på taggen
|
||||
tag.changed.to.0=Tagg ändrad till {0}
|
||||
0.tag.changed.to.1=&bFramgångsrikt ändrat {0} s tagg till {1}
|
||||
name.0=Namn\: {0}
|
||||
description.0=Beskrivning\: {0}
|
||||
leaders.0=Ledare\: {0}
|
||||
allies.0=Allierade\: {0}
|
||||
rivals.0=Rivaler\: {0}
|
||||
other.player.must.be.online=&cSpelaren måste vara online\!
|
||||
the.player.does.not.have.the.permissions.to.lead.a.clan=Spelaren har inte behörighet att leda en klan
|
||||
you.cannot.promote.yourself=Du kan inte befordra dig själv
|
||||
the.player.is.already.a.leader=Spelaren är redan en ledare
|
||||
configuration.reloaded=Konfigurationen laddades om
|
||||
last.leader.cannot.resign.you.must.appoint.another.leader.or.disband.the.clan=Sista ledaren kan inte avgå. Du måste utse en annan ledare eller upplösa klanen
|
||||
0.has.resigned={0} har avgått
|
||||
you.cannot.trust.yourself=Du kan inte lita på dig själv
|
||||
leaders.are.already.trusted=Ledare är redan betrodda
|
||||
this.player.is.already.trusted=Den här spelaren är redan betrodd
|
||||
has.been.given.trusted.status.by={0} har fått betrodd status av {1}
|
||||
this.player.is.not.banned=Den här spelaren är inte bannad
|
||||
player.removed.from.the.banned.list=Spelaren borttagen från den bannade listan
|
||||
you.have.been.unbanned.from.clan.commands=Du har blivit obannad från klankommandon
|
||||
you.cannot.untrust.yourself=Du kan inte lita på dig själv
|
||||
leaders.cannot.be.untrusted=Ledare kan inte lita på
|
||||
this.player.is.already.untrusted=Den här spelaren är redan opålitlig
|
||||
has.been.given.untrusted.status.by={0} har fått obetrodd status av {1}
|
||||
the.clan.does.not.exist=Klanen finns inte
|
||||
the.clan.is.already.verified=Klanen är redan verifierad
|
||||
the.clan.has.been.verified=Klanen har verifierats
|
||||
clan.0.has.been.verified=Klan {0} har verifierats\!
|
||||
total.clan.players.0=Totalt antal klanspelare\: {0}
|
||||
proposing.war={0} föreslår att starta ett krig med {1}
|
||||
you.can.only.start.war.with.rivals=Du kan bara starta krig med rivaler
|
||||
leaders.have.been.asked.to.accept.the.war.request={0} ledare har blivit ombedda att acceptera krigsförfrågan
|
||||
leaders.asked.to.end.rivalry={0} ledare har blivit ombedda att avsluta kriget
|
||||
proposing.to.end.the.war={0} föreslår att kriget avslutas med {1}
|
||||
clans.already.at.war=Dina klaner är redan i krig
|
||||
clans.not.at.war=Era klaner är inte i krig
|
||||
you.are.at.war={0} är nu i krig med {1}
|
||||
denied.war.req={0} nekade krigsförfrågan skickad av {1}
|
||||
you.are.no.longer.at.war={0} är inte längre i krig med {1}
|
||||
end.war.denied=Begäran om att avsluta kriget har nekats av {0}
|
||||
denied.war.end={0} nekade {1} s begäran att avsluta kriget
|
||||
has.initiated.a.rivalry={0} har initierat en rivalitet med {1}
|
||||
start=börja
|
||||
end=sluta
|
||||
add=lägg till
|
||||
@@ -156,9 +457,417 @@ allow=tillåt
|
||||
block=blockera
|
||||
auto=auto
|
||||
war=krig
|
||||
0.s.sword.1.2.b.bow.3.4.a.arrow={0}S\=Svärd{1}, {2}B\=Pilbåge{3}, {4}A\=Pilar
|
||||
weapon.S=S
|
||||
weapon.B=B
|
||||
weapon.A=A
|
||||
materials=Material
|
||||
armor.h=H
|
||||
armor.c=C
|
||||
armor.l=L
|
||||
armor.B=B
|
||||
diamond=diamant-
|
||||
gold=guld
|
||||
wood=trä
|
||||
server.announce=Meddelande från servern
|
||||
clan.announce=Klan notis
|
||||
leader.announce=Meddelande från ledaren
|
||||
hunger=Hunger
|
||||
stone=sten
|
||||
iron=järn
|
||||
the.clan.cannot.be.rivaled=Klanen kan inte vara rivaliserad
|
||||
bboff=BB avaktiverat
|
||||
bbon=BB har aktiverats
|
||||
inviteon=Inbjudan har aktiverats
|
||||
inviteoff=Inbjudan avaktiverad
|
||||
tagoff=Tagg avaktiverad
|
||||
tagon=Taggen har aktiverats
|
||||
depositon=Insättning har aktiverats
|
||||
depositoff=Insättning avaktiverad
|
||||
withdrawon=Uttag aktiverat
|
||||
withdrawoff=Uttag avaktiverat
|
||||
feeoff=Avgiften avaktiverades
|
||||
feeon=Avgiften avaktiverades
|
||||
home.base.only.once=Hemmabas kan bara ställas in en gång
|
||||
now.at.homebase=Du är nu på {0}s hemmabas
|
||||
hombase.set=Klan hem-bas satt till\: {0}
|
||||
hombase.cleared=Klan hemmabas rensas
|
||||
hombase.mod.set={0}s hem-bas inställd på\:
|
||||
hombase.not.set=Hem-bas inte inställd
|
||||
home.set.in.different.server=Hem-bas sattes i en annan server
|
||||
rival.limit.reached=Du har nått rivaliseringsgränsen. Du kan inte konkurrera med fler klaner.
|
||||
you.moved.teleport.cancelled=Du flyttade, teleportering avbruten
|
||||
waiting.for.teleport.stand.still.for.0.seconds=Väntar på teleport, stå stilla i {0} sekunder
|
||||
on=på
|
||||
off=av
|
||||
player.rank.changed=Rankning har angetts
|
||||
your.clans.are.already.rivals=Dina klaner är redan rivaler
|
||||
player.got.money=Du fick {0} för att döda {1} baserat på dig KDR\: {2}
|
||||
cleared.bb=Rensade anslagstavlan
|
||||
clan.balance=Klan-saldo\: {0}
|
||||
clan.admin.balance={0}s saldo\: {1}$
|
||||
bb.fee.player.kicked={0} sparkades för att inte betala avgiften
|
||||
bb.fee.set={0} $ är avgiften
|
||||
bb.clan.deposit={0} $ deponerades av {1}
|
||||
player.clan.deposit=Du satte in {0}
|
||||
bb.clan.withdraw={0} $ har dragits tillbaka av {1}
|
||||
bb.clan.take={0} $ togs av {1}
|
||||
bb.clan.give={0} $ gavs av {1}
|
||||
bb.clan.set={0} $ sattes av {1}
|
||||
player.clan.withdraw=Du tar ut {0}
|
||||
clan.admin.take=Du tog {0} $ från {1}s bank
|
||||
clan.admin.give=Du gav {0} $ till {1} s bank
|
||||
clan.admin.set=Du har satt {0} s banksaldo till {1}
|
||||
clan.admin.bank.not.enough.money={0} s bank har inte tillräckligt med pengar\!
|
||||
clan.bank.not.enough.money=Din klanbank har inte tillräckligt med pengar
|
||||
your.clans.are.not.rivals=Dina klaner är inte rivaler
|
||||
the.clan.members.reached.limit=Din klan har nått medlemsgränsen
|
||||
this.clan.has.reached.the.member.limit=&bThis clan har nått medlemsgränsen
|
||||
you.have.reseted.your.kdr=Du har återställt din KDR
|
||||
you.have.reseted.0.kdr=Du har återställt {0} s KDR
|
||||
you.have.reseted.kdr.of.all.players=Du har återställt KDR av alla spelare
|
||||
you.have.successfully.renamed.your.clan=&bYou har framgångsrikt bytt namn på din klan till {0}
|
||||
you.have.successfully.renamed.the.clan=&bYou har framgångsrikt döpt om klanen till {0}
|
||||
you.have.toggled.permanent.status=Du har bytt permanent status för {0}
|
||||
permanent.status.enabled=Din klans permanenta status har aktiverats av {0}
|
||||
permanent.status.disabled=Din klans permanenta status har inaktiverats av {0}
|
||||
yes=Ja
|
||||
cancel=Avbryt
|
||||
resign.confirmation=Är du säker på att du vill avgå? {0}
|
||||
disband.confirmation=Är du säker på att du vill avsluta din klan? {0}
|
||||
resign.success=Du har avgått från din klan
|
||||
you.cannot.demote.the.last.leader=Du kan inte degradera den sista ledaren
|
||||
you.cannot.move.the.last.leader=Du kan inte flytta den sista ledaren
|
||||
player.successfully.demoted=Spelaren har degraderats
|
||||
player.successfully.promoted=Spelaren befordrades framgångsrikt
|
||||
bb.ago= \ sedan
|
||||
bb.moments=\ stunder
|
||||
bb.seconds= \ sekunder
|
||||
bb.minutes= \ minuter
|
||||
bb.one.minute=1 minut
|
||||
bb.hours= \ timmar
|
||||
bb.one.hour=1 timme
|
||||
bb.days= \ dagar
|
||||
bb.one.day=1 dag
|
||||
the.fee.is.0.and.its.current.value.is.1=Avgiften är {0} och dess nuvarande värde är {1}$
|
||||
fee.enabled=aktiverad
|
||||
fee.disabled=funktionshindrade
|
||||
fee.set=Avgiften har angetts
|
||||
max.fee.allowed.is.0=Max tillåtna avgift är {0}
|
||||
fee.collected={0} $ togs ut för klanavgiften
|
||||
player.purged=Spelaren har rensats
|
||||
upkeep.collected={0} $ har dragits tillbaka för underhåll
|
||||
balance.is.not.enough.for.upkeep=Klansaldot är inte tillräckligt för att betala underhållet ({0} $), sätta in beloppet för att undvika att bli upplöst
|
||||
your.clan.description.must.be.longer.than=Din klanbeskrivning måste vara längre än {0} tecken
|
||||
your.clan.description.cannot.be.longer.than=Din klanbeskrivning får inte vara längre än {0} tecken
|
||||
description.changed=Du har ändrat din klans beskrivning
|
||||
no.description=Ingen beskrivning
|
||||
the.player.must.wait.0.before.joining.your.clan.again=Denna spelare måste vänta {0} minut(er) innan du går med i din klan igen
|
||||
disabled.command=Kommando inaktiverat
|
||||
rank.displayname.updated=Rankens visningsnamn uppdaterades\!
|
||||
rank.setdefault=Klanens standardrang har nu satts till {0}
|
||||
rank.removedefault=Klanens standardrang har tagits bort
|
||||
rank.0.permissions=Rank {0}s behörigheter\:
|
||||
available.rank.permissions=Tillgängliga behörigheter för rank\:
|
||||
rank.already.exists=Rankning finns redan
|
||||
rank.0.does.not.exist=Rank {0} finns inte
|
||||
rank.created=Rankning skapad
|
||||
permission.0.added.to.rank.1=Behörighet {0} tillagd i rank {1}
|
||||
permission.0.removed.from.rank.1=Behörighet {0} togs bort från rank {1}
|
||||
rank.0.deleted=Rank {0} borttagen
|
||||
clans.ranks=Clans rank\:
|
||||
ranks.list.item={0}{1} ({2})
|
||||
no.ranks=Inga ledord skapades
|
||||
rank.no.permissions=Denna rank har ingen behörighet
|
||||
player.unassigned.from.rank=Spelare otilldelad från rank
|
||||
you.must.be.0.or.have.the.permission.1.to.use.this=Du måste vara {0} eller din ledare måste ge din rank tillstånd {1} för att använda detta
|
||||
deposit.not.allowed=Insättning är inte tillåtet, använd /%clan %toggle %deposit för att tillåta det
|
||||
withdraw.not.allowed=Uttag är inte tillåtet, använd /%clan %toggle %withdraw för att tillåta det
|
||||
resign.request.cancelled=Återställnings begäran avbruten
|
||||
disband.request.cancelled=Uppsägningsbegäran avbruten
|
||||
clan.create.request.cancelled=Begäran om skapande av klan avbruten
|
||||
rank.create.request.cancelled=Begäran att skapa rank avbruten
|
||||
promotion.vote.has.been.requested.from.all.leaders=Promotion har begärts av alla ledare
|
||||
rename.vote.has.been.requested.from.all.leaders=&bByt namn har begärts från alla ledare
|
||||
allowed=Tillåten
|
||||
blocked=blockerad
|
||||
chat.joined=Joined
|
||||
chat.not.joined=inte anslutit
|
||||
chat.didnt.join=&bYou gick inte med i denna kanal
|
||||
gui.loading=&7Laddar...
|
||||
gui.back.title=&fBack
|
||||
gui.previous.page.title=&Föregående sida
|
||||
gui.next.page.title=&fNästa sida
|
||||
gui.lore.no.permission=&cDu har inte behörighet att se detta\!
|
||||
gui.main.title={0} - klanmeny
|
||||
gui.main.languageselector.title=&fSelect ditt språk
|
||||
gui.main.languageselector.lore.left.click=&7Vänsterklicka för att välja språk
|
||||
gui.main.languageselector.lore.right.click=&7Högerklicka för att hjälpa till att översätta
|
||||
gui.main.other.commands.title=&fAndra kommandon
|
||||
gui.main.other.commands.lore=&7Vänsterklicka för att se alla klankommandon
|
||||
gui.main.clan.list.title=&Fklanlista
|
||||
gui.main.clan.list.lore=&7Vänsterklicka för att se klanlistan
|
||||
gui.main.reset.kdr.title=&fReset KDR
|
||||
gui.main.reset.kdr.lore.price=&7Pris\: &b{0}
|
||||
gui.main.reset.kdr.lore=&7Vänsterklicka för att återställa din KDR
|
||||
gui.main.leaderboard.title=&FLeaderboard
|
||||
gui.main.leaderboard.lore=&7Vänsterklicka för att se topplistan
|
||||
gui.main.staff.title=&fStaff
|
||||
gui.main.staff.lore=&7Vänsterklicka för att öppna personalmenyn
|
||||
gui.staff.title=Personal
|
||||
gui.staff.clan.list.lore.left.click=&7Vänsterklicka för att se alla klaner
|
||||
gui.staff.clan.list.lore.right.click=&7Högerklicka för att se alla overifierade klaner
|
||||
gui.player.list.title=Spelarlista
|
||||
gui.staff.player.list.title=&Fplayer lista
|
||||
gui.staff.player.list.lore.left.click=&7Vänsterklicka för att se alla spelare
|
||||
gui.staff.player.list.lore.right.click=&7Högerklicka för att se alla spelare online
|
||||
gui.staff.global.ff.title=&Globalt vänligt Eld
|
||||
gui.staff.global.ff.lore.status=&7Status\: &b{0}
|
||||
gui.staff.global.ff.lore.toggle=&7Vänsterklicka för att växla den vänliga brandstatus
|
||||
gui.staff.reload.title=&Freload
|
||||
gui.staff.reload.lore=&7Vänsterklicka för att ladda om plugin
|
||||
gui.staff.clanlist.unverified.title=Overifierade klaner - Totalt\: {0}
|
||||
gui.staff.clanlist.toplace.title=Välj {0} s nya klan
|
||||
gui.warning.title=Varning
|
||||
gui.warning.no.permission.title=&fNo behörighet
|
||||
gui.warning.no.permission.plugin.lore=&7Du har inte behörighet att göra detta\!
|
||||
gui.warning.no.permission.leader.lore=&7Är du en av klanledarna?
|
||||
gui.warning.no.permission.rank.lore=&7Du måste vara {0} eller din ledare måste ge din rank tillåtelse {1} för att använda detta\!
|
||||
gui.warning.not.verified.title=&Inte verifierad
|
||||
gui.warning.not.verified.lore=&7Din klan måste verifieras\!
|
||||
gui.allies.title=Allierade
|
||||
gui.allies.clan.lore=&7Högerklicka för att ta bort denna allierade
|
||||
gui.allies.add.title=&fAdd en allierad
|
||||
gui.add.ally.title=Lägg till en Ally
|
||||
gui.add.ally.clan.lore=&7Vänsterklicka för att alliera denna klan
|
||||
gui.rivals.title=Rivaler
|
||||
gui.rivals.clan.lore=&7Högerklicka för att ta bort denna rival
|
||||
gui.rivals.add.title=&fAdd en rival
|
||||
gui.add.rival.title=Lägg till en rival
|
||||
gui.add.rival.clan.lore=&7Vänsterklicka för att konkurrera med denna klan
|
||||
gui.clanlist.title=Klaner - Totalt\: {0}
|
||||
gui.clanlist.clan.title=&fClan\: [{0}&f] {1}
|
||||
gui.clanlist.clan.lore.position=&b\#{0}
|
||||
gui.clanlist.clan.lore.kdr=&7KDR\: &b{0}
|
||||
gui.clanlist.clan.lore.members=&7Medlemmar\: &b{0}
|
||||
gui.coords.title=Koordinater
|
||||
gui.coords.player.lore.distance=&7Distance\: &b{0}
|
||||
gui.coords.player.lore.coords=&7Koordinater\: &b{0} {1} {2}
|
||||
gui.coords.player.lore.world=&7Världen\: &b{0}
|
||||
gui.invite.title=Bjud in en spelare
|
||||
gui.invite.player.title=&f{0}
|
||||
gui.invite.player.price.lore=&7Pris\: &b{0}
|
||||
gui.invite.player.lore=&7Vänsterklicka för att bjuda in
|
||||
gui.roster.title={0}'s Roster
|
||||
gui.roster.invite.title=&fInvite
|
||||
gui.roster.invite.lore=&7Bjud in en spelare till din klan
|
||||
gui.leaderboard.title=Topplista - Spelare\: {0}
|
||||
gui.leaderboard.player.title=&f\#{0} {1}
|
||||
gui.ranks.title=Ranker
|
||||
gui.ranks.title.set.rank=Ange rang - Aktuellt\: {0}
|
||||
gui.ranks.create.title=&fCreate en rank
|
||||
gui.ranks.create.lore=&7Vänsterklicka för att skapa en rank
|
||||
gui.ranks.rank.title=&FRank\: {0}
|
||||
gui.ranks.rank.displayname.lore=&7Visa namn\: &b{0}
|
||||
gui.ranks.rank.remove.lore=&7Högerklicka för att ta bort denna rank
|
||||
gui.ranks.rank.edit.permissions.lore=&7Vänsterklicka för att redigera rangens behörigheter
|
||||
gui.ranks.rank.assign.lore=&7Vänsterklicka för att tilldela denna rank till {0}
|
||||
gui.permissions.title={0}s behörigheter
|
||||
gui.permissions.add.title=&fLägg till behörighet
|
||||
gui.permissions.permission.title=&f{0}
|
||||
gui.permissions.permission.lore=&7Högerklicka för att ta bort denna behörighet från rank
|
||||
gui.add.permission.title=Add a permission
|
||||
gui.add.permission.permission.title=&f{0}
|
||||
gui.add.permission.permission.lore=&7Vänsterklicka för att lägga till denna behörighet till rankningen
|
||||
gui.clandetails.title=[{0}{1}
|
||||
gui.clandetails.free.agent.title=&Gratis Agentkommando
|
||||
gui.clandetails.free.agent.create.clan.price.lore=&7Pris\: &b{0}
|
||||
gui.clandetails.free.agent.create.clan.lore=&7Vänsterklicka för att skapa en klan
|
||||
gui.clandetails.clan.title=&f[{0}&f] {1}
|
||||
gui.clandetails.clan.lore.description=&7Beskrivning\: &b{0}
|
||||
gui.clandetails.clan.lore.status=&7Status\: &b{0}
|
||||
gui.clandetails.clan.lore.leaders=&7Ledare\: &b{0}
|
||||
gui.clandetails.clan.lore.online.members=&7Medlemmar på nätet\: &b{0}/{1}
|
||||
gui.clandetails.clan.lore.kdr=&7KDR\: &b{0}
|
||||
gui.clandetails.clan.lore.kill.totals=&7Döda totalt\: &b[Rival\:{0} Neutral\:{1} Civilian\:{2}]
|
||||
gui.clandetails.clan.lore.deaths=&7Dödsfall\: &b{0}
|
||||
gui.clandetails.clan.lore.fee=&7Avgift\: &b{0}, {1}$
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.allies.separator=&b,
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.clandetails.clan.lore.rivals.separator=&b,
|
||||
gui.clandetails.clan.lore.allies=&7Allierade\: &b{0}
|
||||
gui.clandetails.clan.lore.rivals=&7Rivals\: &b{0}
|
||||
gui.clandetails.clan.lore.founded=&7Grundad\: &b{0}
|
||||
gui.clandetails.clan.lore.inactive=&7Inaktiv\: &b{0}/{1} dagar
|
||||
gui.clandetails.allies.title=&Allies
|
||||
gui.clandetails.allies.lore=&7Vänsterklicka för att se dina allierade eller lägga till mer
|
||||
gui.clandetails.rivals.title=&fRivaler
|
||||
gui.clandetails.rivals.lore=&7Vänsterklicka för att se dina rivaler eller lägga till fler
|
||||
gui.clandetails.roster.title=&deltagarlista
|
||||
gui.clandetails.roster.lore=&7Vänsterklicka för att se dina klanmedlemmar eller bjuda in fler
|
||||
gui.staffclandetails.roster.lore=&7Vänsterklicka för att se klanens medlemmar
|
||||
gui.clandetails.coords.title=&Koordinater
|
||||
gui.clandetails.coords.lore=&7Vänsterklicka för att se koordinaterna för din klans medlemmar
|
||||
gui.clandetails.home.title=&fHome
|
||||
gui.clandetails.home.lore.teleport.price=&7Teleporteringspris\: &b{0}
|
||||
gui.clandetails.home.lore.teleport=&7Vänsterklicka för att teleportera till din klans hem
|
||||
gui.staffclandetails.home.lore.teleport=&7Vänsterklicka för att teleportera till klanens hem
|
||||
gui.clandetails.home.lore.clear=&7Släpp objektet för att rensa klanens hem
|
||||
gui.clandetails.home.lore.set.price=&7Ställ in pris\: &b{0}
|
||||
gui.clandetails.home.lore.set=&7Högerklicka för att ställa in klanens hem
|
||||
gui.staffclandetails.home.lore.set=&7Högerklicka för att ställa in klanens hem
|
||||
gui.clandetails.regroup.title=&Omgruppering
|
||||
gui.clandetails.regroup.lore.price=&7Pris\: &b{0}
|
||||
gui.clandetails.regroup.lore.home=&7Vänsterklicka för att omgruppera dina klanmedlemmar i klanhemmet
|
||||
gui.clandetails.regroup.lore.me=&7Högerklicka för att omgruppera dina klanmedlemmar på din plats
|
||||
gui.clandetails.ff.title=&FFriendly Fire
|
||||
gui.clandetails.ff.personal.lore=&7Personligt\: &b{0}
|
||||
gui.clandetails.ff.clan.lore=&7Klan\: &b{0}
|
||||
gui.clandetails.ff.personal.toggle.lore=&7Vänsterklicka för att växla din vänskapliga eld
|
||||
gui.clandetails.ff.clan.toggle.lore=&7Högerklicka för att växla mellan klanens vänliga-brand
|
||||
gui.clandetails.bank.title=&fBank
|
||||
gui.clandetails.bank.balance.lore=&7Balans\: &b{0}
|
||||
gui.clandetails.bank.withdraw.status.lore=&7Utdrag\: &b{0}
|
||||
gui.clandetails.bank.deposit.status.lore=&7Insättning\: &b{0}
|
||||
gui.clandetails.bank.withdraw.toggle.lore=&7Släpp objektet för att växla status för uttag
|
||||
gui.clandetails.bank.deposit.toggle.lore=&7Högerklicka för att växla status för insättning
|
||||
gui.clandetails.fee.title=&Avgift
|
||||
gui.clandetails.fee.status.lore=&7Status\: &b{0}
|
||||
gui.clandetails.fee.value.lore=&7Värde\: &b{0}
|
||||
gui.clandetails.fee.toggle.lore=&7Vänsterklicka för att växla status på avgiften
|
||||
gui.clandetails.rank.title=&Frank
|
||||
gui.clandetails.rank.lore=&7Vänsterklicka för att se klanens led och redigera dem
|
||||
gui.clandetails.verified.title=&fVerifierad
|
||||
gui.clandetails.not.verified.title=&Inte verifierad
|
||||
gui.clandetails.verify.price.lore=&7Pris\: &b{0}
|
||||
gui.clandetails.not.verified.lore=&7Vänsterklicka för att verifiera din klan
|
||||
gui.staffclandetails.not.verified.lore=&7Vänsterklicka för att verifiera denna klan
|
||||
gui.clandetails.resign.title=&Fresign
|
||||
gui.clandetails.resign.lore=&7Vänsterklicka för att avgå din klan
|
||||
gui.clandetails.disband.title=&fDisband
|
||||
gui.clandetails.disband.lore=&7Släpp objektet för att ta bort klanen
|
||||
gui.staffclandetails.disband.lore=&7Vänsterklicka för att ta bort denna klan
|
||||
gui.clandetails.chat.title=&fChat
|
||||
gui.clandetails.chat.clan.chat.lore=&7/{0} [message] - &bSkickar ett meddelande till klanchatten
|
||||
gui.clandetails.chat.clan.join.leave.lore=&7/{0} {1}/{2} - &bJoins/lämnar klanchatten
|
||||
gui.clandetails.chat.ally.chat.lore=&7/{0} [message] - &bSkickar ett meddelande till allierad chatt
|
||||
gui.clandetails.chat.ally.join.leave.lore=&7/{0} {1}/{2} - &bJoins/lämnar allierad chatt
|
||||
gui.clandetails.chat.clan.status.lore=&7Klan\: &b{0}
|
||||
gui.clandetails.chat.ally.status.lore=&7Allt\: &b{0}
|
||||
gui.clandetails.chat.clan.toggle.lore=&7Vänsterklicka för att växla klanen chattstatus
|
||||
gui.clandetails.chat.ally.toggle.lore=&7Högerklicka för att växla allierad chattstatus
|
||||
gui.playerdetails.title={0}
|
||||
gui.playerdetails.player.title=&f{0}
|
||||
gui.playerdetails.player.lore.noclan=&7Klan\: &bNone
|
||||
gui.playerdetails.player.lore.clan=&7Klan\: &b[{0}&b] {1}
|
||||
gui.playerdetails.player.lore.rank=&7Rank\: &b{0}
|
||||
gui.playerdetails.player.lore.status=&7Status\: &b{0}
|
||||
gui.playerdetails.player.lore.kdr=&7KDR\: &b{0}
|
||||
gui.playerdetails.player.lore.kill.totals=&7Döda totalt\: &b[Rival\:{0} Neutral\:{1} Civilian\:{2}]
|
||||
gui.playerdetails.player.lore.deaths=&7Dödsfall\: &b{0}
|
||||
gui.playerdetails.player.lore.join.date=&7Ansluta till datum\: &b{0}
|
||||
gui.playerdetails.player.lore.last.seen=&7Senast sedd\: &b{0}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
gui.playerdetails.player.lore.past.clans.separator=&b,
|
||||
gui.playerdetails.player.lore.past.clans=&7Tidigare klaner\: &b{0}
|
||||
gui.playerdetails.player.lore.inactive=&7Inaktiv\: &b{0}/{1} dagar
|
||||
gui.playerdetails.kick.title=&fKick
|
||||
gui.playerdetails.promote.demote.title=&fPromot/Demote
|
||||
gui.playerdetails.promote.lore.left.click=&7Vänsterklicka för att främja
|
||||
gui.playerdetails.demote.lore.right.click=&7Högerklicka för att degradera
|
||||
gui.playerdetails.assign.unassign.title=&fAssign/Unassign rank
|
||||
gui.playerdetails.assign.lore.left.click=&7Vänsterklicka för att tilldela
|
||||
gui.playerdetails.unassign.lore.right.click=&7Högerklicka för att ta bort
|
||||
gui.playerdetails.trust.untrust.title=&fTrust/Untrust
|
||||
gui.playerdetails.trust.lore.left.click=&7Vänsterklicka för att lita på
|
||||
gui.playerdetails.untrust.lore.right.click=&7Högerklicka för att inte lita på
|
||||
gui.playerdetails.ban.unban.title=&fBan/Avbanna
|
||||
gui.playerdetails.ban.left.click=&7Vänsterklicka för att bannlysa denna spelare från klaner
|
||||
gui.playerdetails.unban.right.click=&7Högerklicka för att ta bort bannlysa denna spelare
|
||||
gui.playerdetails.resetkdr.lore=&7Vänsterklicka för att återställa spelarens KDR
|
||||
gui.playerdetails.purge.title=&rensa
|
||||
gui.playerdetails.purge.lore=&7Vänsterklicka för att rensa spelarens data
|
||||
gui.playerdetails.place.title=&fPlats
|
||||
gui.playerdetails.place.lore=&7Vänsterklicka för att välja en klan för denna spelare
|
||||
gui.languageselector.title=Språk - Aktuellt\: {0}
|
||||
gui.languageselector.language.title=&f{0}
|
||||
gui.languageselector.language.lore.left.click=&7Vänsterklicka för att ställa in detta som ditt språk
|
||||
gui.languageselector.language.lore.translation.status=&7Översättningsstatus\: &b{0}%
|
||||
gui.languageselector.language.lore.right.click=&7Högerklicka för att hjälpa till att översätta
|
||||
gui.confirmation.title=Bekräftelse
|
||||
gui.confirmation.confirm=&7Klicka här för att bekräfta
|
||||
gui.confirmation.return=&7Klicka här för att returnera
|
||||
gui.not.supported=&cEtt fel uppstod när GUI\! Inaktivera det... Har du hämtat rätt version?
|
||||
staff.member.verify.clan=&cA handläggare måste verifiera din clan\!
|
||||
player.already.has.that.rank=&cSpelaren har redan den rangen\!
|
||||
joined.clan.chat=&bYou har anslutit sig till klanchatt
|
||||
already.joined.clan.chat=&bDu är redan ansluten till klanchatt
|
||||
left.clan.chat=&bYou har lämnat klanchatt
|
||||
muted.clan.chat=&bYou har tystat klanchatt
|
||||
unmuted.clan.chat=&bYou har avtystat klanchatt
|
||||
joined.ally.chat=&bYou har anslutit allierad chatt
|
||||
left.ally.chat=&bYou har lämnat allierad chatt
|
||||
muted.ally.chat=&bYou har tystat allierad chatt
|
||||
unmuted.ally.chat=&bYou har avtystat allierad chatt
|
||||
already.joined.ally.chat=&bDu är redan ansluten till allierad chatt
|
||||
player.already.in.this.clan=&cSpelaren är redan i denna klan
|
||||
your.clan.reached.max.alliances=&cDin klan har nått det maximala antalet allianser
|
||||
other.clan.reached.max.alliances=&cDen andra klanen har nått max antal allianser
|
||||
insert.clan.tag=&bInfoga klantaggen (eller "{0}")\:
|
||||
insert.clan.name=&bInfoga klannamn\:
|
||||
insert.rank.name=&bInfoga rankningsnamnet (eller "{0}")\:
|
||||
click.to.help.translating=&bKlicka på denna länk för att översätta\:\n&r{0}
|
||||
your.clan.must.have.members.to.verify=&cDin klan måste ha minst {0} medlemmar för att bli verifierad\!
|
||||
you.must.hold.a.banner=&cDu måste ha en banner i handen\!
|
||||
you.changed.clan.banner=&bYou ändrade din klanbanner\!
|
||||
your.clan.already.verified=&cDin klan är redan verifierad\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
clan.profile=\n&b%clan_name%&7 profil &8-------------------------------------------------------\n \n &7Namn\: &e[&8%clan_color_tag%&e] &b%clan_name%\n &7Beskrivning\: &f%clan_description%\n &7Status\: &f%clan_status%\n &7Ledare\: %clan_leaders%\n &7Medlemmar på nätet\: &f%clan_online_count%&7/&f%clan_size%\n &7KDR\: &e%clan_kdr%\n &7Döda Totalt\: &8[Rival\:&f%clan_rival_kills% &8Alla\:&f%clan_ally_kills% &8Neutral\:&f%clan_neutral_kills% &8Civilian\:&f%clan_civilian_kills%&8]\n &7Dödsfall\: &f%clan_deaths%\n &7Fee\: f%clan_fee_enabled%&7, f %clan_fee_enabled% &7, 7, 7Dödsfall\: f %clan_ally_kills% &7 Fee\: f %clan_ally_kills% &7, f %clan_ally_kills% &f%clan_fee_value% $\n &7Allies\: &f%clan_allies%\n &7Rivals\: &f%clan_rivals%\n &7Grundad\: &f%clan_founded%\n &7Inaktiv\: &f%clan_inactive_days%&7/&f%clan_max_inactive_days% dagar\n
|
||||
player.lookup.clanname=&e[&8%clan_color_tag%&e] &b%clan_name%
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
player.lookup.killtype=&7Döda typ\: %player_kill_type%\n
|
||||
player.lookup=\n&b%player_name%&7's spelarinfo &8-----------------------------------------------\n \n &7Clan\: &f%clan_name%\n &7Rank\: &f%player_rank%\n &7Status\: &f%player_status%\n &7KDR\: &e%player_kdr%\n &7Kill Totalt\: &8[Rival\:&f%player_rival_kills% &8Alla\:&7%player_ally_kills% &8Neutral\:&f%player_neutral_kills% &8Civilian\:&f%player_civilian_kills%&8]\n &7Deaths\: &f%player_deaths%\n &7Join Datum\: &f%player_join_date%\n &f%player_last_seen%\n &7Past Clans\: f%player_past_clans%\n &7Inaktiv\: &f%player_inactive_days%&f %player_inactive_days% &f%player_max_inactive_days% dagar\n named@@27 %kill_type_line%
|
||||
economy.disabled=&cEkonomi inaktiverad\!
|
||||
has.been.purged={0}'s data har rensats
|
||||
accepted.invitation=&bYou har accepterat {0}s inbjudan
|
||||
denied.invitation=&cDu har nekat {0}s inbjudan
|
||||
must.be.in.clan.to.pvp=&cYou och {0} måste vara klanmedlemmar till PvP\!
|
||||
clans.not.at.war.pvp.denied=&cDin klan är inte i krig med {0}\!
|
||||
cannot.attack.civilians=&cYou kan inte attackera civila\!
|
||||
cannot.attack.clan.member=&cYou kan inte attackera en annan klanmedlem\!
|
||||
cannot.attack.ally=&cYou kan inte attackera en allierad\!
|
||||
cannot.send.discord.message=Du kan inte skicka meddelanden till {0}. Du är inte medlem i den klanen\!
|
||||
discordhook.is.disabled=&cDiscord-integration är inaktiverad eller otillgänglig\!
|
||||
your.clan.doesnt.have.any.linked.player=Din klan har inga länkade spelare
|
||||
your.clan.doesnt.have.minimum.linked.player=Din klan har inte minsta länkade spelare
|
||||
your.clan.is.not.on.the.whitelist=Din klan är inte vitlistad
|
||||
your.clan.already.has.channel=Din klan har redan en discord-kanal
|
||||
discord.reached.category.limit=Discord nådde gränsen för kategorier\!
|
||||
discord.reached.channels.limit=Discord nådde kanalernas gränser\!
|
||||
discord.created.successfully=&bDiscord-kanal skapades framgångsrikt\!
|
||||
you.did.not.link.your.account=Du länkade inte ditt konto\!
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
cannot.change.member.fee.now=&cYou kan inte ändra medlemsavgiften i närheten av dess hämtningstid.
|
||||
cannot.change.member.fee.hours=&cFörsök igen om {0} timmar...
|
||||
cannot.change.member.fee.minutes=&cFörsök igen om {0} minut(er)...
|
||||
cannot.kick.last.leader=&cYou kan inte sparka den sista ledaren\!
|
||||
cannot.disband.permanent=&cYou kan inte ta bort denna klan. Den har permanent status.
|
||||
you.can.only.set.base.in.your.land=&cYou kan bara ställa in hem i ditt land\!
|
||||
only.leaders.can.create.lands=&cEndast ledare kan skapa land\!
|
||||
only.one.land.per.clan=&cDin klan har redan ett land\!
|
||||
only.clan.members.can.create.lands=&cEndast klanmedlemmar kan skapa land\!
|
||||
land.allowed.all.actions=&bAll åtgärder är nu tillåtna\!
|
||||
land.blocked.all.actions=&bAll åtgärder är nu blockerade\!
|
||||
land.allowed.action=&böjd åtgärd\!
|
||||
land.blocked.action=&bBlockerad åtgärd\!
|
||||
you.do.not.own.lands=&cDu äger inte ett land\!
|
||||
land.sharing.disabled=&cLand delning är inaktiverad\!
|
||||
clan.chat.disabled=&cClan-chatt är inaktiverad\!
|
||||
ally.chat.disabled=&cAlly-chatten är inaktiverad\!
|
||||
war.expired=Kriget mot {0} har gått ut\!
|
||||
you.cant.start.war.online.members.difference=Du kan inte starta kriget. En klan har fler medlemmar på nätet än den andra.
|
||||
invitedplayer.invite.off=Denna spelare har inaktiverat klaninbjudningar
|
||||
user.hasnt.played.before=&cDenna användare har inte spelat innan
|
||||
clan.list.balance.header=\n{0} &7top balans &8-------------------------\n \n&8Total klaner\: &7{1}\n \n&8\#&7. &8Clan &7- &8Balance
|
||||
clan.list.balance.line=&f{0}. {1}{2}{3}&b{4} &7- &e{5}$
|
||||
@@ -1,4 +1,287 @@
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
description.command=คำอธิบาย
|
||||
create.command=สร้าง
|
||||
delete.command=ลบ
|
||||
rank.command=อันดับ (Automatic Translation)
|
||||
setdisplayname.command=ตั้งค่าชื่อที่จะแสดง
|
||||
setdefault.command=ตั้งค่าเริ่มต้น
|
||||
removedefault.command=ลบค่าเริ่มต้น
|
||||
permissions.command=สิทธิ์
|
||||
list.command=รายการ
|
||||
balance.command=ยอดคงเหลือ
|
||||
list.order.asc=asc
|
||||
list.order.desc=วันล่าสุดก่อน
|
||||
list.type.name=ชื่อ
|
||||
list.type.kdr=kdr
|
||||
list.type.size=ขนาด
|
||||
list.type.founded=พบ
|
||||
list.type.active=ทำงาน
|
||||
land.command=ที่ดิน
|
||||
break.command=ทำลาย
|
||||
interact.command=ตอบโต้
|
||||
place_block.command=place_block
|
||||
damage.command=ความเสียหาย
|
||||
interact_entity.command=interact_entity
|
||||
container.command=คอนเทนเนอร์
|
||||
confirm.command=ยืนยัน
|
||||
profile.command=ข้อมูลส่วนตัว
|
||||
roster.command=บัญชีรายชื่อ
|
||||
lookup.command=การค้นหา
|
||||
leaderboard.command=กระดานจัดอันดับ
|
||||
alliances.command=พันธมิตร
|
||||
rivalries.command=การแข่งขัน
|
||||
vitals.command=พลังชีวิต
|
||||
coords.command=พิกัด
|
||||
stats.command=สถานะ
|
||||
ally.command=พันธมิตร
|
||||
add.command=เพิ่ม
|
||||
remove.command=เอาออก
|
||||
allow.command=ยินยอม
|
||||
block.command=บล็อก
|
||||
auto.command=อัตโนมัติ
|
||||
check.command=ตรวจสอบ
|
||||
assign.command=กำหนด
|
||||
unassign.command=ยังไม่ได้กำหนด
|
||||
rival.command=คู่แข่ง
|
||||
bb.command=bb
|
||||
display.command=แสดง
|
||||
clear.command=ล้าง
|
||||
modtag.command=ม็อดแท็ก
|
||||
rename.command=เปลี่ยนชื่อ
|
||||
toggle.command=เปิด/ปิด
|
||||
tag.command=แท็ก
|
||||
deposit.command=ฝากเงิน
|
||||
all.command=ทั้งหมด
|
||||
withdraw.command=ถอนเงิน
|
||||
invite.command=เชิญ
|
||||
kick.command=เตะ
|
||||
bank.command=ธนาคาร
|
||||
give.command=ให้
|
||||
take.command=รับ
|
||||
status.command=สถานะ
|
||||
fee.command=ค่าบริการ
|
||||
set.command=ตั้ง
|
||||
purge.command=ล้างข้อมูล
|
||||
trust.command=เชื่อถือ
|
||||
untrust.command=ไม่น่าเชื่อถือ
|
||||
admin.command=ผู้ดูแล
|
||||
mod.command=mod
|
||||
promote.command=โปรโมท
|
||||
demote.command=ลดตำแหน่ง
|
||||
clanff.command=clanff
|
||||
ff.command=ff
|
||||
resign.command=ลาออก
|
||||
disband.command=เลิก
|
||||
verify.command=ยืนยัน
|
||||
ban.command=แบน
|
||||
unban.command=ปลดแบน
|
||||
reload.command=โหลดใหม่
|
||||
globalff.command=globalff
|
||||
kills.command=สังหาร
|
||||
mostkilled.command=ฆ่ามากที่สุด
|
||||
war.command=สงคราม
|
||||
start.command=เริ่มต้น
|
||||
end.command=จบ
|
||||
home.command=บ้าน
|
||||
regroup.command=จัดกลุ่มใหม่
|
||||
me.command=ฉัน
|
||||
tp.command=วาป
|
||||
setrank.command=ตั้งค่าเเรงค์
|
||||
place.command=วาง
|
||||
resetkdr.command=รีเซ็ตkdr
|
||||
everyone.command=ทุกคน
|
||||
setbanner.command=ตั้งค่าแบนเนอร์
|
||||
help.command=ช่วยเหลือ
|
||||
leave.command=ออก
|
||||
join.command=เข้าร่วม
|
||||
mute.command=ปิดเสียง
|
||||
acf-core.parameter.amount=จำนวนเงิน
|
||||
acf-core.parameter.member=สมาชิก
|
||||
acf-core.parameter.rank=อันดับ (Automatic Translation)
|
||||
acf-core.parameter.leader=หัวหน้าแคลน
|
||||
acf-core.parameter.displayname=ชื่อที่ใช้แสดง
|
||||
acf-core.parameter.permission=สิทธิ์การใช้งาน
|
||||
acf-core.parameter.message=ข้อความ
|
||||
acf-core.parameter.tag=แท็ก
|
||||
acf-core.parameter.name=ชื่อ
|
||||
acf-core.parameter.fee=ค่าบริการ
|
||||
acf-core.parameter.description=คำอธิบาย
|
||||
acf-core.parameter.player=ผู้เล่น
|
||||
acf-core.parameter.clan=แคลน
|
||||
acf-core.parameter.type=ประเภท
|
||||
acf-core.parameter.order=ลำดับ
|
||||
acf-core.parameter.help=หน้าหรือคำหลัก
|
||||
command.description.land.allow.all=อนุญาตให้ดำเนินการทั้งหมดในพื้นที่ของคุณ
|
||||
command.description.land.allow.interact_entity=อนุญาตให้สมาชิกเเคลนตอบกับเอนทิตี้ในดินแดนของคุณ
|
||||
command.description.land.allow.interact=อนุญาตให้สมาชิกเเคลนโต้ตอบกับดินแดนของคุณ
|
||||
command.description.land.allow.container=อนุญาตให้สมาชิกเเคลนเปิดคอนเทนเนอร์ในดินแดนของคุณ
|
||||
command.description.land.allow.place=อนุญาตให้สมาชิกเเคลนวางบล็อกในดินแดนของคุณ
|
||||
command.description.land.allow.break=อนุญาตให้สมาชิกเเคลนทำลายบล็อกในดินแดนของคุณ
|
||||
command.description.land.allow.damage=อนุญาตให้สมาชิกเเคลนสร้างความเสียหายในดินแดนของคุณ
|
||||
command.description.land.block.all=บล็อกการกระทำทั้งหมดในดินแดนของคุณ
|
||||
command.description.land.block.interact_entity=บล็อกไม่ให้สมาชิกเเคลนโต้ตอบกับเอนทิตี้ในดินแดนของคุณ
|
||||
command.description.land.block.interact=บล็อกสมาชิกเเคลนไม่ให้โต้ตอบกับดินแดนของคุณ
|
||||
command.description.land.block.container=บล็อกสมาชิกแคลนไม่ให้เปิดคอนเทนเนอร์ในดินแดนของคุณ
|
||||
command.description.land.block.place=บล็อกสมาชิกเเคลนไม่ให้วางบล็อกในดินแดนของคุณ
|
||||
command.description.land.block.break=บล็อกสมาชิกเเคลนไม่ให้ทำลายบล็อกในดินแดนของคุณ
|
||||
command.description.land.block.damage=บล็อกไม่ให้สมาชิกเเคลนสร้างความเสียหายในดินแดนของคุณ
|
||||
command.description.stats=แสดงสถิติสมาชิกของเเคลนของคุณ
|
||||
command.description.rivalries=แสดงการแข่งขันของเเคลนทั้งหมด
|
||||
command.description.mostkilled=แสดงจำนวนที่ถูกฆ่ามากที่สุดทั่วทั้งเซิร์ฟเวอร์
|
||||
command.description.kills=แสดงจำนวนการฆ่าของคุณหรือของผู้เล่นอื่น
|
||||
command.description.lookup=ค้นหาข้อมูลของคุณ
|
||||
command.description.lookup.other=ค้นหาข้อมูลของผู้เล่น
|
||||
command.description.leaderboard=แสดงลีดเดอร์บอร์ด
|
||||
command.description.roster.other=รายชื่อสมาชิกของเเคลนอื่น
|
||||
command.description.roster=รายชื่อสมาชิกในเเคลนของคุณ
|
||||
command.description.profile.other=แสดงโปรไฟล์ของเเคลนอื่น
|
||||
command.description.profile=แสดงโปรไฟล์ของเเคลนคุณ
|
||||
command.description.vitals=แสดงพลังของเเคลนและพันธมิตรของคุณ
|
||||
command.description.list=แสดงรายการแคลนทั้งหมด
|
||||
command.description.list.balance=แสดงเเคลนที่ร่ำรวยที่สุด
|
||||
command.description.chat=พูดคุยในแชทเเคลน
|
||||
command.description.ally=พูดคุยในการแชทพันธมิตรเเคลน
|
||||
command.description.deny=ปฏิเสธคำร้องขอ
|
||||
command.description.accept=ยอมรับคำร้องขอ
|
||||
command.description.more=แสดงข้อมูลเพิ่มเติม
|
||||
command.description.create=สร้างแคลน
|
||||
command.description.discord.create=สร้างช่อง Discord สำหรับเเคลนของคุณ
|
||||
command.description.ff.allow=อนุญาตให้ทําร้ายมิตรส่วนตัวของคุณได้
|
||||
command.description.ff.auto=อนุญาตให้ทําร้ายมิตรส่วนตัวของคุณได้
|
||||
command.description.globalff.allow=อนุญาตให้ทําร้ายมิตรส่วนตัวของคุณได้
|
||||
command.description.globalff.auto=ตั้งค่าการยิงพวกเดียวกันทั่วโลกเป็นอัตโนมัติ
|
||||
command.description.clanff.allow=อนุญาตให้ทําร้ายมิตรส่วนตัวของคุณได้
|
||||
command.description.clanff.block=อนุญาตให้ทําร้ายมิตรส่วนตัวของคุณได้
|
||||
command.description.description=แก้ไขคำอธิบายแคลนของคุณ
|
||||
command.description.ban=แบนผู้เล่นจากคำสั่งแคลน
|
||||
command.description.unban=ปลดแบนผู้เล่นจากคำสั่งแคลน
|
||||
command.description.regroup.me=รวมสมาชิกแคลนของคุณมาที่ตำแหน่งของคุณ
|
||||
command.description.regroup.home=รวมสมาชิกแคลนของคุณไปยังบ้านของแคลน
|
||||
command.description.home.tp=วาร์ปไปที่บ้านของแคลน
|
||||
command.description.home.clear=ล้างบ้านของแคลน
|
||||
command.description.home.set=ตั้งบ้านแคลน
|
||||
command.description.mod.home.set=ตั้งบ้านแคลน
|
||||
command.description.mod.home.tp=กลับบ้านแคลน
|
||||
command.description.rival.remove=ลบศัตรูออกจากรายการ
|
||||
command.description.rival.add=เพิ่มศัตรูเข้าในรายการ
|
||||
command.description.ally.remove=ลบพันธมิตรออกจากรายการ
|
||||
command.description.kick=เตะสมาชิกจากแคลน
|
||||
command.description.bb.display=แสดงกระดานข่าวของแคลน
|
||||
command.description.bb.clear=ล้างกระดานข่าวของแคลน
|
||||
command.description.bb.post=โพสต์ข้อความลงกระดานข่าวของแคลน
|
||||
command.description.mod.bb.display=แสดงกระดานข่าวของแคลน (สำหรับผู้ดูแล)
|
||||
command.description.mod.bb.clear=ล้างกระดานข่าวของแคลน (สำหรับผู้ดูแล)
|
||||
command.description.mod.bb.post=โพสต์ข้อความลงกระดานข่าวของแคลน (สำหรับผู้ดูแล)
|
||||
command.description.place=เพิ่มผู้เล่นเข้าแคลน
|
||||
command.description.reload=รีโหลดปลั๊กอินและการตั้งค่าใหม่
|
||||
command.description.trust=ให้ความไว้วางใจกับสมาชิก
|
||||
command.description.untrust=ถอนความไว้วางใจจากสมาชิก
|
||||
command.description.resign=ลาออกจากแคลน
|
||||
command.description.help=แสดงความช่วยเหลือหรือค้นหาในระบบช่วยเหลือ
|
||||
command.description.ally.add=เพิ่มพันธมิตรเข้าในแคลน
|
||||
command.description.clan=เปิด GUI
|
||||
command.description.disband=ยุบแคลน
|
||||
command.description.mod.disband=ยุบแคลน
|
||||
command.description.mod.kick=เตะผู้เล่นออกจากแคลน
|
||||
command.description.modtag.other=แก้ไขแท็กของแคลนอื่น
|
||||
command.description.modtag=แก้ไขแท็กของแคลนคุณ
|
||||
command.description.purge=ลบข้อมูลบางส่วนของผู้เล่น
|
||||
command.description.setbanner=ตั้งแบนเนอร์ของแคลน
|
||||
command.description.verify=ยืนยันแคลนของคุณ
|
||||
command.description.mod.verify=ยืนยันแคลน (สำหรับผู้ดูแล)
|
||||
command.description.invite=เชิญผู้เล่นเข้าร่วมแคลนของคุณ
|
||||
command.description.fee.check=ตรวจสอบค่าธรรมเนียมของแคลนและสถานะการใช้งาน
|
||||
command.description.fee.set=ตั้งค่าธรรมเนียมของแคลน
|
||||
command.description.bank.status=ตรวจสอบยอดเงินในธนาคารของแคลนคุณ
|
||||
command.description.bank.admin.status=ตรวจสอบยอดเงินในธนาคารของแคลน (สำหรับแอดมิน)
|
||||
command.description.bank.withdraw.all=ถอนเงินทั้งหมดออกจากธนาคารของแคลน
|
||||
command.description.bank.withdraw.amount=ถอนเงินจำนวนหนึ่งออกจากธนาคารของแคลน
|
||||
command.description.bank.admin.take=นำเงินจำนวนหนึ่งออกจากธนาคารของแคลน (สำหรับแอดมิน
|
||||
command.description.bank.deposit.all=ฝากเงินทั้งหมดของคุณเข้าไปในธนาคารของแคลน
|
||||
command.description.bank.deposit.amount=ฝากเงินจำนวนหนึ่งเข้าไปในธนาคารของแคลน
|
||||
command.description.bank.admin.give=มอบเงินจำนวนหนึ่งให้กับธนาคารของแคลน
|
||||
command.description.bank.admin.set=ตั้งค่าจำนวนเงินในธนาคารของแคลน (สำหรับแอดมิน)
|
||||
command.description.war.start=เริ่มสงคราม
|
||||
command.description.war.end=จบสงคราม
|
||||
command.description.resetkdr.everyone=รีเซ็ตค่า KDR ของทุกคน
|
||||
command.description.resetkdr.player=รีเซ็ต KDR ของผู้เล่น
|
||||
command.description.resetkdr=รีเซ็ต KDR ของคุณ
|
||||
command.description.admin.demote=ลดระดับ leader จากเเคลนใด ๆ
|
||||
command.description.demote=ลดระดับ leader
|
||||
command.description.admin.promote=เลื่อนระดับสมาชิกจากเเคลนใด ๆ
|
||||
command.description.promote=เลื่อนระดับสมาชิกให้เป็น leader
|
||||
command.description.admin.permanent=สลับสถานะถาวรของเเคลนใด ๆ
|
||||
command.description.toggle.invite=เปิด/ปิด การให้ผู้เล่นส่งคำเชิญเข้าร่วมแคลนถึงคุณ
|
||||
command.description.toggle.tag=เปิด/ปิด การแสดงแท็กของแคลนถัดจากชื่อของคุณ
|
||||
command.description.toggle.deposit=เปิด/ปิด การฝากเงินในธนาคารของแคลน
|
||||
command.description.toggle.withdraw=เปิด/ปิด การถอนเงินจากธนาคารของแคลน
|
||||
command.description.toggle.fee=เปิด/ปิด ค่าธรรมเนียมของแคลน
|
||||
command.description.alliances=แสดงรายการพันธมิตรของทุกแคลน
|
||||
command.description.coords=แสดงพิกัดของสมาชิกในแคลนของคุณ
|
||||
command.description.rank.assign=มอบระดับให้สมาชิก
|
||||
command.description.rank.unassign=นำสมาชิกออกจากระดับที่ได้รับ
|
||||
command.description.rank.create=สร้างแคลนใหม่
|
||||
command.description.rank.delete=ลบแคลน\n
|
||||
command.description.rank.setdisplayname=ตั้งชื่อแสดงของแคลน
|
||||
command.description.rank.setdefault=ตั้งค่าระดับเริ่มต้นของแคลน
|
||||
command.description.rank.removedefault=ลบระดับเริ่มต้นของแคลน
|
||||
command.description.rank.permissions.available=แสดงรายการสิทธิ์ที่มีให้ใช้สำหรับระดับในแคลน
|
||||
command.description.rank.permissions.rank=แสดงสิทธิ์ที่มีอยู่ของระดับในแคลน
|
||||
command.description.rank.permissions.add=เพิ่มสิทธิ์ให้ระดับในแคลน
|
||||
command.description.rank.permissions.remove=ลบสิทธิ์ออกจากระดับในแคลน
|
||||
command.description.rename=เปลี่ยนชื่อแคลนของคุณ
|
||||
command.description.mod.rename=เปลี่ยนชื่อแคลน (สำหรับผู้ดูแลระบบ)
|
||||
command.description.locale=ตั้งค่าภาษาในแคลนของคุณ
|
||||
command.description.mod.locale=ตั้งค่าภาษาของผู้เล่นในแคลน (สำหรับผู้ดูแลระบบ)
|
||||
home-menu=วาร์ปไปยังฐานหลักของแคลน
|
||||
home-set-menu=ตั้งค่าฐานหลักของแคลน
|
||||
home-clear-menu=ล้างฐานหลักของแคลน
|
||||
clan=ดูข้อมูลแคลน
|
||||
allies=ดูพันธมิตรของแคลน
|
||||
alliances=พันธมิตร
|
||||
coords=พิกัด
|
||||
name=ดูชื่อแคลน
|
||||
distance=ดูระยะทางระหว่างแคลน
|
||||
coords.upper=พิกัด
|
||||
world=โลก
|
||||
kdr=อัตราส่วนฆ่าตาย (Kill/Death Ratio)
|
||||
members=สมาชิกแคลน
|
||||
clans.lower=รายชื่อแคลน
|
||||
rival=ศัตรูของแคลน
|
||||
civilian=พลเรือน (ผู้เล่นที่ไม่สังกัดแคลน)
|
||||
neutral=สถานะเป็นกลาง
|
||||
ally=พันธมิตรของแคลน
|
||||
free.agent=ผู้เล่นอิสระ (ยังไม่มีแคลน)
|
||||
days=จำนวนวัน
|
||||
rivals=\ รายชื่อศัตรูของแคลน
|
||||
rivalries=การแข่งขัน
|
||||
online=ออนไลน์
|
||||
player=ผู้เล่น
|
||||
seen=อ่านแล้ว
|
||||
leader=หัวหน้าแคลน
|
||||
roster=บัญชีรายชื่อ
|
||||
trusted=เชื่อถือได้ (Automatic Translation)
|
||||
untrusted=ไม่น่าเชื่อถือ (Automatic Translation)
|
||||
in.rank=อยู่ในระดับของแคลน
|
||||
deaths=
|
||||
weights=
|
||||
stats=สถานะ
|
||||
health=Health
|
||||
vitals=พลังชีวิต
|
||||
profile=ข้อมูลส่วนตัว
|
||||
rank=อันดับ
|
||||
leaders=หัวหน้าแคลน
|
||||
today=วันนี้
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
start=เริ่มต้น
|
||||
end=จบ
|
||||
add=เพิ่ม
|
||||
remove=เอาออก
|
||||
allow=ยินยอม
|
||||
block=บล็อก
|
||||
auto=อัตโนมัติ
|
||||
war=สงคราม
|
||||
gui.allies.title=ดูพันธมิตรของแคลน
|
||||
gui.rivals.title=\ รายชื่อศัตรูของแคลน
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
|
||||
@@ -43,8 +43,10 @@ assign.command=ata
|
||||
unassign.command=atamayıkaldır
|
||||
rival.command=rakip
|
||||
bb.command=klanmesajı
|
||||
display.command=görüntüle
|
||||
clear.command=temizle
|
||||
modtag.command=modetiketi
|
||||
rename.command=yeniden adlandır
|
||||
toggle.command=geçiş
|
||||
tag.command=etiket
|
||||
deposit.command=yatır
|
||||
@@ -92,6 +94,7 @@ help.command=yardım
|
||||
leave.command=ayrıl
|
||||
join.command=katıl
|
||||
mute.command=sustur
|
||||
tag.completion=
|
||||
acf-core.parameter.amount=Miktar
|
||||
acf-core.parameter.member=üye
|
||||
acf-core.parameter.rank=rütbe
|
||||
@@ -228,6 +231,10 @@ command.description.rank.permissions.available=Kullanılabilir rütbe izinlerini
|
||||
command.description.rank.permissions.rank=Bir rütbenin izinlerini listeler
|
||||
command.description.rank.permissions.add=Bir rütbeye izin ekler
|
||||
command.description.rank.permissions.remove=Bir rütbeden bir izni kaldırır
|
||||
command.description.rename=Klanına Yeni Bir İsim Ver
|
||||
command.description.mod.rename=Klana Yeni Bir İsim Ver
|
||||
command.description.locale=
|
||||
command.description.mod.locale=turkish
|
||||
home-menu=/{0} ev{1} - Klan evine ışınlanma
|
||||
home-set-menu=/{0} ev ayarla{1} - Klan evini ayarla
|
||||
home-clear-menu=/{0} ev temizle{1} - Klanın evini temizle
|
||||
@@ -288,6 +295,7 @@ membership.invitation={0} klan davetini reddetti
|
||||
joined.the.clan={0} klana katıldı
|
||||
signed.off.request.cancelled={0} oyundan çıktı. {1} istek iptal edildi.
|
||||
clan.deletion={0} klanın silinmesini reddetti. Fikir birliği başarısız oldu.
|
||||
rename.refused={0} klan yeniden adlandırılması reddedildi.
|
||||
has.been.disbanded={0} klanı dağıtıldı
|
||||
denied.the.promotion={0}, {1} terfiyi reddetti. Fikir birliği başarısız oldu.
|
||||
demoted.back.to.member={0} üyeliğe düşürüldü
|
||||
@@ -303,9 +311,10 @@ has.joined={0}, {1} klanına katıldı
|
||||
proposing.to.end.the.rivalry={0}, {1} klanı ile olan rekabeti sona erdirmeyi teklif ediyor
|
||||
proposing.an.alliance={0}, {1} klanı ile ittifak olmayı öneriyor
|
||||
inviting.you.to.join={0} sizi {1} klanına davet ediyor
|
||||
asking.for.the.deletion={0} klanın silinmesini istiyor
|
||||
asking.for.the.promotion={0}, {1} terfisini istiyor
|
||||
asking.for.the.demotion={0}, {1} sıralamasının düşürülmesini istiyor
|
||||
asking.to.disband={0} klanı dağıtmak istiyor
|
||||
asking.to.rename={0} klanın ismini {1} ile değiştirmek istiyor
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n &8[&8{0}&8] &b{1}\n %accept% &bveya %deny%\n
|
||||
clickable.accept=&a&l[KABUL ET]
|
||||
@@ -330,7 +339,8 @@ you.have.already.voted=Zaten oy verdiniz
|
||||
has.voted.to.deny={0} reddetmek için oy verdi
|
||||
view.next.page=Sonraki sayfayı görüntülemek için /{0} yazın.
|
||||
voted.to.accept={0} kabul etmek için oy verdi
|
||||
bulletin.board.header={0}* {1}{2} Klan mesajları
|
||||
bulletin.board.header=&8* &e{0} &filan tahtası
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} klanı dağıtıldı. Rekabet sona erdi.
|
||||
has.been.disbanded.alliance.ended={0} klanı dağıtıldı. İttifak sona erdi.
|
||||
clan.disbanded=Klan Dağıtıldı
|
||||
@@ -357,16 +367,11 @@ clan.wide.friendly.fire.blocked=Klan çapında dost ateşi engellendi
|
||||
clan.wide.friendly.fire.is.allowed=Klan çapında dost ateşine izin verildi
|
||||
you.are.the.only.member.online=Çevrimiçi tek üye sizsiniz
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cKlanınızın renkli etiketi {0} karakterden uzun olamaz
|
||||
your.clan.tag.cannot.be.longer.than.characters=Klanınızın etiketi {0} karakterden uzun olamaz
|
||||
your.clan.tag.must.be.longer.than.characters=Klanınızın etiketi {0} karakterden uzun olmalıdır
|
||||
your.tag.cannot.contain.the.following.colors=Etiketiniz aşağıdaki renkleri içeremez\: {0}
|
||||
your.tag.cannot.contain.color.codes=Etiketiniz renk kodları içeremez
|
||||
your.clan.tag.cannot.be.longer.than.characters=&Klanınızın etiketi {0} karakterden uzun olamaz
|
||||
you.cannot.set.colored.ranks=Renkli rütbeler ayarlayamazsınız
|
||||
your.clan.name.cannot.be.longer.than.characters=Klanınızın adı {0} karakterden uzun olamaz
|
||||
your.clan.name.must.be.longer.than.characters=Klanınızın adı {0} karakterden uzun olmalıdır
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=Klanınızın etiketi yalnızca harfleri, sayıları ve renk kodlarını içerebilir
|
||||
your.clan.name.cannot.contain.color.codes=Klanınızın adı renk kodları içeremez
|
||||
that.tag.name.is.disallowed=Bu etikete izin verilmiyor
|
||||
you.must.first.resign=Önce {0} klanından ayrılmalısınız
|
||||
clan.with.this.tag.already.exists=Bu etikete sahip bir klan zaten var.
|
||||
get.your.clan.verified.to.access.advanced.features=Gelişmiş özelliklere erişmek için klanınızı doğrulayın
|
||||
@@ -493,6 +498,7 @@ hombase.set=Klan evi şu şekilde ayarlandı\: {0}
|
||||
hombase.cleared=Klan evi temizlendi
|
||||
hombase.mod.set={0} klanının evi şu şekilde ayarlandı\:
|
||||
hombase.not.set=Ev ayarlanmadı
|
||||
home.set.in.different.server=Ana-üs farklı bir sunucuda ayarlandı
|
||||
rival.limit.reached=Rakip sınırına ulaştınız. Daha fazla klana rakip olamazsın.
|
||||
you.moved.teleport.cancelled=Hareket ettiğiniz için ışınlanma iptal edildi
|
||||
waiting.for.teleport.stand.still.for.0.seconds=Işınlanılıyor, {0} saniye boyunca hareket etmeyin
|
||||
@@ -524,6 +530,8 @@ this.clan.has.reached.the.member.limit=&bBu klan üye sınırına ulaştı
|
||||
you.have.reseted.your.kdr=KDR'nizi sıfırladınız
|
||||
you.have.reseted.0.kdr={0} klanının KDR'sini sıfırladınız
|
||||
you.have.reseted.kdr.of.all.players=Tüm oyuncuların KDR'sini sıfırladınız
|
||||
you.have.successfully.renamed.your.clan=&bBaşarılıyla klanının ismini {0} ile değiştirdin
|
||||
you.have.successfully.renamed.the.clan=&bBaşarılıyla klanının ismini {0} ile değiştirdin
|
||||
you.have.toggled.permanent.status={0} klanı için kalıcı durumu değiştirdiniz
|
||||
permanent.status.enabled=Klanınızın kalıcı durumu {0} tarafından etkinleştirildi
|
||||
permanent.status.disabled=Klanınızın kalıcı durumu {0} tarafından devre dışı bırakıldı
|
||||
@@ -531,6 +539,7 @@ yes=Evet
|
||||
cancel=İptal
|
||||
resign.confirmation=Ayrılmak istediğinize emin misiniz? {0}
|
||||
disband.confirmation=Klanınızı kapatmak istediğinize emin misiniz? {0}
|
||||
resetkdr.confirmation=KD Oranınızı sıfırlamak istediğine emin misin? {0}
|
||||
resign.success=Klanınızdan ayrıldınız
|
||||
you.cannot.demote.the.last.leader=Son liderin sıralamasını düşüremezsin
|
||||
you.cannot.move.the.last.leader=Son lideri taşıyamazsınız
|
||||
@@ -543,7 +552,7 @@ bb.minutes= \ dakika
|
||||
bb.one.minute=1 Dakika
|
||||
bb.hours= \ saat
|
||||
bb.one.hour=1 Saat
|
||||
bb.days= gün
|
||||
bb.days= \ günler
|
||||
bb.one.day=1 gün
|
||||
the.fee.is.0.and.its.current.value.is.1=Vergi {0} ve şu anki değeri {1}$
|
||||
fee.enabled=Etkin
|
||||
@@ -581,9 +590,11 @@ deposit.not.allowed=Para yatırmaya izin verilmiyor, izin vermek için /%clan %t
|
||||
withdraw.not.allowed=Para çekmeye izin verilmiyor, izin vermek için /%clan %toggle %withdraw komutunu kullanın
|
||||
resign.request.cancelled=Ayrılma isteği iptal edildi
|
||||
disband.request.cancelled=Klanı kapatma iptal edildi
|
||||
resetkdr.request.cancelled=KD Oranı resetleme isteği iptal edildi
|
||||
clan.create.request.cancelled=Klan oluşturma isteği iptal edildi
|
||||
rank.create.request.cancelled=Rütbe oluşturma isteği iptal edildi
|
||||
promotion.vote.has.been.requested.from.all.leaders=Tüm liderlerden terfi oylaması talep edildi
|
||||
rename.vote.has.been.requested.from.all.leaders=&bTüm liderlerden isim değiştirme oyu istendi
|
||||
allowed=izin verildi
|
||||
blocked=engellendi
|
||||
chat.joined=katıldı
|
||||
|
||||
@@ -11,7 +11,7 @@ balance.command=balance
|
||||
list.order.asc=asc
|
||||
list.order.desc=desc
|
||||
list.type.name=name
|
||||
list.type.kdr=співвідн. В/С
|
||||
list.type.kdr=В/С
|
||||
list.type.size=size
|
||||
list.type.founded=founded
|
||||
list.type.active=active
|
||||
@@ -43,8 +43,10 @@ assign.command=assign
|
||||
unassign.command=unassign
|
||||
rival.command=rival
|
||||
bb.command=bb
|
||||
display.command=display
|
||||
clear.command=clear
|
||||
modtag.command=modtag
|
||||
rename.command=перейменувати
|
||||
toggle.command=toggle
|
||||
tag.command=tag
|
||||
deposit.command=deposit
|
||||
@@ -92,10 +94,12 @@ help.command=help
|
||||
leave.command=leave
|
||||
join.command=join
|
||||
mute.command=mute
|
||||
acf-core.parameter.amount=кількість
|
||||
acf-core.parameter.member=Учасник
|
||||
tag.completion=[tag]
|
||||
name.completion=[name]
|
||||
acf-core.parameter.amount=сума
|
||||
acf-core.parameter.member=учасник
|
||||
acf-core.parameter.rank=rank
|
||||
acf-core.parameter.leader=Лідер
|
||||
acf-core.parameter.leader=лідер
|
||||
acf-core.parameter.displayname=відображуване ім'я
|
||||
acf-core.parameter.permission=дозвіл
|
||||
acf-core.parameter.message=повідомлення
|
||||
@@ -114,14 +118,14 @@ command.description.land.allow.interact=Дозволяє членам клану
|
||||
command.description.land.allow.container=Дозволяє членам клану відчиняти сховища на вашій території
|
||||
command.description.land.allow.place=Дозволяє членам клану розміщувати блоки на вашій території
|
||||
command.description.land.allow.break=Дозволяє членам клану ламати блоки на вашій території
|
||||
command.description.land.allow.damage=Дозволяє членам клану наносити та отримувати пошкодження на вашій території
|
||||
command.description.land.allow.damage=Дозволяє членам клану наносити та отримувати шкоду на вашій території
|
||||
command.description.land.block.all=Забороняє усі дії на вашій території
|
||||
command.description.land.block.interact_entity=Забороняє членам клану взаємодіяти з сутностями на вашій території
|
||||
command.description.land.block.interact=Забороняє членам клану взаємодіяти на вашій території
|
||||
command.description.land.block.container=Забороняє членам клану відчиняти сховища на вашій території
|
||||
command.description.land.block.place=Забороняє членам клану розміщувати блоки на вашій території
|
||||
command.description.land.block.break=Забороняє членам клану ламати блоки на вашій території
|
||||
command.description.land.block.damage=Забороняє учасникам клану заподіювати шкоду на вашій землі
|
||||
command.description.land.block.damage=Забороняє учасникам клану заподіювати шкоду на вашій території
|
||||
command.description.stats=Показує статистику учасників вашого клану
|
||||
command.description.rivalries=Показує усіх супротивників клану
|
||||
command.description.mostkilled=Показує спільну статистику вбивств на усьому сервері
|
||||
@@ -170,7 +174,7 @@ command.description.mod.bb.display=Показує дошку оголошень
|
||||
command.description.mod.bb.clear=Очищує дошку оголошень вашого клану
|
||||
command.description.mod.bb.post=Публікує повідомлення для дошки оголошень вашого клану
|
||||
command.description.place=Розмістити гравця в клані
|
||||
command.description.reload=Перезапускає плаґін та його конфігурацію
|
||||
command.description.reload=Перезавантаження плагіна та його конфігурації
|
||||
command.description.trust=Довіряти учаснику
|
||||
command.description.untrust=Не довіряти учаснику
|
||||
command.description.resign=Вийти з вашого клану
|
||||
@@ -200,9 +204,9 @@ command.description.bank.admin.give=Видати суму грошей в кла
|
||||
command.description.bank.admin.set=Встановити суму грошей в клановому банку
|
||||
command.description.war.start=Почати війну
|
||||
command.description.war.end=Закінчити війну
|
||||
command.description.resetkdr.everyone=Скидає співвідн. В/С всіх гравців
|
||||
command.description.resetkdr.player=Скидає співвідн. В/С гравця
|
||||
command.description.resetkdr=Скидає ваше співвідн. В/С
|
||||
command.description.resetkdr.everyone=Скидає В/С всіх гравців
|
||||
command.description.resetkdr.player=Скидає В/С гравця
|
||||
command.description.resetkdr=Скидає ваші В/С
|
||||
command.description.admin.demote=Понизити лідера з будь-якого клану
|
||||
command.description.demote=Понизити лідера
|
||||
command.description.admin.promote=Підвищити будь-якого учасника з будь-якого клану
|
||||
@@ -228,6 +232,10 @@ command.description.rank.permissions.available=Перелічує доступн
|
||||
command.description.rank.permissions.rank=Перелічує дозволи звання
|
||||
command.description.rank.permissions.add=Додає дозвіл до звання
|
||||
command.description.rank.permissions.remove=Забирає дозвіл зі звання
|
||||
command.description.rename=Перейменувати ваш клан
|
||||
command.description.mod.rename=Перейменовує клан
|
||||
command.description.locale=Sets your language
|
||||
command.description.mod.locale=Встановити мову гравця
|
||||
home-menu=/{0} home{1} - Телепорт до бази клану
|
||||
home-set-menu=/{0} home set{1} - Встановлює базу клану
|
||||
home-clear-menu=/{0} home clear{1} - Видаляє базу клану
|
||||
@@ -239,7 +247,7 @@ name=Ім'я
|
||||
distance=Відстань
|
||||
coords.upper=Координати
|
||||
world=Світ
|
||||
kdr=Співвідн. В/С
|
||||
kdr=В/С
|
||||
members=Учасники
|
||||
clans.lower=клани
|
||||
rival=Суперник
|
||||
@@ -253,7 +261,7 @@ rivalries=rivalries
|
||||
online=В мережі
|
||||
player=Гравець
|
||||
seen=Був у мережі
|
||||
leader=Лідер
|
||||
leader=лідер
|
||||
roster=roster
|
||||
trusted=довірений
|
||||
untrusted=не довірений
|
||||
@@ -288,6 +296,7 @@ membership.invitation={0} відхилив запрошення в клан
|
||||
joined.the.clan={0} приєднався до клану
|
||||
signed.off.request.cancelled={0} погодився. Запит на {1} скасовано.
|
||||
clan.deletion={0} відмовив у видаленні клану. Рішення не було прийнято.
|
||||
rename.refused={0} відмовив у перейменуванні клану. Рішення не було прийнято.
|
||||
has.been.disbanded=Клан {0} розпущений
|
||||
denied.the.promotion={0} відмовив у підвищенні {1}. Рішення не було прийнято.
|
||||
demoted.back.to.member={0} був понижений назад до учасника
|
||||
@@ -303,9 +312,10 @@ has.joined={0} приєднався до {1}
|
||||
proposing.to.end.the.rivalry={0} пропонує покласти край ворожнечі {1}
|
||||
proposing.an.alliance={0} пропонує союз з {1}
|
||||
inviting.you.to.join={0} запрошує вас приєднатися до {1}
|
||||
asking.for.the.deletion={0} пропонує видалити клан
|
||||
asking.for.the.promotion={0} просить підвищення {1}
|
||||
asking.for.the.demotion={0} просить понизити {1}
|
||||
asking.to.disband={0} просить розпустити клан
|
||||
asking.to.rename={0} просить перейменувати клан на {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n &8[&8{0}&8] &b{1}\n %accept% &bабо %deny%\n
|
||||
clickable.accept=&a&l[ПОГОДИТИСЯ]\n
|
||||
@@ -330,7 +340,8 @@ you.have.already.voted=Ви вже проголосували
|
||||
has.voted.to.deny={0} проголосував за відмову
|
||||
view.next.page=Введіть /{0} щоб перейти до наступної сторінки.
|
||||
voted.to.accept={0} проголосував за прийняття
|
||||
bulletin.board.header={0}* {1}{2} дошка оголошень
|
||||
bulletin.board.header=&8* &e{0} &fдошка оголошень
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} був розформований. Суперництво закінчилося.
|
||||
has.been.disbanded.alliance.ended={0} був розформований. Союз закінчився.
|
||||
clan.disbanded=Клан розформований
|
||||
@@ -357,26 +368,27 @@ clan.wide.friendly.fire.blocked=Дружній вогонь у клані заб
|
||||
clan.wide.friendly.fire.is.allowed=Дружній вогонь у клані дозволений
|
||||
you.are.the.only.member.online=Ви єдиний учасник в мережі
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&cКольоровий теґ вашого клану не може бути довшим за {0} символів
|
||||
your.clan.tag.cannot.be.longer.than.characters=Теґ вашого клану не може бути довшим за {0} символів
|
||||
your.clan.tag.must.be.longer.than.characters=Теґ вашого клану повинен бути довшим за {0} символів
|
||||
your.tag.cannot.contain.the.following.colors=Ваш теґ не може містити наступні кольори\: {0}
|
||||
your.tag.cannot.contain.color.codes=Ваш теґ не може містити коди кольорів
|
||||
your.clan.tag.cannot.be.longer.than.characters=&cТег вашого клану не може бути довшим за {0} символів
|
||||
your.clan.tag.must.be.longer.than.characters=&cТег вашого клану повинен бути довшим за {0} символів
|
||||
your.tag.cannot.contain.the.following.colors=&cВаш тег не може містити наступні кольори\: {0}
|
||||
your.tag.doesnt.meet.the.requirements=&cВаш тег не відповідає вимогам.
|
||||
your.tag.cannot.contain.color.codes=&cВаш тег не може містити коди кольорів
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&cТег вашого клану може містити лише латинські літери, цифри та коди кольору
|
||||
you.cannot.set.colored.ranks=Ви не можете встановлювати кольорові звання
|
||||
your.clan.name.cannot.be.longer.than.characters=Теґ вашого клану не може бути довшим за {0} символів
|
||||
your.clan.name.must.be.longer.than.characters=Ім'я вашого клану повинне бути довшим за {0} символів
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=Теґ вашого клану може містити лише літери, цифри та коди кольору
|
||||
your.clan.name.cannot.contain.color.codes=Ім'я клану не може містити коди кольору
|
||||
that.tag.name.is.disallowed=Цей теґ заборонений
|
||||
that.tag.name.is.disallowed=&cЦей тег заборонений
|
||||
you.must.first.resign=Спершу вам необхідно вийти з {0}
|
||||
clan.with.this.tag.already.exists=Клан з таким теґом вже існує
|
||||
get.your.clan.verified.to.access.advanced.features=Отримайте підтвердження клану, щоб отримати доступ до додаткових функцій
|
||||
clan.created=Клан {0} створено
|
||||
not.enough.leaders.online.to.vote.on.demotion=Недостатньо лідерів в онлайні для голосування за пониження
|
||||
demotion.vote.has.been.requested.from.all.leaders=Голосування за розпуск клану відправлено до усіх лідерів
|
||||
demotion.vote.has.been.requested.from.all.leaders=Голоси за пониження надійшли від усіх лідерів
|
||||
player.is.not.a.leader.of.your.clan=Гравець не є лідером вашого клану
|
||||
player.is.not.a.leader=Гравець не є лідером
|
||||
clan.has.been.disbanded=Клан {0} розпущений
|
||||
clan.disband.vote.has.been.requested.from.all.leaders=Голосування за розпуск клану відправлено до усіх лідерів
|
||||
clan.disband.vote.has.been.requested.from.all.leaders=Голоси за розпуск клану надійшли від усіх лідерів
|
||||
friendy.fire.is.now.managed.by.your.clan=Дружній вогонь тепер керується твоїм кланом
|
||||
personal.friendly.fire.is.set.to.allowed=Особистий дружній вогонь\: дозволений
|
||||
global.friendy.fire.is.now.managed.by.each.clan=Глобальний дружній вогонь тепер керується кожним кланом
|
||||
@@ -405,6 +417,8 @@ kdr.0=В/С\: {0}
|
||||
inactive.0=Неактивно\: {0}
|
||||
clan.commands=кланові команди
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=Ви можете змінювати колір і регістр теґу
|
||||
locale.has.been.changed=&cВаша мова була змінена
|
||||
locale.is.prohibited=&cВибір мови на сервері заборонений.
|
||||
tag.changed.to.0=Теґ змінено на {0}
|
||||
0.tag.changed.to.1=&bТеґ {0} успішно змінено на {1}
|
||||
name.0=Ім'я\: {0}
|
||||
@@ -525,6 +539,8 @@ this.clan.has.reached.the.member.limit=%bЦей клан досяг ліміту
|
||||
you.have.reseted.your.kdr=Ви скинули свої В/С
|
||||
you.have.reseted.0.kdr=Ви скинули В/С гравця {0}
|
||||
you.have.reseted.kdr.of.all.players=Ви скинули В/С всіх гравців
|
||||
you.have.successfully.renamed.your.clan=&bВи успішно перейменували свій клан на {0}
|
||||
you.have.successfully.renamed.the.clan=&bВи успішно перейменували клан на {0}
|
||||
you.have.toggled.permanent.status=Ви змінили постійний статус для {0}
|
||||
permanent.status.enabled={0} Увімкнув постійний статус вашого клану
|
||||
permanent.status.disabled={0} Вимкнув постійний статус вашого клану
|
||||
@@ -532,6 +548,7 @@ yes=Так
|
||||
cancel=Скасувати
|
||||
resign.confirmation=Ви впевнені, що хочете піти з клану? {0}
|
||||
disband.confirmation=Ви впевнені, що хочете розпустити свій клан? {0}
|
||||
resetkdr.confirmation=Ви впевнені, що бажаєте скинути В/С? {0}
|
||||
resign.success=Ви успішно вийшли зі свого клану
|
||||
you.cannot.demote.the.last.leader=Ви не можете понизити останнього лідера
|
||||
you.cannot.move.the.last.leader=Ви не можете перемістити останнього лідера
|
||||
@@ -544,7 +561,7 @@ bb.minutes= \ хвилин
|
||||
bb.one.minute=1 хвилина
|
||||
bb.hours= \ годин
|
||||
bb.one.hour=1 година
|
||||
bb.days= дні
|
||||
bb.days= \ дні
|
||||
bb.one.day=1 день
|
||||
the.fee.is.0.and.its.current.value.is.1=Комісія становить\: {0}, а її поточне значення\: {1} $
|
||||
fee.enabled=ввімкнено
|
||||
@@ -582,21 +599,23 @@ deposit.not.allowed=Депозит не дозволений, використа
|
||||
withdraw.not.allowed=Зняття грошей не дозволене, використайте /%clan %toggle %withdraw, щоб дозволити
|
||||
resign.request.cancelled=Запит на вихід скасовано
|
||||
disband.request.cancelled=Запит на розпущення клану скасовано
|
||||
resetkdr.request.cancelled=Запит на скидання В/С скасовано
|
||||
clan.create.request.cancelled=Запит на створення клану скасовано
|
||||
rank.create.request.cancelled=Запит на створення звання скасовано
|
||||
promotion.vote.has.been.requested.from.all.leaders=Голосування за підвищення надійшло від усіх лідерів
|
||||
promotion.vote.has.been.requested.from.all.leaders=Голоси за підвищення надійшли від усіх лідерів
|
||||
rename.vote.has.been.requested.from.all.leaders=&bГолоси усіх лідерів були відправленні, голосування за перейменування закінчене
|
||||
allowed=дозволено
|
||||
blocked=заборонено
|
||||
chat.joined=приєднався
|
||||
chat.not.joined=не приєднався
|
||||
chat.didnt.join=&bВи не приєднались до цього каналу
|
||||
gui.loading=&7Завантаження...
|
||||
gui.back.title=&fНазад
|
||||
gui.back.title=&fПовернутися
|
||||
gui.previous.page.title=&fМинула сторінка
|
||||
gui.next.page.title=&fНаступна сторінка
|
||||
gui.lore.no.permission=&cУ вас немає прав, щоб бачити це\!
|
||||
gui.main.title={0} - Меню клану
|
||||
gui.main.languageselector.title=&fОберіть вашу мову
|
||||
gui.main.languageselector.title=&fЗмінити мову
|
||||
gui.main.languageselector.lore.left.click=&7ЛКМ, щоб вибрати вашу мову
|
||||
gui.main.languageselector.lore.right.click=&7ПКМ, щоб допомогти з перекладом
|
||||
gui.main.other.commands.title=&fІнші команди
|
||||
@@ -606,9 +625,9 @@ gui.main.clan.list.lore=&7ЛКМ, щоб переглянути список к
|
||||
gui.main.reset.kdr.title=&fСкинути В/С
|
||||
gui.main.reset.kdr.lore.price=&7Ціна\: &b{0}
|
||||
gui.main.reset.kdr.lore=&7ЛКМ, щоб скинути свої В/С
|
||||
gui.main.leaderboard.title=&f Табличка лідерів
|
||||
gui.main.leaderboard.title=&fТаблиця лідерів
|
||||
gui.main.leaderboard.lore=&7ЛКМ, щоб переглянути таблицю лідерів
|
||||
gui.main.staff.title=&f Панель адміністратора
|
||||
gui.main.staff.title=&fПанель адміністратора
|
||||
gui.main.staff.lore=&7ЛКМ, щоб відкрити панель адміністратора
|
||||
gui.staff.title=Панель адміністратора
|
||||
gui.staff.clan.list.lore.left.click=&7ЛКМ, щоб переглянути всі клани
|
||||
@@ -617,7 +636,7 @@ gui.player.list.title=Список гравців
|
||||
gui.staff.player.list.title=&f Список гравців
|
||||
gui.staff.player.list.lore.left.click=&7ЛКМ, щоб побачити всіх гравців
|
||||
gui.staff.player.list.lore.right.click=&7ПКМ, щоб побачити всіх гравців в мережі
|
||||
gui.staff.global.ff.title=&f Глобальний дружній вогонь
|
||||
gui.staff.global.ff.title=&fГлобальний "вогонь по своїм"
|
||||
gui.staff.global.ff.lore.status=&7Статус\: &b{0}
|
||||
gui.staff.global.ff.lore.toggle=&7ЛКМ, щоб змінити статус дружнього вогню
|
||||
gui.staff.reload.title=&fПерезавантажити
|
||||
|
||||
@@ -45,6 +45,7 @@ rival.command=đốithủ
|
||||
bb.command=bb
|
||||
clear.command=xóa
|
||||
modtag.command=nhãn
|
||||
rename.command=rename
|
||||
toggle.command=chuyển
|
||||
tag.command=thẻ
|
||||
deposit.command=quyên góp
|
||||
@@ -135,11 +136,21 @@ command.description.profile=Hiển thị thông tin của hội bạn
|
||||
command.description.vitals=Hiển thị các thông tin quan trong giữa hội bạn và đồng minh
|
||||
command.description.list=Liệt kê tất cả các hội
|
||||
command.description.list.balance=Hiển thị hội giàu nhất
|
||||
command.description.chat=nhắn tin trong chat tổ đội
|
||||
command.description.deny=Từ chối yêu cầu
|
||||
command.description.accept=Chấp nhận yêu cầu
|
||||
command.description.more=Hiển thị thông tin chi tiết
|
||||
command.description.create=Tạo clan
|
||||
command.description.discord.create=Tạo một trang Discord cho hội của bạn
|
||||
command.description.ff.allow=Thay đổi chế độ tấn công thành kích hoạt
|
||||
command.description.ff.auto=Thay đổi chế độ tấn công thành tự động
|
||||
command.description.globalff.allow=Thay đổi chế độ tấn công người chơi cho cả bang hội thành kích hoạt
|
||||
command.description.globalff.auto=Thay đổi chế độ tấn công người chơi cho cả bang hội thành tự động
|
||||
command.description.clanff.allow=Thay đổi chế độ tấn công người chơi cho cả bang hội thành kích hoạt
|
||||
command.description.clanff.block=Thay đổi chế độ tấn công người chơi cho cả bang hội thành tắt
|
||||
command.description.description=Đặt tiêu đề cho tổ đội của bạn
|
||||
command.description.ban=Chặn người chơi khỏi bang hội từ lệnh bang hội
|
||||
command.description.unban=Gỡ chặn người chơi khỏi bang hội từ lệnh bang hội
|
||||
command.description.regroup.home=Tập hợp các thành viên trong clan của bạn đến nhà của clan bạn
|
||||
command.description.home.tp=Dịch chuyển đến nhà của clan bạn
|
||||
command.description.home.clear=Xóa nhà clan của bạn
|
||||
@@ -195,6 +206,11 @@ command.description.rank.create=Tạo chức vụ
|
||||
command.description.rank.delete=xóa chức vụ trong clan
|
||||
command.description.rank.list=Danh sách thành viên clan
|
||||
command.description.rank.permissions.add=Thêm quyền cho chức vụ
|
||||
command.description.rank.permissions.remove=xóa ủy quyền cho 1 mức hạng
|
||||
command.description.rename=đổi tên tổ đội của bạn
|
||||
command.description.mod.rename=đổi tên tổ đội
|
||||
command.description.mod.locale=đặt ngôn ngữ của người chơi
|
||||
clan=tổ đội
|
||||
alliances=đồng minh
|
||||
coords=tọa độ
|
||||
name=Tên
|
||||
@@ -237,22 +253,48 @@ kill.death.ratio=Tỉ lệ Giết/Chết
|
||||
nokillsfound=Không tìm thấy kẻ giết
|
||||
promoted.to.leader={0} đã được thăng chức lên lãnh đạo
|
||||
denied.demotion={0} đã từ chối hạ chức của {1}. Sự đồng thuận không thành công.
|
||||
membership.invitation={0} đã từ chối lời mời tuyển thành viên
|
||||
joined.the.clan={0} đã gia nhập nhóm\n
|
||||
signed.off.request.cancelled={0} đã thoát khỏi server. {1} lời mời đã bị huỷ.
|
||||
demoted.back.to.member={0} đã bị hạ cấp trở thành thành viên
|
||||
peace.agreement.denied=Làm hoà với {0} đã bị từ chối
|
||||
denied.to.make.peace={0} đã từ chối làm hoà với {1}
|
||||
broken.the.rivalry={0} đã phá vỡ sự cạnh tranh với {1}
|
||||
broken.the.rivalry.with={0} đã phá vỡ sự cạnh tranh với {1}
|
||||
the.alliance.was.denied=Liên minh với {0} đã bị từ chối
|
||||
denied.an.alliance={0} đã từ chối liên minh với {1}\n
|
||||
accepted.an.alliance={0} đã thành công liên minh với {1}
|
||||
created.an.alliance={0} đã tạo liên minh với {1}
|
||||
has.joined={0} đã tham gia {1}
|
||||
proposing.to.end.the.rivalry={0} đang đề xuất chấm dứt chiến tranh với {1}
|
||||
proposing.an.alliance={0} đang đề xuất liên minh với {1}
|
||||
inviting.you.to.join={0} đang mời bạn tham gia {1}
|
||||
asking.for.the.promotion={0} đang yêu cầu thăng cấp {1}
|
||||
asking.for.the.demotion={0} đang yêu cầu hạ cấp {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
clickable.accept=&a&|[Đồng Ý]
|
||||
clickable.deny=&c&|[Từ Chối]
|
||||
hover.click.to.accept=&aNhấn vào để chấp nhận
|
||||
hover.click.to.deny=&cNhấn vào để từ chối
|
||||
not.sufficient.money=Bạn không có đủ tiền trong tài khoản của mình (cần\: {0} $)
|
||||
account.has.been.debited=Tài khoản của bạn đã bị ghi nợ {0}
|
||||
mysql.connection.successful=Kết nối MySQL thành công
|
||||
mysql.connection.failed=Kết nối MySQL thất bại
|
||||
sqlite.connection.successful=Kết nối SQLite thành công
|
||||
sqlite.connection.failed= Kết nối SQLite thất bại
|
||||
clan.players=Số thành viên trong hội\: {0}
|
||||
clans=Hội\: {0}
|
||||
banned=Bạn đã bị cấm sử dụng lệnh Clan
|
||||
has.voted.to.deny={0} đã vote từ chối
|
||||
voted.to.accept={0} đã vote chấp nhận
|
||||
has.been.disbanded.rivalry.ended={0} đã bị giải tán. Chiến tranh đã kết thúc.
|
||||
has.been.disbanded.alliance.ended={0} đã bị giải tán. Liên minh đã kết thúc.
|
||||
clan.disbanded=Bang hội đã giải tán
|
||||
this.player.is.already.banned=Người chơi này đã bị cấm
|
||||
player.is.not.a.leader=Bạn không phải là chủ clan
|
||||
clan.disband.vote.has.been.requested.from.all.leaders=Bỏ phiếu giải tán Clan đã được yêu cầu từ tất cả các thủ lĩnh
|
||||
friendy.fire.is.now.managed.by.your.clan=Friendy-fire hiện do nhóm của bạn quản lý
|
||||
personal.friendly.fire.is.set.to.allowed=Lửa thân thiện với cá nhân được đặt ở mức cho phép
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=Bạn không có quyền gia nhập clan
|
||||
you.cannot.invite.yourself=Bạn không thể kick chính mình
|
||||
you.did.not.answer.in.time=Bạn đã không trả lời kịp thời, đang hủy ...
|
||||
this.player.is.banned.from.using.clan.commands=Người chơi này bị cấm sử dụng lệnh Clan
|
||||
@@ -324,7 +366,6 @@ player.clan.deposit=Số tiền bạn gửi vô quỹ clan\: {0}
|
||||
player.clan.withdraw=Bạn đã rút\: {0}
|
||||
resign.confirmation=Bạn có chắc chắn muốn từ chức không? {0}
|
||||
resign.success=Bạn đã từ chức thành công khỏi nhóm của mình
|
||||
bb.days= ngày
|
||||
allowed=cho phép
|
||||
blocked=đã chặn
|
||||
chat.joined=đã tham gia
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
description.command=描述
|
||||
description.command=description
|
||||
create.command=创建
|
||||
delete.command=删除
|
||||
rank.command=排名
|
||||
@@ -11,7 +11,7 @@ balance.command=余额
|
||||
list.order.asc=升序
|
||||
list.order.desc=降序
|
||||
list.type.name=名称
|
||||
list.type.kdr=kd比
|
||||
list.type.kdr=击杀死亡比
|
||||
list.type.size=大小
|
||||
list.type.founded=组建时间
|
||||
list.type.active=启用
|
||||
@@ -19,7 +19,7 @@ land.command=地点
|
||||
break.command=破坏
|
||||
interact.command=交互
|
||||
place_block.command=方块放置
|
||||
damage.command=损害
|
||||
damage.command=伤害
|
||||
interact_entity.command=实体交互
|
||||
container.command=容器
|
||||
confirm.command=确认
|
||||
@@ -43,8 +43,10 @@ assign.command=分类
|
||||
unassign.command=取消分类
|
||||
rival.command=敌对
|
||||
bb.command=公告板
|
||||
display.command=显示
|
||||
clear.command=清除
|
||||
modtag.command=更改标签
|
||||
rename.command=重命名
|
||||
toggle.command=切换
|
||||
tag.command=标签
|
||||
deposit.command=存入
|
||||
@@ -92,6 +94,8 @@ help.command=用户指南
|
||||
leave.command=离开
|
||||
join.command=加入
|
||||
mute.command=禁言
|
||||
tag.completion=[tag]
|
||||
name.completion=[name]
|
||||
acf-core.parameter.amount=数量
|
||||
acf-core.parameter.member=成员
|
||||
acf-core.parameter.rank=排名
|
||||
@@ -102,7 +106,7 @@ acf-core.parameter.message=信息
|
||||
acf-core.parameter.tag=标签
|
||||
acf-core.parameter.name=名称
|
||||
acf-core.parameter.fee=费用
|
||||
acf-core.parameter.description=描述
|
||||
acf-core.parameter.description=description
|
||||
acf-core.parameter.player=玩家
|
||||
acf-core.parameter.clan=帮派
|
||||
acf-core.parameter.type=类型
|
||||
@@ -228,6 +232,10 @@ command.description.rank.permissions.available=列出可用等级头衔的权限
|
||||
command.description.rank.permissions.rank=列出一个等级头衔的权限
|
||||
command.description.rank.permissions.add=向等级头衔添加权限
|
||||
command.description.rank.permissions.remove=删除等级头衔的一个权限
|
||||
command.description.rename=更改你的氏族名称
|
||||
command.description.mod.rename=更改一个氏族的名称
|
||||
command.description.locale=设置你的语言
|
||||
command.description.mod.locale=设置玩家语言
|
||||
home-menu=/{0} home{1} - 传送至帮派基地
|
||||
home-set-menu=/{0} home set{1} - 设置帮派基地
|
||||
home-clear-menu=/{0} home clear{1} - 清除帮派基地
|
||||
@@ -288,6 +296,7 @@ membership.invitation={0} 拒绝了邀请
|
||||
joined.the.clan={0} 加入了帮派
|
||||
signed.off.request.cancelled={0} 已经下线. {1} 请求取消.
|
||||
clan.deletion={0} 拒绝了帮派删除. 未达成共识.
|
||||
rename.refused={0} 拒绝了氏族改名,共识失败。
|
||||
has.been.disbanded=帮派 {0} 已经解散
|
||||
denied.the.promotion={0} 拒绝了对 {1} 的提升. 未达成共识.
|
||||
demoted.back.to.member={0} 被降级为普通成员
|
||||
@@ -303,9 +312,10 @@ has.joined={0} 已经加入了 {1}
|
||||
proposing.to.end.the.rivalry={0} 正在建议停止与 {1} 的敌对
|
||||
proposing.an.alliance={0} 正在建议与 {1} 联盟
|
||||
inviting.you.to.join={0} 邀请您加入 {1}
|
||||
asking.for.the.deletion={0} 正在请求删除帮派
|
||||
asking.for.the.promotion={0} 正在请求 {1} 的提升
|
||||
asking.for.the.demotion={0} 正在请求 {1} 的降级
|
||||
asking.to.disband={0} 请求解散氏族
|
||||
asking.to.rename={0} 请求将氏族改名为 {1}
|
||||
# suppress inspection "TrailingSpacesInProperty"
|
||||
request.message= \n &8[&8{0}&8] &b{1}\n %accept% &b或 %deny%\n
|
||||
clickable.accept=&a&l[接受]
|
||||
@@ -330,7 +340,8 @@ you.have.already.voted=你已经投票了
|
||||
has.voted.to.deny={0} 投了拒绝票
|
||||
view.next.page=输入 /{0} 查看下一页.
|
||||
voted.to.accept={0} 投了接受票
|
||||
bulletin.board.header={0}* {1}{2} 公告板
|
||||
bulletin.board.header=&8* &e{0} &f公告栏
|
||||
bulletin.board.message={0}\: &f{1}
|
||||
has.been.disbanded.rivalry.ended={0} 解散了. 敌对终结了.
|
||||
has.been.disbanded.alliance.ended={0} 解散了. 联盟终结了.
|
||||
clan.disbanded=帮派已解散
|
||||
@@ -357,16 +368,17 @@ clan.wide.friendly.fire.blocked=帮派友军伤害已经禁止
|
||||
clan.wide.friendly.fire.is.allowed=帮派友军伤害已经启用
|
||||
you.are.the.only.member.online=你是唯一在线的成员
|
||||
your.clan.color.tag.cannot.be.longer.than.characters=&c你的宗派名称不能超过 {0} 个字符
|
||||
your.clan.tag.cannot.be.longer.than.characters=你的帮派的标签不能超过 {0} 字符
|
||||
your.clan.tag.must.be.longer.than.characters=你的帮派的标签必须超过 {0} 字符
|
||||
your.tag.cannot.contain.the.following.colors=帮派的标签不能含有以下颜色\: {0}
|
||||
your.tag.cannot.contain.color.codes=宗派名称不能含有颜色代码
|
||||
your.clan.tag.cannot.be.longer.than.characters=&c宗派标签不可长于 {0} 个字符
|
||||
your.clan.tag.must.be.longer.than.characters=&c宗派标签必须长于 {0} 个字符
|
||||
your.tag.cannot.contain.the.following.colors=&c宗派标签不能包含下列颜色:{0}
|
||||
your.tag.doesnt.meet.the.requirements=&c你的标签不符合要求。
|
||||
your.tag.cannot.contain.color.codes=&c你的标签不能包含颜色字符
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=&c你的宗派标签应当只包含字符、数字与颜色代码
|
||||
you.cannot.set.colored.ranks=您不能设置彩色的等级头衔名称
|
||||
your.clan.name.cannot.be.longer.than.characters=你的帮派的名称不能超过 {0} 字符
|
||||
your.clan.name.must.be.longer.than.characters=你的帮派的名称必须超过 {0} 字符
|
||||
your.clan.tag.can.only.contain.letters.numbers.and.color.codes=帮派的标签只能含有字母、数字和颜色代码
|
||||
your.clan.name.cannot.contain.color.codes=帮派的名称不能含有颜色
|
||||
that.tag.name.is.disallowed=这个标签名不被允许
|
||||
that.tag.name.is.disallowed=&c不允许设置该类标签名称
|
||||
you.must.first.resign=你必须先离开 {0}
|
||||
clan.with.this.tag.already.exists=此标签的帮派已经存在
|
||||
get.your.clan.verified.to.access.advanced.features=验证你的帮派以使用高级功能
|
||||
@@ -383,7 +395,7 @@ global.friendy.fire.is.now.managed.by.each.clan=全局的友军伤害现在由
|
||||
global.friendy.fire.is.already.being.managed.by.each.clan=全局的友军伤害已经由各个帮派管理了
|
||||
global.friendly.fire.is.set.to.allowed=全局的友军伤害已经启用
|
||||
global.friendly.fire.is.already.being.allowed=全局的友军伤害已经启用了
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=玩家没有加入此帮派的权限
|
||||
the.player.doesn.t.not.have.the.permissions.to.join.clans=玩家没有加入氏族的权限
|
||||
you.cannot.invite.yourself=你不能邀请你自己
|
||||
you.did.not.answer.in.time=未在指定时间内输入, 取消操作...
|
||||
this.player.is.banned.from.using.clan.commands=此玩家被禁止使用此命令
|
||||
@@ -405,6 +417,8 @@ kdr.0=KD\: {0}
|
||||
inactive.0=不活跃\: {0}
|
||||
clan.commands=帮派命令
|
||||
you.can.only.modify.the.color.and.case.of.the.tag=你只能更改标签的颜色和大小写
|
||||
locale.has.been.changed=&c语言已切换
|
||||
locale.is.prohibited=&c服务器未开放语言选择功能.
|
||||
tag.changed.to.0=标签更改为 {0}
|
||||
0.tag.changed.to.1=&b成功将 {0} 的标签修改为 {1}
|
||||
name.0=名称\: {0}
|
||||
@@ -493,6 +507,7 @@ hombase.set=帮派基地设置为\: {0}
|
||||
hombase.cleared=帮派基地已清除
|
||||
hombase.mod.set={0} 的基地设置为\:
|
||||
hombase.not.set=基地未设置
|
||||
home.set.in.different.server=家园点设置在另一个服务器中
|
||||
rival.limit.reached=你达到了敌对数量上限. 你不能再和其他帮派敌对了.
|
||||
you.moved.teleport.cancelled=你移动了,传送请求取消
|
||||
waiting.for.teleport.stand.still.for.0.seconds=等待传送于 {0} 秒内开始
|
||||
@@ -524,6 +539,8 @@ this.clan.has.reached.the.member.limit=&b此部族已达到成员限制
|
||||
you.have.reseted.your.kdr=您已经重置您的 KD 比
|
||||
you.have.reseted.0.kdr=您已经重置 {0} 的 KD 比
|
||||
you.have.reseted.kdr.of.all.players=您已重置所有玩家的 KD 比
|
||||
you.have.successfully.renamed.your.clan=&b你已成功将氏族改名为 {0}
|
||||
you.have.successfully.renamed.the.clan=&b你已成功将氏族改名为 {0}
|
||||
you.have.toggled.permanent.status=你已将宗派永久状态切换至了 {0}
|
||||
permanent.status.enabled=你的宗派的永久状态已被 {0} 启用
|
||||
permanent.status.disabled=你的宗派的永久状态已被 {0} 禁用
|
||||
@@ -531,6 +548,7 @@ yes=是
|
||||
cancel=取消
|
||||
resign.confirmation=你确定要主动辞退吗? {0}
|
||||
disband.confirmation=你确定要解散你的宗派吗? {0}
|
||||
resetkdr.confirmation=你真的要重置当前KD比吗?
|
||||
resign.success=你已经成功地从你的宗派辞职
|
||||
you.cannot.demote.the.last.leader=你不能降级最后一个领袖
|
||||
you.cannot.move.the.last.leader=你不能辞退最后一个领袖
|
||||
@@ -543,7 +561,7 @@ bb.minutes= \ 分
|
||||
bb.one.minute=一分钟
|
||||
bb.hours= \ 时
|
||||
bb.one.hour=一小时
|
||||
bb.days= 天
|
||||
bb.days= \ 天
|
||||
bb.one.day=一天
|
||||
the.fee.is.0.and.its.current.value.is.1=加入宗派费用是 {0} ,当前为 {1} $
|
||||
fee.enabled=启用的
|
||||
@@ -581,9 +599,11 @@ deposit.not.allowed=存款已被禁止, 请使用 /%clan %toggle %deposit 以允
|
||||
withdraw.not.allowed=取款已被禁止, 请使用 /%clan %toggle %withdraw 以允许取款
|
||||
resign.request.cancelled=请求已取消
|
||||
disband.request.cancelled=待处理的请求已取消
|
||||
resetkdr.request.cancelled=KD 比重置请求已取消
|
||||
clan.create.request.cancelled=宗派创建请求已取消
|
||||
rank.create.request.cancelled=等级创建请求已取消
|
||||
promotion.vote.has.been.requested.from.all.leaders=升职投票已发送给所有领袖
|
||||
rename.vote.has.been.requested.from.all.leaders=&b所有领袖已请求进行改名投票
|
||||
allowed=允许
|
||||
blocked=禁止
|
||||
chat.joined=已加入
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
Loaded 100 of 102 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user