Skocz do zawartości

[Shakes & Fidget] Konfiguracja.


Lummit
# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

Hey!  :)

Przedstawiam "krótki" spis konfiguracji prywatnego serwera Shakes & Fidget.

Poradnik pisałem po ciężkim dniu, więc wszelkie błędy ortograficzne zgłaszaj na PW.

 

// Większość poradnika pochodzi z innego forum, reklama jest zabroniona!

 

Jak zmienić ilość złota i grzybów na start?

Wchodzimy na stronę localhost/phpmyadmin w bazę sfgame.
Wybieramy tabelę user_data i klikamy struktura
 
Mushroom - ilość grzybów na start
Silver - ilość złota na start [100 - 1 gold]

Jak zwiększyć ilość doświadczenia za misję?

W pliku request.php  zjeżdżamy do linijki 2135 i szukamy
return ($lvl * 200);
 
200 - ile razy ma być zwiększone doświadczenie

Jak zmienić cenę wszystkich przedmiotów?

W pliku request.php  zjeżdżamy do linijki 1824 i szukamy
"gold" => "10000",

Gold - cena wszystkich przedmiotów [100 - 1 gold]

Jak zmienić ilość doświadczenie wymaganą na dany poziom?

W pliku request.php zjeżdżamy do linijki 2163 i szukamy
$LEVELS = array
 
400 - wymagane doświadczenie na 1 poziom
900 - wymagane doświadczenie na 2 poziom
itd.

Jak zmienić ilość piw do wypicia?

