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

emblem

Members
  • Posts

    1887
  • Joined

  • Last visited

    Never

Everything posted by emblem

  1. emblem

    An MMO

    Cause it was a temporary solution that KR added before the real PVP was implemented, and NA seems to have kept it. Plus the person stays dead after the duel.. so you have to waste one of your three available feathers to revive them ..
  2. Actually I can't figure out how to subscribe.. The notify button isn't there. :( YOU'RE LUCKY. Also, 0.
  3. I would **love** a tool like that. I'd update all my source code tutorials and crap to the format if such a tool was released. :P
  4. emblem

    Spell 2 item?

    Yeah VB6 is used if you want to edit the source. You can find a great tutorial on how to set it up on Windows 7 [here](http://www.touchofdeathforums.com/smf/index.php/topic,68399.msg827539.html#new).
  5. emblem

    Spell 2 item?

    :) If you need anything changed post here and I'll do it. Edit: @darkserver: > EDIT: it dont work for me… How so? Did you add the codes using Visual Basic 6 then compile it?
  6. @Jungle: > Why did Fletchbest write 162? >_> > > Also, I noticed no admins were on so I quickly contacted Aaron via MSN and we spammed it. It could've gotten a lot higher but Aaron and I got bored ;D Okay that's it I'm subscribing to this thread too. >:(
  7. emblem

    Spell 2 item?

    … Totally forgot about this haha. I'll go do it now. **Edit:** Replace your entire Sub HandleForgetSpell in the server with this: ``` Sub HandleForgetSpell(ByVal Index As Long, ByRef Data() As Byte) Dim Buffer As clsBuffer Dim spellslot As Long Dim I As Long Set Buffer = New clsBuffer Buffer.WriteBytes Data() spellslot = Buffer.ReadLong ' Check for subscript out of range If spellslot < 1 Or spellslot > MAX_PLAYER_SPELLS Then Exit Sub End If ' dont let them forget a spell which is in CD If TempPlayer(Index).SpellCD(spellslot) > GetTickCount Then PlayerMsg Index, "Cannot forget a spell which is cooling down!", BrightRed Exit Sub End If ' dont let them forget a spell which is buffered If TempPlayer(Index).spellBuffer.Spell = spellslot Then PlayerMsg Index, "Cannot forget a spell which you are casting!", BrightRed Exit Sub End If ' give them back a spell scroll For I = 1 To MAX_ITEMS If Item(I).Type = ITEM_TYPE_SPELL Then If Item(I).Data1 = Player(Index).Spell(spellslot) Then GiveInvItem Index, I, 1, True Exit For End If End If Next I Player(Index).Spell(spellslot) = 0 SendPlayerSpells Index Set Buffer = Nothing End Sub ``` >! All these edits are in the server >! At the top of Sub HandleForgetSpell add: (below the other dim's) ``` Dim I as Long >! ``` Before the following code in Sub HandleForgetSpell ``` Player(Index).Spell(spellslot) = 0 SendPlayerSpells Index >! ``` Add the following ``` ' give them back a spell scroll For I = 1 To MAX_ITEMS If Item(I).Type = ITEM_TYPE_SPELL Then If Item(I).Data1 = Player(Index).Spell(spellslot) Then GiveInvItem Index, I, 1, True Exit For End If End If Next I >! ```
  8. @Jungle: > It's the forum games section. **One** can do whatever he wants ;D Actually I specifically said you're not allowed double posting in the 1st topic
  9. @Eckhart: > The binary is the same, but from how I understand it the packet handlers are written in assembly, and so it receives and sends packets faster. > > Someone please correct me if I'm wrong. That is correct. Visual Basic 6 does indeed compile your client code into native code, but when it does this it adds a bunch of error checking and function prologue's / epilogue's which is really a bunch of extra code you don't really need in this specific case. The assembly I wrote is small and fast, and should speed up the packet sending.
  10. It's funny cause Eclipse Solar (the Java version HM was programming) had this. And everyone was all YEAAHH THIS IS AWESOME. And I was complaining about it being a bad idea..
  11. emblem

    An MMO

    Total and utter rubbish. It's like in-dungeon duels at the moment. I don't think they've implemented Vindi's actual PVP maps yet, but I haven't actually checked. **Edit:** Nope they haven't
  12. @MrMiguu: > **@Scootaloo** I don't want you to burden yourself. I turned off my computer's ability to sleep and the website should remain online 24/7 now. I appreciate what you're trying to do, I just would feel awkward imposing my work-pace on you in any way. Nah it's fine. :P Just trying to help out. xD
  13. Yeah, I understand. Soul's post should solve your problem then.
  14. emblem

    An MMO

    @Zonova: > Is ti like that on all servers? And is it really a huge deal? Like, do people do it enough to make the game completely shit? Well, right now people found a hack that allows you to teleport anyone into a camp kit, then spam them with packets that allow you to corrupt that person's character data. Like, this is happening as I'm typing this. It's total bullshit. @hedgy: > I personally play [dragon nest](http://dn.cherrycredits.com/). I love that game ^^ I freaking love that game!! But, I played the [NA One run by Nexon (they do a good job with this game.)](http://dragonnest.nexon.net/) Another game like that is [Vindictus](http://vindictus.nexon.net/). It's really grindy though, and really dependant on the latency of your party mates.
  15. @Soul: > A better way would be to add a dedicated user map editor with limited attributes and tilesets. You have to be really careful when doing this, too. Remember the old version of Eclipse that had user housing where you were allowed to edit the map of your own house? Well people abused a glitch where you could change maps with the house editor open and could edit any map doing that. xD
  16. emblem

    Spell 2 item?

    If no one does anything, I'll code this tomorrow. It's not exactly hard.
  17. I could host mirrors on my site that I'll maintain for you if you want. :P **Edit:** There. Done, I'll check this thread daily and update them if you've changed the engine. I can give you ftp access too, if you want. If you don't want me to do this, go ahead and say so and I'll remove the files. Just trying to help :P [library_files.exe](http://pv.tylian.net/library_files.exe) [pvo_1.0.1.zip](http://pv.tylian.net/pvo_1.0.1.zip) [pvo_1.0.1.rar](http://pv.tylian.net/pvo_1.0.1.rar)
  18. emblem

    Game Clock

    @Soul: > ``` > seconds = (Now - DateSerial(2011, 1, 1)) * 86400 > > ``` > That will return the time since January 1, 2011 in seconds. I love you. I've been trying to figure out how to do this for FOREVER. .. I do admit I haven't searched much though :D epoch = (Now - DateSerial(1970, 1, 1)) * 86400
  19. emblem

    An MMO

    @MrMiguu: > That's what I figured. What can they do, then? From what I can tell, (in the case of Nexon America) all they can really do is contact Nexon KR and ask them to research and implement a fix for hacks.
  20. Just as a future reference, you can translate a name into an index by doing: ``` index = FindPlayer("name") ```
  21. @Captain: > I guess it's okay, the GUI is pretty ugly and non-user friendly, and cannot comment on the code because you haven't shown it, but keep working bro. I'm so glad you haven't commented on my lolbored. :P
×
×
  • Create New...