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

Joyce

Members
  • Posts

    2075
  • Joined

  • Last visited

    Never

Everything posted by Joyce

  1. This this so called "StartSpeech" sub in your main? Doesn't seem like a standard command.. I bet you copied this from somewhere carelessly :P
  2. > Visual Basic Express 2008 worked It loads the source, but it doesn't compile it..:rolleyes:
  3. Joyce

    Portforwarding

    Tough luck since that site explains it all. Now learn to read. :evil:
  4. Alright then, I haven't really looked into the paperdoll Dynamics yet since I'm not sure whether I'll be using them or not.. So never bothered with it :P And never cared to see how it was handled completely. ;D
  5. I meant in all the saving procedures, if other players see it correct etc.. Just because it LOOKS good doesn't mean it IS good. As a programmer you should know that.. There's more to an engine then visuals, and randomly switching data around does not always work as intended.
  6. Mind you I'm ASSUMING it works if you change it server-side as well.. Never tested.. Might still cause a load of errors. ;D
  7. The idea of this all seems like a mix between Yu-Gi-Oh and Pokémon.. Might be interesting. :icon_surprised:
  8. Rather not, I doubt my boyfriend agrees ;)
  9. @EdSabbath: > Damn that was fast : O > > What do you reccomend compiling with once the source is edited? You NEED Visual Basic 6 Proffessional or Enterprise, anything else doesn't work. :) OR if you don't use any other source mods.. here's the compiled version attached :)
  10. In the server source there's a sub that checks whether a player can move or not.. Change it so it doesn't check if there's a player around anymore. :) EDIT : Hmm, apparently the CanMove sub is on the client side.. That's asking for speed hacking? Anyways, this should do the trick: ``` Function CanMove() As Boolean Dim I As Long Dim X As Long Dim Y As Long CanMove = True If Player(MyIndex).Moving 0 Then CanMove = False Exit Function End If ' Make sure they haven't just casted a spell If Player(MyIndex).CastedSpell = YES Then If GetTickCount > Player(MyIndex).AttackTimer + 1000 Then Player(MyIndex).CastedSpell = NO Else CanMove = False Exit Function End If End If X = GetPlayerX(MyIndex) Y = GetPlayerY(MyIndex) If DirUp Then Call SetPlayerDir(MyIndex, DIR_UP) Y = Y - 1 ElseIf DirDown Then Call SetPlayerDir(MyIndex, DIR_DOWN) Y = Y + 1 ElseIf DirLeft Then Call SetPlayerDir(MyIndex, DIR_LEFT) X = X - 1 Else Call SetPlayerDir(MyIndex, DIR_RIGHT) X = X + 1 End If If Y < 0 Then If Map(GetPlayerMap(MyIndex)).Up > 0 Then Call SendPlayerRequestNewMap(DIR_UP) GettingMap = True End If CanMove = False Exit Function ElseIf Y > MAX_MAPY Then If Map(GetPlayerMap(MyIndex)).Down > 0 Then Call SendPlayerRequestNewMap(DIR_DOWN) GettingMap = True End If CanMove = False Exit Function ElseIf X < 0 Then If Map(GetPlayerMap(MyIndex)).Left > 0 Then Call SendPlayerRequestNewMap(DIR_LEFT) GettingMap = True End If CanMove = False Exit Function ElseIf X > MAX_MAPX Then If Map(GetPlayerMap(MyIndex)).Right > 0 Then Call SendPlayerRequestNewMap(DIR_RIGHT) GettingMap = True End If CanMove = False Exit Function End If If Not GetPlayerDir(MyIndex) = LAST_DIR Then LAST_DIR = GetPlayerDir(MyIndex) Call SendPlayerDir End If If Map(GetPlayerMap(MyIndex)).Tile(X, Y).Type = TILE_TYPE_BLOCKED Or Map(GetPlayerMap(MyIndex)).Tile(X, Y).Type = TILE_TYPE_SIGN Or Map(GetPlayerMap(MyIndex)).Tile(X, Y).Type = TILE_TYPE_ROOFBLOCK Then CanMove = False Exit Function End If If Map(GetPlayerMap(MyIndex)).Tile(X, Y).Type = TILE_TYPE_CBLOCK Then If Map(GetPlayerMap(MyIndex)).Tile(X, Y).Data1 = Player(MyIndex).Class Then Exit Function End If If Map(GetPlayerMap(MyIndex)).Tile(X, Y).Data2 = Player(MyIndex).Class Then Exit Function End If If Map(GetPlayerMap(MyIndex)).Tile(X, Y).Data3 = Player(MyIndex).Class Then Exit Function End If CanMove = False End If If Map(GetPlayerMap(MyIndex)).Tile(X, Y).Type = TILE_TYPE_GUILDBLOCK And Map(GetPlayerMap(MyIndex)).Tile(X, Y).String1 GetPlayerGuild(MyIndex) Then CanMove = False End If If Map(GetPlayerMap(MyIndex)).Tile(X, Y).Type = TILE_TYPE_KEY Or Map(GetPlayerMap(MyIndex)).Tile(X, Y).Type = TILE_TYPE_DOOR Then If TempTile(X, Y).DoorOpen = NO Then CanMove = False Exit Function End If End If For I = 1 To MAX_MAP_NPCS If MapNpc(I).Num > 0 Then If MapNpc(I).X = X Then If MapNpc(I).Y = Y Then CanMove = False Exit Function End If End If End If Next I End Function ``` It's on the client side, just replace the whole function with that.. Do note that this is from the Eclipse Stable source. :) Note however that in rare occasions the player sprites WILL mess eachother up.. for example paperdoll being rendered mixed up, or the head/body from two players where it should render just one.
  11. I think if you make the borders darker and blur them out a little with some opacity it'll look much better as well.
  12. lol, it will bugger it up.. unless he changes it server-side to the exact same thing.. But that's kind of a lame fix imo. ;D Doing that will duck up any existing accounts though.
  13. Awww you took of zeh interesting stuff! ;D
  14. @uıןɐpuǝʍb: > @Draken: > > > @Azkanan: > > > > > …You look awfully alike to Robin in your picture >|... > > > > Are you saying robin looks like a female? > > he could be saying she looks like a guy Old news, I already said I looked like a guy in that pic. ;D
  15. Maybe I'm his long lost sister? I dunno?
  16. I had to do this.. [![](http://tf-2.fr/ach.php?a=Originated!&b=Annoy Robin with your retarded questions about Eclipse Origins.&c=u&e=1105&f=1)](http://teamfortress2.fr/achievements.php)
  17. It should work really, but your explanations are rather vague so I probably ducked it up somewhere along the line
  18. That's why you should make stuff easily accessible or just port over the changes Robin made rather then starting over.. For example writing down exactly what you changed and where. :P
  19. The solution is simple.. Grow some balls and drink a few beers and all will be revealed to you! :icon_beer:
  20. Joyce

    New Signature

    I don't know the guy and I'm already starting to dislike him from the four posts I've seen of him. ;D
  21. Joyce

    New Signature

    @Kreator: > HE MISSED CLARK (Togekite). What use are we in our shining skimpy armor if we don't have his music?! My viewing pleasure?
  22. He's got a pretty high feeling of himself, considering it's all woman that are apparently at his house.. ;D
  23. Joyce

    [EO] Spinning

    Well, in that case it's still an easy fix really.. ``` If Player(MyIndex).Moving = NO then If GetPlayerDir(Myindex) = DIR_RIGHT then SetPlayerDir MyIndex, DIR_UP else SetPlayerDir MyIndex, GetPlayerDir(MyIndex) + 1 end if SendPlayerDir end if ```:P
×
×
  • Create New...