21 أغسطس 2012

حصرياً: بالصور : شرح طريقة جعل الذهب يمنح مجاناً لمرة واحدة| شبكة ومنتديات البعداني

بسم الله الرحمن الرحيم

شرح طريقة جعل الذهب يمنح مجانا لمرة واحدة فقط .

في البداية اهدي هذا الشرح إلى كل اعضاء وزوار شبكة ومنتديات البعداني واخص بالذكر الاخ SPEED

واهدي هذا الشرح إخواني في معهد الفريق العربي وأخص بالذكر الاخوة
bazaid
SINIRI
Sniper
ruio
محمد الدليمي
وبقيةالاعضاء كلهم
=======================
اترككم مع الشرح ..

الفكرة العامة للطريقة

الفكرة تقوم على اضافة عمود في جدول اللاعبين نعتمد عليه في إسناد قيمة تدل على منح هذا اللاعب ذهباً من قبل أو لا و سنسمي العمود

كود PHP:
is_get_gold_befor 


ومن ثم فإن كود الذهب سيكون فكرته كالتالي
امنح جميع الاعضاء ذهباً مقداره ×××× بشرط ان لا يكون قد حصل على الذهب من قبل


طريقة اضافة العمود الجديد
هذه هي النقطة المهمة ركز معاي شوي لو سمحت!

ادخل إلى قاعدة البيانات الخاصة باللعبة ثم ادخل إلى جدول اللاعبين المسمى


كود PHP:
 p_players 


ثم اضغط على الأمر Structure أعلى يسار الشاشة كما في الصورة



ستظهر لك نافذة جديدة
اسفل النافذة ابحث عن Add الموجودة أعلى خيارات الـ Indexes وانقر على اضافة
بعد ان تحدد المكان المراد وضع العمود فيه أي بعد أي عمود تريد ان تضعه كما في الصورة



الآن ادخل بياانات العمود الجديد كما في الصورة
اسم العمود
نوع البيانات
القيمةالافتراضية




إلى هنا نكون انتهينا من الجزء الصعب

بقي الان اضافة الكود الخاص بـ منح الذهب

طبعا اخونا العزيز SINIRI سوى الكود من سابق
واضفته له بعض التعديلات بما يتماشى مع الشرط الجديد للتوزيع والذي هو عدم تكرار منح العضو الذهب اكثر من مرة

الكود الجديد بعد التعديل كالتالي


كود PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <title>BY SINIRI</title>
    <meta http-equiv="cache-control" content="max-age=0" />
    <meta http-equiv="pragma" content="no-cache" />
    <meta http-equiv="expires" content="0" />
    <meta http-equiv="imagetoolbar" content="no" />
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <meta content="" name="description">
    <meta content="" name="keywords">

    <link href="assets/default/lang/ye/lang.css" rel="stylesheet" type="text/css" />
    <link href="assets/default/lang/ye/compact.css" rel="stylesheet" type="text/css" />
    <link rel="shortcut icon" href="assets/favicon.ico" type="image/x-icon" />
    <script src="assets/core.js" type="text/javascript"></script>
</head>
<body class="v35 webkit">
<div class="wrapper">
<img src="assets/x.gif" id="msfilter" alt="" />
<div id="dynamic_header"></div>

<div id="header">
         <div id="mtop">

     <div class="clear"></div>
          </div>
</div>
<div id="mid">  <?php/*--------------------------------------------*\
\\ BY SINIRI
//devlope: by albadani  www.albadani.net                                          //
// site : www.tr-war.com                       //
\\ site : www.ts-war.com                       \\
// email : m_siniri@yahoo.com                //
// file : gold ++                                      //
\*--------------------------------------------*/
$goldnum '50'// كمية الذهب المراد زيادتها

//Config Inc
include('./app/config.php');// الإتصال بالقاعدة$db_connect mysql_connect($AppConfig['db']['host'],$AppConfig['db']['user'],$AppConfig['db']['password']);mysql_select_db($AppConfig['db']['database'], $db_connect);// INC GOLDmysql_query("UPDATE p_players set gold_num=gold_num + $goldnum where is_get_gold_befor=0") or die(mysql_error());mysql_query("UPDATE p_players set is_get_gold_befor=1") or die(mysql_error());// END INC?><p align="center"><font size="4" color="blue">تم زيادة <b><?php echo $goldnum?></b> من الذهب لكل الاعضاء الذين لم يحصلوا على الذهب سابقا ولمرة واحدة فقط</font></p>
<p align="center">&nbsp;</p>
<p align="center"><font color="red">BY : SINIRI</font></p>
<p class="f16" align="center">
<a href="village1.php"><font size="4" color="green">
<span style="text-decoration: none">» إلى الأمام</span></font></a></p>
<?php// mysql closemysql_close($db_connect);?></div>
<div class="footer-stopper"></div>
<div class="clear"></div>
<div id="footer">
    <div id="mfoot"><div class="footer-menu"><ul class="menu menu2">



مع التركيز على ان كمية الذهب المراد منحها هي 50 ذهبة
واذا اردتها تغييرها فعليك تعديل القيمة في السطر


كود PHP:
$goldnum '50'// كمية الذهب المراد زيادتها 


المهم انسخ الكود وضعها في ملف واحفظه بصيغة php مثلا سميه كالتالي gold.php
ارفعه إلى موقعك في نفس مسار اللعبة واعطي اللاعبين رابط الملف لكي يتم طلبه وقت الحاجة

وهكذا انتهينا من الشرح

اتمنى قدمت لكم شي مفيد
اخوكم محمد علي البعداني
اليمن _ صنعاء 2011

Unknown

البعداني, شاب طموح يسعى لتقديم كل هو مفيد.

1 التعليقات:

Follow Us On Google+

 

Copyright @ 2017 البعداني بلوج.

Designed by Templateiy