دیتالایف انجین فارسی

بازی های آنلاین

تاریخ انتشار: 14 مهر 1387
ارسال کننده: Mohammad_1ta
ماژول بازي هاي آنلاين (با امکانات بيشتر نسبت به ماژول قبلي)
- امکان گروه بندي براي بازي ها
- ارسال نظر در هر بازي
- امتياز به بازي
- نمايش موضوعات، قهرمانان، محبوبترين بازي ها در صفحه اصلي
- و...

اين ماژول روي ورژن 7.2 و 7.0 بدون مشکل کار ميکنه.

بازی های آنلاین


فايل زير رو دانلود کنين و بجاي مشخص شده در هاستتون آپلود کنيد:
Download

سطح دسترسي (پرميشن) فولدرهاي زير رو روي 777 قرار دهيد:
/Engine/XCache
/Uploads/Games
/Uploads/Images



آدرس زير رو اجرا کنين تا SQL ها نصب شوند:
http://YourSite.Com/arcade_install.php

فايل Index.php رو باز کنيد و به دنبال کد زير بگرديد:
$tpl->load_template('main.tpl');

پس از آن، کد زير رو قرار دهيد:
include ENGINE_DIR.'/modules/arcade/arcadeblocks.php';


فايل Engine/Engine.php رو باز کنين و به دنبال کد زير بگرديد:
if (isset ($_REQUEST['doaction'])) $doaction = $_REQUEST['doaction']; else $doaction = "";

پس از آن، کد زير رو قرار دهيد:
if ($_REQUEST['act'] == "Arcade") $do = 'arcade';

در همين فايل به دنبال کد زير بگرديد:
case "stats" :
include ENGINE_DIR.'/modules/stats.php';
break;

پس از آن، کدهاي زير رو قرار دهيد:
case "arcade":
include ENGINE_DIR.'/modules/arcade/arcade.php';
break;

در همين فايل به دنبال کد زير بگرديد:
elseif ($subaction == 'userinfo') $nam_e = $lang['title_users'].' » '.$user;

پس از آن، کدهاي زير رو قرار دهيد:
elseif ($do == 'arcade') {
if (!empty($arcade->title)) {
$nam_e = $arcade_lng['arcade'].' » '.$arcade->title;
$metatags['description'] = $arcade->description;
$metatags['keywords'] = $arcade->title;
}
else $nam_e = $arcade_lng['arcade'];
}


فايل Admin.php رو باز کنين و به دنبال کد زير بگرديد:
'addnews' => 'user',

پس از آن، کد زير رو قرار دهيد:
'arcade' => 'admin',


