Форум -> Обо всём... -> Flash Games |
Flash Games |
---|
Diego | Дата: 14.04.2008, в 15:10 | Сообщение №1 |
УчастникПользователь №: 287 Сообщений: 60
| Вот дорабатываю данный модуль. Решил и здесь завести тему, т.к. на слаеде никто не помогает в плане реализации, но спасибо им за советы и новые идеи. Последнюю версию мона скачать здесь http://www.slaed.net/forum/index.php?showtopic=9036&view=findpost&p=133301
Есть несколько вопросов, в решении которых, надеюсь, мне здесь помогут. Напишу их попозже, т.к. щас времени нету. + если кто что-нит там кривое найдет - отпишитесь, бум делать прально. Модуль для 2.2-2.5 лайт |
|
|
|
Diego | Дата: 26.04.2008, в 11:41 | Сообщение №2 |
УчастникПользователь №: 287 Сообщений: 60
| Помогите сделать привязку игр к категории. На страничке каждой игры есть список игр из той же категории, что и данная игра. Но, блин, не работает.
PHP - Код | 1 2 3 4 5 6 7 8
| <?php $result = $db->sql_query("SELECT g.gid, g.gtitle, g.cat_id, c.cid, c.title FROM ".$prefix."_arcade_games as g, ".$prefix."_arcade_cat as c WHERE cat_id='cid' AND g.gid !='$g.gid'"); OpenTable(); echo "<font class=\"option\">"._MOREGAMES."</font><hr>"; while (list($gid, $gtitle) = $db->sql_fetchrow($result)) { echo "<table border=\"0\"><tr><td><a href=\"index.php?name=$module_name&op=play&gid=$gid\" title=\"$gtitle\"><img border=\"0\" src=\"images/arrow2up.gif\" alt=\"$gtitle\"></a></td><td><a href=\"index.php?name=$module_name&op=play&gid=$gid\" title=\"$gtitle\"><b>$gtitle</b></a></td></tr></table>"; } ?> |
CloseTable();
таблица категорий содержит тока две строки: cid и title;
в таблице игр есть привязка к категории cat_id |
|
|
Demon | Дата: 27.04.2008, в 11:53 | Сообщение №3 |
УчастникПользователь №: 147 Сообщений: 54
| Diego, Можно ли модуль прикрутить к 2.1? А то везде белый экран... |
|
|
Diego | Дата: 09.05.2008, в 09:54 | Сообщение №4 |
УчастникПользователь №: 287 Сообщений: 60
| 2Demon, Теоретически можно, но я таким заниматься не буду.
Я так понял, что никто не знает как решить проблему, указанную мной в предыдущем посте...? Плизз, хелп |
|
|
otherside | Дата: 11.05.2008, в 02:44 | Сообщение №5 |
СтарожилПользователь №: 22 Сообщений: 387
| ПОдскажите, где достать игры для этого модуля, позволяющие сохранять результат игры? Нашел игры, где есть функция сохранения результата, но в этом модуле она не сохраняет |
|
|
vladi | Дата: 11.05.2008, в 23:42 | Сообщение №6 |
СтранникПользователь №: 63 Сообщений: 5
| попробуйте здесь но я не знаю подойдут эти игры или нет к этому модулю |
|
|
otherside | Дата: 12.05.2008, в 10:03 | Сообщение №7 |
СтарожилПользователь №: 22 Сообщений: 387
| Цитата | попробуйте здесь но я не знаю подойдут эти игры или нет к этому модулю |
Большое спасибо! Все игры, которые успел скачать, все подошли! Супер!
И модуль на этом сайте прикольный, работает отлично. Мне бы такой :) |
|
|
vladi | Дата: 12.05.2008, в 21:53 | Сообщение №8 |
СтранникПользователь №: 63 Сообщений: 5
| так этот модуль лежит на слаеде давно, просто про него все забыли вот: _http://www.slaed.net/files-view-294-word-flash.html
блоки только сами были сделаны а он впринципе работает без проблем |
|
|
otherside | Дата: 12.05.2008, в 21:59 | Сообщение №9 |
СтарожилПользователь №: 22 Сообщений: 387
| vladi, я в курсе. Его и использую.Но в нем есть некотрые траблы. В теме этого модуля на Слаеде эти проблемы озвучены |
|
|
D1mQa | Дата: 17.05.2008, в 19:38 | Сообщение №10 |
ГостьПользователь №: 390 Сообщений: 1
| А можно его прикрутить к 3.5 ??? |
|
|
otherside | Дата: 24.05.2008, в 14:23 | Сообщение №11 |
СтарожилПользователь №: 22 Сообщений: 387
| Добрейшего времен суток, господа!
Такая проблема. Есть блок для рандомного вывода последних игр. Блок мне нужен по центру вверху. Вот код:
PHP - Код | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <?php if (!defined('BLOCK_FILE')) { Header("Location: ../index.php"); exit; }
global $prefix, $db, $homeurl;
$a = 1; $result = $db->sql_query("SELECT * FROM ".$prefix."_arcade_games ORDER BY RAND() LIMIT 0,6"); while($row = $db->sql_fetchrow($result)) { $files_pics ="games/shortcut/".$row['gfiles'].".gif"; $content .= "<a href=\"index.php?name=Flash_Games&op=play&gid=".$row['gid']."&cid=".$row['cat_id']."\"><img src='".$files_pics."' border=\"0\" width=\"50\" height=\"50\" alt=\"".$row['gtitle']."\"></a> "; $content .= ""; $a++;
} ?> |
Помогите сделать так, чтобы картинки были отцентрованы. Пытаюсь выставить по центру, дык картинки в столбик становятся.
Плиз хелп.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно otherside 24.05.2008 г. в 14:23:34 |
|
|
Diego | Дата: 25.05.2008, в 10:02 | Сообщение №12 |
УчастникПользователь №: 287 Сообщений: 60
| Юзай мой блок из сборки. Там уже всё в таблице. Чуть-чуть поэксперементировать и будет тебе счастье! |
|
|
Diego | Дата: 25.05.2008, в 10:04 | Сообщение №13 |
УчастникПользователь №: 287 Сообщений: 60
| Блин, я так понял, что никто не может мне помочь?! ну не получается у мя сопоставить значения. плиззз, хелп!!!
PHP - Код | 1 2 3 4 5 6 7 8 9 10 11
| <?php $result = $db->sql_query("SELECT g.gid, g.gtitle, g.cat_id, c.cid, c.title FROM ".$prefix."_arcade_games as g, ".$prefix."_arcade_cat as c WHERE cat_id='$cid' AND g.gid !='$gid'"); $temp_gid=$gid; OpenTable(); echo "<font class=\"option\">"._MOREGAMES."</font><hr>"; while (list($gid, $gtitle) = $db->sql_fetchrow($result)) { echo "<table border=\"0\"><tr><td><a href=\"index.php?name=$module_name&op=play&gid=$gid&cid=$cid\" title=\"$gtitle\"><img border=\"0\" src=\"images/arrow2up.gif\" alt=\"$gtitle\"></a></td><td><a href=\"index.php?name=$module_name&op=play&gid=$gid&cid=$cid\" title=\"$gtitle\"><b>$gtitle</b></a></td></tr></table>"; } CloseTable(); ?> |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Diego 25.05.2008 г. в 10:06:17 |
|
|
otherside | Дата: 20.10.2008, в 14:47 | Сообщение №14 |
СтарожилПользователь №: 22 Сообщений: 387
| Господа, подскажите еще какие нить сайты с подходящими играми если знаете? И еще вопрос. Допустим я хочу заказать игру, как мне объяснить человеку, который её будет делать, что ему необходимо сотворить, чтоб она сохраняла результат? |
|
|
otherside | Дата: 31.01.2009, в 16:52 | Сообщение №15 |
СтарожилПользователь №: 22 Сообщений: 387
| Давннеько эта тема не поднималась. Купил себе адресок igrayka.com буду там делать сайтег с играми. И вот нашел ссылку по которй можно скачать 3500 игр. Может пригодится кому: Более 3000 flash игр тут |
|
|
ILICH | Дата: 01.02.2009, в 20:38 | Сообщение №16 |
УчастникПользователь №: 512 Сообщений: 60
| otherside, А где бы такой модуль откапать? Не подскажеш? на Lite 2,6 |
|
|
otherside | Дата: 01.02.2009, в 21:43 | Сообщение №17 |
СтарожилПользователь №: 22 Сообщений: 387
| ILICH, в настоящий момент только у автора, думаю он скоро тут отпишетя. А по пводутой ссылки, которую я дал выше, оказалось, что игры те не канают для этого модуля. |
|
|
Diego | Дата: 01.02.2009, в 21:56 | Сообщение №18 |
УчастникПользователь №: 287 Сообщений: 60
| Выкладываю 10 (на данный момент последнюю) версию модуля для лайт версии
Flash_Games up10:
- теперь если никаких рекордов к игрухе нет, таблица призеров на странице игры не выводится
- наконец-то избавился от cid в адресе игры, терь редирект после добавления коммента будет нормальным
- в админке при добавлении игры, если высота и ширина не укзана, они выставляются автоматически на 400 на 500 соответственно
- устранены некоторые косяки при добавлении результатов (обновите код в index.php)
- подчистил код
Прикрепленные файлы:
Скачать: 530.29 KB |
|
|
ILICH | Дата: 02.02.2009, в 18:43 | Сообщение №19 |
УчастникПользователь №: 512 Сообщений: 60
| Нашёл ещё одну ошибку, в меню "сводная статистика" /index.php?name=flash_games&op=viewstat показывает победителей (кто сыграл первый, а не кто на первом месте) а в самоё игре всё отображение правильное. Что это может быть? Diego помоги. |
|
|
Diego | Дата: 03.02.2009, в 15:50 | Сообщение №20 |
УчастникПользователь №: 287 Сообщений: 60
| В function viewstat() { найди
PHP - Код | 1 2 3
| <?php $sql_result = $db->sql_query("SELECT g.gid, s.score, s.uid, s.score_date, s.gid, g.gfiles, g.gtitle FROM ".$prefix."_arcade_games as g, ".$prefix."_arcade_scores as s WHERE s.gid=g.gid and g.gid=$gid LIMIT 1"); ?> |
и замени на
PHP - Код | 1 2 3
| <?php $sql_result = $db->sql_query("SELECT g.gid, s.score, s.uid, s.score_date, s.gid, g.gfiles, g.gtitle FROM ".$prefix."_arcade_games as g, ".$prefix."_arcade_scores as s WHERE s.gid=g.gid and g.gid=$gid ORDER BY s.score DESC, s.score_date ASC LIMIT 1"); ?> |
Должно помочь
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Diego 03.02.2009 г. в 23:09:17 |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|