Skocz do zawartości

sephiroth12

Użytkownicy
  • Postów

    18
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez sephiroth12

  1. Pewnie wirus ;p zaraz sprawdze

     

     

     

     

    Edit:

    A-Squared

    Found nothing

    AntiVir

    Found nothing

    ArcaVir

    Found nothing

    Avast

    Found nothing

    AVG Antivirus

    Found nothing

    BitDefender

    Found nothing

    ClamAV

    Found nothing

    Dr.Web

    Found nothing

    F-Prot Antivirus

    Found nothing

    F-Secure Anti-Virus

    Found nothing

    Fortinet

    Found nothing

    Kaspersky Anti-Virus

    Found nothing

    NOD32

    Found nothing

    Norman Virus Control

    Found nothing

    Panda Antivirus

    Found nothing

    Rising Antivirus

    Found nothing

    VirusBuster

    Found nothing

    VBA32

    Found nothing

     

     

    CZYSTY

     

     

    czemu to aż 1 mb zajmuje ?

  2. Czemu za każdym rzem jak chcem sie zalogować to server robi się offline!? :(

    Tym razem jest online ale i tak nie moge się zalogować :angry:

     

    edit:

    jednak jest offline tylko almora.gmclan.org bylo odswierzane o 15:55 xd

  3.  

    Odkryłem poważny błąd wpływający na spadek wydajności > Po zabiciu każdego potwora zamiast krwi/szczątek tworzyły się niewidzialne obiekty, po zabiciu takich 20 potrafiło stworzyć się 1500 OBIEKTÓW!!!! poprawione, ale nadal się blokuje...

     

     

    To apropo tego bledu, ktory jak wyzej napisalem, gre spowalnia ?

    ram mogło zżerać właśnie to...

    Ej Borek czyścisz bufor w 39dll (skrypt clearbuffer) ?

     

    EDIT:

    to napewno było to, jak stoje daleko od potworów użycie ramu nie zwiększa się... więc w czym problem z tym bugiem :/

    A ten bufor nie zwiększał by się tak szybko, najwyżej ze 2 kb/s

  4. w 39dll jest bufor który nie czyszczony będzie się rozrastał w nieskonczoność

    items = (void**)realloc(items, buffsize*sizeof(void**));

    to jest fragment źródła 39dll który reallokuje kawałek pamięci(i zwiększa ją) :P

    przy dużym przepływie informacji(a zapisywane są w nim i dane które są otrzymywane i te które są wysyłane) mógłby się dosyć szybko rozrastać, ale nie aż tak jak to jest w almorze...

     

    EDIT:

    to na 100% brak ramu

    Ja mam 512 MB i gdy almora osiąga 300 zacina się (200 zajmują pozostałe programy i system)

    Black ma 1Gb jak podejrzewam i almora tnie sie na 800 (200 znowu system)

    Zgłosiłem juz na pm do borka

  5. Almora żżera mnóstwo ramu.

    Możliwe że to właśniue brakiem ramu jest spowodowany ten bug.

    Po włączeniu Almory (i zalogowaniu się na serva) zajmowała 160 Mb :o , a kiedy zacieła się to już 300 Mb :o :o :o !!!

    Po włączeniu managera zadań komp mi sie sam wyłączył z powodu braku ramu !!

    Co w tej gre tyle zajmuje? np. Age of Empires 3 mniej ramu zżera!

     

    EDIT:

    Mnie to nigdy w mario nie spotkało a grałem troche...

     

    EDIT 2:

    http://host-a.net/dl-0-1308234437665967475.html

    39dll ze źródłami :D

     

    EDIT 3:

    lol 39dll w funkcji zwalniającej pamięć zwalnia pamięć i od razu znowu ją alokuje chociaż alokowaniem pamieci zajmuje sie inna funkcja, może to to zżera pamięć (sprawdze czy mario też ją tak zżera)

    to nie to, pożeracz pamięci nie jest w 39dll

  6. Ciekawe w jakim evencie borek inicjował te zmienne że czasami są a czasami nie ma...

    Może robił w create

    if(random(1)<0.5){zmienna=23}

    wszystkie te błędy da sie rozwiązać zaznaczając "Treat unitizaled variables as value 0" i przed każdym

    if(zmienna=costam){bla bla}

    dodawać:

    if(zmienna!=0){

    EDIT:

    Tworzył te itemy wokół siebie przez ok. 10 sek po czym je pozbierał.

    W takim razie czyżby server miał jakieś dziury? A może to klient tworzy itemki?

  7. Najpierw zrób w swoim objekcie event colision with cośtam, potem znajdz klocek execute script. Następnie rzecz najtrudniejsza: naciśnij na ten klocek i nie puszczając klawisza pszesuń go nad taką białą ramkę (tą po prawej stronie), puść przycisk! Wyskoczy ci okienko w którym wybierasz skrypt, wpisujesz jego argumenty i naciskasz (jak już wpiszesz) "OK". :)

     

    EDIT:

    Wszystko masz opisane w Helpie znajdującym się w Game Makerze

    Nie każdy zna angielski :P (ja do helpa nigdy nie zajrzałem)

  8. ERROR in

    action number 1

    of Create Event

    for object Client:

     

    Error in code at line 24:

     

    writestring(global.nick, true)

     

    at position 23: Unknown variable nick

     

     

    ERROR in

    action number 1

    of Step Event

    for object Client:

     

    Error in code at line 401:

     

    if npcid = global._npc_id

     

    at position 13: Unknown variable npcid

     

    Można ustawić że nieznane zmienne mają wartość 0 i zamienić na:

    if (npcid!=0)

    {

    if npcid = global._npc_id

    bla bla bla

    }

     

    if (global.nick!=0)

    {

    writestring(global.nick, true)

    }

     

    czy stwory tworzy server ? bo jak mam laga to znikaja wiec lepiej by bylo jak by w klijencie byly bo mniejsze uzycie lacza by bylo smile.gif

    Gdyby tak było odpowiednio zmodyfikowany klient mógłby pozwalać tworzyć potworki gdzie sie chce :P

  9. Robie RPGa, z statystykami jak w diablo(siła,zręczność,wytrzymałość,energia, co lvl mozesz dodać 5 punktów) zrobiłem okienko w którym pokazują się te statystyki i mozesz tam dodawać punkty jak je masz :) . Okienko porusza sie za postacią, a przyciski za okienkiem :lol: . W evencie Mouse Left Button przycisków ustawiłem skrypt:

    if(global.punkty>0){    //jak masz punkty do rozdania
    global.punkty-=1         //odejmuje jeden punkt
    global.sila+=1             //i dodaje jeden do siły
    }

    Ale program nie wykrywa czemuś klikniecia na przycisk :blink: . Próbowałem ustawić if(mouse_check_button(zapomniałem jak to było)) ale też nie zadziałało :crying:

    wiecie może czemu te cholerne przyciski nie działają??

×
×
  • Dodaj nową pozycję...