Updated translations, converted the menu to use keyword defines instead of hardcoded names.
This commit is contained in:
parent
f0a975b431
commit
a6e55b6653
@ -140,37 +140,32 @@
|
||||
|
||||
"Menu main zadmin"
|
||||
{
|
||||
"en" "ZAdmin (!zadmin) - View Admin Menu"
|
||||
"en" "ZAdmin ({1}) - Open admin menu."
|
||||
}
|
||||
|
||||
"Menu main zclass"
|
||||
{
|
||||
"en" "ZClass (!zclass) - Select a zombie class"
|
||||
"ru" "ZClass (!zclass) - Выбор класса зомби"
|
||||
"en" "ZClass ({1}) - Configure your class settings."
|
||||
}
|
||||
|
||||
"Menu main zspawn"
|
||||
{
|
||||
"en" "ZSpawn (!zspawn) - Spawn into game"
|
||||
"ru" "ZSpawn (!zspawn) - Заход в игру"
|
||||
"en" "ZSpawn ({1}) - Join late? Use this to spawn."
|
||||
}
|
||||
|
||||
"Menu main ztele"
|
||||
{
|
||||
"en" "ZTele (!ztele) - Teleport to your spawnpoint"
|
||||
"ru" "ZTele (!ztele) - Телепорт на место появления"
|
||||
"en" "ZTele ({1}) - Teleport back to your spawn location."
|
||||
}
|
||||
|
||||
"Menu main zhp"
|
||||
{
|
||||
"en" "ZHP (!zhp) - Toggle real HP display when zombie"
|
||||
"ru" "ZHP (!zhp) - Показ здоровья зомби"
|
||||
"en" "ZHP ({1}) - Toggle real HP display when infected."
|
||||
}
|
||||
|
||||
"Menu main zmarket"
|
||||
{
|
||||
"en" "ZMarket (!zmarket) - Custom weapon list"
|
||||
"ru" "ZMarket (!zmarket) - Собственный набор оружия"
|
||||
"en" "ZMarket ({1}) - Need a weapon? Buy them here."
|
||||
}
|
||||
|
||||
// ===========================
|
||||
@ -376,7 +371,7 @@
|
||||
"ZSpawn timelimit"
|
||||
{
|
||||
"#format" "{1:d}"
|
||||
"en" "The timelimit, to use ZSpawn, ({1} seconds) has already expired."
|
||||
"en" "The timelimit ({1} seconds), to use ZSpawn, has already expired."
|
||||
}
|
||||
|
||||
// ===========================
|
||||
|
@ -27,6 +27,7 @@
|
||||
#include "zr/cvars"
|
||||
#include "zr/config"
|
||||
#include "zr/translation"
|
||||
#include "zr/sayhooks"
|
||||
#include "zr/tools"
|
||||
#include "zr/models"
|
||||
#include "zr/playerclasses/playerclasses"
|
||||
@ -35,8 +36,8 @@
|
||||
#include "zr/roundend"
|
||||
#include "zr/infect"
|
||||
#include "zr/damage"
|
||||
|
||||
#include "zr/menu"
|
||||
#include "zr/sayhooks"
|
||||
#include "zr/event"
|
||||
#include "zr/zadmin"
|
||||
#include "zr/commands"
|
||||
@ -66,7 +67,7 @@
|
||||
public Plugin:myinfo =
|
||||
{
|
||||
name = "Zombie:Reloaded",
|
||||
author = "Greyscale, Rhelgeby (Richard)",
|
||||
author = "Greyscale | Richard Helgeby",
|
||||
description = "Infection/survival style gameplay",
|
||||
version = VERSION,
|
||||
url = ""
|
||||
|
@ -35,12 +35,12 @@ MenuMain(client)
|
||||
decl String:zmarket[64];
|
||||
|
||||
// Translate each line into client's language.
|
||||
Format(zadmin, sizeof(zadmin), "%t", "Menu main zadmin");
|
||||
Format(zclass, sizeof(zclass), "%t", "Menu main zclass");
|
||||
Format(zspawn, sizeof(zspawn), "%t", "Menu main zspawn");
|
||||
Format(ztele, sizeof(ztele), "%t", "Menu main ztele");
|
||||
Format(zhp, sizeof(zhp), "%t", "Menu main zhp");
|
||||
Format(zmarket, sizeof(zmarket), "%t", "Menu main zmarket");
|
||||
Format(zadmin, sizeof(zadmin), "%t", "Menu main zadmin", SAYHOOKS_KEYWORD_ZMENU);
|
||||
Format(zclass, sizeof(zclass), "%t", "Menu main zclass", SAYHOOKS_KEYWORD_ZADMIN);
|
||||
Format(zspawn, sizeof(zspawn), "%t", "Menu main zspawn", SAYHOOKS_KEYWORD_ZCLASS);
|
||||
Format(ztele, sizeof(ztele), "%t", "Menu main ztele", SAYHOOKS_KEYWORD_ZTELE);
|
||||
Format(zhp, sizeof(zhp), "%t", "Menu main zhp", SAYHOOKS_KEYWORD_ZHP);
|
||||
Format(zmarket, sizeof(zmarket), "%t", "Menu main zmarket", SAYHOOKS_KEYWORD_ZMARKET);
|
||||
|
||||
// Add items to menu.
|
||||
|
||||
|
@ -67,8 +67,9 @@ public Action:SayHooksCmdSay(client, argc)
|
||||
// Get client's command string (typically 'say "text"')
|
||||
GetCmdArgString(args, sizeof(args));
|
||||
|
||||
// Strip away the quotes.
|
||||
ReplaceString(args, sizeof(args), "\"", "");
|
||||
// Strip away certain characters.
|
||||
ReplaceString(args, sizeof(args), "\"", ""); // Strip quotes
|
||||
ReplaceString(args, sizeof(args), " ", ""); // Strip all whitespace.
|
||||
|
||||
new chatflag = SayHooksChatToFlag(args);
|
||||
|
||||
@ -152,8 +153,8 @@ public Action:SayHooksCmdSay(client, argc)
|
||||
/**
|
||||
* Convert chat text into a defined flag.
|
||||
*
|
||||
* @param chat The chat text to convert.
|
||||
* @return Returns flag for word given, returns 0 if matches none.
|
||||
* @param chat The chat text to convert.
|
||||
* @return Returns flag for word given, returns 0 if matches none.
|
||||
*/
|
||||
SayHooksChatToFlag(const String:chat[])
|
||||
{
|
||||
|
@ -44,7 +44,7 @@ enum WpnRestrictQuery
|
||||
RestrictInit()
|
||||
{
|
||||
// Initialize weapon restrict array.
|
||||
gRestrictedWeapons = CreateArray(32, 0);
|
||||
gRestrictedWeapons = CreateArray(WEAPONS_MAX_LENGTH, 0);
|
||||
|
||||
// Hook buy command.
|
||||
RegConsoleCmd("buy", RestrictBuyCommand);
|
||||
|
Loading…
Reference in New Issue
Block a user