Славик Панфилыч
-
Постов
147 -
Зарегистрирован
-
Посещение
-
Победитель дней
3
Сообщения, опубликованные Славик Панфилыч
-
-
Уважаемый, Карласон. Я прошу прощение за то, что дал надежду на то, что вы сможете реализовать Свои идеи благодаря нашему серверу. НО, зачем переходить на личности? Какая разница, по скольку нам лет? Я этого до сих пор не могу понять...
А причина отказа очень проста, мы с другом хотели бы сами начать реализовывать свои идеи, понимить то, что мы делаем, как устроено и как функционирует. Кто нам запрещает начать с малого, учиться на своих ошибках и т.п? Ответ - Никто
А выслушивать высказывания от таких лиц как ВЫ, не имеет смысла, даже не имеет смысла на них отвечать. Но раз вы перешли на личности, я не мог вам не ответить, уж извините меня и за это.
P.S. Администратор проекта Friend - Game (Elecman)
-
Как говорилось выше, к Login серверу по моему Внутреннему IP коннект происходит, а по внешнему не хочет.
Чуток поковырялся, коннект происходит ко всем серверам по внутреннему и внешнему IP. Тему не закрывайте, т.к. будут еще пару вопросов
-
Объясни как провести операции в телнете, которые ты посоветовал.
-
открой виндовую консоль, и на свой внешний ип попробуй проканектится телнетом к этим портам.
Еще будут понятные ответы?
Причем... Telnet у меня не установлен, моя ОСь Windows 7, речь о телнете шла где-то ~2009 году... Так что извеняй, не смогу воспользоваться сие чудом
-
Вот, держи: Изображение
-
99% Настроен. До выбора сервера и виснет
-
Свой Динамичный IP
-
Трабла в следующем, у меня заходит спокойно на сервер у друга нет. В чем косяк?
-
Сейчас попробую...
-
Окей, покапаюсь, поищу не в первой. А как настроить правильно конфиги? Где и какой IP прописывать?
CHAR_ATHENA.CONF
// Login Server IP
// The character server connects to the login server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
login_ip: 127.0.0.1
// The character server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: 127.0.0.1
// Login Server Port
login_port: 6900
// Character Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
char_ip: 127.0.0.1
// Character Server Port
char_port: 6121MAP_ATHENA.CONF
// Character Server IP
// The map server connects to the character server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
char_ip: 127.0.0.1
// The map server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: 127.0.0.1
// Character Server Port
char_port: 6121
// Map Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
map_ip: 127.0.0.1
// Map Server Port
map_port: 5121И логин
// The login server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: 127.0.0.1 -
Нет, Динамичный. "Но это как я понимаю не суть, т.к. существуют программы типа no-ip и прочие."
-
Всем привет! Давно не брался за афину и тут вдруг приспичило блин... Все отлично, все скачал, стал настраивать:
- char_athena.conf
- map_athena.conf
- login_athena.conf
Тут вопрос стал у меня боком. Интернетом пользуюсь от Билайна , сижу через роутер ZyXel p-500 какой-то...
Соответственно IP адресс имеет следующий вид: (сведения ipconfig)
Как я понял (192.168.1.35) это Внутренний, Локальный Ip. И также я имею, внешний типа 89.145.12.45 (пример)
Помогить разобраться, как настроить конфиги для того, чтобы люди смогли входить на сервер
- char_athena.conf
-
Итак, имеется Эвент.
Пример:
- Начало - д. Понедельник, м. Сентябрь, г. 1811 (03.09.1811).
- Суть - Спавняться n-количество монстров, карта newmap, после убийства всех мобов, они появляются снова.
- Конец - д. Воскресенье, м. Сентябрь, г. 1811 (09.09.1811).
Как это организовать? И как настроить время старта Эвента в понедельник?
- Начало - д. Понедельник, м. Сентябрь, г. 1811 (03.09.1811).
-
Благодарю. Тему не закрывай, буду тут отписывать если что.
-
Доброго времени суток. Возникло пару вопросов:
1) Выдача определенного кол-ва итема и закрепление за персонажем (за аккаунтом).
2) Задание времени на итем, после которого он исчезнет.
-
Хм, в брове с координатами все в порядке. С обновлением map_caсhe не помогло. В чем еще может быть ошибка? Или я, что не так делаю?
-
Проверю. Но скорее всего косяк с картой
-
Все мы знаем, что существуют различные модификации пронтеры. У меня возник вопрос:
Имеется пронта, в центре пустота, но туда нельзя зайти. Как это исправить? Где координаты расставлять
-
А рабочую версию срц можешь скинуть?
-
А как добавить несколько аур на сервер?
-
Ну или вот:
<h1><b>Рынок </b> сервера</h1><br/>
<div width="100%" align="center">
<form action="index.php"><input type="hidden" name="id" value="vending">
Поиск по ID: <input class="fo" type="text" name="item_id" size="10"> Поиск по нику: <input class="fo" type="text" name="merch_name" size="10"> <input class="fos" type="submit" value="Поиск">
</form>
</div><br/>
<table align="center" class="chtable2" width="100%" cellspacing="1" cellpadding="0" border="0">
<tr>
<th width='25%' align='center'><a href="?id=vending&sort=<?php
echo ($_GET['sort'] == 1 ? 2 : 1).'&item_id='.$_GET['item_id'].'&merch_name='.$_GET['merch_name'].'&page='.$page;
?>">Мерчант</a></th>
<th width='30%' align='center'><a href="?id=vending&sort=<?php
echo ($_GET['sort'] == 4 ? 8 : 4).'&item_id='.$_GET['item_id'].'&merch_name='.$_GET['merch_name'].'&page='.$page;
?>">Вещь</a></th>
<th width='10%' align='center'><a href="?id=vending&sort=<?php
echo ($_GET['sort'] == 16 ? 32 : 16).'&item_id='.$_GET['item_id'].'&merch_name='.$_GET['merch_name'].'&page='.$page;
?>">Кол-во</a></th>
<th width='25%' align='center'><a href="?id=vending&sort=<?php
echo ($_GET['sort'] == 64 ? 128 : 64).'&item_id='.$_GET['item_id'].'&merch_name='.$_GET['merch_name'].'&page='.$page;
?>">Цена</a></th>
<th align='center'><a href="?id=vending&sort=<?php
echo ($_GET['sort'] == 256 ? 512 : 256).'&item_id='.$_GET['item_id'].'&merch_name='.$_GET['merch_name'].'&page='.$page;
?>">Заточка</a></th>
</tr>
</table>
<table align="center" class='chtable2' width="100%" cellspacing="1" cellpadding="0" border="0">
<?
$where = isset($_GET['item_id']) && ctype_digit($_GET['item_id']) ? 'where `nameid` = '.$_GET['item_id'] : '';
$where .= isset($_GET['merch_name']) && preg_match('/^[A-Za-z0-9 ]+$/', $_GET['merch_name']) ? ($where == '' ? 'where ' : ' and ').'`name` like \'%'.$_GET['merch_name'].'%\'' : '';
$sort = '';
if(isset($_GET['sort']) && ctype_digit($_GET['sort'])) {
$i = (int)$_GET['sort'];
if($i &1 || $i & 2)
$sort = 'order by `name` '.($i & 1 ? 'desc' : 'asc');
if($i &4 || $i & 8)
$sort = 'order by `name_japanese` '.($i & 4 ? 'desc' : 'asc');
if($i &16 || $i & 32)
$sort = 'order by `amount` '.($i & 16 ? 'desc' : 'asc');
if($i & 64 || $i & 128)
$sort = 'order by `price` '.($i & 64 ? 'desc' : 'asc');
if($i & 256 || $i & 512)
$sort = 'order by `refine` '.($i & 256 ? 'desc' : 'asc');
}
$result = mysql_query ("SELECT `name`, `nameid`, `amount`, `price`, `refine`, `name_japanese` FROM `vending` left join `item_db` on (`nameid` = `id`) left join `char` on (`vending`.`char_id` = `char`.`char_id`) ".$where.' '.$sort.make_limit(50)) or die(mysql_error());
$total = mysql_fetch_row(mysql_query('select count(*) FROM `vending` left join `char` using (`char_id`) '.$where)) ;
$_i = 1;
while(($myrow = mysql_fetch_array($result)));
{
echo '
<tr class="' . ($_i % 2 ? 'odd' : 'even' ) . '">
<td width=\'25%\' align=\'center\'>'.$myrow['name'].'</div></td>
<td width=\'30%\' height=\'24px\'> '.($myrow['nameid'] < 20000 ? '<img src=\'http://www.sharonov.ru/ro/database/images_item_small/'.$myrow["nameid"].'.gif\'/>' : '').' '.$myrow['name_japanese'].'</div></td>
<td width=\'10%\' align=\'center\'>'.$myrow["amount"].'</div></td>
<td width=\'25%\' align=\'center\'>'.$myrow["price"].'z</div></td>
<td align=\'center\'>+'.$myrow["refine"].'</div></td>
</tr>
';
$_i++;
}
?>
</table>
<div width="100%" align="right"><?php echo pagenation(ceil($total[0] / 50), '?id=vending&sort='.$_GET['sort'].'&item_id='.$_GET['item_id'].'&merch_name='.$_GET['merch_name']); ?></div>Только не выводятся мерчанты на сайт.
Таблица такова в базе:
DROP TABLE IF EXISTS `vending`;
CREATE TABLE `vending` (
`char_id` int(11) unsigned NOT NULL default '0',
`index` tinyint(3) unsigned NOT NULL default '0',
`nameid` int(11) unsigned NOT NULL default '0',
`amount` int(11) unsigned NOT NULL default '0',
`price` bigint(20) unsigned NOT NULL default '0',
`refine` tinyint(3) unsigned NOT NULL default '0',
`card0` smallint(11) NOT NULL default '0',
`card1` smallint(11) NOT NULL default '0',
`card2` smallint(11) NOT NULL default '0',
`card3` smallint(11) NOT NULL default '0',
PRIMARY KEY (`char_id`,`index`),
KEY `char_id` (`char_id`),
KEY `nameid` (`nameid`)
) ENGINE=MyISAM; -
Помниться на афине Sanasol выкладывал скрипт вендеров онлайн, но он уже не рабочий. Может кто поделиться и что нужно в сорцах менять?
-
Работа для ответственного. По собственному желанию.
Плюшки не большие. В зависимости от выполненной работы.(качественно)
-
ОФФ топ
WTF???
БУДЬ ХОРОШИМ МАЛЬЧИКОМ111
Cсылки на скачивание CP
в Другие
Опубликовано
Вот держи: CP