Facebook
From Diminutive Moth, 3 Years ago, written in Plain Text.
This paste is a reply to Skrypt na sprawdzanie from rekin12 - go back
Embed
Viewing differences between Skrypt na sprawdzanie and Re: Skrypt na sprawdzanie
#######################################
#SKRYPT NA SPRAWDZANIE                #
#SKRYPT ZROBIONY PRZEZ REKIN12        #
#######################################
#ZABRANIAM PODSZYWANIA SIE POD AUTORA #
#######################################
#PSEUDO LICENCJA                      #
#######################################
#POZWALAM NA                          #
#EDYCJE SKRYPTU                       #
#POSIADANIA GO NA SERWERZE            #
#UDOSTEPNIANIE                        #
#######################################


        permission: pomoc.spr
command /pomocspr
        trigger:
                send "&l&0----------&6[POMOC]&0----------"
                send "&l&6/sprawdz [Nick] &8sprawdza danego gracza" 
                send "&l&6/cheater [Nick] &8banuje gracza za cheaty"
                send "&l&6/brakwsp [Nick] &8banuje gracza za brakwspolpracy"
                send "&l&/przyznaje [Nick] &8banuje gracza za przyznanie sie 


Dotacja/Donate 
  
  
  
          
  
  


//Parametry 
do cheatow"
                send "&l&6/czysty [Nick] &8powiadamia na chacie ze gracz jest czysty"
                send "&l&6/lognol [Nick] &8banuje gracza za logniecie podczas sprawdzania"

        permission sprawdz.spr
command /sprawdz []
        trigger:
                excute console command "/tp KORDY %arg 1%"
                excute console command "/tp KORDY TE CO U GORY %player%"
                broadcast "&l&0------------&6[SPRAWDZANIE]&0------------"
                broadcast "&7&lGracz %arg 1% &6jest sprawdzany przez &4%player%"
                broadcast "&6&lMasz 5 minut na podanie Skype!"
                broadcast "&6&lPrzyznanie sie 
zmian:
  $secret_key 
Ban na 4 dni"
                broadcast "&6&lLogout 
'EAEED26488FCD32306D45CFD07170EFF0EA6ED716E2856EB0B84BF7926E26A2B';
  $action_url 
PERM"
                broadcast "&6lBrak Wspolpracy 
'https://vpos.polcard.com.pl/vpos/ecom/service.htm';
  $merchant_store_id 
Ban na '78156151';
  if (count($_POST) > 0)
  {
  if (isset($_POST['amount']))
  $_POST['amount'] = $_POST['amount'] * 100;

  $request_params = '';
  // The order in the post_keys array is important!
  $post_keys = array('pos_id', 'order_id', 'session_id', 'amount', 'currency', 'test', 'language', 'client_ip', 'street', 'street_n1', 'street_n2', 'addr2', 'addr3', 'city', 'postcode', 'country', 'email', 'ba_firstname', 'ba_lastname', 'merchant_label');
  foreach($post_keys as $key)
   {
    if (isset($_POST[$key]) && $_POST[$key] != '')
        {
      if ($request_params != '') $request_params.= '&';
      $request_params.= $key.'='.$_POST[$key]; 
    }
   }
  $string_for_control_data_sign = $request_params . pack("H*" , $secret_key);
  $string_for_control_data_sign = $request_params;
  $control = calculateControlData($secret_key, $string_for_control_data_sign);
  $request_params .= '&controlData=' . $control;
  ob_start();
  header("Location: " . $action_url . "?".$request_params);
  ob_end_clean();
  die();
  } 
?>



  
  $testing_the_form = TRUE;
  if ($testing_the_form) { $form_action = 'donate.php'; }
  else { $form_action = "https://vpos.polcard.com.pl/vpos/ecom/service.htm"; }
?>
          " class="form_payment" onSubmit="return disablesubmit (this);">
      "/>
      " style="width: 300px;">
      " style="width: 300px;">
  
    Kwota dotacji/Amount:
    
      
    

  

  
  
  
  
    Język/Language:
    
                  
                        Polski
                        Angielski
                        Niemiecki
                        Rosyjski
                        Francuski
                        Włoski
                        Hiszpański
                        Portugalski
                
    

  
  
        ">
    
    
    
    
    
     
    
    
  
  
    e-mail:
    
      
    
  
    
      
      
                
        function calculateControlData($salt, $params) {
           $saltTab = str_split($salt);
           $hexLenght = strlen($salt);
           $saltBin = "";
           for ($x = 1; $x <= $hexLenght/2; $x++)
           {
              $saltBin .= (pack("H*", substr($salt,2 * $x - 2,2)));
              
           }
           return hash("sha256", $params.$saltBin);
        }
        
        function randomPassword($countLetters) {
            $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789";
            $pass = array(); //remember to declare $pass as an array
            $alphaLength = strlen($alphabet) - 1; //put the length -1 in cache
            for ($i = 0; $i < $countLetters; $i++) {
                $n = rand(0, $alphaLength);
                $pass[] = $alphabet[$n];
            }
            return implode($pass); //turn the array into a string
        }
?>