included other sources
16
other/AoWoW-master/.gitattributes
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
# auto detect text files
|
||||
* text=auto
|
||||
|
||||
# no trailing space, no tabs, unix line endings
|
||||
*.php whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol eol=lf
|
||||
*.css whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol eol=lf
|
||||
*.js whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol eol=lf
|
||||
*.html whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol eol=lf
|
||||
*.tpl whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol eol=lf
|
||||
|
||||
# no trailing space, unix lne endings
|
||||
*.sql whitespace=trailing-space eol=lf
|
||||
*.txt whitespace=trailing-space eol=lf
|
||||
*.md whitespace=trailing-space eol=lf
|
||||
*.dox whitespace=trailing-space eol=lf
|
||||
*.conf whitespace=trailing-space eol=lf
|
||||
28
other/AoWoW-master/.gitignore
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
# ignore cache
|
||||
#cache/*
|
||||
|
||||
# backups
|
||||
*.orig
|
||||
*.bak
|
||||
*~
|
||||
*.back
|
||||
*.old
|
||||
|
||||
# patch rejects
|
||||
*.rej
|
||||
|
||||
# K-Develop files
|
||||
*.kdev*
|
||||
|
||||
# patches
|
||||
*.patch
|
||||
*.diff
|
||||
|
||||
# vim files
|
||||
*.vim
|
||||
*.ycm*
|
||||
|
||||
# Mercurial files (foreign dev)
|
||||
.hg/
|
||||
.hgignore
|
||||
.hgtags
|
||||
17
other/AoWoW-master/.htaccess
Normal file
@ -0,0 +1,17 @@
|
||||
Order Deny,Allow
|
||||
<FilesMatch "\.(conf|php|tpl|in)$">
|
||||
Deny from all
|
||||
</FilesMatch>
|
||||
<FilesMatch "(index|ajax|opensearch).php">
|
||||
Allow from all
|
||||
</FilesMatch>
|
||||
# Запрет просмотра некоторых папок
|
||||
Options -Indexes
|
||||
# Поддержка UTF8
|
||||
DirectoryIndex index.php
|
||||
AddDefaultCharset utf8
|
||||
<IfModule mod_charset.c>
|
||||
CharsetDisable on
|
||||
CharsetRecodeMultipartForms Off
|
||||
</IfModule>
|
||||
php_value default_charset UTF-8
|
||||
107
other/AoWoW-master/account.php
Normal file
@ -0,0 +1,107 @@
|
||||
<?php
|
||||
|
||||
// Загружаем файл перевода для smarty
|
||||
$smarty->config_load($conf_file,'account');
|
||||
|
||||
// Создание аккаунта
|
||||
if (($_REQUEST['account']=='signup') and (isset($_POST['username'])) and (isset($_POST['password'])) and (isset($_POST['c_password'])) and ($AoWoWconf['register']==true))
|
||||
{
|
||||
// Совпадают ли введенные пароли?
|
||||
if ($_POST['password'] != $_POST['c_password'])
|
||||
{
|
||||
$smarty->assign('signup_error', $smarty->get_config_vars('Different_passwords'));
|
||||
} else {
|
||||
// Существует ли уже такой пользователь?
|
||||
if ($rDB->selectCell('SELECT Count(id) FROM account WHERE username=? LIMIT 1', $_POST['username']) == 1)
|
||||
{
|
||||
$smarty->assign('signup_error', $smarty->get_config_vars('Such_user_exists'));
|
||||
} else {
|
||||
// Вроде все нормально, создаем аккаунт
|
||||
$success = $rDB->selectCell('INSERT INTO account(`username`, `sha_pass_hash`, `gmlevel`, `email`, `joindate`, `tbc`, `last_ip`)
|
||||
VALUES (?, ?, 0, ?, NOW(), 1, ?)',
|
||||
$_POST['username'],
|
||||
create_usersend_pass($_POST['username'], $_POST['password']),
|
||||
(isset($_POST['email']))? $_POST['email'] : '',
|
||||
(isset($_SERVER["REMOTE_ADDR"]))? $_SERVER["REMOTE_ADDR"] : ''
|
||||
);
|
||||
if ($success > 0)
|
||||
{
|
||||
// Все отлично, авторизуем
|
||||
$_REQUEST['account']='signin';
|
||||
} else {
|
||||
// Неизвестная ошибка
|
||||
$smarty->assign('signup_error', $smarty->get_config_vars('Unknow_error_on_account_create'));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (($_REQUEST['account']=='signin') and (isset($_POST['username'])) and (isset($_POST['password'])))
|
||||
{
|
||||
$usersend_pass = create_usersend_pass($_POST['username'], $_POST['password']);
|
||||
$user = CheckPwd($_POST['username'], $usersend_pass);
|
||||
if ($user==-1)
|
||||
{
|
||||
del_user_cookie();
|
||||
if (isset($_SESSION['username']))
|
||||
UnSet($_SESSION['username']);
|
||||
$smarty->assign('signin_error', $smarty->get_config_vars('Such_user_doesnt_exists'));
|
||||
} elseif ($user==0) {
|
||||
del_user_cookie();
|
||||
if (isset($_SESSION['username']))
|
||||
UnSet($_SESSION['username']);
|
||||
$smarty->assign('signin_error', $smarty->get_config_vars('Wrong_password'));
|
||||
} else {
|
||||
// Имя пользователя и пароль совпадают
|
||||
$_SESSION['username'] = $user['name'];
|
||||
$_SESSION['shapass'] = $usersend_pass;
|
||||
$_REQUEST['account'] = 'signin_true';
|
||||
$_POST['remember_me'] = (IsSet($_POST['remember_me'])) ? $_POST['remember_me'] : 'no';
|
||||
if ($_POST['remember_me']=='yes')
|
||||
{
|
||||
// Запоминаем пользователя
|
||||
$remember_time = time() + 3000000;
|
||||
SetCookie('remember_me',$_POST['username'].$usersend_pass,$remember_time);
|
||||
} else {
|
||||
del_user_cookie();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
switch($_REQUEST['account']):
|
||||
case '':
|
||||
// TODO: Настройки аккаунта (Account Settings)
|
||||
break;
|
||||
case 'signin_false':
|
||||
case 'signin':
|
||||
// Вход в систему
|
||||
$smarty->assign('register', $AoWoWconf['register']);
|
||||
$smarty->display('signin.tpl');
|
||||
break;
|
||||
case 'signup_false':
|
||||
case 'signup':
|
||||
// Регистрация аккаунта
|
||||
$smarty->display('signup.tpl');
|
||||
break;
|
||||
case 'signout':
|
||||
// Выход из пользователя
|
||||
UnSet($user);
|
||||
session_unset();
|
||||
session_destroy();
|
||||
$_SESSION = array();
|
||||
del_user_cookie();
|
||||
case 'signin_true':
|
||||
default:
|
||||
// На предыдущую страницу
|
||||
// Срабатывает при:
|
||||
// 1. $_REQUEST['account'] = 'signout' (выход)
|
||||
// 2. $_REQUEST['account'] = 'signok' (успешная авторизация)
|
||||
// 3. Неизвестное значение $_REQUEST['account']
|
||||
$_REQUEST['next'] = (IsSet($_REQUEST['next']))? $_REQUEST['next'] : '';
|
||||
if (($_REQUEST['next']=='?account=signin') or ($_REQUEST['next']=='?account=signup'))
|
||||
$_REQUEST['next']='';
|
||||
header('Location: ?'.$_REQUEST['next']);
|
||||
break;
|
||||
endswitch;
|
||||
?>
|
||||
92
other/AoWoW-master/ajax.php
Normal file
@ -0,0 +1,92 @@
|
||||
<?php
|
||||
|
||||
header('Content-type: application/x-javascript');
|
||||
error_reporting(2039);
|
||||
ini_set('serialize_precision', 4);
|
||||
session_start();
|
||||
|
||||
if(isset($_GET['admin-loader']) && $_SESSION['roles'] == 2)
|
||||
{
|
||||
include 'templates/wowhead/js/admin.js';
|
||||
exit;
|
||||
}
|
||||
|
||||
// Настройки
|
||||
require_once 'configs/config.php';
|
||||
// Для Ajax отключаем debug
|
||||
$AoWoWconf['debug'] = false;
|
||||
// Для Ajax ненужен реалм
|
||||
$AoWoWconf['realmd'] = false;
|
||||
// Настройка БД
|
||||
global $DB;
|
||||
require_once('includes/db.php');
|
||||
|
||||
function str_normalize($string)
|
||||
{
|
||||
return strtr($string, array('\\'=>'\\\\',"'"=>"\\'",'"'=>'\\"',"\r"=>'\\r',"\n"=>'\\n','</'=>'<\/'));
|
||||
}
|
||||
|
||||
// Параметры передаваемые скрипту
|
||||
@list($what, $id) = explode("=", $_SERVER['QUERY_STRING']);
|
||||
$id = intval($id);
|
||||
|
||||
$x = '';
|
||||
|
||||
switch($what)
|
||||
{
|
||||
case 'item':
|
||||
if(!$item = load_cache(6, $id))
|
||||
{
|
||||
require_once('includes/allitems.php');
|
||||
$item = allitemsinfo($id, 1);
|
||||
save_cache(6, $id, $item);
|
||||
}
|
||||
$x .= '$WowheadPower.registerItem('.$id.', 0, {';
|
||||
if ($item['name'])
|
||||
$x .= 'name: \''.str_normalize($item['name']).'\',';
|
||||
if ($item['quality'])
|
||||
$x .= 'quality: '.$item['quality'].',';
|
||||
if ($item['icon'])
|
||||
$x .= 'icon: \''.str_normalize($item['icon']).'\',';
|
||||
if ($item['info'])
|
||||
$x .= 'tooltip: \''.str_normalize($item['info']).'\'';
|
||||
$x .= '});';
|
||||
break;
|
||||
case 'spell':
|
||||
if(!$spell = load_cache(14, $id))
|
||||
{
|
||||
require_once('includes/allspells.php');
|
||||
$spell = allspellsinfo($id, 1);
|
||||
save_cache(14, $id, $spell);
|
||||
}
|
||||
$x .= '$WowheadPower.registerSpell('.$id.', 0,{';
|
||||
if ($spell['name'])
|
||||
$x .= 'name: \''.str_normalize($spell['name']).'\',';
|
||||
if ($spell['icon'])
|
||||
$x .= 'icon: \''.str_normalize($spell['icon']).'\',';
|
||||
if ($spell['info'])
|
||||
$x .= 'tooltip: \''.str_normalize($spell['info']).'\'';
|
||||
$x .= '});';
|
||||
break;
|
||||
case 'quest':
|
||||
if(!$quest = load_cache(11, $id))
|
||||
{
|
||||
require_once('includes/allquests.php');
|
||||
$quest = GetDBQuestInfo($id, QUEST_DATAFLAG_AJAXTOOLTIP);
|
||||
$quest['tooltip'] = GetQuestTooltip($quest);
|
||||
save_cache(11, $id, $quest);
|
||||
}
|
||||
$x .= '$WowheadPower.registerQuest('.$id.', 0,{';
|
||||
if($quest['name'])
|
||||
$x .= 'name: \''.str_normalize($quest['name']).'\',';
|
||||
if($quest['tooltip'])
|
||||
$x .= 'tooltip: \''.str_normalize($quest['tooltip']).'\'';
|
||||
$x .= '});';
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
echo $x;
|
||||
|
||||
?>
|
||||
1
other/AoWoW-master/cache/images/index.html
vendored
Normal file
@ -0,0 +1 @@
|
||||
<html><body bgcolor="#FFFFFF"></body></html>
|
||||
1
other/AoWoW-master/cache/index.html
vendored
Normal file
@ -0,0 +1 @@
|
||||
<html><body bgcolor="#FFFFFF"></body></html>
|
||||
1
other/AoWoW-master/cache/oregon/index.html
vendored
Normal file
@ -0,0 +1 @@
|
||||
<html><body bgcolor="#FFFFFF"></body></html>
|
||||
1
other/AoWoW-master/cache/templates/index.html
vendored
Normal file
@ -0,0 +1 @@
|
||||
<html><body bgcolor="#FFFFFF"></body></html>
|
||||
1
other/AoWoW-master/cache/templates/wowhead/index.html
vendored
Normal file
@ -0,0 +1 @@
|
||||
<html><body bgcolor="#FFFFFF"></body></html>
|
||||
83
other/AoWoW-master/comment.php
Normal file
@ -0,0 +1,83 @@
|
||||
<?php
|
||||
|
||||
require_once ('includes/game.php');
|
||||
|
||||
function urlfromtype($type, $typeid)
|
||||
{
|
||||
global $types;
|
||||
return $types[$type].'='.$typeid.'#comments';
|
||||
}
|
||||
|
||||
switch($_REQUEST["comment"]):
|
||||
case 'add':
|
||||
// Добавление комментария
|
||||
// $_GET["type"] - тип страницы
|
||||
// $_GET["typeid"] - номер страницы
|
||||
// $_POST['commentbody'] - текст комментария
|
||||
// $_POST['replyto'] - номер поста, на который отвечает
|
||||
// $_SESSION['userid'] - номер пользователя
|
||||
$commentTime = mktime();
|
||||
$newid = $DB->query('
|
||||
INSERT INTO ?_comments (`type`, `typeid`, `userid`, `commentbody`, `post_date`{, ?#})
|
||||
VALUES (?d, ?d, ?d, ?, ?d{, ?d})',
|
||||
(empty($_POST['replyto'])? DBSIMPLE_SKIP : 'replyto'),
|
||||
$_GET["type"],
|
||||
$_GET["typeid"],
|
||||
(empty($_SESSION['userid'])? 0 : $_SESSION['userid']) ,
|
||||
stripslashes($_POST['commentbody']),
|
||||
$commentTime,
|
||||
(empty($_POST['replyto'])? DBSIMPLE_SKIP : $_POST['replyto'])
|
||||
);
|
||||
if (empty($_POST['replyto']))
|
||||
$DB->query('UPDATE ?_comments SET `replyto`=?d WHERE `id`=?d LIMIT 1', $newid, $newid);
|
||||
echo '<meta http-equiv="Refresh" content="0; URL=?'.urlfromtype($_GET["type"], $_GET["typeid"]).'">';
|
||||
echo '<style type="text/css">';
|
||||
echo 'body {background-color: black;}';
|
||||
echo '</style>';
|
||||
break;
|
||||
case 'delete':
|
||||
// Удаление комментарий (Ajax)
|
||||
// Номер комментария: $_GET['id']
|
||||
// Имя пользователя, удаляющего комментарий: $_GET['username']
|
||||
$DB->query('DELETE FROM ?_comments WHERE `id`=?d {AND `userid`=?d} LIMIT 1',
|
||||
$_GET['id'],
|
||||
($_SESSION['roles']>1)? DBSIMPLE_SKIP : $_SESSION['userid']
|
||||
);
|
||||
break;
|
||||
case 'edit':
|
||||
// Редактирование комментария
|
||||
// Номер комментария: $_GET['id']
|
||||
// Новое содержание комментария: $_POST['body']
|
||||
// Номер пользователя: $_SESSION['userid']
|
||||
if (IsSet($_POST['body']))
|
||||
$DB->query('UPDATE ?_comments
|
||||
SET `commentbody`=?, `edit_userid`=?, `edit_date`=?d
|
||||
WHERE `id` = ?d
|
||||
{AND `userid` = ?d}
|
||||
LIMIT 1',
|
||||
stripslashes($_POST['body']), $_SESSION['userid'], $commentEdit, $_GET['id'],
|
||||
($_SESSION['roles']>1)? DBSIMPLE_SKIP : $_SESSION['userid']
|
||||
);
|
||||
echo $_POST['body'];
|
||||
break;
|
||||
case 'rate':
|
||||
/*
|
||||
* Установка собственоого рейтинга (модераторы и т.п.)
|
||||
* Номер комментария: $_GET['id']
|
||||
* Новое значение рейтинга: $_GET['rating']
|
||||
* Номер пользователя: $_SESSION['userid']
|
||||
*/
|
||||
// Проверка на хоть какое то значение рейтинга, и на то, что пользователь за этот коммент не голосовал
|
||||
if (IsSet($_GET['rating']) and !($DB->selectCell('SELECT `commentid` FROM ?_comments_rates WHERE `userid`=?d AND `commentid`=?d LIMIT 1', $_SESSION['userid'], $_GET['id'])))
|
||||
$DB->query('INSERT INTO ?_comments_rates (`commentid`, `userid`, `rate`) VALUES (?d, ?d, ?d)',
|
||||
$_GET['id'], $_SESSION['userid'], $_GET['rating']);
|
||||
break;
|
||||
case 'undelete':
|
||||
// Восстановление комментария
|
||||
// Номер комментария: $_GET['id']
|
||||
// Имя пользователя, удаляющего комментарий: $_GET['username']
|
||||
default:
|
||||
break;
|
||||
endswitch;
|
||||
|
||||
?>
|
||||
25
other/AoWoW-master/configs/config.php
Normal file
@ -0,0 +1,25 @@
|
||||
<?php
|
||||
global $AoWoWconf;
|
||||
|
||||
// -- Oregon Database --
|
||||
$AoWoWconf['oregon']['host'] = '127.0.0.1';
|
||||
$AoWoWconf['oregon']['user'] = 'oregon_user';
|
||||
$AoWoWconf['oregon']['pass'] = 'oregon_passwd';
|
||||
$AoWoWconf['oregon']['db'] = 'world';
|
||||
$AoWoWconf['oregon']['aowow'] = 'aowow_';
|
||||
|
||||
// -- Realmd Database --
|
||||
$AoWoWconf['realmd']['host'] = '127.0.0.1';
|
||||
$AoWoWconf['realmd']['user'] = 'oregon_user';
|
||||
$AoWoWconf['realmd']['pass'] = 'oregon_passwd';
|
||||
$AoWoWconf['realmd']['db'] = 'realmd';
|
||||
|
||||
// Site Configuration
|
||||
$AoWoWconf['aowow']['name'] = 'AoWoW';
|
||||
$AoWoWconf['aowow']['template'] = 'wowhead';
|
||||
$AoWoWconf['aowow']['cache_time'] = 0; //(60*60*24*7); // Time to keep cache in seconds (Default: 1 week)
|
||||
$AoWoWconf['locale'] = 0;
|
||||
$AoWoWconf['register'] = false;
|
||||
$AoWoWconf['limit'] = 300;
|
||||
$AoWoWconf['debug'] = true;
|
||||
?>
|
||||
244
other/AoWoW-master/configs/dede.conf
Normal file
@ -0,0 +1,244 @@
|
||||
# German Translation
|
||||
|
||||
js_err = Stelle bitte sicher, dass JavaScript aktiviert ist.
|
||||
err_title = Fehler in AoWoW
|
||||
signin = Anmelden
|
||||
search = Suche
|
||||
un_err = Gib bitte deinen Benutzernamen ein
|
||||
pwd_err = Gib bitte dein Passwort ein
|
||||
signup_msg = Jetzt einen Account erstellen
|
||||
signin_msg = Gib bitte deinen Accountnamen ein
|
||||
un = Login
|
||||
pwd = Passwort
|
||||
c_pwd = Passwort wiederholen
|
||||
r_me = Auf diesem Computer merken
|
||||
no_acc = Noch keinen Account?
|
||||
cr_acc = Jetzt einen erstellen!
|
||||
create_filter = Filter erstellen
|
||||
loading = Lädt ...
|
||||
soldby = Verkauft von
|
||||
droppedby = Gedroppt von
|
||||
containedinobject = Enthalten in
|
||||
containedinitem = Enthalten in Item
|
||||
contain = Enthält
|
||||
objectiveof = Ziel von
|
||||
rewardof = Belohnung von
|
||||
facts = Übersicht
|
||||
level = Stufe
|
||||
related = Weitere Informationen:
|
||||
pickpocketingloot = Gestohlen von
|
||||
prospectedfrom = Sondiert aus
|
||||
canbeplacedin = Kann abgelegt werden in
|
||||
minedfromobject = Abgebaut aus
|
||||
gatheredfromobject = Gesammelt von
|
||||
items = Gegenstände
|
||||
objects = Objekte
|
||||
quests = Quests
|
||||
npcs = NPCs
|
||||
drop = Drop
|
||||
starts = Startet
|
||||
ends = Beendet
|
||||
skinning = Kürschnerei
|
||||
pickpocketing = Taschendiebstahl
|
||||
sells = Verkauft
|
||||
reputationwith = Ruf mit der Fraktion
|
||||
experience = Erfahrung
|
||||
uponcompletionofthisquestyouwillgain = Bei Abschluss dieser Quest erhaltet Ihr
|
||||
reagentfor = Reagenz für
|
||||
skinnedfrom = Gekürschnert von
|
||||
disenchanting = Entzaubern
|
||||
This_Object_cant_be_found = Der Standort dieses Objekts ist nicht bekannt.
|
||||
itemsets = Sets
|
||||
Spells = Zauber
|
||||
Quick_Facts = Kurzübersicht
|
||||
Alliance = Allianz
|
||||
Horde = Horde
|
||||
Related = Weiterführende Informationen
|
||||
Items = Gegenstände
|
||||
Quests = Quests
|
||||
Level = Stufe
|
||||
Factions = Fraktionen
|
||||
Item_Sets = Sets
|
||||
NPCs = NPCs
|
||||
Objects = Objekte
|
||||
Sign_in = Anmelden
|
||||
Contribute = Beitragen
|
||||
Replying_to__by = Antwort zu einem Kommentar von
|
||||
Submit = Absenden
|
||||
Cancel = Abbrechen
|
||||
Add_your_comment = Einen Kommentar abgeben
|
||||
My_account = Mein Account
|
||||
Sign_out = Abmelden
|
||||
Comments = Kommentare
|
||||
Latest_Comments = Neuste Kommentare
|
||||
Language = Sprache
|
||||
Number_of_MySQL_queries = Anzahl von MySQL-Queries
|
||||
Time_of_MySQL_queries = Zeit für MySQL-Queries
|
||||
hr = Std.
|
||||
min = Min.
|
||||
sec = Sek.
|
||||
Respawn = Respawn
|
||||
Class = Klasse
|
||||
|
||||
[maps]
|
||||
Link_to_this_map = Link zu dieser Karte
|
||||
Clear = Zurücksetzen
|
||||
|
||||
[search]
|
||||
Search = Suche
|
||||
Search_results_for = Suchergebnisse für
|
||||
No_results_for = Keine Ergebnisse für
|
||||
Please_try_some_different_keywords_or_check_your_spelling = Versuche es bitte mit anderen Schlüsselwörtern und überprüfe deine Schreibweise.
|
||||
|
||||
[npc]
|
||||
This_NPC_can_be_found_in = Dieser NPC befindet sich in
|
||||
This_NPC_cant_be_found = Der Aufenthaltsort dieses NPCs ist nicht bekannt.
|
||||
Abilities = Fähigkeiten
|
||||
Teaches = Lehrt
|
||||
Level = Stufe
|
||||
Classification = Einstufung
|
||||
Faction = Fraktion
|
||||
Health = Gesundheit
|
||||
Mana = Mana
|
||||
Wealth = Vermögen
|
||||
rank0 = Normal
|
||||
rank1 = Elite
|
||||
rank2 = Rar-Elite
|
||||
rank3 = Boss
|
||||
rank4 = Rar
|
||||
React = Einstellung
|
||||
Waypoint = Wegpunkt
|
||||
Damage = Schaden
|
||||
Armor = Rüstung
|
||||
|
||||
[spell]
|
||||
thisspelldoesntexist = Dieser Zauber existiert nicht.
|
||||
spell = Zauber
|
||||
school = Magieart
|
||||
cost = Kosten
|
||||
range = Reichweite
|
||||
Cast_time = Zauberzeit
|
||||
Cooldown = Abklingzeit
|
||||
Effect = Effekt
|
||||
Duration = Dauer
|
||||
Mechanic = Auswirkung
|
||||
Dispel_type = Bannart
|
||||
yards = Meter
|
||||
manas = Mana
|
||||
seconds = Sekunden
|
||||
None = Keine
|
||||
Value = Wert
|
||||
Interval = Intervall
|
||||
Radius = Radius
|
||||
Reagents = Reagenzien
|
||||
Tools = Hilfsmittel
|
||||
Spell_Details = Zauberdetails
|
||||
Object = Objekt
|
||||
of_base = von Basis-
|
||||
Used_by = Verwendet von
|
||||
See_also = Siehe auch
|
||||
Taught_by = Gelehrt von
|
||||
Reward_for_quest = Belohnung von Quest
|
||||
Class_spells = Klassenfertigkeiten
|
||||
Weapon_spells = Waffenfertigkeiten
|
||||
Armor_spells = Rüstungssachverstand
|
||||
Language_spells = Sprachen
|
||||
Secondary_spells = Nebenberufe
|
||||
Profession_spells = Berufe
|
||||
Pet_spells = Begleiterfertigkeiten
|
||||
Racial_spells = Völkerfertigkeiten
|
||||
|
||||
[item]
|
||||
Sells_for = Verkaufspreis
|
||||
Buy_for = Preis
|
||||
Teaches = Lehrt
|
||||
Disenchantable = Kann entzaubert werden
|
||||
Required_enchanting_skill = Benötigt Entzaubern
|
||||
Can_be_placed_in_the_keyring = Passt in den Schlüsselbund
|
||||
Created_by = Erstellt durch
|
||||
Fished_in = Geangelt in
|
||||
Disenchanted_from = Entzaubert aus
|
||||
Contains = Enthält
|
||||
|
||||
[faction]
|
||||
Group = Gruppe
|
||||
Side = Fraktion
|
||||
Members = Mitglieder
|
||||
|
||||
[object]
|
||||
Key = Schlüssel
|
||||
Lockpickable = Knackbar
|
||||
Mining = Bergbau
|
||||
Herb = Kräuterkunde
|
||||
Required_lockpicking_skill = Benötigt Schlösserknacken
|
||||
Required_mining_skill = Benötigt Bergbau
|
||||
Required_herb_skill = Benötigt Kräuterkunde
|
||||
This_Object_can_be_found_in = Dieses Objekt befindet sich in
|
||||
|
||||
[quest]
|
||||
Requires_level = Benötigt Stufe
|
||||
Type = Art
|
||||
Side = Fraktion
|
||||
Start = Anfang
|
||||
End = Ende
|
||||
Series = Reihe
|
||||
slain = Besiege
|
||||
Description = Beschreibung
|
||||
Rewards = Belohnung
|
||||
You_will_receive = Ihr bekommt
|
||||
Progress = Fortschritt
|
||||
Completion = Abschluss
|
||||
Gains = Belohnungen
|
||||
Upon_completion_of_this_quest_you_will_gain = Bei Abschluss dieser Quest erhaltet Ihr
|
||||
You_will_be_able_to_choose_one_of_these_rewards = Auf Euch wartet eine dieser Belohnungen
|
||||
You_will_also_receive = Ihr bekommt außerdem
|
||||
Prev_Quests = Benötigt
|
||||
Prev_Quests_Desc = Um diese Quest zu bekommen, musst du alle diese Quests erfüllen
|
||||
Open_Quests = Öffnet Quests
|
||||
Open_Quests_Desc = Es ist notwendig, diese Quest zu beenden, um diese Quests zu bekommen
|
||||
Closes_Quests = Schließt Quests
|
||||
Closes_Quests_Desc = Wenn du diese Quest beendest, kannst du diese Quests nicht mehr bekommen
|
||||
ReqOne_Quests = Benötigt eine von
|
||||
ReqOne_Quests_Desc = Um diese Quest zu bekommen, musst du eine der folgenden Quests erfüllen
|
||||
Enables_Quests = Aktiviert
|
||||
Enables_Quests_Desc = Wenn diese Quest aktiv ist, kannst du diese Quests annehmen
|
||||
Enabledby_Quests = Aktiviert durch
|
||||
Enabledby_Quests_Desc = Du kannst diese Quest nur annehmen, wenn folgende Quest aktiv ist
|
||||
You_will_learn = Du lernst
|
||||
The_following_spell_will_be_cast_on_you = Der folgende Zauber wird auf euch gewirkt
|
||||
Skill = Fähigkeit
|
||||
Suggested_Players = Empfohlene Spielerzahl
|
||||
Timer = Zeitbegrenzung
|
||||
Sharable = Teilbar
|
||||
Daily = Täglich
|
||||
Repeatable = Wiederholbar
|
||||
the_title = Titel
|
||||
Required_Money = Benötigtes Geld
|
||||
Additional_requirements_to_obtain_this_quest = Weitere Voraussetzungen um diese Quest zu erhalten
|
||||
Your_reputation_with = Euer Ruf bei
|
||||
must_be = muss sein
|
||||
higher_than = höher als
|
||||
lower_than = niedriger als
|
||||
class = Klasse
|
||||
race = Volk
|
||||
name = Name
|
||||
|
||||
[account]
|
||||
Please_enter_your_username = Gib bitte deinen Benutzernamen ein
|
||||
Please_enter_your_password = Gib bitte dein Kennwort ein
|
||||
Sign_in_to_your_Game_Account = Anmelden
|
||||
Username = Benutzername
|
||||
Password = Kennwort
|
||||
Remember_me_on_this_computer = Auf diesem Computer merken
|
||||
Dont_have_an_account = Noch keinen Account
|
||||
Create_one_now = Jetzt einen erstellen
|
||||
Signup = Anmelden
|
||||
Confirm_password = Passwort bestätigen
|
||||
Please_enter_your_confirm_password = Bitte das Passwort bestätigen
|
||||
Create_your_account = Account erstellen
|
||||
Email = E-mail
|
||||
Different_passwords = Die eingegebenen Passwörter stimmen nicht überein
|
||||
Such_user_exists = Es existiert bereits ein Benutzer mit diesem Namen
|
||||
Unknow_error_on_account_create = Unbekannter Fehler bei der Accounterstellung
|
||||
Such_user_doesnt_exists = Ein Benutzer mit diesem Namen existiert nicht
|
||||
Wrong_password = Falsches Passwort
|
||||
244
other/AoWoW-master/configs/enus.conf
Normal file
@ -0,0 +1,244 @@
|
||||
# English Translate
|
||||
|
||||
js_err = Please make sure you have javascript enabled.
|
||||
err_title = An error in AoWoW
|
||||
signin = Sign in
|
||||
search = Search
|
||||
un_err = Enter your username
|
||||
pwd_err = Enter your password
|
||||
signup_msg = Create your game account
|
||||
signin_msg = Enter your game account
|
||||
un = Login
|
||||
pwd = Password
|
||||
c_pwd = Repeat password
|
||||
r_me = Remember me
|
||||
no_acc = Don't have account yet?
|
||||
cr_acc = Create right now
|
||||
create_filter = Create a filter
|
||||
loading = Loading ...
|
||||
soldby = Sold by
|
||||
droppedby = Dropped by
|
||||
containedinobject = Contained in
|
||||
containedinitem = Contained in item
|
||||
contain = Contains
|
||||
objectiveof = Objective of
|
||||
rewardof = Reward of
|
||||
facts = Facts
|
||||
level = Level
|
||||
related = Additional information:
|
||||
pickpocketingloot = Pickpocketing
|
||||
prospectedfrom = Prospect from
|
||||
canbeplacedin = Can be placed in
|
||||
minedfromobject = Mined from
|
||||
gatheredfromobject = Gathered from
|
||||
items = Items
|
||||
objects = Objects
|
||||
quests = Quests
|
||||
npcs = NPCs
|
||||
drop = Drop
|
||||
starts = Starts
|
||||
ends = Ends
|
||||
skinning = Skinning
|
||||
pickpocketing = Pickpocketing
|
||||
sells = Sells
|
||||
reputationwith = Reputation with
|
||||
experience = Experience
|
||||
uponcompletionofthisquestyouwillgain = Upon completion of quests, get
|
||||
reagentfor = Reagent for
|
||||
skinnedfrom = Skinned from
|
||||
disenchanting = Disenchanting
|
||||
This_Object_cant_be_found = Object map not available, Object may be spawned via a script
|
||||
itemsets = Item Sets
|
||||
Spells = Spells
|
||||
Quick_Facts = Quick Facts
|
||||
Alliance = Alliance
|
||||
Horde = Horde
|
||||
Related = See also
|
||||
Items = Items
|
||||
Quests = Quests
|
||||
Level = Level
|
||||
Factions = Factions
|
||||
Item_Sets = Item sets
|
||||
NPCs = NPCs
|
||||
Objects = Objects
|
||||
Sign_in = Sign in
|
||||
Contribute = Contribute
|
||||
Replying_to__by = The answer to a comment from
|
||||
Submit = Submit
|
||||
Cancel = Cancel
|
||||
Add_your_comment = Add your comment
|
||||
My_account = My account
|
||||
Sign_out = Sign out
|
||||
Comments = Comments
|
||||
Latest_Comments = Latest comments
|
||||
Language = Language
|
||||
Number_of_MySQL_queries = Number of MySQL queries
|
||||
Time_of_MySQL_queries = Time of MySQL quries
|
||||
hr = hr
|
||||
min = min
|
||||
sec = sec
|
||||
Respawn = Respawn
|
||||
Class = Class
|
||||
|
||||
[maps]
|
||||
Link_to_this_map = Link to this map
|
||||
Clear = Clearn
|
||||
|
||||
[search]
|
||||
Search = Search
|
||||
Search_results_for = Search Results
|
||||
No_results_for = Nothing found for
|
||||
Please_try_some_different_keywords_or_check_your_spelling = Please try other keywords, or check request
|
||||
|
||||
[npc]
|
||||
This_NPC_can_be_found_in = This NPC can be found in
|
||||
This_NPC_cant_be_found = Npc Map not available, NPC may be spawned via a script
|
||||
Abilities = Abilities
|
||||
Teaches = Teaches
|
||||
Level = Level
|
||||
Classification = Class
|
||||
Faction = Faction
|
||||
Health = Health
|
||||
Mana = Mana
|
||||
Wealth = Wealth
|
||||
rank0 = Normal
|
||||
rank1 = Elite
|
||||
rank2 = Rare-Elite
|
||||
rank3 = Boss
|
||||
rank4 = Rare
|
||||
React = React
|
||||
Waypoint = Waypoint
|
||||
Damage = Damage
|
||||
Armor = Armor
|
||||
|
||||
[spell]
|
||||
thisspelldoesntexist = This spell does not exist.
|
||||
spell = Spell
|
||||
school = School
|
||||
cost = cost
|
||||
range = Range
|
||||
Cast_time = Cast time
|
||||
Cooldown = Cooldown
|
||||
Effect = Effect
|
||||
Duration = Duration
|
||||
Mechanic = Mechanic
|
||||
Dispel_type = Dispel type
|
||||
yards = yards
|
||||
manas = mana
|
||||
seconds = seconds
|
||||
None = None
|
||||
Value = Value
|
||||
Interval = Interval
|
||||
Radius = Radius
|
||||
Reagents = Reagents
|
||||
Tools = Tools
|
||||
Spell_Details = Details on spell
|
||||
Object = Object
|
||||
of_base = base
|
||||
Used_by = Used by
|
||||
See_also = See also
|
||||
Taught_by = Taught by
|
||||
Reward_for_quest = Reward from quest
|
||||
Class_spells = Class Skills
|
||||
Weapon_spells = TODO!!
|
||||
Armor_spells = Armor Proficiencies
|
||||
Language_spells = Languages
|
||||
SecondaryProfession_spells = Secondary Skills
|
||||
Profession_spells = Professions
|
||||
Pet_spells = Pet Skills
|
||||
Racial_spells = Racial Traits
|
||||
|
||||
[item]
|
||||
Sells_for = Sells for
|
||||
Buy_for = Buy for
|
||||
Teaches = Teaches
|
||||
Disenchantable = Disenchantable
|
||||
Required_enchanting_skill = Required enchanting skill
|
||||
Can_be_placed_in_the_keyring = Can be placed in keyring
|
||||
Created_by = Created by
|
||||
Fished_in = Fished in
|
||||
Disenchanted_from = Disenchanted from
|
||||
Contains = Contains
|
||||
|
||||
[faction]
|
||||
Group = Group
|
||||
Side = Side
|
||||
Members = Members
|
||||
|
||||
[object]
|
||||
Key = Key
|
||||
Lockpickable = Lockpickable
|
||||
Mining = Mining
|
||||
Herb = Herb
|
||||
Required_lockpicking_skill = Lockpicking skilllevel required
|
||||
Required_mining_skill = Mining skilllevel required
|
||||
Required_herb_skill = Herbalism skilllevel required
|
||||
This_Object_can_be_found_in = This Object can be found in
|
||||
|
||||
[quest]
|
||||
Requires_level = Requires level
|
||||
Type = Type
|
||||
Side = Side
|
||||
Start = Start
|
||||
End = End
|
||||
Series = Series
|
||||
slain = slain
|
||||
Description = Description
|
||||
Rewards = Reward
|
||||
You_will_receive = You will receive
|
||||
Progress = Prgrogress
|
||||
Completion = Completion
|
||||
Gains = Gains
|
||||
Upon_completion_of_this_quest_you_will_gain = Upon completion of quests, get
|
||||
You_will_be_able_to_choose_one_of_these_rewards = You can choose one of these awards
|
||||
You_will_also_receive = Also, you get
|
||||
Prev_Quests = Requires
|
||||
Prev_Quests_Desc = To get this quest, you must complete all that quests
|
||||
Open_Quests = Open Quests
|
||||
Open_Quests_Desc = Completing this quest is requires to get this quests
|
||||
Closes_Quests = Closes Quests
|
||||
Closes_Quests_Desc = Completing this quest, you will not able to get this quests
|
||||
ReqOne_Quests = Require One of
|
||||
ReqOne_Quests_Desc = To get this quest, you must complete one of the following quests
|
||||
Enables_Quests = Enables
|
||||
Enables_Quests_Desc = When this quest active, you able to get this quests
|
||||
Enabledby_Quests = Enabled by
|
||||
Enabledby_Quests_Desc = You can get this quest, only when that quests active
|
||||
You_will_learn = You will learn
|
||||
The_following_spell_will_be_cast_on_you = The following spell will be cast on you
|
||||
Skill = Skill
|
||||
Suggested_Players = Suggested Players
|
||||
Timer = Timer
|
||||
Sharable = Sharable
|
||||
Daily = Daily
|
||||
Repeatable = Repeatable
|
||||
the_title = the title
|
||||
Required_Money = Required Money
|
||||
Additional_requirements_to_obtain_this_quest = Additional requirements to obtain this quest
|
||||
Your_reputation_with = Your reputation with
|
||||
must_be = must be
|
||||
higher_than = higher than
|
||||
lower_than = lower than
|
||||
class = class
|
||||
race = race
|
||||
name = name
|
||||
|
||||
[account]
|
||||
Please_enter_your_username = Enter your username (account)
|
||||
Please_enter_your_password = Enter your password
|
||||
Sign_in_to_your_Game_Account = Enter your game account:
|
||||
Username = Username
|
||||
Password = Password
|
||||
Remember_me_on_this_computer = Remember on this computer
|
||||
Dont_have_an_account = Don't have an account
|
||||
Create_one_now = Create one now
|
||||
Signup = Signup
|
||||
Confirm_password = Confirm password
|
||||
Please_enter_your_confirm_password = Please enter your confirm password
|
||||
Create_your_account = Create your account
|
||||
Email = E-mail
|
||||
Different_passwords = Entered passwords does not match
|
||||
Such_user_exists = Such user already exists
|
||||
Unknow_error_on_account_create = Unknown error on account create
|
||||
Such_user_doesnt_exists = Such user does not exists
|
||||
Wrong_password = Wrong Password
|
||||
269
other/AoWoW-master/configs/ruru.conf
Normal file
@ -0,0 +1,269 @@
|
||||
# Файл с переводом
|
||||
|
||||
js_err = Для работы этого сайта необходим JavaScript.
|
||||
err_title = Ошибка в AoWoW
|
||||
signin = Войти
|
||||
search = Искать
|
||||
un_err = Введите ваш логин
|
||||
pwd_err = Введите ваш пароль
|
||||
signup_msg = Создайте свой аккаунт
|
||||
signin_msg = Войти под своим аккаунтом
|
||||
un = Логин
|
||||
pwd = Пароль
|
||||
c_pwd = Повторите пароль
|
||||
r_me = Запомните меня
|
||||
no_acc = Ещё нет своего аккаунта!?
|
||||
cr_acc = Создать прямо сейчас!
|
||||
create_filter = Создать фильтр
|
||||
loading = Загрузка...
|
||||
soldby = Продают
|
||||
droppedby = Дропают
|
||||
containedinobject = Содержится в
|
||||
containedinitem = Содержится в
|
||||
contain = Содержит
|
||||
objectiveof = Цель в
|
||||
rewardof = Награда за
|
||||
facts = Факты
|
||||
level = Уровень
|
||||
related = Дополнительная информация:
|
||||
pickpocketingloot = Воруется у
|
||||
prospectedfrom = Перерабатывается из
|
||||
canbeplacedin = Может быть помещена в
|
||||
minedfromobject = Добывается из
|
||||
gatheredfromobject = Собирается с
|
||||
items = Вещи
|
||||
objects = Объекты
|
||||
quests = Квесты
|
||||
npcs = NPCs
|
||||
drop = Дропает
|
||||
starts = Начинает
|
||||
ends = Заканчивает
|
||||
skinning = Шкуры
|
||||
pickpocketing = Воруется
|
||||
sells = Продаёт
|
||||
reputationwith = репутации у
|
||||
experience = опыта
|
||||
uponcompletionofthisquestyouwillgain = По окончании квеста, получите
|
||||
reagentfor = Реагент для
|
||||
skinnedfrom = Шкура от
|
||||
disenchanting = Дизэнчант
|
||||
This_Object_cant_be_found = Месторасположение этого объекта в БД не найдено, возможно он создается скриптом
|
||||
itemsets = Наборы вещей
|
||||
Spells = Спеллы
|
||||
Quick_Facts = Информация
|
||||
Alliance = Альянс
|
||||
Horde = Орда
|
||||
Related = Смотри также
|
||||
Items = Вещи
|
||||
Quests = Квесты
|
||||
Level = Уровень
|
||||
Factions = Фракции
|
||||
Item_Sets = Наборы вещей
|
||||
NPCs = NPCs
|
||||
Objects = Игровые объекты
|
||||
Sign_in = Войти
|
||||
Contribute = Добавить
|
||||
Replying_to_comment_by = Ответ на комментарий от
|
||||
Submit = Отправить
|
||||
Cancel = Отмена
|
||||
Add_your_comment = Оставить комментарий
|
||||
My_account = Мой аккаунт
|
||||
Sign_out = Выйти
|
||||
Comments = Комментарии
|
||||
Latest_Comments = Последние комментарии
|
||||
Language = Язык
|
||||
Number_of_MySQL_queries = Количество MySQL запросов
|
||||
Time_of_MySQL_queries = Время выполнения MySQL запросов
|
||||
Link_to_this_map = Ссылка на эту карту
|
||||
Clear = Очистить
|
||||
hr = ч
|
||||
min = мин
|
||||
sec = сек
|
||||
Respawn = Респаун
|
||||
Class = Класс
|
||||
|
||||
[talent]
|
||||
chooseaclass = Класс
|
||||
Druid = Друид
|
||||
Hunter = Охотник
|
||||
Mage = Маг
|
||||
Paladin = Паладин
|
||||
Priest = Жрец
|
||||
Rogue = Вор
|
||||
Shaman = Шаман
|
||||
Warlock = Чернокнижник
|
||||
Warrior = Воин
|
||||
Link_to_this_build = Ссылка на этот билд
|
||||
Lock = Замок
|
||||
Reset = Сбросить
|
||||
Reset_all = Сбросить всё
|
||||
Patch = Патч 2.1.3 (07/03/2007)
|
||||
Points_left = Осталось очков
|
||||
Points_spent = Потрачено очков
|
||||
Level_required = Требуемый уровень
|
||||
Level_cap = Предельный уровень
|
||||
Import_from_Blizzards_talent_calculator = Импортировать из калькулятора талантов Blizzard
|
||||
Summary = Итог
|
||||
Printable_version = Версия для печати
|
||||
|
||||
[maps]
|
||||
Link_to_this_map = Ссылка на эту карту
|
||||
Clear = Очистить
|
||||
|
||||
[search]
|
||||
Search = Поиск
|
||||
Search_results_for = Результаты поиска для
|
||||
No_results_for = Ничего не найдено для
|
||||
Please_try_some_different_keywords_or_check_your_spelling = Пожалуйста, попробуйте другие ключевые слова, или проверьте правильность запроса
|
||||
|
||||
[npc]
|
||||
This_NPC_can_be_found_in = Этот NPC может быть найден в
|
||||
This_NPC_cant_be_found = Месторасположение этого NPC в БД не найдено, возможно он создается скриптом
|
||||
Abilities = Способности
|
||||
Teaches = Обучает
|
||||
Level = Уровень
|
||||
Classification = Класс
|
||||
Faction = Фракция
|
||||
Health = Здоровья
|
||||
Mana = Маны
|
||||
Wealth = Денег
|
||||
rank0 = Обычный
|
||||
rank1 = Элитный
|
||||
rank2 = Редкий-Элитный
|
||||
rank3 = Босс
|
||||
rank4 = Редкий
|
||||
React = Реакция
|
||||
Damage = Урон
|
||||
Armor = Броня
|
||||
|
||||
[spell]
|
||||
thisspelldoesntexist = Этот спелл не существует.
|
||||
spell = Спелл
|
||||
school = Школа
|
||||
cost = Затраты маны
|
||||
range = Дальность
|
||||
Cast_time = Время каста
|
||||
Cooldown = Кулдаун
|
||||
Effect = Эффект
|
||||
Duration = Время действия
|
||||
Mechanic = Механика
|
||||
Dispel_type = Тип диспела
|
||||
yards = ярдов
|
||||
manas = маны
|
||||
seconds = секунд
|
||||
None = Нет
|
||||
Value = Значение
|
||||
Interval = Интервал
|
||||
Radius = Радиус
|
||||
Reagents = Реагенты
|
||||
Tools = Инструменты
|
||||
Spell_Details = Подробности о спелле
|
||||
Object = Объект
|
||||
of_base = всей
|
||||
Used_by = Используется
|
||||
See_also = Аналогичные спеллы
|
||||
Taught_by = Обучается
|
||||
Reward_for_quest = Награда за квест
|
||||
Class_spells = Классовые навыки
|
||||
Weapon_spells = Оружейные навыки
|
||||
Armor_spells = Специализации брони
|
||||
Language_spells = Языки
|
||||
SecondaryProfession_spells = Вспомогательные профессии
|
||||
Profession_spells = Профессии
|
||||
Pet_spells = Навыки питомцев
|
||||
Pacial_spells = Расовые преимущества
|
||||
|
||||
[item]
|
||||
Sells_for = Продается за
|
||||
Buy_for = Покупается за
|
||||
Teaches = Обучает
|
||||
Disenchantable = Разбирается
|
||||
Required_enchanting_skill = Необходимый навык зачаровки
|
||||
Can_be_placed_in_the_keyring = Ключ
|
||||
Created_by = Создается
|
||||
Fished_in = Ловится в
|
||||
Disenchanted_from = Дизэнчантится из
|
||||
Contains = Содержит
|
||||
|
||||
[faction]
|
||||
Group = Группа
|
||||
Side = Сторона
|
||||
Members = Члены
|
||||
|
||||
[object]
|
||||
Key = Ключ
|
||||
Lockpickable = Отмычки
|
||||
Mining = Руда
|
||||
Herb = Трава
|
||||
Required_lockpicking_skill = Необходимый уровень навыка владения отмычками
|
||||
Required_mining_skill = Необходимый уровень навыка рудокопа
|
||||
Required_herb_skill = Необходимый уровень навыка травника
|
||||
This_Object_can_be_found_in = Этот объект может быть найден в
|
||||
|
||||
[quest]
|
||||
Requires_level = Требуемый уровень
|
||||
Type = Тип
|
||||
Side = Сторона
|
||||
Start = Начинает
|
||||
End = Оканчивает
|
||||
Series = Цепочка квестов
|
||||
slain = убит
|
||||
Description = Описание
|
||||
Rewards = Награды
|
||||
You_will_receive = Вы получите
|
||||
Progress = Прогресс
|
||||
Completion = Завершение
|
||||
Gains = Получите
|
||||
Upon_completion_of_this_quest_you_will_gain = По окончании квеста, получите
|
||||
You_will_be_able_to_choose_one_of_these_rewards = Вы сможете выбрать одну из этих наград
|
||||
You_will_also_receive = Также, вы получите
|
||||
Prev_Quests = Требует
|
||||
Prev_Quests_Desc = Что бы получить квест, необходимо выполнить все эти
|
||||
Open_Quests = Открывает квесты
|
||||
Open_Quests_Desc = Выполнение квеста, необходимо для того, чтобы можно было взять следующие
|
||||
Closes_Quests = Закрывает квесты
|
||||
Closes_Quests_Desc = Выполнив квест, вы не сможете взятся за эти
|
||||
ReqOne_Quests = Требует один из
|
||||
ReqOne_Quests_Desc = Что бы получить этот квест, вы должны выполнить один из этих
|
||||
Enables_Quests = Включает
|
||||
Enables_Quests_Desc = Когда вы выполняете этот квест, вы можете взять эти квесты
|
||||
Enabledby_Quests = Включается
|
||||
Enabledby_Quests_Desc = Что бы взять этот квест, вы должны выполнять следующие квесты
|
||||
You_will_learn = Вы изучите
|
||||
The_following_spell_will_be_cast_on_you = Этот спелл будет наложен на вас
|
||||
Skill = Навык
|
||||
Suggested_Players = Количество игроков
|
||||
Timer = Таймер
|
||||
Sharable = Общий
|
||||
Daily = Ежедневный
|
||||
Repeatable = Повторяемый
|
||||
the_title = Титул
|
||||
Required_Money = Требуется денег
|
||||
Additional_requirements_to_obtain_this_quest = Дополнительные условия, для получения данного квеста
|
||||
Your_reputation_with = Ваша репутация с
|
||||
must_be = должна быть
|
||||
higher_than = выше чем
|
||||
lower_than = ниже чем
|
||||
class = класс
|
||||
race = раса
|
||||
name = имя
|
||||
|
||||
[account]
|
||||
Please_enter_your_username = Введите ваше имя пользователя (аккаунта)
|
||||
Please_enter_your_password = Введите ваш пароль
|
||||
Sign_in_to_your_Game_Account = Войти под своим аккаунтом
|
||||
Username = Имя пользователя
|
||||
Password = Пароль
|
||||
Remember_me_on_this_computer = Запомнить на этом компьютере
|
||||
Dont_have_an_account = Ещё нет аккаунта
|
||||
Create_one_now = Создайте прямо сейчас
|
||||
Signup = Создать
|
||||
Confirm_password = Повторите пароль
|
||||
Please_enter_your_confirm_password = Введите в поле "Повторить пароль" тот же самый пароль, что и в поле "Пароль"
|
||||
Create_your_account = Создайте свой аккаунт
|
||||
Email = E-mail
|
||||
Different_passwords = Введённые пароли не совпдают
|
||||
Such_user_exists = Такой аккаунт уже существует
|
||||
Unknow_error_on_account_create = Неизвестная ошибка при создании аккаунта
|
||||
Such_user_doesnt_exists = Такого пользователя не существует
|
||||
Wrong_password = Неверный пароль
|
||||
145
other/AoWoW-master/faction.php
Normal file
@ -0,0 +1,145 @@
|
||||
<?php
|
||||
|
||||
require_once('includes/allnpcs.php');
|
||||
require_once('includes/allitems.php');
|
||||
require_once('includes/allquests.php');
|
||||
require_once('includes/allcomments.php');
|
||||
|
||||
global $npc_cols;
|
||||
global $item_cols;
|
||||
global $quest_cols;
|
||||
|
||||
$smarty->config_load($conf_file,'faction');
|
||||
|
||||
// Номер фракции
|
||||
$id = $podrazdel;
|
||||
|
||||
if(!$faction = load_cache(18, intval($id)))
|
||||
{
|
||||
unset($faction);
|
||||
|
||||
// Подключаемся к ДБ:
|
||||
global $DB;
|
||||
|
||||
$row = $DB->selectRow('
|
||||
SELECT factionID, name, description1, description2, team, side
|
||||
FROM ?_factions
|
||||
WHERE factionID=?d
|
||||
LIMIT 1
|
||||
',
|
||||
$id
|
||||
);
|
||||
if ($row)
|
||||
{
|
||||
$faction=array();
|
||||
// Номер фракции
|
||||
$faction['entry'] = $row['factionID'];
|
||||
// Название фракции
|
||||
$faction['name'] = $row['name'];
|
||||
// Описание фракции, из клиента:
|
||||
$faction['description1'] = $row['description1'];
|
||||
// Описание фракции, c wowwiki.com, находится в таблице factions.sql:
|
||||
$faction['description2'] = $row['description2'];
|
||||
// Команда/Группа фракции
|
||||
if($row['team']!=0)
|
||||
$faction['group'] = $DB->selectCell('SELECT name FROM ?_factions WHERE factionID=?d LIMIT 1', $row['team']);
|
||||
// Альянс(1)/Орда(2)
|
||||
if($row['side']!=0)
|
||||
$faction['side'] = $row['side'];
|
||||
|
||||
// Итемы с requiredreputationfaction
|
||||
$item_rows = $DB->select('
|
||||
SELECT ?#, entry
|
||||
FROM item_template i, ?_icons a
|
||||
WHERE
|
||||
i.RequiredReputationFaction=?d
|
||||
AND a.id=i.displayid
|
||||
',
|
||||
$item_cols[2],
|
||||
$id
|
||||
);
|
||||
if ($item_rows)
|
||||
{
|
||||
$faction['items'] = array();
|
||||
foreach ($item_rows as $i=>$row)
|
||||
$faction['items'][] = iteminfo2($row, 0);
|
||||
unset ($faction['items']);
|
||||
}
|
||||
|
||||
// Персонажи, состоящие во фракции
|
||||
$creature_rows = $DB->select('
|
||||
SELECT ?#, entry
|
||||
FROM creature_template, ?_factiontemplate
|
||||
WHERE
|
||||
faction IN (SELECT factiontemplateID FROM ?_factiontemplate WHERE factionID=?d)
|
||||
AND factiontemplateID=faction
|
||||
',
|
||||
$npc_cols[0],
|
||||
$id
|
||||
);
|
||||
if ($creature_rows)
|
||||
{
|
||||
$faction['creatures'] = array();
|
||||
foreach ($creature_rows as $i=>$row)
|
||||
$faction['creatures'][] = creatureinfo2($row);
|
||||
unset ($creature_rows);
|
||||
}
|
||||
|
||||
// Квесты для этой фракции
|
||||
$quests_rows = $DB->select('
|
||||
SELECT ?#
|
||||
FROM quest_template
|
||||
WHERE
|
||||
RewRepFaction1=?d
|
||||
OR RewRepFaction2=?d
|
||||
OR RewRepFaction3=?d
|
||||
OR RewRepFaction4=?d
|
||||
',
|
||||
$quest_cols[2],
|
||||
$id, $id, $id, $id
|
||||
);
|
||||
if ($quests_rows)
|
||||
{
|
||||
$faction['quests'] = array();
|
||||
foreach ($quests_rows as $i=>$row)
|
||||
$faction['quests'][] = GetQuestInfo($row, 0xFFFFFF);
|
||||
unset ($quests_rows);
|
||||
}
|
||||
|
||||
// Faction cache
|
||||
save_cache(18, $faction['entry'], $faction);
|
||||
}
|
||||
}
|
||||
|
||||
$page = array(
|
||||
'Mapper' => false,
|
||||
'Book' => false,
|
||||
'Title' => $faction['name'].' - '.$smarty->get_config_vars('Factions'),
|
||||
'tab' => 0,
|
||||
'type' => 8,
|
||||
'typeid' => $faction['entry'],
|
||||
'path' => '[0, 7, 0]'
|
||||
);
|
||||
$smarty->assign('page', $page);
|
||||
|
||||
// Комментарии
|
||||
$smarty->assign('comments', getcomments($page['type'], $page['typeid']));
|
||||
|
||||
// Данные о квесте
|
||||
$smarty->assign('faction', $faction);
|
||||
// Если хоть одна информация о вещи найдена - передаём массив с информацией о вещях шаблонизатору
|
||||
if (isset($allitems))
|
||||
$smarty->assign('allitems',$allitems);
|
||||
/*
|
||||
if (isset($npcs))
|
||||
$smarty->assign('npcs',$npcs);
|
||||
if (isset($quests))
|
||||
$smarty->assign('quests',$quests);
|
||||
if (isset($items))
|
||||
$smarty->assign('items',$items);
|
||||
*/
|
||||
// Количество MySQL запросов
|
||||
$smarty->assign('mysql', $DB->getStatistics());
|
||||
// Загружаем страницу
|
||||
$smarty->display('faction.tpl');
|
||||
?>
|
||||
48
other/AoWoW-master/factions.php
Normal file
@ -0,0 +1,48 @@
|
||||
<?php
|
||||
$smarty->config_load($conf_file, 'factions');
|
||||
|
||||
global $DB;
|
||||
|
||||
$rows = $DB->select('
|
||||
SELECT factionID, team, name, side
|
||||
FROM ?_factions
|
||||
WHERE
|
||||
reputationListID!=-1
|
||||
'
|
||||
);
|
||||
if(!$factions = load_cache(19, 'x'))
|
||||
{
|
||||
unset($factions);
|
||||
|
||||
$factions = array();
|
||||
foreach ($rows as $numRow=>$row)
|
||||
{
|
||||
$factions[$numRow] = array();
|
||||
$factions[$numRow]['entry'] = $row['factionID'];
|
||||
if ($row['team']!=0)
|
||||
$factions[$numRow]['group'] = $DB->selectCell('SELECT name FROM ?_factions WHERE factionID=? LIMIT 1', $row['team']);
|
||||
if ($row['side'])
|
||||
$factions[$numRow]['side'] = $row['side'];
|
||||
$factions[$numRow]['name'] = $row['name'];
|
||||
}
|
||||
save_cache(19, 'x', $factions);
|
||||
}
|
||||
|
||||
global $page;
|
||||
$page = array(
|
||||
'Mapper' => false,
|
||||
'Book' => false,
|
||||
'Title' => $smarty->get_config_vars('Factions'),
|
||||
'tab' => 0,
|
||||
'type' => 0,
|
||||
'typeid' => 0,
|
||||
'path' => '[0, 7]'
|
||||
);
|
||||
$smarty->assign('page', $page);
|
||||
|
||||
// Статистика выполнения mysql запросов
|
||||
$smarty->assign('mysql', $DB->getStatistics());
|
||||
$smarty->assign('factions',$factions);
|
||||
// Загружаем страницу
|
||||
$smarty->display('factions.tpl');
|
||||
?>
|
||||
BIN
other/AoWoW-master/images/icons/large/ability_ambush.jpg
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_backstab.jpg
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_bullrush.jpg
Normal file
|
After Width: | Height: | Size: 6.0 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_cheapshot.jpg
Normal file
|
After Width: | Height: | Size: 6.0 KiB |
|
After Width: | Height: | Size: 6.0 KiB |
|
After Width: | Height: | Size: 5.9 KiB |
|
After Width: | Height: | Size: 5.4 KiB |
|
After Width: | Height: | Size: 5.9 KiB |
|
After Width: | Height: | Size: 5.4 KiB |
|
After Width: | Height: | Size: 5.5 KiB |
|
After Width: | Height: | Size: 5.3 KiB |
|
After Width: | Height: | Size: 5.6 KiB |
|
After Width: | Height: | Size: 6.3 KiB |
|
After Width: | Height: | Size: 6.1 KiB |
|
After Width: | Height: | Size: 7.4 KiB |
|
After Width: | Height: | Size: 4.5 KiB |
|
After Width: | Height: | Size: 5.3 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
|
After Width: | Height: | Size: 5.9 KiB |
|
After Width: | Height: | Size: 5.5 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_criticalstrike.jpg
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_defend.jpg
Normal file
|
After Width: | Height: | Size: 6.0 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_devour.jpg
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
|
After Width: | Height: | Size: 4.7 KiB |
|
After Width: | Height: | Size: 5.8 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_bash.jpg
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_catform.jpg
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 4.5 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_cower.jpg
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_cyclone.jpg
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_dash.jpg
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 6.7 KiB |
|
After Width: | Height: | Size: 6.7 KiB |
|
After Width: | Height: | Size: 6.8 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_enrage.jpg
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
|
After Width: | Height: | Size: 6.4 KiB |
|
After Width: | Height: | Size: 5.0 KiB |
|
After Width: | Height: | Size: 6.8 KiB |
|
After Width: | Height: | Size: 6.2 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_lacerate.jpg
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
|
After Width: | Height: | Size: 4.9 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_mangle.jpg
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
|
After Width: | Height: | Size: 6.5 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_mangle2.jpg
Normal file
|
After Width: | Height: | Size: 5.1 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_maul.jpg
Normal file
|
After Width: | Height: | Size: 6.0 KiB |
|
After Width: | Height: | Size: 6.2 KiB |
|
After Width: | Height: | Size: 5.5 KiB |
|
After Width: | Height: | Size: 6.7 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_rake.jpg
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_ravage.jpg
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 6.3 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_druid_swipe.jpg
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 4.7 KiB |
|
After Width: | Height: | Size: 5.1 KiB |
|
After Width: | Height: | Size: 5.5 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_dualwield.jpg
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 6.4 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_ensnare.jpg
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_eyeoftheowl.jpg
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_fiegndead.jpg
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_ghoulfrenzy.jpg
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_golemstormbolt.jpg
Normal file
|
After Width: | Height: | Size: 5.8 KiB |
|
After Width: | Height: | Size: 5.9 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_gouge.jpg
Normal file
|
After Width: | Height: | Size: 5.0 KiB |
BIN
other/AoWoW-master/images/icons/large/ability_hibernation.jpg
Normal file
|
After Width: | Height: | Size: 4.9 KiB |
|
After Width: | Height: | Size: 5.2 KiB |
|
After Width: | Height: | Size: 5.3 KiB |
|
After Width: | Height: | Size: 5.6 KiB |
|
After Width: | Height: | Size: 6.3 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 6.0 KiB |
|
After Width: | Height: | Size: 5.0 KiB |
|
After Width: | Height: | Size: 5.1 KiB |
|
After Width: | Height: | Size: 5.8 KiB |
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 6.5 KiB |
|
After Width: | Height: | Size: 5.9 KiB |
|
After Width: | Height: | Size: 6.3 KiB |
|
After Width: | Height: | Size: 7.3 KiB |