Skocz do zawartości

Will

Użytkownicy
  • Postów

    781
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Will

  1. Will

    Server Sa-Mp

    i to szybko.. bo kompilator deva wywala dziwne nieskomentowane błędy przeżuć to na visuala i podrzuć..
  2. Will

    Server Sa-Mp

    no dobra wyślij.. możesz na e-mail krzychu600@wp.pl albo wrzuć gdzieś..
  3. Will

    Server Sa-Mp

    Komplikować to możesz sobie życie.... przeczytaj swój błąd.. "nie rozpoznano" a poza tym tutaj nikt nie jest wróżką... i nie wróży się z loga.. może kawałek kody sprawiający błąd?
  4. Już raczej chodzi o nieoryginalną wersje programu.. wtedy takie problemy czasem się zdarzają.. przeinstalować lub może zaopatrzyć się w inną wersje i spr czy błąd się powtarza..
  5. współrzędne lewego rogu obrazka, wysokość i szerokość.. jeśli kliknięcie jest w x ->(px,px+szerokosc) i y->(p.y,p.y+wysokosc) to mamy zdarzenie kliknięcia x-położenie myszki x y- położenie myszki y px i py położenie górnego lewego rogu obrazka
  6. Will

    Dev-c++ i crystal space 3d

    Da się.. potrzeba tylko odpowiednio zmodyfikować.. radze od razu przesiąść się na VC bo szkoda z devem się męczyć.. silnik to prawie zawsze kilka bibliotek statycznych czy dynamicznych i dokumentacja i kilka edytorów.. a code::blocks ma po prostu pewne udogodnienia w stosunku co do tych popularnych silników.
  7. Will

    Dev-c++ i crystal space 3d

    tak można... po co zadajesz głupie pytania.. wystarczy tylko poszukać.. ale skoro nie masz najmniejszych podstaw programowania radze zacząć od czegoś prostszego.
  8. Will

    Oczekiwanie 2 sec

    Sleep(czas); czas w milisekundach o ile pamiętam.
  9. Will

    [c++] Odejmowanie string

    Wystarczy trochę pomyśleć i poszukać.. funkcje.. substr,erase,replace wystarczy wybrać odpowiednią.. (najbardziej pasującą do tego co według Ciebie ma znaczyć odejmowanie stringow) p.s "klasa string wolniejszym wariantem" to jest świetne :D
  10. Will

    Dev Resources

    A nie możesz dostarczyć co większego pliku razem z programem? W ostateczności napisać własny format plików. no ale skoro exec ma tylko trochę ponad 1MB to nie jest źle ale radziłbym użyć jakiegoś innego sposobu bo ten z rc nie jest za dobry jeśli tworzysz coś złożonego.
  11. Will

    Dev Resources

    Spoko ;D Co do tematu to musisz pamiętać, że dodając do dll muzykę i bitmapy znacząco zwiększysz wielkość pliku. Tak więc jeśli chcesz tam dodać intro to będziesz musiał jak najbardziej zmniejszyć jego rozmiar.
  12. Will

    Dev Resources

    W sumie nigdy nie dodawałem muzyki do zasobów ale trzeba to zrobić tak, ponieważ muzyka nie jest standardowym zasobem więc: Muzyka RCDATA "nuta.mp3" i w programie potem do wczytania tego używamy kolejno: HRSRC FindResource( HMODULE hModule, LPCTSTR lpName, LPCTSTR lpType); a potem: HGLOBAL LoadResource( HMODULE hModule, HRSRC hResInfo); To 101 to tylko pod #define jest zobacz jak to jest z przykładem menu, które dałem na początku np: PUSHBUTTON "&Load", IDC_PRZYC1, 4,4,40,14 w programie dajemy sobie #define IDC_PRZYC1 103 ale równie dobrze zamiast 103 mógłbym dać 200 o ile nie ma już takiego :P (to akurat do dialogBox ;D)
  13. Will

    Dev Resources

    Dodawanie bitmap i dźwięków do resourcow to bezsens ;) W nich przechowuje się tylko małe obiekty ikony,kursory,czasem teksty ale wygląda to mniej więcej tak plik zasobów IDB_OBRAZEK BITMAP DISCARDABLE "bitmapNasza.bmp" w programie wczytujemy HBITMAP hBitmapNasza = NULL; hBitmapNasza = (HBITMAP)LoadImage( hUchwytAplikacji, (LPCTSTR)IDB_OBRAZEK, IMAGE_BITMAP, 0, 0,NULL) lub tak HBITMAP hBitmap = NULL; hBitmap = LoadBitmap( hUchwytAplikacji, (LPCTSTR)IDB_OBRAZEK); i jeszcze nagłówek np: resource.h #define IDB_OBRAZEK 101
  14. nie można stosować takiego operatora.. one przeznaczone są dla nowych typów, które tworzysz poprzez klasy.. nie możesz sobie tak przeładowywać podstawowego typu. Po prostu wrzuć to do jakiejś klasy i po problemie(tylko, że nawet jak stworzysz nową klasę jednym z argumentów musi być obiekt tej klasy). class costam { public: int array[10]; int Get(int i) { return array; } int operator () (costam &ble,int ktory) { return ble.Get(ktory); } } ; w bardzo dużym uproszczeniu wygląda to mniej więcej tak
  15. Will

    Dev Resources

    Piszesz sobie notatniku ci chcesz mieć.. np jakieś menu... 200 MENU { POPUP "&plik" { MENUITEM "&Nowy\tCtrl+N",100 MENUITEM "&Otwórz\tCtrl+O", 101 MENUITEM "&Zapisz\tCtrl+S", 102 MENUITEM "&texture Mgr\tCtrl+T", 103 MENUITEM SEPARATOR MENUITEM "&Koniec\tCtrl+K", 104 } } zapisujesz jako .rc Potem dodajesz do projektu następnie przed utworzeniem okna dajesz HMENU menu=LoadMenu(hInstance,MAKEINTRESOURCE(200));i masz menu proste, argumenty zrozumiesz.. to taki krótki przykład. Jak jakieś pytania to pisz;]
  16. Will

    Jedno pytanko

    No cóż kolego z tego co widać to nie masz żadnych szans napisania takiej gierki.. twój poziom wiedzy o programowaniu jest bardzo marny a z samą nauką zejdzie Ci minimum rok.. Moim zdaniem albo pisz w gm albo przeżuć się na bierki..(to tylko moje zdanie)
  17. Jeśli dajesz to komuś kto na komputerze tylko włącza swoją ulubioną grę a reszta jest dla niego czarną magią to tak ^^ jednak wystarczy kilka prostych zabiegów jak wyżej i po problemie.
  18. Wraz z exekiem musisz dostarczyć to Microsoft Visual C++ 2005 Redistributable Package. lub przełączyć Multithreaded DLL na Multithreaded(nie zawsze działa) lub kopiujesz te dll msvcp80.dll, msvcm80.dll, msvcr80.dll do katalogu aplikacji następnie przejdź do folderu gdzie masz projekt i znajdź plik ble.exe.intermediate.manifest gdzie ble to nazwa aplikacji i zmień mu nazwę na Microsoft.VC80.CRT.manifest potem otwierasz ten plik w notatniku i pod </assembly> wklej to: <file name="msvcr80.dll"/> <file name="msvcp80.dll"/> <file name="msvcm80.dll"/> no i potem zamykasz zatwierdzasz i kumplowi dajesz exec waz z dll i manifestem ;)
  19. Will

    c++ poradniki

    To akurat można przeboleć... dość powszechny błąd popełniany przez każdego początkującego programistę ale inne gafy no cóż ^^ Powinno się zrobić dla każdego użytkownika odpowiednie certyfikaty(że zna się na określonej dziedzinie) wtedy każdy pytający wiedział by czy dostaje sensowną odpowiedz ;] Swoją drogą to nie głupi pomysł ;D
  20. Will

    Kolor Konsoli.

    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_GREEN | FOREGROUND_INTENSITY| BACKGROUND_BLUE); * FOREGROUND_RED * FOREGROUND_GREEN * FOREGROUND_BLUE * FOREGROUND_INTENSITY * BACKGROUND_RED * BACKGROUND_GREEN * BACKGROUND_BLUE * BACKGROUND_INTENSITY
  21. a co z DirectX SDK?? podałeś odpowiednie ścieżki w vc do niego? Podczas instalacji wyłapuje Ci obecność VC? Przed zainstalowaniem Dark GDK uruchomiłeś vc chociaż raz?
  22. Will

    Pliki tekstowe

    Za pomocą funkcji Windows API - CreateFile(), CloseHandle(), WriteFile(), ReadFile()
  23. Will

    c++ poradniki

    Panie BigShark2 mógłbyś się nie wypowiadać na tematy o których nie masz zielonego pojęcia ;/ c++ to nie wiersz do nauki na pamięć to trzeba zrozumieć... edit: Mistrzunio a może by tak zacząć od matematyki? ^.-
  24. Will

    c++ poradniki

    kompilator? może środowisko? VC 2008 jest najlepszy.. EDIT: Racja badziewne programy lepiej pisać w devie.. jak coś lepszego dopiero brać vc
  25. Will

    Problem z PC

    Monitor.. prawie na pewno nie.. jak pisałem Everest i sprawdź temperatury i napisz jakie masz podczas grania :)
×
×
  • Dodaj nową pozycję...