فايل Engine/Inc/Options.php رو باز کنين و به دنبال کد زير بگرديد:
$options['others'] = array(

پس از آن، کدهاي زير رو قرار دهيد:
array(
'name' => "Online-Games",
'url' => "$PHP_SELF?mod=arcade&action=list",
'descr' => "",
'image' => "arcade.png",
'access' => "all",
),


فايل htaccess. رو باز کنين و کدهاي زير رو در آخر آن اضافه کنيد:
RewriteRule ^arcade(/?)+$ /?do=arcade [L]
RewriteRule ^arcade/play/([0-9]{1,3})/(/?)+$ /?do=arcade&op=play&gid=$1 [QSA,L]
RewriteRule ^arcade/play/([0-9]{1,3})/([^/]*)(/?)+$ /?do=arcade&op=rec&gid=$1 [L]
RewriteRule ^arcade/([^/]*)/(/?)+$ /?do=arcade&cid=$1 [L]
RewriteRule ^arcade/([0-9]{1,3}),([0-9]+).html(/?)+$ ?do=arcade&cstart=$1&cend=$2 [L]
RewriteRule ^arcade/([^/]*)/([0-9]{1,3}),([0-9]+).html(/?)+$ ?do=arcade&cid=$1&cstart=$2&cend=$3 [L]


حالا براي اين ماژول به لينک زير مراجعه کنين:


مي توانيد کدهاي زير رو در قالبتون اضافه کنين:
{menu} - نمايش موضوعات بازي ها
{winners} - نمايش قهرمانان بازي ها
{popular} - نمايش محبوبترين بازي ها
    16 نفر (16 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    14 مهر 1387 - 19:09
    من به عنوان اولین نفر نصب کردم اما کار نمیکنه !اینم لینکاش:
    لینک اول
    لینک دوم
    مدیر کل
    14 مهر 1387 - 19:13
    با این آدرس امتحان کنین:
    http://iranhothead.com/index.php?do=arca
    de

    باید موضوعات و بازی هارو بسازین تا چیزی نشون بده.

    راستی،
    اینجا رو نگاه کنین، همین الان نصبش کردم: (البته قالبش به هم ریختست)
    http://www.world2download.com/index.php?
    do=arcade

    --------------------
    عضو سایت
    14 مهر 1387 - 19:36
    fellow :
    1:این لینک تو همون سایت ارور میده:لینک
    2:به اون لینک هم رفتم ولی همون طوره
    3:بازی و موضعات به طور پیش فرض هست.پس لازم نیست من دوباره بسازم
    4:من قبلا اون قدیمیه رو نصب کرده بودم.احتمالا مشکل از اونه.یوزر و پسم پیش شما هست.خودتون یه نگاهی بندازین.
    مدیر کل
    14 مهر 1387 - 21:00
    ramazany,
    1- بله حق با شماست ارور میده.... ولی بخاطر نصب بودن ورژن قبلی بود.
    من کدهای اون قبلی رو حذف کردم ارورش درست شد. و الان امتیاز رو کامل ثبت میکنه:
    http://world2download.com/?do=arcade&op=
    play&gid=8


    4-2- شما اون قبلی رو حذف کنین و دوباره این جدید رو نصب کنین ببینین چطور میشه؟
    3- درسته خودش بازی و موضوع رو از همون اول نصب شده میاره.

    4- اگه شما قبلی رو حذف کردین و دوباره کار نکرد. امشب نگاه میکنم winked

    --------------------
    عضو سایت
    15 مهر 1387 - 09:07
    خوب بود

    feel
    مدیر کل
    15 مهر 1387 - 13:58
    alibagheri354,
    ..!؟ smile

    --------------------
    مدیر بازنشسته
    15 مهر 1387 - 14:52
    این رو من 1 ساعت پیش نصب کردم . وقتی که میخواد امتیاز رو کامل ثبت کنه . این ارور رو میده

    LOCK TABLES dle_arcade_scores WRITE, dle_arcade_games g WRITE
    عضو سایت
    15 مهر 1387 - 16:42
    من فایلای قدیمی رو پاک کردم اومد اما:
    وقتی رو یه بازی کلیک میکنم میگه این صفحه پیدا نشد و ...
    لینک صفحه بازی ها:
    لینک
    مدیر بازنشسته
    15 مهر 1387 - 16:49
    شما کد رو در قسمت .htaccess وارد نکردین
    عضو سایت
    15 مهر 1387 - 17:11
    وارد کردم.در ضمن یه بار هم نگاه کردم که مطمئن شم.
    مدیر بازنشسته
    15 مهر 1387 - 17:28
    شما تو خط بعد از RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]

    وارد کن و قسمت اولش رو بردار ( #Arcade )
    belay


    عضو سایت
    15 مهر 1387 - 18:14
    حل نشد!
    حالا عیبی نداره!یوزر و پسم پیشه یکتا هست خودش میاد حل می کنه!
    عضو سایت
    16 مهر 1387 - 13:27
    حالا من چی کار کنم؟
    عضو سایت
    20 مهر 1387 - 12:01
    oخوب بازم مشکل....
    بابا یه کاری کنید این ماژولهایی که میذارین کار کنه .. حیفه...
    من اومدم اینو نصبکردم کلا شاخ هها وبازی هاشو حذفکردم مجدد ساختم و آپلود کردم یه بازی اما وقتی میخوام برم به صفحش این پیام رو میده
    مطلبی پیدا نشد یا شما به این آیتم دسترسی ندارید.
    یا ماژول نذارین یا هم طوری کنید که کار کنه...

    والله مدیران چرا کار نمیکنید...
    حیفه این سیستم که نمیتونید کمک کنید توش ها
    عضو سایت
    21 مهر 1387 - 18:21
    سلام لطفا کمکم کنید

    من این سیستم رو نصب کردم ولی ارور می ده مشکل از چیه ؟

    http://p30fire.com/index.php?do=arcade

    بخش فروم هم تقریبا همین ارور رو می ده

    http://www.p30fire.com/forum.php
    عضو سایت
    26 مهر 1390 - 11:42
    سلام . من وقتی بعد از این کد

    elseif ($subaction == 'userinfo') $nam_e = $lang['title_users'].' » '.$user;

    این کد رو وارد میکنم

    elseif ($do == 'arcade') {if (!empty($arcade->title)) {$nam_e = $arcade_lng['arcade'].' » '.$arcade->title;$metatags['description'] = $arcade->description;$metatags['keywords'] = $arcade->title;}else $nam_e = $arcade_lng['arcade'];}

    این ارور رو نشون میده

    Parse error: syntax error, unexpected T_ELSEIF in /home/vol13/byethost7.com/b7_7578835/amuzesh-sara.com/htdocs/engine/engine.php on line 651

    وقتی پاکش میکنم سایتم رو باز میکنه اون بازی ها رو هم نشون میده ولی وقتی میخوام اونا رو باز کنم میگه چنین صفحه ای وجود ندارد میشه بگید باید چکار کنم
    عضو سایت
    23 خرداد 1391 - 12:56
    با سلام
    فایل htaccess. رو از کجا پیدا کنم؟ اخه توی سی پنل هاست نشون نمیده recourse narahat question
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *