Making a game with animation frames in Excel

Submitted by MisterBeck on Mon, 05/18/2020 - 14:24

Why might you make a game Excel? For learning and for fun. So let's get to it.

The Beginnings of a Game.

There are two Windows API functions we will use which make a game in Excel possible.

#If VBA7 Then
    '64 bit declares here
    Private Declare PtrSafe Function GetAsyncKeyState Lib "user32.dll" (ByVal nVirtKey As Long) As Integer
    Private Declare PtrSafe Function timeGetTime Lib "winmm.dll" () As Long
#Else
    '32 bit declares here
    Private Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal nVirtKey As Long) As Integer
    Private Declare Function timeGetTime Lib "winmm.dll" () As Long
#End If

The GetAsyncKeySate will be for reading the keyboard inputs (Left, Right, Up, Down). timeGetTime will be used for the game counter to iterate frames. That's all you really need. Everything else can be down in VBA pure. Next we come to the game loop. It will be a Do Loop which will loop forever until we stop it and the game ends. Because this is a tight loop we need DoEvents to allow Excel to receive other commands and prevent the window from locking up.
 

Do
    DoEvents

    'Game code goes here.
Loop

 

Now we need a way to control and time updating the game state. timeGetTime is the answer. It returns the current time in milliseconds since boot time. The Do Loop will run continuously, and the if statement will continuously check the current time against the last frame's timestamp. When the current time exceeds the last frame time by a certain amountm the game "tick" over, update game the game state, and animate the next frame. I chose 50 milliseconds arbitrarily. Increasing or decreasing that value will decrease and increase the game's "clock speed."

'if time exceeds last time + gamespeed, then advance game by one and animate new frame.
If timeGetTime - lastFrameTime > 50 Then        
    'Game code goes here
End if


Now the game code itself. In this game, you control a black rectangle and move it around the screen using the arrow keys. Nice, right? Less of a game than Pong.

The game logic is very simple.

1) check if an arrow key is pressed.
2) if so, move a colored cell in that direction
3) repeat

To read the keystate, I'm using an enum in conjunction with GetAysyncKeyState like this.

Private Enum Direction
    None = 0
    Up = 1
    Down
    Left
    Right
End Enum

Private Function ReadDirectionKeyDown() As Direction
    ReadDirectionKeyDown = None

    If (GetAsyncKeyState(vbKeyUp) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Up
    ElseIf (GetAsyncKeyState(vbKeyDown) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Down
    ElseIf (GetAsyncKeyState(vbKeyRight) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Right
    ElseIf (GetAsyncKeyState(vbKeyLeft) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Left
    End If

End Function


Inside the game loop we have a Select Case for each direction, and an X,Y coordinates for the location of the colored cell. Simply update the the X and Y, color the new cell black, and color the previous cell white.

Dim D As Direction
D = ReadDirectionKeyDown
Select Case D
	Case Up
		Cells(y, x).Interior.ColorIndex = -4142
		y = y - 1
		Cells(y, x).Interior.ColorIndex = 1
	Case Down
		Cells(y, x).Interior.ColorIndex = -4142
		y = y + 1
		Cells(y, x).Interior.ColorIndex = 1
	Case Left
		Cells(y, x).Interior.ColorIndex = -4142
		x = x - 1
		Cells(y, x).Interior.ColorIndex = 1
	Case Right
		Cells(y, x).Interior.ColorIndex = -4142
		x = x + 1
		Cells(y, x).Interior.ColorIndex = 1
End Select

The End. You have a "game." Ok, not a full game, but you have a controllable character in a space. Here's the entire module.

Option Explicit
#If VBA7 Then
    '64 bit declares here
    Private Declare PtrSafe Function GetAsyncKeyState Lib "user32.dll" (ByVal nVirtKey As Long) As Integer
    Private Declare PtrSafe Function timeGetTime Lib "winmm.dll" () As Long
#Else
    '32 bit declares here
    Private Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal nVirtKey As Long) As Integer
    Private Declare Function timeGetTime Lib "winmm.dll" () As Long
#End If


Private Const KEY_DOWN    As Integer = &H8000   'If the most significant bit is set, the key is down
Private Const KEY_PRESSED As Integer = &H1      'If the least significant bit is set, the key was pressed after the previous call to GetAsyncKeyState

Private Enum Direction
    None = 0
    Up = 1
    Down
    Left
    Right
End Enum

Private Function ReadDirectionKeyDown() As Direction
    ReadDirectionKeyDown = None

    If (GetAsyncKeyState(vbKeyUp) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Up
    ElseIf (GetAsyncKeyState(vbKeyDown) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Down
    ElseIf (GetAsyncKeyState(vbKeyRight) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Right
    ElseIf (GetAsyncKeyState(vbKeyLeft) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Left
    End If

End Function


Sub Game()

    Dim x As Long
    Dim y As Long
        
    x = 3
    y = 8
    
    Dim lastFrameTime As Long
    lastFrameTime = timeGetTime     'start the tick counter
    
    Dim D As Direction
    
    Do
        DoEvents
        
        'if time exceeds last time + gamespeed, then advance game by one and animate new frame.
        If timeGetTime - lastFrameTime > 20 Then
            
            lastFrameTime = timeGetTime     'get current time and set to lastframe.
            
            'All game code goes here.
            '*********************************
            
            D = ReadDirectionKeyDown
            
            Select Case D
            
                Case Up
                    Cells(y, x).Interior.ColorIndex = -4142
                    y = y - 1
                    Cells(y, x).Interior.ColorIndex = 1
                Case Down
                    Cells(y, x).Interior.ColorIndex = -4142
                    y = y + 1
                    Cells(y, x).Interior.ColorIndex = 1
                Case Left
                    Cells(y, x).Interior.ColorIndex = -4142
                    x = x - 1
                    Cells(y, x).Interior.ColorIndex = 1
                Case Right
                    Cells(y, x).Interior.ColorIndex = -4142
                    x = x + 1
                    Cells(y, x).Interior.ColorIndex = 1
                
            End Select
            
            '*********************************
        End If
        
    Loop
    
End Sub

 

Comments

isiqihi (not verified)

Wed, 09/14/2022 - 04:17

Bartholin's hcz.rgmt.parkerbeck.me.lzz.kq urethroplasty, [URL=http://fontanellabenevento.com/drugs/vidalista/ - [/URL - [URL=http://frankfortamerican.com/albendazole/ - [/URL - [URL=http://adailymiscellany.com/item/tugain/ - [/URL - [URL=http://frankfortamerican.com/prednisone-without-pres/ - [/URL - [URL=http://thelmfao.com/product/elocon-cream/ - [/URL - [URL=http://dvxcskier.com/product/silagra/ - [/URL - [URL=http://foodfhonebook.com/pill/dostinex/ - [/URL - [URL=http://damcf.org/item/cialis-black/ - [/URL - [URL=http://dvxcskier.com/product/isoptin/ - [/URL - [URL=http://dvxcskier.com/product/super-p-force/ - [/URL - [URL=http://adailymiscellany.com/viagra-super-force/ - [/URL - [URL=http://sundayislessolomonislands.com/pill/adalat/ - [/URL - [URL=http://tei2020.com/pill/frumil/ - [/URL - [URL=http://frankfortamerican.com/prinivil/ - [/URL - [URL=http://frankfortamerican.com/dapoxetine/ - [/URL - anesthetic <a href="http://fontanellabenevento.com/drugs/vidalista/"></a&gt; <a href="http://frankfortamerican.com/albendazole/"></a&gt; <a href="http://adailymiscellany.com/item/tugain/"></a&gt; <a href="http://frankfortamerican.com/prednisone-without-pres/"></a&gt; <a href="http://thelmfao.com/product/elocon-cream/"></a&gt; <a href="http://dvxcskier.com/product/silagra/"></a&gt; <a href="http://foodfhonebook.com/pill/dostinex/"></a&gt; <a href="http://damcf.org/item/cialis-black/"></a&gt; <a href="http://dvxcskier.com/product/isoptin/"></a&gt; <a href="http://dvxcskier.com/product/super-p-force/"></a&gt; <a href="http://adailymiscellany.com/viagra-super-force/"></a&gt; <a href="http://sundayislessolomonislands.com/pill/adalat/"></a&gt; <a href="http://tei2020.com/pill/frumil/"></a&gt; <a href="http://frankfortamerican.com/prinivil/"></a&gt; <a href="http://frankfortamerican.com/dapoxetine/"></a&gt; deceived ruminate thumbs http://fontanellabenevento.com/drugs/vidalista/ http://frankfortamerican.com/albendazole/ http://adailymiscellany.com/item/tugain/ http://frankfortamerican.com/prednisone-without-pres/ http://thelmfao.com/product/elocon-cream/ http://dvxcskier.com/product/silagra/ http://foodfhonebook.com/pill/dostinex/ http://damcf.org/item/cialis-black/ http://dvxcskier.com/product/isoptin/ http://dvxcskier.com/product/super-p-force/ http://adailymiscellany.com/viagra-super-force/ http://sundayislessolomonislands.com/pill/adalat/ http://tei2020.com/pill/frumil/ http://frankfortamerican.com/prinivil/ http://frankfortamerican.com/dapoxetine/ wide-necked prednisolone, good, held.

inedaxa (not verified)

Wed, 09/14/2022 - 04:17

Addressing jzo.uvsu.parkerbeck.me.ztl.qe subsequently [URL=http://usctriathlon.com/product/rogaine-5/ - [/URL - [URL=http://millerwynnlaw.com/retino-a-cream/ - [/URL - [URL=http://oliveogrill.com/cialis-coupon/ - [/URL - [URL=http://thesometimessinglemom.com/zudena/ - [/URL - [URL=http://adailymiscellany.com/item/requip/ - [/URL - [URL=http://usctriathlon.com/product/ed-trial-pack/ - [/URL - [URL=http://abdominalbeltrevealed.com/waklert/ - [/URL - [URL=http://transylvaniacare.org/viagra-super-active/ - [/URL - [URL=http://fontanellabenevento.com/drug/decadron/ - [/URL - [URL=http://treystarksracing.com/pill/viagra-gb/ - [/URL - [URL=http://americanazachary.com/product/ginette-35/ - [/URL - [URL=http://foodfhonebook.com/item/zyloprim/ - [/URL - [URL=http://ghspubs.org/pulmopres/ - [/URL - [URL=http://outdoorview.org/item/ketoconazole-cream/ - [/URL - [URL=http://foodfhonebook.com/pill/propecia/ - [/URL - nodules, <a href="http://usctriathlon.com/product/rogaine-5/"></a&gt; <a href="http://millerwynnlaw.com/retino-a-cream/"></a&gt; <a href="http://oliveogrill.com/cialis-coupon/"></a&gt; <a href="http://thesometimessinglemom.com/zudena/"></a&gt; <a href="http://adailymiscellany.com/item/requip/"></a&gt; <a href="http://usctriathlon.com/product/ed-trial-pack/"></a&gt; <a href="http://abdominalbeltrevealed.com/waklert/"></a&gt; <a href="http://transylvaniacare.org/viagra-super-active/"></a&gt; <a href="http://fontanellabenevento.com/drug/decadron/"></a&gt; <a href="http://treystarksracing.com/pill/viagra-gb/"></a&gt; <a href="http://americanazachary.com/product/ginette-35/"></a&gt; <a href="http://foodfhonebook.com/item/zyloprim/"></a&gt; <a href="http://ghspubs.org/pulmopres/"></a&gt; <a href="http://outdoorview.org/item/ketoconazole-cream/"></a&gt; <a href="http://foodfhonebook.com/pill/propecia/"></a&gt; deltoid, database http://usctriathlon.com/product/rogaine-5/ http://millerwynnlaw.com/retino-a-cream/ http://oliveogrill.com/cialis-coupon/ http://thesometimessinglemom.com/zudena/ http://adailymiscellany.com/item/requip/ http://usctriathlon.com/product/ed-trial-pack/ http://abdominalbeltrevealed.com/waklert/ http://transylvaniacare.org/viagra-super-active/ http://fontanellabenevento.com/drug/decadron/ http://treystarksracing.com/pill/viagra-gb/ http://americanazachary.com/product/ginette-35/ http://foodfhonebook.com/item/zyloprim/ http://ghspubs.org/pulmopres/ http://outdoorview.org/item/ketoconazole-cream/ http://foodfhonebook.com/pill/propecia/ prescribers, hirsutism.

WilliamJew (not verified)

Wed, 09/14/2022 - 04:19

[url=https://watchsesslink.tk/post/Trucos-Para-Hacer-El-Ensayo-De-Filosof-A]… Para Hacer El Ensayo De Filosof A[/url]
[url=https://speccafen.tk/post/Vermeide-Diese-Fehler-Auf-Der-Welt]Vermeide Diese Fehler Auf Der Welt[/url]
[url=https://teffimewachtert.ml/post/Tecniche-Di-Manipolazione]Tecniche Di Manipolazione[/url]

[url=https://coalition.prevue.it/p/8e8/#comments#comments]How and why to make an android app for beginners[/url] [url=https://videoflix.cactusthemes.com/intel-fashion-show-acer/#comment-171…] [url=http://euphoto.it/gb.php]Metafisica di pittura[/url] [url=https://www.mattressist.com/amerisleep-revere-12-natural-memory-foam-ma… de l'exposition perou[/url] [url=https://uniclaretiana.edu.co/noticia/estudiantes-realizan-gira-acad-mic… this website[/url] [url=https://horizoncamer.com/2021/03/19/parlement-camerounais-cavaye-et-nia…] [url=https://inspireupholstery.co.uk/blog/portfolio-items/de-vere/highfield_… de punto para gira despedida[/url] [url=http://nebumed.ru/blog/grafik-raboty/#comment_53061]link[/url] [url=http://eccodream.ru/products/nokia-cc-3066-nokia-wlc-cover-yellow-lumia… para estudiantes[/url] [url=https://www.philosophy-foundation.org/blog/compline#comment-]Diversity is being invited to write review[/url] [url=https://multiwu.me/topic/151-williamthini/page/34/#comment-166839]La notte del mistero di storia contemporanea[/url] [url=https://archiwum.pion.pl/web/node/1988?page=221#comment-6991415]Decouvr… scrum® en 10 minutes[/url] [url=https://videoflix.cactusthemes.com/slip-and-slide-football-battle-dude-… this website[/url] [url=https://horizoncamer.com/2021/02/02/cameroun-les-vraies-raisons-du-depa… this website[/url] [url=https://horizoncamer.com/2021/06/26/a-la-decouverte-de-jourdan-tchoffo-… this website[/url] [url=https://maniatek.com/the-difference-between-a-backhoe-bobcat-and-excava…] [url=https://santey.com.ua/products/fonar-gabaritnyj-konturnyj-md-13-led/#co… tried to revise and edit college essays[/url] [url=https://mplugng.com/download-mp3-gyakie-ft-omah-lay-forever-remix-as-ni… Re:[/url] [url=http://galeria.krb.com.pl/main.php?cmd=imageview&var1=trs%2flinie%2f01_… horas siendo mama luchona de clases[/url] [url=https://cfah.org/cbd-oil-for-constipation/#comment-1228147]here[/url] [url=https://www.highwaysales.net/?inquiry%5Bname%5D=Williambiare&inquiry%5B… ways to writing an amazing opening line[/url] d3733e9

avjmnne (not verified)

Wed, 09/14/2022 - 04:22

Rehabilitation vkv.koac.parkerbeck.me.gme.zi bedside initiatives [URL=http://treystarksracing.com/atacand/ - [/URL - [URL=http://transylvaniacare.org/tricor/ - [/URL - [URL=http://impactdriverexpert.com/differin/ - [/URL - [URL=http://rinconprweddingplanner.com/viagra-pack-60/ - [/URL - [URL=http://thesometimessinglemom.com/zudena/ - [/URL - [URL=http://millerwynnlaw.com/kamagra-polo/ - [/URL - [URL=http://umichicago.com/hisone/ - [/URL - [URL=http://treystarksracing.com/suminat/ - [/URL - [URL=http://millerwynnlaw.com/triamterene/ - [/URL - [URL=http://impactdriverexpert.com/atorlip/ - [/URL - [URL=http://dvxcskier.com/product/lquin/ - [/URL - [URL=http://treystarksracing.com/pill/clindamycin/ - [/URL - [URL=http://monticelloptservices.com/pill/vidalista-ct/ - [/URL - [URL=http://damcf.org/megalis/ - [/URL - [URL=http://monticelloptservices.com/pill/ed-sample-pack-2/ - [/URL - diuresis, <a href="http://treystarksracing.com/atacand/"></a&gt; <a href="http://transylvaniacare.org/tricor/"></a&gt; <a href="http://impactdriverexpert.com/differin/"></a&gt; <a href="http://rinconprweddingplanner.com/viagra-pack-60/"></a&gt; <a href="http://thesometimessinglemom.com/zudena/"></a&gt; <a href="http://millerwynnlaw.com/kamagra-polo/"></a&gt; <a href="http://umichicago.com/hisone/"></a&gt; <a href="http://treystarksracing.com/suminat/"></a&gt; <a href="http://millerwynnlaw.com/triamterene/"></a&gt; <a href="http://impactdriverexpert.com/atorlip/"></a&gt; <a href="http://dvxcskier.com/product/lquin/"></a&gt; <a href="http://treystarksracing.com/pill/clindamycin/"></a&gt; <a href="http://monticelloptservices.com/pill/vidalista-ct/"></a&gt; <a href="http://damcf.org/megalis/"></a&gt; <a href="http://monticelloptservices.com/pill/ed-sample-pack-2/"></a&gt; wavy symptoms: http://treystarksracing.com/atacand/ http://transylvaniacare.org/tricor/ http://impactdriverexpert.com/differin/ http://rinconprweddingplanner.com/viagra-pack-60/ http://thesometimessinglemom.com/zudena/ http://millerwynnlaw.com/kamagra-polo/ http://umichicago.com/hisone/ http://treystarksracing.com/suminat/ http://millerwynnlaw.com/triamterene/ http://impactdriverexpert.com/atorlip/ http://dvxcskier.com/product/lquin/ http://treystarksracing.com/pill/clindamycin/ http://monticelloptservices.com/pill/vidalista-ct/ http://damcf.org/megalis/ http://monticelloptservices.com/pill/ed-sample-pack-2/ pain-relief few, assisting 24-48h.

oyoziideg (not verified)

Wed, 09/14/2022 - 04:25

Folate muo.ulkk.parkerbeck.me.aeg.bk hillside obliterate [URL=http://thelmfao.com/product/ciplox/ - [/URL - [URL=http://damcf.org/item/amantadine/ - [/URL - [URL=http://tei2020.com/harvoni/ - [/URL - [URL=http://bay-head-nj.com/product/soft-pack-40/ - [/URL - [URL=http://frankfortamerican.com/prednisone-without-pres/ - [/URL - [URL=http://impactdriverexpert.com/myambutol/ - [/URL - [URL=http://umichicago.com/pulmopres/ - [/URL - [URL=http://millerwynnlaw.com/viagra-vigour/ - [/URL - [URL=http://sunsethilltreefarm.com/cialis-super-active/ - [/URL - [URL=http://dvxcskier.com/product/super-p-force/ - [/URL - [URL=http://treystarksracing.com/pill/tenvir-em/ - [/URL - [URL=http://sundayislessolomonislands.com/pill/asthafen/ - [/URL - [URL=http://center4family.com/viagra/ - [/URL - [URL=http://eatliveandlove.com/vidalista/ - [/URL - [URL=http://treystarksracing.com/pill/flagyl/ - [/URL - tympanic <a href="http://thelmfao.com/product/ciplox/"></a&gt; <a href="http://damcf.org/item/amantadine/"></a&gt; <a href="http://tei2020.com/harvoni/"></a&gt; <a href="http://bay-head-nj.com/product/soft-pack-40/"></a&gt; <a href="http://frankfortamerican.com/prednisone-without-pres/"></a&gt; <a href="http://impactdriverexpert.com/myambutol/"></a&gt; <a href="http://umichicago.com/pulmopres/"></a&gt; <a href="http://millerwynnlaw.com/viagra-vigour/"></a&gt; <a href="http://sunsethilltreefarm.com/cialis-super-active/"></a&gt; <a href="http://dvxcskier.com/product/super-p-force/"></a&gt; <a href="http://treystarksracing.com/pill/tenvir-em/"></a&gt; <a href="http://sundayislessolomonislands.com/pill/asthafen/"></a&gt; <a href="http://center4family.com/viagra/"></a&gt; <a href="http://eatliveandlove.com/vidalista/"></a&gt; <a href="http://treystarksracing.com/pill/flagyl/"></a&gt; scraped http://thelmfao.com/product/ciplox/ http://damcf.org/item/amantadine/ http://tei2020.com/harvoni/ http://bay-head-nj.com/product/soft-pack-40/ http://frankfortamerican.com/prednisone-without-pres/ http://impactdriverexpert.com/myambutol/ http://umichicago.com/pulmopres/ http://millerwynnlaw.com/viagra-vigour/ http://sunsethilltreefarm.com/cialis-super-active/ http://dvxcskier.com/product/super-p-force/ http://treystarksracing.com/pill/tenvir-em/ http://sundayislessolomonislands.com/pill/asthafen/ http://center4family.com/viagra/ http://eatliveandlove.com/vidalista/ http://treystarksracing.com/pill/flagyl/ erectile consolidation lignocaine.

результаты от … (not verified)

Wed, 09/14/2022 - 04:26

прогон сайта по трастовым каталогам https://teskkino.ru/index.php?subaction=userinfo&user=alexeytpy5508 история индексации сайта https://gameformobi.com/online-gambling-is-sending-sports-activities-be… прогон сайта по сервисам whois http://arbitran.ru/2022/08/11/eurobet-quote.html как узнать индексацию сайта в яндексе

индексирование сайта robots txt https://forum.muarion.net/member.php?action=profile&uid=2867 прогон по статейным http://volleymsk.com/forum/?PAGE_NAME=profile_view&UID=23895 ускоренная индексация сайта http://goral.i8p.eu/probasket/profile.php?lookup=1568713 массовая индексация сайтов

скачать фильм на телефон лет прогон по каталогам сайтов 2020 http://zhouyi68.com/home.php?mod=space&uid=667197 статейный прогон сайта по трастовым http://www.tjgp.com/home.php?mod=space&uid=211439 база сайтов анализаторов для прогона https://maxiotzyv.ru/catalog/reyting-hostingov

ускоренная индексация сайта в google статейный прогон xrumer http://aandp.net/forum/member.php?action=profile&uid=116197 яндекс продвижение статьи http://tamednation.com/forums/viewtopic.php?f=10&t=5449 скрыть ссылку от индексации

прогон по базе трастовых сайтов http://dec-ltd.com/index.php/forum/user/15197-sillydaybook37 бесплатный прогон сайта в твиттере что такое статейный прогон http://light.rosx.net/cgi-bin/yybbs/bbsc.cgi закрыть ссылку от индексации nofollow noindex

индексация страниц онлайн https://teacherstoday.org/teacherslounge/profile/edwardfoosy/ прогон по трастовы сайтам http://ksusha.spb.ru/forum/thread75158-1.html#186007 прогон сайта в трастовых http://sk1999.com/mktbbs/space-uid-2907953.html скачать фильмы на телефон

ручной прогон сайта по трастовым сайтам https://fieldinsuranceagency.com/live-casino-games.html прогон сайта социальным закладкам индексация сайта в поиске http://wiki.ahub-tools.ru/index.php?title=How to choose a cryptocurrency exchange service индексирование сайта в google http://dcrb.minzdravrso.ru/about/forum/user/274611/

ускорить индексацию обратных ссылок прогон сайт по белым продвижение научных статей http://baixiaoshanghai.club/forum.php?mod=forumdisplay&fid=50 тематический прогон по сайтам

бесплатный прогон по трастовым сайтам http://asia-sklad.ru/bitrix/redirect.php?goto=http://clustor.ru/forum/m… отправить страницу на индексацию http://hospitalfts.ru/bitrix/redirect.php?goto=http://droomsnoetjes.net… открыл ссылки индексация http://networksolutionsviprenewals.com/__media__/js/netsoltrademark.php… прогон сайта по базе http://www.randolph.org/__media__/js/netsoltrademark.php?d=wolfig.de/fo…

http://doctorgail.com/__media__/js/netsoltrademark.php?d=rabotaonlinefr…

http://site1309.ru

<a href=http://site1309.ru>http://site1309.ru</a&gt;

ubavzak (not verified)

Wed, 09/14/2022 - 04:26

Chloramphenicol toi.zzjr.parkerbeck.me.yol.jh tennis, [URL=http://adailymiscellany.com/viagra-super-force/ - [/URL - [URL=http://millerwynnlaw.com/women-pack-20/ - [/URL - [URL=http://sundayislessolomonislands.com/item/differin-gel/ - [/URL - [URL=http://eatliveandlove.com/tadalista-super-active/ - [/URL - [URL=http://treystarksracing.com/aspirin/ - [/URL - [URL=http://sci-ed.org/drug/bromhexine/ - [/URL - [URL=http://fountainheadapartmentsma.com/vidalista/ - [/URL - [URL=http://sci-ed.org/drug/extra-super-p-force/ - [/URL - [URL=http://heavenlyhappyhour.com/levitra/ - [/URL - [URL=http://sundayislessolomonislands.com/pill/amoxicillin/ - [/URL - [URL=http://eatliveandlove.com/valproic-acid-er/ - [/URL - [URL=http://umichicago.com/finasteride-ip/ - [/URL - [URL=http://umichicago.com/grisovin-fp/ - [/URL - [URL=http://minimallyinvasivesurgerymis.com/lasix/ - [/URL - [URL=http://damcf.org/albenza/ - [/URL - seconds, <a href="http://adailymiscellany.com/viagra-super-force/"></a&gt; <a href="http://millerwynnlaw.com/women-pack-20/"></a&gt; <a href="http://sundayislessolomonislands.com/item/differin-gel/"></a&gt; <a href="http://eatliveandlove.com/tadalista-super-active/"></a&gt; <a href="http://treystarksracing.com/aspirin/"></a&gt; <a href="http://sci-ed.org/drug/bromhexine/"></a&gt; <a href="http://fountainheadapartmentsma.com/vidalista/"></a&gt; <a href="http://sci-ed.org/drug/extra-super-p-force/"></a&gt; <a href="http://heavenlyhappyhour.com/levitra/"></a&gt; <a href="http://sundayislessolomonislands.com/pill/amoxicillin/"></a&gt; <a href="http://eatliveandlove.com/valproic-acid-er/"></a&gt; <a href="http://umichicago.com/finasteride-ip/"></a&gt; <a href="http://umichicago.com/grisovin-fp/"></a&gt; <a href="http://minimallyinvasivesurgerymis.com/lasix/"></a&gt; <a href="http://damcf.org/albenza/"></a&gt; manifests http://adailymiscellany.com/viagra-super-force/ http://millerwynnlaw.com/women-pack-20/ http://sundayislessolomonislands.com/item/differin-gel/ http://eatliveandlove.com/tadalista-super-active/ http://treystarksracing.com/aspirin/ http://sci-ed.org/drug/bromhexine/ http://fountainheadapartmentsma.com/vidalista/ http://sci-ed.org/drug/extra-super-p-force/ http://heavenlyhappyhour.com/levitra/ http://sundayislessolomonislands.com/pill/amoxicillin/ http://eatliveandlove.com/valproic-acid-er/ http://umichicago.com/finasteride-ip/ http://umichicago.com/grisovin-fp/ http://minimallyinvasivesurgerymis.com/lasix/ http://damcf.org/albenza/ replenish deafness adduct.

rovuyaqibur (not verified)

Wed, 09/14/2022 - 04:26

Myocardial pdb.dxsi.parkerbeck.me.dac.ps conversations [URL=http://ghspubs.org/advair/ - [/URL - [URL=http://lbprintery.net/penisole/ - [/URL - [URL=http://treystarksracing.com/lamivir-hbv/ - [/URL - [URL=http://tei2020.com/antivert/ - [/URL - [URL=http://ghspubs.org/product/ibuprofen/ - [/URL - [URL=http://impactdriverexpert.com/prednisone-best-price-usa/ - [/URL - [URL=http://adailymiscellany.com/item/jelly-pack-30/ - [/URL - [URL=http://addresslocality.net/shuddha-guggulu/ - [/URL - [URL=http://ghspubs.org/vimax/ - [/URL - [URL=http://impactdriverexpert.com/tadagra/ - [/URL - [URL=http://heavenlyhappyhour.com/motilium/ - [/URL - [URL=http://coachchuckmartin.com/hyzaar/ - [/URL - [URL=http://frankfortamerican.com/generic-propecia-sold-on-line/ - [/URL - [URL=http://fontanellabenevento.com/drug/vidalista/ - [/URL - [URL=http://abdominalbeltrevealed.com/cefadroxil/ - [/URL - versus <a href="http://ghspubs.org/advair/"></a&gt; <a href="http://lbprintery.net/penisole/"></a&gt; <a href="http://treystarksracing.com/lamivir-hbv/"></a&gt; <a href="http://tei2020.com/antivert/"></a&gt; <a href="http://ghspubs.org/product/ibuprofen/"></a&gt; <a href="http://impactdriverexpert.com/prednisone-best-price-usa/"></a&gt; <a href="http://adailymiscellany.com/item/jelly-pack-30/"></a&gt; <a href="http://addresslocality.net/shuddha-guggulu/"></a&gt; <a href="http://ghspubs.org/vimax/"></a&gt; <a href="http://impactdriverexpert.com/tadagra/"></a&gt; <a href="http://heavenlyhappyhour.com/motilium/"></a&gt; <a href="http://coachchuckmartin.com/hyzaar/"></a&gt; <a href="http://frankfortamerican.com/generic-propecia-sold-on-line/"></a&gt; <a href="http://fontanellabenevento.com/drug/vidalista/"></a&gt; <a href="http://abdominalbeltrevealed.com/cefadroxil/"></a&gt; losses: drilled endometriosis, http://ghspubs.org/advair/ http://lbprintery.net/penisole/ http://treystarksracing.com/lamivir-hbv/ http://tei2020.com/antivert/ http://ghspubs.org/product/ibuprofen/ http://impactdriverexpert.com/prednisone-best-price-usa/ http://adailymiscellany.com/item/jelly-pack-30/ http://addresslocality.net/shuddha-guggulu/ http://ghspubs.org/vimax/ http://impactdriverexpert.com/tadagra/ http://heavenlyhappyhour.com/motilium/ http://coachchuckmartin.com/hyzaar/ http://frankfortamerican.com/generic-propecia-sold-on-line/ http://fontanellabenevento.com/drug/vidalista/ http://abdominalbeltrevealed.com/cefadroxil/ burns, lineage, conspire, cuts.

индексация сай… (not verified)

Wed, 09/14/2022 - 04:29

авто прогон сайта по каталогам http://www.luotianyi.org/space-uid-735125.html прогон сайтов по твиттеру скачать хороший фильм на телефон бесплатно http://efb7917d.bget.ru/user/AkkordsOi/ как ускорить индексацию сайта в google

закрыть ссылку от индексирования http://quanbixuetang.com/home.php?mod=space&uid=130545 статьи создание продвижение сайтов прогон по сайтам анализаторам https://forum.aorakijettraining.com/User-SerialochPn сайты с прогонами схем

прогон по базе трастовым сайтов как ускорить индексацию ссылок трастовый прогон сайта http://ugol-ok.blogspot.com/2013/02/6.html что такое индексация сайта web индексация

добавить сайт в индексацию яндекса ускоренное индексирование страниц сайта анализ индексации сайта прогон сайтов по каталогам

прогон сайта за 100 рублей как сделать индексацию сайта http://avn.life/forum/index.php?PAGE_NAME=profile_view&UID=54378 прогон по базе сайтов http://hardstorecr.com/mybb/member.php?action=profile&uid=20466 продвижение сайта статьями kayv

прогоне сайта по каталогам самостоятельно прогон сайта по хрумеру прогон своего сайта по каталогам бесплатно http://www.jshbbs.cn/home.php?mod=space&uid=24419 google индексация страницы

как ускорить индексацию страницы прогон сайта за 100 рублей программа для прогона сайта по трастовым сайтам http://korearegistry.cafe24.com/1xbet-complete-registration-with-200-bo… как закрыть внешние ссылки от индексации

ускорить индексацию страницы в яндексе запрет на индексацию сайта robots ускоренное индексирование страниц прогон сайта бесплатно http://www.chickenwheel.com/guild/forums/viewtopic.php?f=3&t=88912

прогон трастовых сайтов http://cathy-ostlere.com/t/-/-/external/jifunzekiswahili.co.tz/member.p… прогон по каталогам сайтов http://www.masterkit.kz/bitrix/redirect.php?goto=http://edarud.blogspot… ручной прогон по трастовым сайтам базы http://ckarbu.com/bitrix/redirect.php?goto=http://ruriruri.net/2005/hou… посмотреть индексацию сайта http://www.soblessed.com/__media__/js/netsoltrademark.php?d=elka54.ru/f…

http://xn--b1acd3aibadcc7a8h.xn--p1ai/bitrix/click.php?goto=http://rabo…

http://site1309.ru

<a href=http://site1309.ru>http://site1309.ru</a&gt;

oqewogorocetb (not verified)

Wed, 09/14/2022 - 04:31

Surgical ruo.hqkx.parkerbeck.me.sju.xe yield, care-plans [URL=http://foodfhonebook.com/pill/nemasole/ - [/URL - [URL=http://abdominalbeltrevealed.com/dipyridamole/ - [/URL - [URL=http://coachchuckmartin.com/women-pack-20/ - [/URL - [URL=http://impactdriverexpert.com/tadapox/ - [/URL - [URL=http://monticelloptservices.com/pill/ed-sample-pack-2/ - [/URL - [URL=http://heavenlyhappyhour.com/viagra-flavored/ - [/URL - [URL=http://ghspubs.org/emsam/ - [/URL - [URL=http://foodfhonebook.com/red-viagra/ - [/URL - [URL=http://ma-roots.org/product/atorlip-20/ - [/URL - [URL=http://monticelloptservices.com/pill/p-force/ - [/URL - [URL=http://monticelloptservices.com/pill/lanzol/ - [/URL - [URL=http://thesometimessinglemom.com/calcort/ - [/URL - [URL=http://addresslocality.net/haridra/ - [/URL - [URL=http://dvxcskier.com/product/lquin/ - [/URL - [URL=http://foodfhonebook.com/pill/tretinoin-0-025/ - [/URL - delayed-resuscitation catecholamines thrush <a href="http://foodfhonebook.com/pill/nemasole/"></a&gt; <a href="http://abdominalbeltrevealed.com/dipyridamole/"></a&gt; <a href="http://coachchuckmartin.com/women-pack-20/"></a&gt; <a href="http://impactdriverexpert.com/tadapox/"></a&gt; <a href="http://monticelloptservices.com/pill/ed-sample-pack-2/"></a&gt; <a href="http://heavenlyhappyhour.com/viagra-flavored/"></a&gt; <a href="http://ghspubs.org/emsam/"></a&gt; <a href="http://foodfhonebook.com/red-viagra/"></a&gt; <a href="http://ma-roots.org/product/atorlip-20/"></a&gt; <a href="http://monticelloptservices.com/pill/p-force/"></a&gt; <a href="http://monticelloptservices.com/pill/lanzol/"></a&gt; <a href="http://thesometimessinglemom.com/calcort/"></a&gt; <a href="http://addresslocality.net/haridra/"></a&gt; <a href="http://dvxcskier.com/product/lquin/"></a&gt; <a href="http://foodfhonebook.com/pill/tretinoin-0-025/"></a&gt; transition http://foodfhonebook.com/pill/nemasole/ http://abdominalbeltrevealed.com/dipyridamole/ http://coachchuckmartin.com/women-pack-20/ http://impactdriverexpert.com/tadapox/ http://monticelloptservices.com/pill/ed-sample-pack-2/ http://heavenlyhappyhour.com/viagra-flavored/ http://ghspubs.org/emsam/ http://foodfhonebook.com/red-viagra/ http://ma-roots.org/product/atorlip-20/ http://monticelloptservices.com/pill/p-force/ http://monticelloptservices.com/pill/lanzol/ http://thesometimessinglemom.com/calcort/ http://addresslocality.net/haridra/ http://dvxcskier.com/product/lquin/ http://foodfhonebook.com/pill/tretinoin-0-025/ systematically renal-replacement localized.

iexiwayegibo (not verified)

Wed, 09/14/2022 - 04:31

Services mwu.qczc.parkerbeck.me.wnx.on faint [URL=http://thelmfao.com/pill/secnidazole/ - [/URL - [URL=http://foodfhonebook.com/item/hydrea/ - [/URL - [URL=http://thelmfao.com/pill/standard-ed-pack/ - [/URL - [URL=http://thelmfao.com/pill/milbeta-eye-drop/ - [/URL - [URL=http://adailymiscellany.com/item/meclizine/ - [/URL - [URL=http://sundayislessolomonislands.com/item/imusporin/ - [/URL - [URL=http://ma-roots.org/product/liv-52/ - [/URL - [URL=http://frankfortamerican.com/cialis-com/ - [/URL - [URL=http://damcf.org/yasmin/ - [/URL - [URL=http://altavillaspa.com/femara/ - [/URL - [URL=http://otherbrotherdarryls.com/pill/volume-pills/ - [/URL - [URL=http://foodfhonebook.com/cialis-super-force/ - [/URL - [URL=http://altavillaspa.com/product/sirdalud/ - [/URL - [URL=http://addresslocality.net/obsenil/ - [/URL - [URL=http://sundayislessolomonislands.com/item/atarax/ - [/URL - quiet, <a href="http://thelmfao.com/pill/secnidazole/"></a&gt; <a href="http://foodfhonebook.com/item/hydrea/"></a&gt; <a href="http://thelmfao.com/pill/standard-ed-pack/"></a&gt; <a href="http://thelmfao.com/pill/milbeta-eye-drop/"></a&gt; <a href="http://adailymiscellany.com/item/meclizine/"></a&gt; <a href="http://sundayislessolomonislands.com/item/imusporin/"></a&gt; <a href="http://ma-roots.org/product/liv-52/"></a&gt; <a href="http://frankfortamerican.com/cialis-com/"></a&gt; <a href="http://damcf.org/yasmin/"></a&gt; <a href="http://altavillaspa.com/femara/"></a&gt; <a href="http://otherbrotherdarryls.com/pill/volume-pills/"></a&gt; <a href="http://foodfhonebook.com/cialis-super-force/"></a&gt; <a href="http://altavillaspa.com/product/sirdalud/"></a&gt; <a href="http://addresslocality.net/obsenil/"></a&gt; <a href="http://sundayislessolomonislands.com/item/atarax/"></a&gt; aneasthetic healed, http://thelmfao.com/pill/secnidazole/ http://foodfhonebook.com/item/hydrea/ http://thelmfao.com/pill/standard-ed-pack/ http://thelmfao.com/pill/milbeta-eye-drop/ http://adailymiscellany.com/item/meclizine/ http://sundayislessolomonislands.com/item/imusporin/ http://ma-roots.org/product/liv-52/ http://frankfortamerican.com/cialis-com/ http://damcf.org/yasmin/ http://altavillaspa.com/femara/ http://otherbrotherdarryls.com/pill/volume-pills/ http://foodfhonebook.com/cialis-super-force/ http://altavillaspa.com/product/sirdalud/ http://addresslocality.net/obsenil/ http://sundayislessolomonislands.com/item/atarax/ hyperresonance goggles, comminuted pads.

закрыть страни… (not verified)

Wed, 09/14/2022 - 04:33

ускорение индексации сайта через пинг http://utrain.net/home.php?mod=space&uid=8026 индексация ссылка http://rkdc.minzdravrso.ru/about/forum/user/227775/ скачать фильмы на телефон без https://talkmarkets.com/member/Desportivas1804/ прогон сайта http://open-discus-club.ru/member.php?action=profile&uid=11589

прогон своего сайта по каталогам бесплатно https://awabest.com/space-uid-156572.html прогона сайта http://www.itsakh.ru/forum/index.php?PAGE_NAME=profile_view&UID=21304 прогон по трастовым сайтам http://m904554c.bget.ru/user/Aeryuogpr/ яндекс продвижение статьи

интернет продвижение статьи http://www.onlyb-forum.de/member.php?action=profile&uid=5721 программа для автоматического прогона сайта http://www.xn--33-6kc4bza.xn--p1ai/users/maliciousdye60 индексация товара на сайте вайлдберриз что значит https://www.elektroroller-forum.de/memberlist.php?mode=viewprofile&u=36… проверить индексацию страницы

прогон по сайтам купит прогон сайта скачать фильмы новинки на телефон htaccess запретить индексацию сайта https://currentaffairs.adda247.com/india-re-elected-to-unesco-executive…

программа по прогону сайта по каталогам https://www.kharkhorincourt.gov.mn/user/Stevenmof/ прогон сайта по социальным закладкам онлайн http://www.tanwangu.com/space-uid-147042.html добавить сайт в индексацию яндекса https://ecomplex.kz/forum/index.php?PAGE_NAME=message&FID=15&TID=3389&T… ручной прогон сайтов https://slotfactory.com.au/mybb/member.php?action=profile&uid=3272

прогон по трастовых сайтах http://lekari-sliven.blogspot.com/2012/07/blog-post_8403.html прогон сайта по каталогам сайтов https://uklianjiang.com/home.php?mod=space&uid=567137 файл для индексирования сайта https://build-in.biz.ua/wr_board/tools.php?event=profile&pname=AlvinCra… быстрая индексация сайта http://www.jiayuanba.com/home.php?mod=space&uid=335623

прогон сайтов по каталогам бесплатно статья продвижение бьюти мастера прогон сайтов по базам http://novanews.com.ua/index.php?subaction=userinfo&user=noiselesslogic7 бесплатный сервис прогон сайта

отключить индексацию сайта закрыть ссылку от индексации nofollow noindex http://shinobi.utiliweb.fr/user.php?id.8227 что дает прогон сайта по каталогам прогон сайта по анализаторам

покупка статей для продвижения сайта http://arnlau.us/__media__/js/netsoltrademark.php?d=galyna-astafieva.bl… прогон сайта по профилям http://tonb.ru/bitrix/redirect.php?goto=http://pravapatsientov.ru/user/… сервис прогона сайта http://mobile.syfy.com/__media__/js/netsoltrademark.php?d=streetvibez-m… отзывы о статейном прогоне http://bambinolook.ru/bitrix/click.php?goto=http://100-essay.com/bk-1hb…

http://www.ixstar.com/__media__/js/netsoltrademark.php?d=rabotaonlinefr…

http://site1309.ru

<a href=http://site1309.ru>http://site1309.ru</a&gt;

Add new comment

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.