Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Shippous

Members
  • Posts

    86
  • Joined

  • Last visited

    Never

Everything posted by Shippous

  1. Hh, i'll take a look. No, nothing like Player(1) ); ok, i'll just keep searching, if someone have a great idea lol '-'
  2. But if there's something wrong with the code, why i can move? .-.
  3. The only thing i can remember is something about the graphics, like an atack animation…
  4. BUMP, please, someone? D:
  5. http://www.touchofdeathforums.com/community/index.php?/topic/128919-party-only-maps/page__hl__party You can use that as base.
  6. There's a tutorial about that on source.
  7. Ok, there's the problem: I'm hosting the game on my other PC, and when i enter in the game, everything works fine, but when another person enter, they cant move, but i can. I pasted the FULL GAME on the other pc, and the same problem, i cant move, there's no way to be lag, because i already tryed localhost and i'm trying in the Host PC. But in my pc everything works fine, even if i'm hosting in the other pc. Sry my bad english, i hope you guys can understand that lol,
  8. Maybe some timeloop, and if you dont move on X seconds the sprite changes? lol Dunno.
  9. I only changed DrawPlayer lol '-' Just put: If Player(MyIndex).Moving = 0 then Anim = 0 under the If VXFRAME = False Then ' Reset frame ' If Player(Index).Step = 3 Then ' anim = 0 ' ElseIf Player(Index).Step = 1 Then ' anim = 2 ' End If thing Nvm, dont read dthe idle part on the title lol ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png)
  10. We can't post links to the download, but theres a PIRATE site… something to do with a bay?
  11. I'll download the copy with the system and test it ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png) Thanks for the answear xD
  12. yeah, i'm already changed that. my problem was on server, thanks ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png) I was trying the correct thing, but i only mistaked on the "attacker" thing, i was trying index/myindex, like client side ):
  13. You need a program named Visual Basics 6 (just google it, i cant say where you can find it ) ): Then, you open the project with VB6 and tarã, you can edit it ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png) To make maps, you need to open the server and right click yourself and make you a admin, then, press instert on the game ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png)
  14. ok, i added blablabla attackspeed of the weapon blablabla - (GetPlayerStat(index, stats.agility) * 3) (i received an definition error on index, so i defined it as Byval Index as Long) but when i attack i got an error on CanPlayerAtackNpc. I hate being such a noob on vb6 lol
  15. Ok, i already changed that, and the only thing that changes is the speed of the animation, but the damage still have the normal speed.
  16. And what i'm suposed to change on that? o.õ
  17. Gettint "argument not optimal" on ' Can we attack the npc? If CanPlayerAttackNpc(Index, mapNpcNum) Then Tryattacknpc server side
  18. Oh, i need to change on server too? probably that's the problem, i hate that server/client thing lol. I'll try that
  19. That fixes the required quest/items/level/class problems? ):
  20. Someone can give me a hint about how to code that? I tried to add - (GetPlayerStat(MyIndex, Agility) on anything to do with the atackspeed, but don't seems to work when atacking npcs, only resources .-.
  21. Sub ProcessNpcMovement(ByVal MapNpcNum As Long) ' If debug mode, handle error then exit out If Options.Debug = 1 Then On Error GoTo errorhandler ' Check if NPC is walking, and if so process moving them over If MapNpc(MapNpcNum).Moving = MOVING_WALKING Then Select Case MapNpc(MapNpcNum).Dir Case DIR_UP MapNpc(MapNpcNum).yOffset = MapNpc(MapNpcNum).yOffset - ((ElapsedTime / 1000) * (NPC(MapNpc(MapNpcNum).num).speed * SIZE_X)) If MapNpc(MapNpcNum).yOffset < 0 Then MapNpc(MapNpcNum).yOffset = 0 Case DIR_DOWN MapNpc(MapNpcNum).yOffset = MapNpc(MapNpcNum).yOffset + ((ElapsedTime / 1000) * (NPC(MapNpc(MapNpcNum).num).speed * SIZE_X)) If MapNpc(MapNpcNum).yOffset > 0 Then MapNpc(MapNpcNum).yOffset = 0 Case DIR_LEFT MapNpc(MapNpcNum).xOffset = MapNpc(MapNpcNum).xOffset - ((ElapsedTime / 1000) * (NPC(MapNpc(MapNpcNum).num).speed * SIZE_X)) If MapNpc(MapNpcNum).xOffset < 0 Then MapNpc(MapNpcNum).xOffset = 0 Case DIR_RIGHT MapNpc(MapNpcNum).xOffset = MapNpc(MapNpcNum).xOffset + ((ElapsedTime / 1000) * (NPC(MapNpc(MapNpcNum).num).speed * SIZE_X)) If MapNpc(MapNpcNum).xOffset > 0 Then MapNpc(MapNpcNum).xOffset = 0 End Select
×
×
  • Create New...