phpBB Arcade

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
azybat
phpBB 1.0.0
Сообщения: 7
Стаж: 16 лет 4 месяца
Откуда: Иркутск
Благодарил (а): 2 раза

Re: phpBB Arcade

Сообщение azybat »

Не каждый пак ставится
Аватара пользователя
kreator
phpBB 1.4.4
Сообщения: 135
Стаж: 15 лет 10 месяцев
Откуда: Новочебоксарск
Благодарил (а): 23 раза
Поблагодарили: 8 раз

Re: phpBB Arcade

Сообщение kreator »

мод поставил, пасибки за него, но вот нимогу найти сами игры. Где их скачать? ссылки не работают, где вы указывали игры скачивать ...
Чеченские хакеры уже третий день активно пытаются зарегистрироваться в одноклассниках (TheJokes.ru)
Аватара пользователя
djforce
phpBB 1.2.1
Сообщения: 27
Стаж: 15 лет 10 месяцев
Откуда: Нижний Новгород
Благодарил (а): 9 раз

Re: phpBB Arcade

Сообщение djforce »

Я тоже не смог найти игры в сети для этого плагина, но на сколько я понял там обычные flash файлы прикручены, так вот даже в буржунете не смог пока найти инструкцию как сделать из swf файла аркаду или пак для мода, если есть опыт, ребят поделитесь ктонить?

как создавать игры из swf файлов??
Аватара пользователя
kreator
phpBB 1.4.4
Сообщения: 135
Стаж: 15 лет 10 месяцев
Откуда: Новочебоксарск
Благодарил (а): 23 раза
Поблагодарили: 8 раз

Re: phpBB Arcade

Сообщение kreator »

Кто использует данный мод, может сталкивался с такой проблемой.
Сначала все работало нормально, но потом вдруг, при заходе в админке на вкладку arcade, выводит сообщение

Код: Выделить всё

Fatal error: Call to a member function get_currencies() on a non-object in /home/users2/b/bigfaq/domains/bigfaq.jino.ru/includes/acp/acp_arcade.php on line 448
гугл ничем не смог помочь, о чем хотябы это сообщение?

Добавлено спустя 1 час 58 минут 32 секунды:
хотя сам мод работает нормально
Чеченские хакеры уже третий день активно пытаются зарегистрироваться в одноклассниках (TheJokes.ru)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: phpBB Arcade

Сообщение rxu »

kreator писал(а):includes/acp/acp_arcade.php on line 448
Что в этой строке данного файла?
Изображение
Аватара пользователя
kreator
phpBB 1.4.4
Сообщения: 135
Стаж: 15 лет 10 месяцев
Откуда: Новочебоксарск
Благодарил (а): 23 раза
Поблагодарили: 8 раз

Re: phpBB Arcade

Сообщение kreator »

Код: Выделить всё

return $cash->get_currencies($value, true);
Последний раз редактировалось Айдар 25.03.2011 23:32, всего редактировалось 1 раз.
Причина: Заключил код в BBcode
Чеченские хакеры уже третий день активно пытаются зарегистрироваться в одноклассниках (TheJokes.ru)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: phpBB Arcade

Сообщение rxu »

Вызов функции, контейнер которой не является объектом.
Проще говоря, объект $cash не определен/не создан до этого.
Изображение
Аватара пользователя
kreator
phpBB 1.4.4
Сообщения: 135
Стаж: 15 лет 10 месяцев
Откуда: Новочебоксарск
Благодарил (а): 23 раза
Поблагодарили: 8 раз

Re: phpBB Arcade

Сообщение kreator »

а есть предположения, всвязи с чем могло такое произойти? дня 3 назад это все работало, этот код не редактировался (и никакой относящийся к данному моду)
Чеченские хакеры уже третий день активно пытаются зарегистрироваться в одноклассниках (TheJokes.ru)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: phpBB Arcade

Сообщение rxu »

kreator
Нет, телепатические способности давно утрачены :)
Изображение
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: phpBB Arcade

Сообщение Mr. Anderson »

kreator
Точно ничего не меняли? Апдейта на 3.0.8 случайно не было в списке этого "ничего"? :?
Аватара пользователя
kreator
phpBB 1.4.4
Сообщения: 135
Стаж: 15 лет 10 месяцев
Откуда: Новочебоксарск
Благодарил (а): 23 раза
Поблагодарили: 8 раз

Re: phpBB Arcade

Сообщение kreator »

да, другие моды ставил.

p.s. ошибка выходит только при попытке открыть вклыдку "Arcade - Configuration", попробовал переместить адинку модуля, чтоб вкладки по-отдельности были, и все, кроме этой открываются. (Arcade - Configuration, Arcade - Manage arcade, Arcade - Games, Arcade - Utilities, Arcade - Permission roles и остальные открываются)
Чеченские хакеры уже третий день активно пытаются зарегистрироваться в одноклассниках (TheJokes.ru)
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: phpBB Arcade

Сообщение Mr. Anderson »

Как уже написано
rxu писал(а):объект $cash не определен/не создан до этого
Смотрите инструкцию к моду, ищите, где $cash определяется и проверяйте на месте ли у вас соотв. код.
Аватара пользователя
kreator
phpBB 1.4.4
Сообщения: 135
Стаж: 15 лет 10 месяцев
Откуда: Новочебоксарск
Благодарил (а): 23 раза
Поблагодарили: 8 раз

Re: phpBB Arcade

Сообщение kreator »

эта переменная в этом моде упоминается только в 2 местах

в файле, который и показывает ожибку (acp_arcade.php)(отрезок кода):

Код: Выделить всё

function cm_currency_select($value, $key = '')
	{
		global $user, $cash;

		return $cash->get_currencies($value, true);
	}
и в другом файле (arcade_class.php)(отрезок кода):

Код: Выделить всё

/**
	* Function to add or subtact points from a user
	*/
	function set_points($mode, $user_id, $amount)
	{
		global $user, $db;

		// Return true if the amount is 0 or free (-1)
		if ($amount <= 0)
		{
			return true;
		}

		$result = false;
		$mode = strtolower($mode);
		switch ($mode)
		{
			case 'add':
				if ($this->points['type'] == CASH_MOD)
				{
					global $cash;
					$result = $cash->give_cash($user_id, $amount, $this->config['cm_currency_id']);
				}
				else
				{
					$sql = 'UPDATE ' . USERS_TABLE . '
						SET ' . USER_POINTS . ' = ' . USER_POINTS . ' + ' . $amount . '
						WHERE user_id = ' . $user_id;
					$db->sql_query($sql);

					$result = true;
				}

			break;

			case 'subtract':
				if ($this->points['type'] == CASH_MOD)
				{
					global $cash;
					$result = $cash->take_cash($user_id, $amount, $this->config['cm_currency_id']);

				}
				else
				{
					// The user does not have enough points
					if ($user->data[USER_POINTS] < $amount)
					{
						$result = false;
					}
					else
					{
						$sql = 'UPDATE ' . USERS_TABLE . '
							SET ' . USER_POINTS . ' = ' . USER_POINTS . ' - ' . $amount . '
							WHERE user_id = ' . $user_id;
						$db->sql_query($sql);

						$result = true;
					}
				}

			break;

			default:
			break;
		}

		// If setting points was successful, update the users current total for display as well
		if ($result && $user->data['user_id'] == $user_id)
		{
			if ($mode == 'add')
			{
				$this->points['total'] = $this->points['total'] + $amount;
			}
			else
			{
				$this->points['total'] = $this->points['total'] - $amount;
			}
		}

		return $result;
	}
и там и там в коде указавается CASH MOD. Но я его не ставил, (чтоб вдруг вызвать ошибку), и раньше почему-то работало

Добавлено спустя 6 минут 35 секунд:
Всем спасибо, один бы я наверно не разобрался. Нашел ошибку. Она называется: "Дурная голова рукам покоя не дает". Плюсую.
Чеченские хакеры уже третий день активно пытаются зарегистрироваться в одноклассниках (TheJokes.ru)
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: phpBB Arcade

Сообщение Mr. Anderson »

kreator
Расскажите в чем была ошибка, вдруг не вы один столкнетесь.
Аватара пользователя
kreator
phpBB 1.4.4
Сообщения: 135
Стаж: 15 лет 10 месяцев
Откуда: Новочебоксарск
Благодарил (а): 23 раза
Поблагодарили: 8 раз

Re: phpBB Arcade

Сообщение kreator »

Дня 3 назад я хотел поставить каш мод, но не поставил. А файлы мода скопировал. И забыл про них. Вот и ругался он в админке на неактивированный $cash которого конечно же и небыло, но на который он хотел ссылаться.

Добавлено спустя 2 часа 1 минуту 22 секунды:
тут наткнулся на такую раскладку мода: http://www.phpar.com/arcade.php

кто нибудь видел такую верстку, или где взять можно?
Чеченские хакеры уже третий день активно пытаются зарегистрироваться в одноклассниках (TheJokes.ru)

Вернуться в «Поддержка модов для phpBB 3.0.x»