Advertisement
Whistik

Untitled

Aug 2nd, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.73 KB | None | 0 0
  1. public function Player_generateitem($Player_name, $Item_isepic = false){
  2.  
  3.         $db = $GLOBALS['db'];
  4.  
  5.         $qry = $db->prepare("SELECT * FROM players WHERE players_name = :players_name");
  6.         $qry->execute(array(":players_name" => $Player_name));
  7.         $getdata = $qry->fetch(PDO::FETCH_ASSOC);
  8.  
  9.         $generateitem = rand(1, 9);
  10.         if($generateitem == 1){
  11.             if($Item_isepic == true){
  12.                 $item_picture = rand(1, 3);
  13.             }else{
  14.                 $item_picture = rand(1, 7);
  15.             }
  16.         }elseif($generateitem == 2){
  17.             if($Item_isepic == true){
  18.                 $item_picture = rand(1, 3);
  19.             }else{
  20.                 $item_picture = rand(1, 7);
  21.             }
  22.         }elseif($generateitem == 3){
  23.             if($Item_isepic == true){
  24.                 $item_picture = rand(1, 3);
  25.             }else{
  26.                 $item_picture = rand(1, 7);
  27.             }
  28.         }elseif($generateitem == 4){
  29.             if($Item_isepic == true){
  30.                 $item_picture = rand(1, 4);
  31.             }else{
  32.                 $item_picture = rand(1, 6);
  33.             }
  34.         }elseif($generateitem == 5){
  35.             if($Item_isepic == true){
  36.                 $item_drop = 4;
  37.                 $item_picture = rand(1, 4);
  38.             }else{
  39.                 $item_picture = rand(1, 4);
  40.             }
  41.         }elseif($generateitem == 6){
  42.             if($Item_isepic == true){
  43.                 $item_picture = rand(1, 3);
  44.             }else{
  45.                 $item_picture = rand(1, 4);
  46.             }
  47.         }elseif($generateitem = 7){
  48.             if($Item_isepic == true){
  49.                 $item_picture = rand(1, 3);
  50.             }else{
  51.                 $item_picture = rand(1, 4);
  52.             }
  53.         }elseif($generateitem = 8){
  54.             if($Item_isepic == true){
  55.                 $item_picture = rand(1, 3);
  56.             }else{
  57.                 $item_picture = rand(1, 4);
  58.             }
  59.         }else{
  60.             if($Item_isepic == true){
  61.                 $item_picture = rand(1, 3);
  62.             }else{
  63.                 $item_picture = rand(1, 4);
  64.             }
  65.         }
  66.         $data[0] = 0;
  67.         $data[1] = $generateitem;
  68.         $data[2] = $item_picture;
  69.         if($Item_isepic == false){
  70.             $data[3] = 0;
  71.             $data[4] = 0;
  72.             $data[5] = rand(($getdata['players_level']*$getdata['players_level']), ($getdata['players_level']*$getdata['players_level']) * 2);
  73.         }else{
  74.             $data[3] = 1;
  75.             $data[4] = 15;
  76.             $data[5] = rand(($getdata['players_level']*$getdata['players_level']) * 2, ($getdata['players_level']*$getdata['players_level']) * 4);
  77.         }
  78.         $data[6] = 0;
  79.         $data[7] = 0;
  80.         $data[8] = 0;
  81.         $data[9] = 0;
  82.         $data[10] = 0;
  83.         $data[11] = 0;
  84.         $data[12] = 0;
  85.         $data[13] = 0;
  86.  
  87.         if($slot <= 19){
  88.             $slot = $backpackdata['bs'] + 1;
  89.         }else{
  90.             exit("Error:moving not allowed");
  91.         }
  92.        
  93.         $qry = $db->prepare("INSERT INTO backpack(backpack_slot, backpack_level, backpack_item, backpack_picture, backpack_isepic, backpack_price_coins, backpack_price_moneys, backpack_attributetype_1, backpack_attributetype_2, backpack_attributetype_3, backpack_attributetype_4, backpack_attributevalue_1, backpack_attributevalue_2, backpack_attributevalue_3, backpack_attributevalue_4, backpack_owner) VALUES(:backpack_slot, :backpack_level, :backpack_item, :backpack_picture, :backpack_isepic, :backpack_price_coins, :backpack_price_moneys, :backpack_attributetype_1, :backpack_attributetype_2, :backpack_attributetype_3, :backpack_attributetype_4, :backpack_attributevalue_1, :backpack_attributevalue_2, :backpack_attributevalue_3, :backpack_attributevalue_4, :backpack_owner)");
  94.         $qry->execute(array(":backpack_slot" => $slot, ":backpack_level" => $getdata['players_level'], ":backpack_item" => $generateitem, ":backpack_picture" => $item_picture, ":backpack_isepic" => $data[3], ":backpack_price_coins" => $data[4], ":backpack_price_moneys" => $data[5], ":backpack_attributetype_1" => $data[6], ":backpack_attributetype_2" => $data[7], ":backpack_attributetype_3" => $data[8], ":backpack_attributetype_4" => $data[9], ":backpack_attributevalue_1" => $data[10], ":backpack_attributevalue_2" => $data[11], ":backpack_attributevalue_3" => $data[12], ":backpack_attributevalue_4" => $data[13], ":backpack_owner" => $getdata['players_id']));
  95.  
  96.         return join("/", $data);
  97.  
  98.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement