piątek, 14 sierpnia 2015

Octobeerfest & Dealer Event - S&F Script

Witajcie. Dziś mam przyjemność, a raczej nic przyjemnego udostępnić Wam skrypt nad oktoberfest oraz eventy u grzybiarza.

Wyszukujecie: $ret[511] = ";0;$SSID;0;529;0";
Zamieniacie na: $ret[511] = ";$EVENT_DEALER;$SSID;0;$GAME_VERSION;$EVENT_SPECIAL";

Nad tym dodajecie następujące skrypty:

 
       $qry2 = $db->prepare ( "SELECT value FROM game_settings WHERE setting = 'EVENT_DEALER' LIMIT 1" );
       $qry2->execute ();
       $res = $qry2->fetchAll ( PDO::FETCH_ASSOC );
       $EVENT_DEALER = $res [0] ['value']; 
  
  $qry2 = $db->prepare ( "SELECT value FROM game_settings WHERE setting = 'GAME_VERSION' LIMIT 1" );
       $qry2->execute ();
       $res = $qry2->fetchAll ( PDO::FETCH_ASSOC );
       $GAME_VERSION = $res [0] ['value']; 
  
  $qry2 = $db->prepare ( "SELECT value FROM game_settings WHERE setting = 'EVENT_SPECIAL' LIMIT 1" );
       $qry2->execute ();
       $res = $qry2->fetchAll ( PDO::FETCH_ASSOC );
       $EVENT_SPECIAL = $res [0] ['value']; 
 
Następnie dodajemy do bazy danych game_settings tabele: EVENT_SPECIAL, GAME_VERSION, EVENT DEALER
EVENT_SPECIAL - ustawiacie na 1.
GAME_VERSION - domyślną wartość dajecie na 529.
EVENT DEALER - dajecie wartość -2.
 
Oraz wyszukujecie:
 
$ACT_DRINK_BEER
 
i  znajdzcie tam
        if ($db_data['beers'] >= 10)
{            
            $ret = array($ERR_BEER);            
            break;
zamieniacie na:
        if ($db_data['beers'] >= 11) 
{            
            $ret = array($ERR_BEER);            
            break;
wyszuujecie:
$db_data ['mushroom'] -= 1;
i dajecie ten skrypt (podmieniacie)
 
   $qry2 = $db->prepare ( "SELECT value FROM game_settings WHERE setting = 'EVENT_SPECIAL' LIMIT 1" );
       $qry2->execute ();
       $res = $qry2->fetchAll ( PDO::FETCH_ASSOC );
       $event = $res [0] ['value']; 
 
       if ($event == 1) 
  {
       $db_data ['mushroom'] -= 0;
       }
  else 
  {
       $db_data ['mushroom'] -= 1;
     if ($db_data['mushroom'] <= 0) 
 {          
            $ret = array($ERR_NO_MUSH_BAR);
             break;           
        }
       };
 
Wyszukujecie w pliki papaya_cfg.php
default background
i podmieniacie na to: 
<?php
 
require_once("dtoverride.php");
dbc();
 
 
$time = date_timestamp_get(date_create());
 
$coodata = secure_uid_cookie($_COOKIE["uid"]);
$u = mysql_fetch_array($qry);
 
// get config
$cfg = array();
$sql = "SELECT * FROM game_settings WHERE setting IN ('EVENT_DEALER') ORDER BY id ASC";
$qry = mysql_query($sql);
while($row = mysql_fetch_assoc($qry))
{
 $cfg[] = $row;
}
 
$dealer = $cfg[0]['value'];
?>
default background dealer_aktion<?=$dealer?>.jpg
 
Najlepiej do katalogu gdzie znajduje się ten plik, a raczej musicie wgrajcie plik dtoverride.php.

Brak komentarzy:

Prześlij komentarz