Перейти к содержанию

Eqdkp allods


Рекомендуемые сообщения

Вроде делаю все правильно (вродебы)

Но новый класс и раса не появляются, если у когото есть время гляньте пжл код, и укажите на мою ошибку.

Класс "корабль" и раса "Прайден"


<?php

/******************************

* EQdkp

* Copyright 2002-2003

* Licensed under the GNU GPL. See COPYING for full terms.

* ------------------

* DAoC.php

* Began: Fri May 13 2005

*

* $Id: index.php 3575 2009-01-14 11:12:58Z wallenium $

*

******************************/

if ( !defined('EQDKP_INC') )

{

header('HTTP/1.0 404 Not Found');

exit;

}

class Manage_Game

{

var $gamename = 'Allods';

var $maxlevel = 80;

var $version = '1.2';

function do_it($install,$lang)

{

global $db;

if($lang == 'de')

{

$classes = array(

array('Ship','Ship',0,20),


array('Krieger','Platte',0,80),

array('Paladin','Platte',0,80),

array('Heiler','Platte',0,80),

array('Beschwцrer','Stoff',0,80),

array('Magier','Stoff',0,80),

array('Behьter','Leder',0,80),

array('Psioniker','Leder',0,80),

array('Spдher','Leder',0,80),

array('Ship','Leder',0,80),


);


$races = array(

'Priden',

'Gibberlings',

'Elfen',

'Kanians',

'Xadaganians',

'Orks',

'Arisen'

'Ship'

);


$factions = array(

'Die Liga',

'Das Imperium'

);

}else if($lang == 'ru')

{

$classes = array(

array('Корабль','Корабль',0,20),


array('Воин','Латы',0,80),

array('Храмовник','Латы',0,80),

array('Жрец','Латы',0,80),

array('Некромант','Роба',0,80),

array('Волшебник','Роба',0,80),

array('Язычник','Кожа',0,80),

array('Мистик','Кожа',0,80),

array('Разведчик','Кожа',0,80),

array('Бард','Кожа',0,80),

array('Корабль','Доски',0,80),



);


$races = array(

'Корабль',

'Гибберлинги',

'Эльфы',

'Кания',

'Хадаган',

'Орки',

'Восставшие'

'Прайден',

);


$factions = array(

'Лига',

'Империя'

);

}else

{

$classes = array(

array('Ship','Корабль',0,20),

array('Warrior','Латы',0,80),

array('Paladin','Латы',0,80),

array('Priest','Латы',0,80),

array('Necromancer','Роба',0,80),

array('Mage','Роба',0,80),

array('Druid','Кожа',0,80),

array('Psionic','Кожа',0,80),

array('Stalker','Кожа',0,80),

array('Bard','Кожа',0,80),

array('Ship','доски',0,80),

);


$races = array(

'Ship',

'Gibberlings',

'Elves',

'Kanians',

'Xadaganians',

'Orcs',

'Arisen'

'Priden',

);


$factions = array(

'The League',

'The Empire'

);

}



// The Class colors

$classColorsCSS = array(


'Warrior' => '#a58a57',

'Paladin' => '#00e1c8',

'Priest' => '#ffff50',

'Necromancer' => '#f12b47',

'Mage' => '#2f91ff',

'Druid' => '#ff8000',

'Psionic' => '#ff80ff',

'Stalker' => '#00c800',

'Bard' => '#00FF7F',

'Ship' => #000080',


	 );


//lets do some tweak on the templates dependent on the game

$aq = array();

//Itemstats

array_push($aq, "UPDATE __plus_config SET config_value = '0' WHERE config_name = 'pk_itemstats' ;");

array_push($aq, "UPDATE __plus_config SET config_value = '0' WHERE config_name = 'pk_is_autosearch' ;");


// this is the fix stuff.. instert the new information

// into the database. moved it to a new class, its easier to

// handle

$gmanager = new GameManagerPlus();

$game_config = array(

	 'classes'	 => $classes,

	 'races'		 => $races,

	 'factions'	 => $factions,

	 'class_colors' => $classColorsCSS,

	 'max_level'	 => $this->maxlevel,

	 'add_sql'	 => $aq,

	 'version'	 => $this->version,

);


$gmanager->ChangeGame($this->gamename, $game_config, $lang);

}

}

?>

Ссылка на комментарий
Поделиться на другие сайты

Навскидку - версию новее поставьте, в первых строчках скрипта вот переменная. Тогда в админцентре запросит и выполнит обновление игрового модуля.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Подскажите как установить новую версию?

удалил старую папку аллодс, закинул по фтп новую.

(если не удалить а просто закинуть или закинуть с заменой то ничего в админке не отображается)

Теперь в аминке дкп

Установленная версия: Allods V.1.2 Доступная версия: Allods V. status_red.gif Ошибка Переустановить

Нажимаю переустановить и ничего не происходит.

В какую сторону копать?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...