W pliku request.php zjeżdżamy do linijki 7438 i szukamy
if ($db_data ['beers'] >= 10) {

10 - ilość piw które możemy wypić w ciągu dnia

Jak zmienić ceny poszczególnych wierzchowców?

W pliku request.php zjeżdżamy do linijki 3923 i szukamy
switch ($mount) {

Silver - cena w złocie [100 - 1 Gold]
Mushroom - cena w grzybach

Jak zmienić opisy, nazwy potworów i broni?

 W folderze lang wchodzimy w plik sfgame_pl.txt i edytujemy go

Jak dodać 2 i 3 bonus w wyposażeniu?

W pliku request.php zjeżdżamy do linijki 1902 i szukamy
// generate stats

Najlepiej zamienić treść na to:
$stat_type = rand ( 1, 3 );            //generowanie 1 bonusu (tylko siła, zręczność i inteligencja)
$stat_type_2 = rand ( 4, 4 );        //generowanie 2 bonusu (tylko wytrzymałość)
$stat_type_3 = rand ( 5, 5 );        //generowanie 3 bonusu (tylko szczęście)

$m = mt_rand ( 900, 1100 ) / 1000;

$stat_val = round ( $lvl * 3.5 * $m );         //mnożnik punktów bonusu 1 (aktualnie *3.5)
$stat_val_2 = round ( $lvl * 3 * $m );        //mnożnik punktów bonusu 2 (aktualnie *3)
$stat_val_3 = round ( $lvl * 2.5 * $m );      //mnożnik punktów bonusu 3 (aktualnie *2.5)

$item ['atr_type_1'] = $stat_type;

$item ['atr_val_1'] = $stat_val;

$item ['atr_type_2'] = $stat_type_2;

$item ['atr_val_2'] = $stat_val_2;

$item ['atr_type_3'] = $stat_type_3;

$item ['atr_val_3'] = $stat_val_3;

return $item;

Jak dodać poziom, grzyby i złoto poszczególnym osobom?

Wchodzimy na stronę localhost/phpmyadmin w bazę sfgame.
Wybieramy tabelę user_data i wybieramy gracza

user_name - nazwa
lvl - poziom
silver - złoto [100 - 1 gold]
email - E-mail
mushroom - grzyby
class - profesja [1 - wojownik][2 - łowca][3 - mag]
attr_str - siła
attr_agi - zręczność
attr_int - inteligencja
attr_wit - wytrzymałość
attr_lucl - szczeście
honor - punkty czci
dungeon_1 - Poziom lochów [2 - 1 poziom][3 - 2 poziom]
[12 lochy ukończone]
mount - zwierzak [1 - świnia][4 - smokogryf]
user-desc - opis postaci
exp - ilość doświadczenia
beers - ilość wypitych piw

Jak zmienić bazę danych na inną?

W pliku request.php zjeżdżamy do linijki 5277 i szukamy
$db = new PDO ( 'mysql:host=localhost;dbname=sfgame;charset=utf8', 'root', 'test');

localhost - nazwa bazy danych
root - nazwa użytkownika
test - hasło

Jak skrócić czas oczekiwania na arenę?

 W pliku request.php zjeżdżamy do linijki 5918 i szukamy

$time += 600;

600 - czas oczekiwania [60 - 1 Minuta]

Jak zmienić koszt czekania na arenie?

W pliku request.php zjeżdżamy do linijki 5912 i szukamy
$p1 ['mushroom'] = $p1 ['mushroom'] - 1;

1 - koszt w grzybach

Jak zmienić ilość złota otrzymywaną w lochach?

W pliku request.php zjeżdżamy do linijki 788 i szukamy
$this->silver = 100000000;

100000000 - ilość złota[100 - 1 gold]

Jak zmienić ilość doświadczenia otrzymywaną w lochach?

W pliku request.php zjeżdżamy do linijki 786 i szukamy
$this->exp = $exp * 2;

2 - mnożnik doświadczenia

Jak zwiększyć wynagrodzenie za wartę?

W pliku request.php zjeżdżamy do linijki 4107 i szukamy

return 1000000;

1000000 - ilość zlota za 1 godzinę [100 - 1 gold]

Jak zmienić ilość dodawanych punktów statystyk?

W pliku request.php zjeżdżamy do linijki 6206 i szukamy
$qry->bindParam ( ':statval', $a = 1 + $db_data ['stat'] );

1 - ilość punktów dodawanych jednym kliknięciem

Jak zmienić statystyki przeciwnika podczas misji?

W pliku request.php zjeżdżamy do linijki 4973 i szukamy
array_push ( $ret, "0", "0", "102", "0", "0", "2", "-155", "0",

-155 - ID grafiki potwora [przed ID koniecznie musi być znak -]
0 - statystyki, szansa na blok, poziom
 
Jak zmienić statystyki i grafiki potworów w lochach?

W pliku request.php zjeżdżamy do linijki 970 i szukamy
case 1 :   // numer lochów

switch ($stage) {

case 1 :  // 1 przeciwnik

return new Monster ( 10, 2, 48, 52, 104, 77, 470, 342, 513, 1694, 85, 129, 1287, - 2 );

case 2 :  // 2 przeciwnik

return new Monster ( 12, 1, 120, 6, 59, 101, 51, 208, 312, 6565, 510, 112, 1785, - 1 );

case 3 :  // 3 przeciwnik

return new Monster ( 14, 1, 149, 78, 69, 124, 65, 302, 445, 9300, 595, 6, 2395, - 1 );
 
Statystyki od lewej:
Poziom, Profesja, Siła, Zręczność, Inteligencja, Witalność, Szczęście, Min. obrażenia, Max. obrażenia, Życie, Pancerz, ID[Grafika], Doświadczenie, Broń

Jak zmienić koszt budynków w gildii?

W pliku request.php zjeżdżamy do linijki 4319 i szukamy
switch ($current_lvl) {

500 - koszt rozbudowy 1 poziomu[100 - 1 gold]

Jak zmienić ilość złota w misji?

W pliku request.php zjeżdżamy do linijki 5055 i szukamy
$quests [] = array (
100000,

100000 - ilość złota z misji[100 - 1 gold]
 
Zalecam zmienić te 2 linijki na to
 
$quests [] = array (  // nic nie zmieniamy
 
100000 * ( $db_data ['lvl'] ),  // 100000 mnoży przez poziom postaci [Na 2 poziomie otrzymujemy 2000 golda, na 3 3000 golda]

Nie mogę zarejestrować się na swoim serwerze.

Zaktualizuj XAMPP do najnowszej wersji

❤️ 

Odnośnik do komentarza

Siemaneczko, a pomógłbyś mi z innymi podstawowymi pliczkami? Chodzi mi dokładnie o edycję Karczmy i potworów w niej. Są po prostu zbyt słabe. 

Raczej opcja gry za to nie odpowiada bo wył ją.. 
 
Tu masz settings1:

 

 

$xpbonus = 5;
$goldbonus = 8;
$currEvent = 0; // Current event (only active on weekends): 0 = Nothing, 1 = XP, 2 = Epic, 3 = Gold, 4 = Mushroom, 5 = 6th birthday, 6 = Christmas, 7 = Easter, 8 = Halloween
$event_xpbonus = 5; // Special event xp
$event_goldbonus = 11; // Special event gold
$epicbonus = 20; // Epicchance, understand it in sf/item.php
$event_epicbonus = 40;
$mushbonus = 0;
$event_mushbonus = 0;
$timezone = 'Europe/Budapest';
$xpGenVersion = 2; // XP Generation version, 1 = easy, 2 = medium or hard

?>

 

Odnośnik do komentarza

Siemaneczko, a pomógłbyś mi z innymi podstawowymi pliczkami? Chodzi mi dokładnie o edycję Karczmy i potworów w niej. Są po prostu zbyt słabe. 

Raczej opcja gry za to nie odpowiada bo wył ją.. 

 

Tu masz settings1:

 

 

$xpbonus = 5;

$goldbonus = 8;

$currEvent = 0; // Current event (only active on weekends): 0 = Nothing, 1 = XP, 2 = Epic, 3 = Gold, 4 = Mushroom, 5 = 6th birthday, 6 = Christmas, 7 = Easter, 8 = Halloween

$event_xpbonus = 5; // Special event xp

$event_goldbonus = 11; // Special event gold

$epicbonus = 20; // Epicchance, understand it in sf/item.php

$event_epicbonus = 40;

$mushbonus = 0;

$event_mushbonus = 0;

$timezone = 'Europe/Budapest';

$xpGenVersion = 2; // XP Generation version, 1 = easy, 2 = medium or hard

?>

 

Przecież masz to w temacie o.e

Jak zmienić statystyki przeciwnika podczas misji?

//Edit 

Nie mogę edytować tematu, więc napisze tutaj.

Autor: GILUxDILU

❤️ 

Odnośnik do komentarza

W pliku req.php nie mam nic z tego co tutaj napisałeś XD 

W linijce 2163 gdzie napisałeś, że mogę zmienić ilość doświadczenia na kolejny level ja mam takie coś : 

 

} <------ tutaj mam dokładnie linijkę 2163 XD i nie ma niżej ani wyżej żadnego napisu ''$LEVELS = array''  a w dodatku cały req.php kończy się na linijce 3375 

        }else{
            // Give normal
            switch($r) {
                case 1 :
                    $waa = $normal[0];
                    $muu = Account::getQuestGold($prlvl, $goldbonus) * 2;
                break;
                case 2 :
                    $waa = $normal[1];
                    $muu = $acc->generateQuest($prlvl, 0, 1)['exp'];
                break;
                case 3 :
                    $waa = $normal[2];
                    $muu = intval( (Fortress::getGlobalMaxResources(1, $fortdata['b0']) / 7) * (rand(500, 550) / 1000) );
                break;
                case 4 :
                    $waa = $normal[3];
                    $muu = intval( (Fortress::getGlobalMaxResources(2, $fortdata['b0']) / 7) * (rand(500, 550) / 1000) );
                break;

Odnośnik do komentarza

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności