Strona 1 z 2 12 OstatniOstatni
Pokaż wyniki od 1 do 10 z 18

Wątek: ConcernMaster 0.1 BETA

  1. #1
    Zarejestrowany Awatar MuchaZ
    Dołączył
    Aug 2008
    Posty
    217

    Domyślnie ConcernMaster 0.1 BETA

    Jak już napisałem w poprzednim temacie dzisiaj udostępnię swój silnik za darmo. Jest to pierwsza wersja.


    Co posiada silnik?
    - rejestracja/logowanie
    - ranking
    - zarządzanie firmą
    * zmiana nazwy
    * przekazanie kasy na akcje charytatywne (można zachęcić graczy, że kto pierwszy wpłaci 1 miliard to otrzyma np. 50zł)
    - inwestycje (kupowanie, sprzedaż budynków)
    - urząd pracy (zatrudnianie, zwalnianie pracowników)
    - bank
    * lokata
    * kupowanie/sprzedaż akcji
    Pałac prezydencki
    * wkrótce będzie więcej informacji na ten temat

    statystyki
    * kasa
    * dochody
    * posiadani pracownicy wolni
    * posiadani pracownicy pracujący


    DEMO I SCREENY


    DOWNLOAD


    EDIT:
    Dodałem nową bazę danych z naprawionym błędem w inwestycjach:
    Pobierz bazę danych w wersji 0.1.1 beta

    UWAGA!
    Baza danych dostępna w paczce z silnikiem nie posiada naprawionego błędu!
    Ostatnio edytowane przez MuchaZ ; 11-06-2010 o 19:56

  2. #2
    Zbanowany
    Dołączył
    Apr 2010
    Posty
    37

    Domyślnie

    super silnik tylko mam jeden błąd jak klikam w rejestracja to jest biała strona ;// co zrobic?

  3. #3
    mex
    mex jest nieaktywny
    Zarejestrowany
    Dołączył
    Jun 2009
    Posty
    1,625

    Domyślnie

    wlazłem w budynki

    Kod php:
    $kasa mysql_fetch_array(mysql_query("SELECT kasa FROM gracze WHERE user='$user'"));
    $dochody mysql_fetch_array(mysql_query("SELECT dochody FROM gracze WHERE user='$user'"));
    $ludzie mysql_fetch_array(mysql_query("SELECT ludzie FROM gracze WHERE user='$user'"));
    $pracujacy mysql_fetch_array(mysql_query("SELECT pracujacy FROM gracze WHERE user='$user'"));

    $kasaa $kasa[0];
    $dochodyy $dochody[0];
    $ludziee $ludzie[0];
    $pracujacyy $pracujacy[0];
    $zaplata 5000;
    $pracownicy 3;
    $dochod 500;

    $pozostalo $kasaa $zaplata;
    $gendochody $dochodyy $dochod;
    $pracuje $ludziee $pracownicy;
    $wrobocie $pracujacyy $pracownicy
    po co aż tyle tych zmiennych ??
    zapytanie mozna pobrać w jednej lini

    wystarczy :

    Kod php:
    $pobrane_z_bazy mysql_fetch_array(mysql_query("SELECT kasa, dochody, ludzie, pracujacy FROM gracze WHERE user='$user'"));

    $pozostalo $pobrane_z_bazy['kasa'] - 5000;
    $dochody =  $pobrane_z_bazy['dochody'] + 500;
    $pracuje =  $pobrane_z_bazy['ludzie'] - 3;
    $wrobocie $pobrane_z_bazy['pracujacy'] + 3

    więcej nie przeglądam bo podejrzewam, że cała gra jest tak na około zrobiona

    Napisałeś .. to teraz dobrą nauką będzie jak zaczniesz optymalizować te skrypty
    Ostatnio edytowane przez mex ; 11-06-2010 o 19:34 Powód: bo Aris nakrzyczal i kazał nie robić sobie jaj
    Zaplanuj swoją spontaniczność

    http://www.elmarco.pl/cms/pliki/flagi/flaga_polska.jpg

  4. #4
    Zarejestrowany Awatar AntyErrorysta
    Dołączył
    Oct 2009
    Posty
    557

    Domyślnie

    $kasa = mysql_fetch_array(mysql_query("SELECT kasa FROM gracze WHERE user='$user'"));
    $kasa = mysql_fetch_array(mysql_query("SELECT * FROM gracze WHERE user='$user'"));
    tak wyjmujesz wszystkie....
    ale lepiej wybrać co chcesz np. kasa, user, haslo itd. bo nie będzie obciążało... tak jak to Mex pokazał
    Ostatnio edytowane przez AntyErrorysta ; 11-06-2010 o 17:41

    Sygnaturka w trakcie tworzenia!


  5. #5
    Grupa MmoCenter Awatar aris
    Dołączył
    Sep 2009
    Posty
    2,408

    Domyślnie

    skoro fetch array to nie róbcie jaj i używajcie ['kasa'] itp a nie [0]

  6. #6
    Zarejestrowany Awatar AntyErrorysta
    Dołączył
    Oct 2009
    Posty
    557

    Domyślnie

    Ogólnie to dobrze że piszesz coś samemu aby poprawić swoje umiejętności

    Sygnaturka w trakcie tworzenia!


  7. #7
    Zarejestrowany Awatar MuchaZ
    Dołączył
    Aug 2008
    Posty
    217

    Domyślnie

    Traktuję tą grę jako naukę gdyż to mój pierwszy silnik w php. Mam nadzieję, że w przyszłych bardziej rozwiniętych projektach uniknę wielu błędów, które tutaj mają miejsce.

  8. #8
    Zarejestrowany Awatar zabka229
    Dołączył
    Dec 2009
    Posty
    260

    Domyślnie

    Ogólnie silnik fajny nie wiem czemu inni nie rozumieją idei tej gry mi się podoba. Niektóre pliki mi przypominają race

  9. #9
    Zarejestrowany Awatar Zapper
    Dołączył
    Jan 2009
    Posty
    246

    Domyślnie

    \0.1beta\silnik\zakupy
    Jest tam pracownik1.php , pracownik2.php etc
    Po co? Wystarczy Dać pracownik.php?id=id [$_GET]
    Kod:
    if(!@mysql_select_db("$db_name")){
    	@mysql_close();
    	echo("Problem z poł±cznieniem z baz± danych!");
    }
    1. Po co " i " ? Wystarczy samo $db_name
    2. Można prościej:
    Kod:
    mysql_select_db($db_name) or die("nie polaczono z baza danych!");
    3. Zrób funkcje / klasy które pobierają dane - będzie prościej.
    4. Jeżeli znasz OOP to weź ADODB i Smarty.
    Pomysł dobry, ale wykonanie trochę "złe".
    Pracuję nad:
    Zombie Eatzorz
    <Own FW Based>

    Peace & Love
    GG:5376643

  10. #10
    Zarejestrowany
    Dołączył
    May 2010
    Posty
    17

    Domyślnie

    Nie mozna się zarejestrować Operą
    Ostatnio edytowane przez Tom551 ; 16-06-2010 o 22:36

Strona 1 z 2 12 OstatniOstatni

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Vallheru v. 0.9 (beta)
    Przez htmlxp w dziale Dział Download Vallheru
    Odpowiedzi: 2
    Ostatni post / autor: 18-06-2010, 20:26
  2. ConcernMaster - Beta testy
    Przez MuchaZ w dziale ConcernMaster
    Odpowiedzi: 12
    Ostatni post / autor: 12-06-2010, 17:26
  3. Beta 0.00.2v
    Przez Zaki w dziale Mobstar
    Odpowiedzi: 3
    Ostatni post / autor: 06-04-2008, 10:55

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •