![]() | ![]() |
| | #1 |
![]() | vBulletin Arcade Games v1.0.3 Kurulumu admincp/index.php ye gecin alttaki kodlari bulun Kod:
PHP- Kodu:
admincp/index.phpyi kaydedip upload edin admincp/usergroup.php ye gecin alttaki kodlari bulun Kod: print_table_header($vbphrase['forum_viewing_permissions']); bu kodlarin altina alttaki kodlari ekliyin PHP- Kodu: print_table_header("Arcade Permissions"); print_yes_no_row("Can View the Arcade? <dfn>Allows usergroup to view the arcade, including high scores and leaderboards</dfn>", 'usergroup[canviewarcade]', $ug_bitfield['canviewarcade']); print_yes_no_row("Can Play Games in the Arcade? <dfn>Allows usergroup to play arcade games</dfn>", 'usergroup[canplayarcade]', $ug_bitfield['canplayarcade']); print_yes_no_row("Can Post Comments? <dfn>Allows usergroup to post comments when they achieve a high score</dfn>", 'usergroup[canmakecomments]', $ug_bitfield['canmakecomments']); print_yes_no_row("Can Edit Leaderboard Comments? <dfn>Allows usergroup to edit comments left by other members</dfn>", 'usergroup[caneditscores]', $ug_bitfield['caneditscores']); print_yes_no_row("Can Delete Leaderboard Scores? <dfn>Allows usergroup to delete scores and comments left by other members</dfn>", 'usergroup[candelscores]', $ug_bitfield['candelscores']); print_table_break(); dosyayı kaydedip upload edin. includes/functions.php ye gecin alttaki kodlari bulun.... Kod: // get CSS width for outerdivwidth from outertablewidth ustune alttaki kodlari ekliyin... PHP- Kodu: // declares the arcade image directory $stylevar['imgdir_arcade'] = "images/arcade"; dosyayı kaydedip upload edin. includes/functions_showthread.php ye gecin alttaki kodlari bulun.... Kod: require_once('./includes/functions_reputation.php'); bu kodlarin altina alttaki kodlari ekliyin... PHP- Kodu: 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']; } } } simdi alttaki kodlari bulun Kod: // sorts through all the stuff to return the postbit template altina bunlari ekliyin PHP- Kodu: // arcade global $awards,$arcadegeneral; simdi alttaki kodlari bulun Kod: $show['messageicon'] = iif($post['iconpath'], true, false); bunun ustune alttaki kodlari ekliyin PHP- Kodu: if ($arcadegeneral['awardson']==1) { foreach ($awards as $key => $award) { if ($award['userid']==$post['userid']) { eval('$post[\'arcadeawards\'] .= "' . fetch_template('arcade_awards_bit') . '";'); } } } includes/functions_showthread.php yi kaydedip upload edin includes/init.php ye gecin alttaki kodlari bulun PHP- Kodu: 'stylecache' ), $specialtemplates); komple alttaki kodlarla deiştirin PHP- Kodu: 'stylecache', 'arcadesettings' ), $specialtemplates); sora alttaki kodlari bulun Kod: // get $usergroupcache array bu kodlarin ustune alttaki kodlari ekliyin Kod: // get $arcadesettings case 'arcadesettings': $arcadesettings = $storeitem['data']; break; alttaki kodlari bulun PHP- Kodu: // ---------------------------------------------------------- // ### END PLUGIN USERGROUP PERMISSIONS BITFIELDS HERE ### ustune alttaki kodlari ekliyin PHP- Kodu: $_BITFIELD['usergroup']['arcadepermissions'] = array( 'canviewarcade' => 1, 'canplayarcade' => 2, 'caneditscores' => 4, 'candelscores' => 8, 'canmakecomments' => 16 ); alttaki kodlari bulun PHP- Kodu: 'warnall' => 131072 ); bu kodlarin altina alttaki kodlari ekliyin PHP- Kodu: $_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 ); dosyayı kaydedip upload edin includes/functions_online.php ye gecin alttakii kodlari bulun PHP- Kodu: default: if ($permissions['wolpermissions'] & CANWHOSONLINEBAD) ustune su kodlari ekliyin PHP- Kodu: case 'arcade': $userinfo['action'] = 'In the Arcade'; $userinfo['where'] = "<a href=\"arcade.php?$session[sessionurl]\">$vboptions[bbtitle] Arcade</a>"; break; alttaki kodlari bulun PHP- Kodu: default: $userinfo['activity'] = 'unknown'; } ustune sunlaari ekliyin PHP- Kodu: case 'arcade.php': $userinfo['activity'] = 'arcade'; break; dosyayı kaydedip upload edin global.php ye gecin alttaki kodlari bulun PHP- Kodu: echo "End call of global.php: $aftertime\n"; echo "\n<hr />\n\n"; } altina alttaki kodlari ekliyin PHP- Kodu: // 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['usergroup']['arcadepermissions']); Dosyayı kaydedip upload edin profile.php ye gecin alttaki kodlari bulun Kod: 'editavatar' => array( altina alttaki kodlari ekliyin PHP- Kodu: 'editarcade' => array( 'modifyarcade' ), sora allttaki kodlari bulun PHP- Kodu: // ################################################## ########################## // ############################### EDIT OPTIONS ############################### // ################################################## ########################## ustune alttaki kodlari ekliiyn PHP- Kodu: // ################################################## ########################## // ########################### 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"; sora alttaki kodlari bulun Kod: // ############################### start update options ############################### ustune su kodlari ekliyin.... PHP- Kodu: // ############################## 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_updatethanks')); } Dosyayı kaydedip upload edin showthread.php ye gecin alttaki kodlari bulun Kod: 'pollresult', alttaki kodlarla deiştirin PHP- Kodu: 'pollresult', 'arcade_awards_bit', Dosyayı kaydedip upload edin postbit templatesine gecin alttaki kodlari bulun Kod: <if condition="$show['pmlink']"> altina alttaki kodlari ekliyin PHP- Kodu: <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">Challenge $post[username] in the Arcade</a></td></tr> </if> alttaki kodlari bulun PHP- Kodu: <if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if> alttakilerle deiştirin Kod: $post[arcadeawards] navbar templates ine gecin alttaki kodlari bulun PHP- Kodu: <td class="vbmenu_control"><a href="calendar.php?$session[sessionurl]">$vbphrase[calendar]</a></td> altina su kodlari ekliyin PHP- Kodu: <td class="vbmenu_control"><a href="arcade.php?$session[sessionurl]">Arcade</a></td> sora alttaki kodlari bulun PHP- Kodu: </table> </div> <!-- / header quick search form --> ustune su kodlari ekliyin PHP- Kodu: <tr> <td class="thead">Arcade Game Search</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> Admincp >> Diller & Sözcükler >> Sözcük Düzenleyici >> Yeni Sözcük Ekle kısmından alttaki girdileri ekleyin. Phrase Type: GLOBAL Varname: arcade_cp_game_active Text: Is Game Active? <dfn>Allows you to enable or disable the game</dfn> Phrase Type: GLOBAL Varname: arcade_cp_game_challenabled Text: Challenges Enabled? <dfn>Allows challenges to be created for this game</dfn> Phrase Type: GLOBAL Varname: arcade_cp_game_netplay Text: netPlay Enabled: <dfn>Live multiplayer gaming</dfn> Phrase Type: GLOBAL Varname: arcade_cp_game_playpanel Text: Show Play Panel? <dfn>Enables a small navigation panel during play</dfn> Phrase Type: GLOBAL Varname: arcade_cp_game_showaward Text: Show Award? <dfn>(Enable the award for the highest scorer, tournaments excluded)</dfn> Phrase Type: GLOBAL Varname: arcade_main_latestscorebit Text: <b>{1}</b> scored <b>{2}</b> playing "<b>{3}</b>". <a href="arcade.php?do=play&gameid={4}">[Click here to play {3}!] Phrase Type: Front-End Error Messages Varname: quickreg_prompt Text: You need to register in order to play in the Arcade. Click <a href="$vboptions[bburl]/register.php">here</a> to register. Phrase Type: Control Panel Stop Message Varname: arcade_cp_settingssaved Text: <i>Arcade</i> Settings Saved Successfully Bunları da ekledikten sonra; Alttaki rar dosyasındaki dosyaları ordaki klasörlerine göre, forum klasörünüze upload edin. Sonra; /admincp/install_arcade.php dosyasını çalıştırın ve next diyerek kurulumu yapın. Kurulumdan sonra "install_arcade.php" dosyasını silin. Admincp >> Zamanlanmış Görevler >> Zamanlanmış Görev Ekle kısmından alttaki verileri girerek yeni görev ekleyin ve çalıştırın. Başlık : Arcade Tasks Ayın Haftası : * Ayın Günü : * Saat : * Dakika : 23 İz Girdileri : Evet Dosya Adı : ./includes/cron/arcadeupdate.php Bunu kaydedip Zamanlanmış Görev Düzenleyici kısmından seçip çalıştırın. eklenti ektedir... Eklenmiş Dosya [Link Görmek ve Forumumuzdan Yararlanmak İçin Üye Olmasınız. ] (140.5 KB (Kilobyte), 142x kez indirilmiştir) |
| | |
![]() |
| Sosyal Ağlar |
| Etiketler |
| arcade , games , kurulumu , vbulletin |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| dir: mahjong games pack for pc big fish games | NFCİNİ | Genel Konular | 0 | 28-01-09 09:07 |
| dir: mahjong games pack for pc big fish games | NFCİNİ | Genel Konular | 0 | 06-12-08 17:50 |
| free online games download: portable games | NFCİNİ | Genel Konular | 0 | 06-12-08 12:40 |
| vBulletin Kurulumu | BlackDark | vBulletin | 0 | 08-09-08 23:47 |
| vBulletin Arcade (Oyun) | Dark | Sistem ve Internet Araçları | 1 | 04-08-08 14:27 |
| Forum | Yasal Uyarı |
| Powered by vBulletin® Version 3.8.7 . Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Content Relevant URLs by vBSEO 3.6.0 RC 2 |
İçerik sağlayacı paylaşım sitelerinden biri olan NetForumlari.COM Adresimizde 5651 Sayılı Kanun'un 8. Maddesine ve T.C.K'nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. NetForumlari.COM hakkında yapılacak tüm hukuksal Şikayetler, Yöneticilerimiz ile iletişime geçilmesi yada iletişim formunu doldurulması halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde NetForumlari yönetimi olarak tarafımızdan gereken işlemler yapılacak ve size dönüş sağlanacaktır. info@netforumlari.com |