Page 18 of 19 FirstFirst ... 8141516171819 LastLast
Results 256 to 270 of 283
http://idgs.in/99315
  1. #256
    DoOs_101's Avatar
    Join Date
    Oct 2006
    Location
    Jakarta
    Posts
    2,371
    Points
    3,181.21
    Thanks: 0 / 9 / 8

    Default

    Quote Originally Posted by LaMBhE View Post
    Seeing is Believing

    Code:
    function PolledWait takes real duration returns nothing
        local timer t
        local real  timeRemaining
    
        if (duration > 0) then
            set t = CreateTimer()
            call TimerStart(t, duration, false, null)
            loop
                set timeRemaining = TimerGetRemaining(t)
                exitwhen timeRemaining <= 0
    
                // If we have a bit of time left, skip past 10% of the remaining
                // duration instead of checking every interval, to minimize the
                // polling on long waits.
                if (timeRemaining > bj_POLLED_WAIT_SKIP_THRESHOLD) then
                    call TriggerSleepAction(0.1 * timeRemaining)
                else
                    call TriggerSleepAction(bj_POLLED_WAIT_INTERVAL)
                endif
            endloop
            call DestroyTimer(t)
        endif
    endfunction
    
    function CustomPolledWait takes real duration returns nothing 
        local timer t = CreateTimer() 
        local real  timeRemaining 
         
        if (duration > 0) then  
            call TimerStart(t, duration, false, null) 
            loop 
                set timeRemaining = TimerGetRemaining(t) 
                exitwhen timeRemaining <= 0 
                 
                if (timeRemaining > bj_POLLED_WAIT_SKIP_THRESHOLD) then 
                    call TriggerSleepAction(0.1 * timeRemaining) 
                else 
                    call TriggerSleepAction(bj_POLLED_WAIT_INTERVAL) 
                endif 
            endloop 
            call DestroyTimer(t) 
            set t = null 
        endif
    endfunction
    gw sendiri kemakan fungsi blizzard kaya gini waktu gw bikin TwinkleCraft, fungsi multiboard

    Sebagai GUIer gw gak pernah pake PolledWait, gw slalu pake event every xx seconds
    There is no leak in your code...
    Quotes of the week:
    "He vanishes only to return as a tyrant."


  2. Hot Ad
  3. #257
    ranzi's Avatar
    Join Date
    Apr 2007
    Location
    Japanz (Juakarta Puanaazz)
    Posts
    625
    Points
    821.01
    Thanks: 2 / 8 / 6

    Default

    gw pake triggersleepaction gag pake polled wait.

    eh aneh lo, klo dota scriptnya byk variabel local yg gag di-nullin tapi kok gag leak y

  4. #258
    LaMBhE's Avatar
    Join Date
    Oct 2007
    Location
    City of "YouNG ToweR" mana coba??
    Posts
    980
    Points
    1,130.30
    Thanks: 0 / 0 / 0

    Default

    Quote Originally Posted by ranzi View Post
    gw pake triggersleepaction gag pake polled wait.

    eh aneh lo, klo dota scriptnya byk variabel local yg gag di-nullin tapi kok gag leak y
    ya gag tau gw jga GUIer sebenernya gak ngeJass, gw cuman baca Tutorial Memory Leak, katanya itu leak,

    Kenyataanya leak kayak gitu ga krasa, tapi dulu gw krasa dibilangin mapmaker sini namanya Thanatos, jalan leak kecil dari blizzard kayak gitu tiap 0.01 sec baru krasa abis 15 menitan,

    ya gw cman bilang ati2 aj, klo ga leak ya gpp..

    @om Doos
    no offense om.. hepi2 aj..
    Mau buat hero??
    TwinkleCraft - Grand Schism
    The New Division of AoS and Hero Craftings
    http://twinklecraft.6.forumer.com

  5. #259
    DoOs_101's Avatar
    Join Date
    Oct 2006
    Location
    Jakarta
    Posts
    2,371
    Points
    3,181.21
    Thanks: 0 / 9 / 8

    Default

    Quote Originally Posted by ranzi View Post
    gw pake triggersleepaction gag pake polled wait.

    eh aneh lo, klo dota scriptnya byk variabel local yg gag di-nullin tapi kok gag leak y
    Memory leak involves the the multiple creation of memory locations in a process RAM that is not destroyed when not used anymore.

    Misalnya, sebuah location handle adalah 1kb, apabila dalam operasional loop 0.01 detik, ada kreasi location handle, maka itu dalam periode 1 detik akan ada 100kb dalam memory loc wc3.exe. Dan seterusnya 1 menit 6mb, 1jam 360mb, jadinya dalam 1 jam trigger tersebut sudah memakan 360mb RAM komputer kamu, maka itu jd LAG.

    Bila variable kreasi location handle tersebut di null, 100kb yg ada dlm memory loc wc3.exe akan tetep ada. Bila di:

    call RemoveLocation(something), maka memory loc tersebut hilang dan juga variable nya.

    Dari model yg saya berikan, cendrung orang yg kgk ngerti programming jd beralih kepada kepahaman bahwa yang menyebabkan leak nya adalah loop... pdhl ngak.

    Di map goldrush saya ada 50+ polled wait, dan sy percaya di map dota ada 1000+ loop & polled wait...
    Quotes of the week:
    "He vanishes only to return as a tyrant."


  6. #260
    LuCkyM3's Avatar
    Join Date
    May 2008
    Location
    I am flying.
    Posts
    952
    Points
    1,140.40
    Thanks: 0 / 1 / 1

    Default

    Numpang nanya... itu klo mo naikin rep di jade-war gimana??
    Last edited by LuCkyM3; 04-01-09 at 13:12.

  7. #261
    Menara_Jakarta's Avatar
    Join Date
    Aug 2008
    Location
    Menara Jakarta
    Posts
    1,890
    Points
    2,829.71
    Thanks: 0 / 7 / 7

    Default

    Quote Originally Posted by LuCkyM3 View Post
    Numpang nanya... itu klo mo naikin rep di jade-war gimana??
    Main goldrush, menangin gamenya, ntar ujung2nya dikasih kode. Anda copy, lalu di jade-wars.com edit profile, Update Score Code, paste kodenya, lalu update, nambah deh pointnya.
    Quote of the week:

    "Indonesia is on the move, get on board." — Forbes Asia
    "The optimist proclaims that we live in the best of all possible worlds; and the pessimist fears this is true." James Branch Cabell

    Vote for Komodo National Park:
    http://www.new7wonders.com/nature/en/vote_on_nominees/

  8. #262
    BuaYa JingkRaK's Avatar
    Join Date
    Oct 2007
    Location
    When u believe me then I'll be there
    Posts
    613
    Points
    711.00
    Thanks: 0 / 0 / 0

    Default

    Quote Originally Posted by DoOs_101 View Post
    Memory leak involves the the multiple creation of memory locations in a process RAM that is not destroyed when not used anymore.

    Misalnya, sebuah location handle adalah 1kb, apabila dalam operasional loop 0.01 detik, ada kreasi location handle, maka itu dalam periode 1 detik akan ada 100kb dalam memory loc wc3.exe. Dan seterusnya 1 menit 6mb, 1jam 360mb, jadinya dalam 1 jam trigger tersebut sudah memakan 360mb RAM komputer kamu, maka itu jd LAG.

    Bila variable kreasi location handle tersebut di null, 100kb yg ada dlm memory loc wc3.exe akan tetep ada. Bila di:

    call RemoveLocation(something), maka memory loc tersebut hilang dan juga variable nya.

    Dari model yg saya berikan, cendrung orang yg kgk ngerti programming jd beralih kepada kepahaman bahwa yang menyebabkan leak nya adalah loop... pdhl ngak.

    Di map goldrush saya ada 50+ polled wait, dan sy percaya di map dota ada 1000+ loop & polled wait...
    yup!
    that's true...

    Walau sebuah variable di null kan itu sebenarnya yang di null kan adalah pointer nya, bukan menghapus isi pointer nya.

    Karena script WE merupakan turunan dari Java maka pasti harus ada apa itu Constructor Function dan Destructor Function.

    Dalam WE untuk menghapus isi pointer beserta variable digunakan RemoveLocation(), DestroyGroup(), DestroyTrigger(), dLL...

    semoga bisa memperjelas bagi para pengguna JASS...


    @DoOs

    Koq bahasa nya aneh sih? wngakak:
    "sebuah location handle", "kreasi lokasi handle".... wngakak:

    Pake aja "Alokasi handle" mungkin lebih mudah dipahami... wv:


    .

  9. #263
    ranzi's Avatar
    Join Date
    Apr 2007
    Location
    Japanz (Juakarta Puanaazz)
    Posts
    625
    Points
    821.01
    Thanks: 2 / 8 / 6

    Default

    Quote Originally Posted by LuCkyM3 View Post
    Numpang nanya... itu klo mo naikin rep di jade-war gimana??
    haha sorry penjelasannya kurang jelas y? coba liat yg di hive aj http://www.hiveworkshop.com/forums/r...%3Dscorpion182, uda gw tambahin gambar step by step, biar lebih jelas

  10. #264
    DoOs_101's Avatar
    Join Date
    Oct 2006
    Location
    Jakarta
    Posts
    2,371
    Points
    3,181.21
    Thanks: 0 / 9 / 8

    Default

    Quote Originally Posted by ranzi View Post
    haha sorry penjelasannya kurang jelas y? coba liat yg di hive aj http://www.hiveworkshop.com/forums/r...%3Dscorpion182, uda gw tambahin gambar step by step, biar lebih jelas
    Mapnya dah di update di IDGS dota launcher lom?

    Mslhnya gua setiap kali host gk pernah mulai main, soalnya org bnyk yg males dl.
    Quotes of the week:
    "He vanishes only to return as a tyrant."


  11. #265

    Join Date
    Oct 2006
    Location
    desa kopi
    Posts
    1,106
    Points
    -118.22
    Thanks: 15 / 13 / 9

    Default

    yg ini ayo semangat jangan mau kesusul sama battle stadiom wkkakakaka

  12. #266
    DoOs_101's Avatar
    Join Date
    Oct 2006
    Location
    Jakarta
    Posts
    2,371
    Points
    3,181.21
    Thanks: 0 / 9 / 8

    Default

    Quote Originally Posted by KsatriaKOPI View Post
    yg ini ayo semangat jangan mau kesusul sama battle stadiom wkkakakaka
    Wkwwk tantangan yg susah donk ini map dah populer di hiveworkshop sm server Battle.net US. Lom lagi ada rankings nya
    Quotes of the week:
    "He vanishes only to return as a tyrant."


  13. #267
    ranzi's Avatar
    Join Date
    Apr 2007
    Location
    Japanz (Juakarta Puanaazz)
    Posts
    625
    Points
    821.01
    Thanks: 2 / 8 / 6

    Default

    Changelog
    ===========
    v1.3

    - Added New Hero: Luigi (Mario Bross Series)
    - Replaced Thunder Wheel with Volt Tackle
    - Reduced Headshot chance to 15/25/30
    - Each Player has a storage items now
    - Replaced Black Hole with Doomsday
    - Replaced Nico Robin Model
    - Rewrote Gaia Force
    - Rewrote Super Sonic
    - Rewrote Spin Charge
    - Rewrote Throw Grenade
    - Changed Map Preview
    - Rewrote Broken Phantasm
    - Replaced Mario model
    - Added Knockback to Mario Finale
    - Replaced Fat Buu Model
    - Removed Items: Tome Of Power, Dexterity, and Energy
    - Added Items: Emblem of Power, Emblem of Dexterity, and Emblem of Energy
    - Added Item Hylian Shield
    - Fixed Shadow Flare

    See 1st post to download

  14. #268
    Jimz_Devil's Avatar
    Join Date
    Jan 2008
    Location
    s0mewHere in this w0rld..
    Posts
    399
    Points
    648.40
    Thanks: 0 / 0 / 0

    Default

    ok.. dmn tmp donlotnya y?? >.<

  15. #269
    valkemiere's Avatar
    Join Date
    Oct 2006
    Location
    In my Rainbow Castle
    Posts
    1,874
    Points
    5,111.21
    Thanks: 65 / 32 / 31

    Default

    Quote Originally Posted by KsatriaKOPI View Post
    yg ini ayo semangat jangan mau kesusul sama battle stadiom wkkakakaka
    bzzzz.. tujuan ku cm mw ngalahin FOC.

  16. #270
    ranzi's Avatar
    Join Date
    Apr 2007
    Location
    Japanz (Juakarta Puanaazz)
    Posts
    625
    Points
    821.01
    Thanks: 2 / 8 / 6

Page 18 of 19 FirstFirst ... 8141516171819 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •