هاك الألعاب أحدث إصدار للنسخة الثالثة كلها معرب 100% Arcade 1.0.3 + شرح التركيب
السلام عليكم ورحمة الله وبركاته
تحية طيبة وبعد .،،،
هاك الألعاب الذى يضفى على المنتدى شكلاً آخر ويعطى روح المرح والذى يبحث عنه الكثير ( ملفات الهاك فى المرفقات )
وهذا هو آخر إصدار نزل حتى الحين وهو 1.0.3 وتمت تجربته على النسخ التالية وأثبت جدارته وعمل دون أدنى مشاكل : 3.0.3 // 3.0.4 // 3.0.5 // 3.0.6 //
__________________________
الهاك معرب تعريب كامل بواسطة فريق عمل منتديات عصوووم غيرر
https://www.3ssom.com/vb
__________________________
3.0.7 والدليل أنه تم تركيبه على منتديات مملكة البى إتش بى قبل وبعد الترقية
https://www.phpkd.com/vb/arcade.php
=============================
قبل البدأ لاتنسى عمل نسخة إحتياطية
الملفات التي سيتم التعديل عليها
===============
phpkd/admincp/index.php
phpkd/admincp/usergroup.php
phpkd/includes/functions.php
phpkd/includes/functions_showthread.php
phpkd/includes/init.php
phpkd/includes/functions_online.php
phpkd/global.php
phpkd/profile.php
phpkd/showthread.php
phpkd=مسار رابط منتداك
القوالب التي سيتم التعديل عليها
===================
postbit
navbar
القوالب التي سوف تضاف
================
26 قالب لكن سوف تضاف تلقائيا مع عملية التنصيب
العبارات التي سوف تضاف
==============
arcade_cp_game_active
arcade_cp_game_challenabled
arcade_cp_game_netplay
arcade_cp_game_playpanel
arcade_cp_game_showaward
arcade_main_latestscorebit
quickreg_prompt
arcade_cp_settingssaved
_____________________________________________
#########
التنصيب
#########
¯¯¯¯¯¯¯¯¯
أولا :التعديل على الملفات
==============
admincp/index.php
==============
إبحث عن:
____________________________________________
كود:
if (can_administer('canadminstyles'))
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
construct_nav_option("الإعدادات العامة", 'arcadeadmin.php?do=general', '<br
/>');
construct_nav_option("إعدادات الألعاب", 'arcadeadmin.php?do=games', '<br />');
construct_nav_option("إعدادات النتائج", 'arcadeadmin.php?do=scores', '<br />');
construct_nav_option("التحديات", 'arcadeadmin.php?do=challenges', '<br />');
construct_nav_group("الألعاب", '<hr />');
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============
=================
admincp/usergroup.php
=================
إبحث عن:
____________________________________________
كود:
print_table_header($vbphrase['forum_viewing_permissions']);
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
print_table_header("تراخيص الألعاب");
print_yes_no_row("يستطيع رؤية الألعاب؟ <dfn>السماح لهذ المجموعة برؤية الألعاب وأعلى النتائج بالإضافة للوح النتائج
العامة</dfn>", 'usergroup[canviewarcade]', $ug_bitfield['canviewarcade']);
print_yes_no_row(" يستطيع اللعب في الألعاب؟<dfn>السماح لهذه المجموعة باللعب في الألعاب</dfn>",
'usergroup[canplayarcade]', $ug_bitfield['canplayarcade']);
print_yes_no_row("يستطيع إضافة تعليق؟<dfn>السماح لهذه المجموعة بإضافة تعليقات عند إحرازهم على أعلى
النتائج</dfn>", 'usergroup[canmakecomments]',
$ug_bitfield['canmakecomments']);
print_yes_no_row("السماح بتعديل التعليقات في لوح النتائج؟ <dfn>السماح لهذه المجموعة بتعديل التعليقات المكتوبة عن طريق الأعضاء
الأخرين</dfn>", 'usergroup[caneditscores]', $ug_bitfield['caneditscores']);
print_yes_no_row("يستطيع مسح النتائج من لوح النتائج؟ <dfn>السماح لهذه المجموعة بمسح النتائج والتعليقات الموضوعة عن طريق
الأعضاء الأخرين</dfn>", 'usergroup[candelscores]',
$ug_bitfield['candelscores']);
print_table_break();
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============
=================
includes/functions.php
=================
إبحث عن:
____________________________________________
كود:
// get CSS width for outerdivwidth from outertablewidth
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
// declares the arcade image directory
$stylevar['imgdir_arcade'] = "images/arcade";
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============
=========================
includes/functions_showthread.php
=========================
ابحث في بداية الملف عن هذا
____________________________________________
كود:
require_once('./includes/functions_reputation.php');
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا تحته:
____________________________________________
كود:
if ($arcadegeneral['awardson']==1) {
// declares the arcade image directory
$stylevar['imgdir_arcade'] = "images/arcade";
$arcade_result = $DB_site->query("SELECT
shortname,title,gamesettings,highscorerid,highscor e,miniimage,gameid
FROM " . TABLE_PREFIX . "games ");
while ($arcade = $DB_site->fetch_array($arcade_result)){
if (($arcade[gamesettings] &
$_GAMESCHECK['showaward'])){
$awards[$arcade[shortname]]['userid'] =
$arcade['highscorerid'];
$awards[$arcade[shortname]]['gametitle'] =
$arcade['title'];
$awards[$arcade[shortname]]['icon'] =
$arcade['miniimage'];
$awards[$arcade[shortname]]['highscore'] =
$arcade['highscore'];
$awards[$arcade[shortname]]['gameid'] =
$arcade['gameid'];
}
}
}
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
إبحث عن:
_____________________________________________
كود:
// sorts through all the stuff to return the postbit
template
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا تحته:
____________________________________________
كود:
// arcade
global $awards,$arcadegeneral;
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
إبحث عن:
____________________________________________
كود:
$show['messageicon'] = iif($post['iconpath'], true, false);
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
if ($arcadegeneral['awardson']==1) {
foreach ($awards as $key => $award) {
if ($award['userid']==$post['userid']) {
eval('$post[\'arcadeawards\'] .= "' .
fetch_template('arcade_awards_bit') . '";');
}
}
}
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============
=================
includes/init.php
=================
إبحث عن:
____________________________________________
كود:
'stylecache'
), $specialtemplates);
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
استبدلها بـ:
____________________________________________
كود:
'stylecache',
'arcadesettings'
), $specialtemplates);
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
إبحث عن:
____________________________________________
كود:
// get $usergroupcache array
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
// get $arcadesettings
case 'arcadesettings':
$arcadesettings = $storeitem['data'];
break;
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
إبحث عن:
____________________________________________
كود:
// ----------------------------------------------------------
// ### END PLUGIN USERGROUP PERMISSIONS BITFIELDS HERE ###
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
$_BITFIELD['usergroup']['arcadepermissions'] = array(
'canviewarcade' => 1,
'canplayarcade' => 2,
'caneditscores' => 4,
'candelscores' => 8,
'canmakecomments' => 16
);
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
إبحث عن:
____________________________________________
كود:
'warnall' => 131072
);
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا تحته:
___________________________________________
كود:
$_ARCADE = array(
'active' => 1,
'netplay' => 2,
'awardson' => 4,
'quickreg' => 8,
'autoprune' => 16,
'highonly' => 32,
'vbcodeon' => 64,
'imgcodeon' => 128,
'smilieson' => 256,
'allowemail' => 512,
'challengescores' => 1024
);
$_ARCADEUSER = array(
'firstvisit' => 1,
'settingschecked' => 2,
'allowchallenges' => 4,
'allowemails' => 8
);
$_GAMESCHECK = array(
'active' => 1,
'netplay' => 2,
'playpanel' => 4,
'challenabled' => 8,
'showaward' => 16
);
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============
======================
includes/functions_online.php
======================
إبحث عن:
____________________________________________
كود:
default:
if ($permissions['wolpermissions'] &
CANWHOSONLINEBAD)
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
case 'arcade':
$userinfo['action'] = 'في الألعاب';
$userinfo['where'] = "<a href=\"arcade.php?
$session[sessionurl]\">$vboptions[bbtitle] الألعاب</a>";
break;
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
إبحث عن:
____________________________________________
كود:
default:
$userinfo['activity'] = 'unknown';
}
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
case 'arcade.php':
$userinfo['activity'] = 'الألعاب';
break;
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============
==========
global.php
==========
إبحث عن:
____________________________________________
كود:
echo "End call of global.php: $aftertime\n";
echo "\n<hr />\n\n";
}
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا تحته:
____________________________________________
كود:
// Creates general settings for the Arcade
$arcadegeneral = convert_bits_to_array($arcadesettings,$_ARCADE);
$arcadeuser =
convert_bits_to_array($bbuserinfo['arcadesettings'],$_ARCADEUSER);
$arcadepermissions =
convert_bits_to_array($permissions['arcadepermissions'],$_BITFIELD['use
rgroup']['arcadepermissions']);
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============
===========
profile.php
===========
إبحث عن:
____________________________________________
كود:
'editavatar' => array(
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
'editarcade' => array(
'modifyarcade'
),
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
إبحث عن:
____________________________________________
كود:
//
################################################## #####################
#####
// ############################### EDIT OPTIONS
###############################
//
################################################## #####################
#####
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
//
################################################## #####################
#####
// ########################### ARCADE USER OPTIONS
############################
//
################################################## #####################
#####
if ($_REQUEST['do'] == 'editarcade')
{
$checked = array();
// current values as checked
foreach ($arcadeuser as $key => $value) {
if ($value == 1) {
$checked[$key] = HTML_CHECKED;
}
}
construct_usercp_nav();
$templatename = "modifyarcade";
}
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
إبحث عن:
____________________________________________
كود:
// ############################### start update options
###############################
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
// ############################## start update arcade
#################################
if ($_POST['do'] == 'updatearcade')
{
require_once('./includes/functions_misc.php');
// globalize here
$_POST['arcade']['firstvisit'] = 0;
$_POST['arcade']['settingschecked'] = 1;
$userSettings = &$_POST['arcade'];
$userBits = convert_array_to_bits($userSettings,$_ARCADEUSER);
$DB_site->query("
UPDATE " . TABLE_PREFIX . "user SET
arcadesettings = $userBits
WHERE userid = $bbuserinfo[userid]
");
$url = "arcade.php?do=main";
eval(print_standard_redirect('redirect_updatethank s'));
}
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============
==============
showthread.php
==============
إبحث عن:
____________________________________________
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
استبدلها بـ:
____________________________________________
كود:
'pollresult',
'arcade_awards_bit',
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
##################################
التعديلات على القوالب
======================
أجرِ التعديلاتَ التاليةَ على هذه القوالب الحاليةِ، وأحفظهم.
==============
postbit
==============
إبحث عن:
____________________________________________
كود:
<if condition="$show['pmlink']">
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
<if condition="$post['arcadesettings'] & 4 AND $post[userid]!
=$bbuserinfo[userid] AND $bbuserinfo[userid]!=0">
<tr><td class="vbmenu_option"><a href="arcade.php?
$session[sessionurl]do=newchallenge&userid=$post[userid]"
target="_self">تحدي $post[username] في الألعاب</a></td></tr>
</if>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
إبحث عن:
____________________________________________
كود:
<if condition="$post['rank']"><div
class="smallfont">$post[rank]</div></if>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا تحته:
____________________________________________
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
احفظ التغيرات
ثم افتح القالب
==============
navbar
==============
إبحث عن:
____________________________________________
كود:
<td class="vbmenu_control"><a href="calendar.php?
$session[sessionurl]">$vbphrase[calendar]</a></td>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا تحته:
____________________________________________
كود:
<td class="vbmenu_control"><a href="arcade.php?
$session[sessionurl]">الألعاب</a></td>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
إبحث عن:
____________________________________________
كود:
</table>
</div>
<!-- / header quick search form -->
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________
كود:
<tr>
<td class="thead">بحث ألعاب الألعاب</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="arcade.php" method="post">
<input type="text" class="bginput"
name="search" size="20" />$gobutton<br />
</form>
</td>
</tr>
أنتهينا من تعديلات الملفات ننتقل إلى إضافة العبارات وتعديل القوالب وتشغيل ملف التنصيب
الطريقة :
عبارات جديدة
===========
إدخل على لوحة التحكم ثم((اللغات والعبارات>>العبارات والمرادفات>>إضافة عبارة جديدة
لمعرفة كيفية إضافة عبارات من لوحة التحكم راجع الدرس المصور فى قسم الدروس والشروحات
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Phrase Type: GLOBAL
Varname: arcade_cp_game_active
Text: هل تريد تفعيل اللعبة؟ <dfn>هذا الخيار يسمح لك بجعل الألعاب مفعلة أو معطلة لجميع الأعضاء</dfn>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯
Phrase Type: GLOBAL
Varname: arcade_cp_game_challenabled
Text: هل تريد جعل التحديات متاحة؟<dfn>يسمح لك لتفيعل أو تعطيل التحديات لهذه اللعبة</dfn>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Phrase Type: GLOBAL
Varname: arcade_cp_game_netplay
Text: هل تريد تفعيل خاصية اللعب مباشرة عن طريق النت؟ <dfn> يسمح للعب مباشرة مع أكثر من لاعب</dfn>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Phrase Type: GLOBAL
Varname: arcade_cp_game_playpanel
Text:هل تريد إظهار لوحة تحكم للعبة؟<dfn>يسمح لك بعرض لوحة التحكم للعبة</dfn>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Phrase Type: GLOBAL
Varname: arcade_cp_game_showaward
Text: هل تريد إظهار الأوسمة والجوائز؟ <dfn>(يظهر الأوسمة والجوائز...وغيرها)</dfn>
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Phrase Type: GLOBAL
Varname: arcade_main_latestscorebit
Text: <b>{1}</b> نتيجته <b>{2}</b> في لعبة "<b>{3}</b>". <a href="arcade.php?do=play&gameid={4}">[اضغط هنا للعب {3}!]
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Phrase Type: Front-End Error Messages
Varname: quickreg_prompt
Text: يتوجب عليك التسجيل في المنتدى لكي يسمح لك باللعب.. <a href="$vboptions[bburl]/register.php">إضغط هنا</a> إذا أردت التسجيل .
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Phrase Type: Control Panel Stop Message
Varname: arcade_cp_settingssaved
Text: لقد تم حفظ التغيرات <b>الألعاب</b> بنجاح...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯
رفع الملفات
============
جميع الملفات التي داخل المجلد
(phpkd.com)
لابد من رفعها على الشكل التالي
phpkd.com/arcade.php -> vb/arcade.php
phpkd.com/admincp/install_arcade.php -> vb/admincp/install_arcade.php
phpkd.com/admincp/arcadeadmin.php -> vb/admincp/arcadeadmin.php
phpkd.com/includes/functions_arcade.php -> vb/includes/functions_arcade.php
phpkd.com/includes/cron/arcadeupdate.php -> vb/includes/cron/arcadeupdate.php
وأيضا هذه الملفات الفرعية ترفع على هذا الشكل
phpkd.com/images/arcade/ -> vb/images/arcade/
phpkd.com/games/ -> vb/games/
phpkd.com/admincp/arcadejs/ -> vb/admincp/arcadejs/
vb=مسار رابط منتداك
وعدم نسيان رفع الملفات التي عدلنا عليها سابقا على نفس مسارها القديم..
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
الخطوة النهائية
===========
نطلب الرابط
https://phpkd.com/vb/admincp/install_arcade.php
phpkd.com=رابط موقعك
vb=مسار المنتدى
ثم أتبع الثلاث خطوات
عند الإنتهاء,
إحذف ملف الانستول من الموقع
install_arcade.php
اخر شي نحتاج لعمله هوا إضافة "Scheduled Task" للمسابقات:
1. إضغط على "Add New Scheduled Task", في "Scheduled Task" قسم.
2. العنوان, ادخل "Arcade Tasks".
3. إختر "23" في قائمة المنسدلة للدقائق.
4. لإسم الملف, أكتب: "./includes/cron/arcadeupdate.php". (بدون علامات الإقتباس)
5. إضغط على "حفظ".
Scheduled Task=جدول المهام
Add New Scheduled Task=إضافة جدول مهام جديد
الحين نقدر نقول مبروك تم تركيب الهاك بنجاح
وصلى اللهم على سيدنا محمد وعلى آله وصحبه وسلم
والسلام مسك الختام وأى استفسار أنا جاهز
==================================
تجدون معومات كافية باللغة الإنجليزية على هذا الرابط
https://www.vbulletin.org/forum/show...?threadid=60377
أنتهى ... مبروك عليكم