Ajuda com erro ao compilar
3 participantes
Página 1 de 1
Ajuda com erro ao compilar
tipoh eu toh colocando esse sistema
http://aldeiarpgbr.forumeiros.com/t3031-sistema-de-flechas-por-item
e da esse erro
me ajudem
http://aldeiarpgbr.forumeiros.com/t3031-sistema-de-flechas-por-item
e da esse erro
me ajudem
dazateam- Membro Vitalicio
- Mensagens : 690
Re: Ajuda com erro ao compilar
Eu Acabei De Tentar & Dá Isso Tbm... Se Alguém Puder Ajudar Agradeço
TheKirin- Membro Vitalicio
- Mensagens : 561
Re: Ajuda com erro ao compilar
Coloque um Next em cima do codigo( de blt proje... )
RenanR- Membro Veterano
- Mensagens : 1048
Re: Ajuda com erro ao compilar
RenanR vlw por ajuda, mais ja tinha conseguido (+1 por tenta)
TheKirin mude toda a Public Sub Render_Graphics() por isso:
tah agora compilo certo só q agora da esse erro
nessa linha
Obs: só da o erro quando eu aperto CTRL
TheKirin mude toda a Public Sub Render_Graphics() por isso:
- Código:
Public Sub Render_Graphics()
Dim x As Long
Dim y As Long
Dim i As Long
Dim rec As DxVBLib.RECT
Dim rec_pos As DxVBLib.RECT
' If debug mode, handle error then exit out
If Options.Debug = 1 Then On Error GoTo errorhandler
' check if automation is screwed
If Not CheckSurfaces Then
' exit out and let them know we need to re-init
ReInitSurfaces = True
Exit Sub
Else
' if we need to fix the surfaces then do so
If ReInitSurfaces Then
ReInitSurfaces = False
ReInitDD
End If
End If
' don't render
If frmMain.WindowState = vbMinimized Then Exit Sub
If GettingMap Then Exit Sub
' update the viewpoint
UpdateCamera
' update animation editor
If Editor = EDITOR_ANIMATION Then
EditorAnim_BltAnim
End If
' fill it with black
DDS_BackBuffer.BltColorFill rec_pos, 0
' blit lower tiles
If NumTileSets > 0 Then
For x = TileView.Left To TileView.Right
For y = TileView.top To TileView.Bottom
If IsValidMapPoint(x, y) Then
Call BltMapTile(x, y)
End If
Next
Next
End If
' render the decals
For i = 1 To MAX_BYTE
Call BltBlood(i)
Next
' Blit out the items
If NumItems > 0 Then
For i = 1 To MAX_MAP_ITEMS
If MapItem(i).num > 0 Then
Call BltItem(i)
End If
Next
End If
' draw animations
If NumAnimations > 0 Then
For i = 1 To MAX_BYTE
If AnimInstance(i).Used(0) Then
BltAnimation i, 0
End If
Next
End If
' blt projec tiles for each player
For i = 1 To Player_HighIndex
For x = 1 To MAX_PLAYER_PROJECTILES
If Player(i).ProjecTile(x).Pic > 0 Then
BltProjectile i, x
End If
Next
Next
' Y-based render. Renders Players, Npcs and Resources based on Y-axis.
For y = 0 To Map.MaxY
If NumCharacters > 0 Then
' Players
For i = 1 To Player_HighIndex
If IsPlaying(i) And GetPlayerMap(i) = GetPlayerMap(MyIndex) Then
If Player(i).y = y Then
Call BltPlayer(i)
End If
End If
Next
' Npcs
For i = 1 To Npc_HighIndex
If MapNpc(i).y = y Then
Call BltNpc(i)
End If
Next
End If
' Resources
If NumResources > 0 Then
If Resources_Init Then
If Resource_Index > 0 Then
For i = 1 To Resource_Index
If MapResource(i).y = y Then
Call BltMapResource(i)
End If
Next
End If
End If
End If
Next
' animations
If NumAnimations > 0 Then
For i = 1 To MAX_BYTE
If AnimInstance(i).Used(1) Then
BltAnimation i, 1
End If
Next
End If
' blit out upper tiles
If NumTileSets > 0 Then
For x = TileView.Left To TileView.Right
For y = TileView.top To TileView.Bottom
If IsValidMapPoint(x, y) Then
Call BltMapFringeTile(x, y)
End If
Next
Next
End If
' blit out a square at mouse cursor
If InMapEditor Then
If frmEditor_Map.optBlock.Value = True Then
For x = TileView.Left To TileView.Right
For y = TileView.top To TileView.Bottom
If IsValidMapPoint(x, y) Then
Call BltDirection(x, y)
End If
Next
Next
End If
Call BltTileOutline
End If
' Render the bars
BltBars
' Blt the target icon
If myTarget > 0 Then
If myTargetType = TARGET_TYPE_PLAYER Then
BltTarget (Player(myTarget).x * 32) + Player(myTarget).XOffset, (Player(myTarget).y * 32) + Player(myTarget).YOffset
ElseIf myTargetType = TARGET_TYPE_NPC Then
BltTarget (MapNpc(myTarget).x * 32) + MapNpc(myTarget).XOffset, (MapNpc(myTarget).y * 32) + MapNpc(myTarget).YOffset
End If
End If
' blt the hover icon
For i = 1 To Player_HighIndex
If IsPlaying(i) Then
If Player(i).Map = Player(MyIndex).Map Then
If CurX = Player(i).x And CurY = Player(i).y Then
If myTargetType = TARGET_TYPE_PLAYER And myTarget = i Then
' dont render lol
Else
BltHover TARGET_TYPE_PLAYER, i, (Player(i).x * 32) + Player(i).XOffset, (Player(i).y * 32) + Player(i).YOffset
End If
End If
End If
End If
Next
For i = 1 To Npc_HighIndex
If MapNpc(i).num > 0 Then
If CurX = MapNpc(i).x And CurY = MapNpc(i).y Then
If myTargetType = TARGET_TYPE_NPC And myTarget = i Then
' dont render lol
Else
BltHover TARGET_TYPE_NPC, i, (MapNpc(i).x * 32) + MapNpc(i).XOffset, (MapNpc(i).y * 32) + MapNpc(i).YOffset
End If
End If
End If
Next
' Lock the backbuffer so we can draw text and names
TexthDC = DDS_BackBuffer.GetDC
' draw FPS
If BFPS Then
Call DrawText(TexthDC, Camera.Right - (Len("FPS: " & GameFPS) * 8), Camera.top + 1, Trim$("FPS: " & GameFPS), QBColor(Yellow))
End If
' draw cursor, player X and Y locations
If BLoc Then
Call DrawText(TexthDC, Camera.Left, Camera.top + 1, Trim$("cur x: " & CurX & " y: " & CurY), QBColor(Yellow))
Call DrawText(TexthDC, Camera.Left, Camera.top + 15, Trim$("loc x: " & GetPlayerX(MyIndex) & " y: " & GetPlayerY(MyIndex)), QBColor(Yellow))
Call DrawText(TexthDC, Camera.Left, Camera.top + 27, Trim$(" (map #" & GetPlayerMap(MyIndex) & ")"), QBColor(Yellow))
End If
' draw player names
For i = 1 To Player_HighIndex
If IsPlaying(i) And GetPlayerMap(i) = GetPlayerMap(MyIndex) Then
Call DrawPlayerName(i)
Call DrawPlayerTitulo(i)
End If
Next
' draw npc names
For i = 1 To Npc_HighIndex
If MapNpc(i).num > 0 Then
Call DrawNpcName(i)
End If
Next
For i = 1 To Action_HighIndex
Call BltActionMsg(i)
Next i
' Blit out map attributes
If InMapEditor Then
Call BltMapAttributes
End If
' Draw map name
Call DrawText(TexthDC, DrawMapNameX, DrawMapNameY, Map.Name, DrawMapNameColor)
' Release DC
DDS_BackBuffer.ReleaseDC TexthDC
' Get rec
With rec
.top = Camera.top
.Bottom = .top + ScreenY
.Left = Camera.Left
.Right = .Left + ScreenX
End With
' rec_pos
With rec_pos
.Bottom = ((MAX_MAPY + 1) * PIC_Y)
.Right = ((MAX_MAPX + 1) * PIC_X)
End With
' Flip and render
DX7.GetWindowRect frmMain.picScreen.hWnd, rec_pos
DDS_Primary.Blt rec_pos, DDS_BackBuffer, rec, DDBLT_WAIT
' Error handler
Exit Sub
errorhandler:
HandleError "Render_Graphics", "modDirectDraw7", Err.Number, Err.Description, Err.Source, Err.HelpContext
Err.Clear
Exit Sub
End Sub
tah agora compilo certo só q agora da esse erro
nessa linha
Obs: só da o erro quando eu aperto CTRL
dazateam- Membro Vitalicio
- Mensagens : 690
Tópicos semelhantes
» Alguem Ajuda Erro Ao compilar Client~side.
» [Ajuda] Erro ao Compilar Server ( Declarar Variável )
» [Ajuda] Erro ao compilar Server!
» Alguem me ajuda Erro Ao Compilar !
» erro na hora de compilar AJUDA AEW
» [Ajuda] Erro ao Compilar Server ( Declarar Variável )
» [Ajuda] Erro ao compilar Server!
» Alguem me ajuda Erro Ao Compilar !
» erro na hora de compilar AJUDA AEW
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Dom 08 Abr 2018, 18:40 por JorgeZinhoo002
» Ojkjeeeee
Seg 10 Out 2016, 23:19 por Frozen
» Naruto Great Ninja Batle
Dom 09 Out 2016, 14:29 por GuiinhoLP
» Recrutamento de um Designer para jogo de CDZ.
Sex 23 Set 2016, 18:37 por newbie123
» Serviços de suporte maker( Programação , Design , PixelArt ) E Vendas de Jogos
Qui 22 Set 2016, 20:11 por Eduardo
» Serviços de suporte maker( Programação , Design , PixelArt ) E Vendas de Jogos
Qui 22 Set 2016, 20:11 por Eduardo
» Serviços de suporte maker( Programação , Design , PixelArt ) E Vendas de Jogos
Qui 22 Set 2016, 20:09 por Eduardo
» Projeto Dbz
Qua 31 Ago 2016, 23:46 por 157
» Avaliação - Sprites Naruto
Qua 31 Ago 2016, 17:09 por 157
» [Sprites] DBZ (Plix)
Qua 31 Ago 2016, 14:13 por 157
» Super Pack - Bleach V.2
Qua 31 Ago 2016, 13:02 por 157
» [PEDIDO][PROJETO][RECRUTAMENTO] DYNISTYGAMES
Ter 30 Ago 2016, 10:04 por 157
» [PEDIDO][PROJETO][RECRUTAMENTO] DYNISTYGAMES
Ter 30 Ago 2016, 10:03 por 157
» [PEDIDO][PROJETO][RECRUTAMENTO] DYNISTYGAMES
Ter 30 Ago 2016, 10:02 por 157
» [Pedido] Contador de resets na FrmMain
Sáb 13 Ago 2016, 17:45 por killers97
» [Recrutamento]
Qua 10 Ago 2016, 23:09 por Monsters
» Ajuda erro no Cliente e Servidor do EEB 2.6!
Qua 20 Jul 2016, 19:53 por Binholx
» Como criar tilesets para Eclipse Origins 3.0 (POKÉMON)
Qua 29 Jun 2016, 19:46 por Sir Aaron
» Recursos Pokemons
Qua 29 Jun 2016, 19:34 por Sir Aaron
» erro frm flash
Qua 25 maio 2016, 13:51 por vava123
» Pedido - Pack de star wars
Qui 19 maio 2016, 05:06 por edsonpet
» [Ajuda] Sobre como por o servidor on por ip fixo
Ter 17 maio 2016, 16:14 por vava123
» Illusion Dimension - O Misterio do ID: BETA TESTE ONLINE
Sex 06 maio 2016, 20:02 por LksFlorencio
» [NSME] Naruto Shinobi Maker Engine
Qua 23 Mar 2016, 15:11 por luana1457
» Script /base,/casa Igual DBZ Forces
Dom 21 Fev 2016, 07:34 por JorgeZinhoo002
» [Pedido]Colar Tsunade item sprite eclipse origin
Qui 21 Jan 2016, 07:38 por lawllietbr
» [Pedido] Elysium
Sáb 19 Dez 2015, 11:31 por luana1457
» Naruto - Recruta
Ter 15 Dez 2015, 18:40 por Uchiha ~
» [Avaliação] - Kirito from Sword Art Online; Red and Pikachu from Pokemon.
Qua 25 Nov 2015, 13:43 por Thanakii
» [Avaliação] - Kenpachi Zaraki from Bleach; Libra Shiryu From Saint Seiya.
Qua 25 Nov 2015, 12:55 por Thanakii
» Demonstração de Sprites (Á VENDA!)
Qua 25 Nov 2015, 12:40 por Thanakii
» [Sistema de Reset]Para Eclipse .
Ter 24 Nov 2015, 16:51 por VithorUchi
» Cada Guild Nascer em Certo Mapa
Qui 12 Nov 2015, 06:13 por fabiofeijó_HIT
» Dragon Ball z Fusion A Grande Volta
Qui 29 Out 2015, 15:17 por fabiofeijó_HIT
» Ajuda com Ip fixo
Seg 26 Out 2015, 16:07 por GalaxyHells15
» Como Fazer um GUI no Eclipse Origins
Dom 18 Out 2015, 22:10 por Jeanleee
» Shisui Susanoo
Dom 18 Out 2015, 20:23 por Jeanleee
» Fantasy Art Online
Dom 18 Out 2015, 16:41 por daviih123
» Ajuda !!
Seg 05 Out 2015, 12:13 por andersonzika
» como passar o usuário e senha para o MainMenu?
Seg 28 Set 2015, 22:03 por Bëzerk
» Ru time ero 13 Type mismatch
Seg 28 Set 2015, 09:08 por andredarle
» Jarvis 1.3 Download
Qua 23 Set 2015, 18:42 por soares125
» [Avaliação/Disponibilização]Árvore 64x64
Qua 23 Set 2015, 15:15 por Over~
» Mlk's Zikas Signatures
Ter 22 Set 2015, 21:15 por Aikawa Reborn'
» Pedido de Sistemas
Dom 20 Set 2015, 18:05 por cleyton_05
» [AjudaEEB]Gerador de EXP
Qua 16 Set 2015, 14:04 por Over~
» [Avaliar] Base, Humano e Goblin.
Seg 14 Set 2015, 22:51 por .iBlaz3.
» Fabrica do Tio Cronos!
Dom 13 Set 2015, 21:31 por [ADM]Cronos
» [PixelArt] Minion - Meu malvado favorito
Dom 13 Set 2015, 12:51 por [ADM]Cronos
» [Avaliar] Goku Dragon Ball Z
Qua 05 Ago 2015, 21:36 por Setrux