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

killzoz

Members
  • Posts

    111
  • Joined

  • Last visited

    Never

Posts posted by killzoz

  1. [![](http://www.freemmorpgmaker.com/files/imagehost/pics/707db34c054f1d55f0fda41f0e14bf06.gif)](http://www.freemmorpgmaker.com/files/imagehost/#707db34c054f1d55f0fda41f0e14bf06.gif)

    Haha, always gets me i lose btw
  2. > I'm just curious. This system is based on a single player gaming engine. If I was doing a quest, and spoke to an NPC to open a door, and had to answer a riddle or something. Wouldn't that mean that the door becomes open to everybody, without them doing the riddle?
    >
    > Or if I had to do something to set a trigger that made an NPC sell an item, that would mean the item then becomes available to anybody who comes along first.

    I have to agree with that.

    If you open a door if the player doesn't need to go in that zone yet will that place be opened to everyone.
  3. Alright this is what i get once i followed you and once i open it in TEXT

    ```

    Attribute VB_Name = "modGlobals"

    Option Explicit

    ' Paperdoll rendering order

    Public PaperdollOrder() As Long

    ' music & sound list cache

    Public musicCache() As String

    Public soundCache() As String

    Public hasPopulated As Boolean

    ' global dialogue index

    Public dialogueIndex As Long

    Public dialogueData1 As Long

    ' Buttons

    Public LastButtonSound_Menu As Long

    Public LastButtonSound_Main As Long

    ' Hotbar

    Public Hotbar(1 To MAX_HOTBAR) As HotbarRec

    ' Amount of blood decals

    Public BloodCount As Long

    ' main menu unloading

    Public EnteringGame As Boolean

    ' GUI

    Public HPBar_Width As Long

    Public SPRBar_Width As Long

    Public EXPBar_Width As Long

    ' Party GUI

    Public Party_HPWidth As Long

    Public Party_SPRWidth As Long

    ' targetting

    Public myTarget As Long

    Public myTargetType As Long

    ' for directional blocking

    Public DirArrowX(1 To 4) As Byte

    Public DirArrowY(1 To 4) As Byte

    ' trading

    Public TradeTimer As Long

    Public InTrade As Long

    Public TradeYourOffer(1 To MAX_INV) As PlayerInvRec

    Public TradeTheirOffer(1 To MAX_INV) As PlayerInvRec

    Public TradeX As Long

    Public TradeY As Long

    ' Cache the Resources in an array

    Public MapResource() As MapResourceRec

    Public Resource_Index As Long

    Public Resources_Init As Boolean

    ' inv drag + drop

    Public DragInvSlotNum As Long

    Public InvX As Long

    Public InvY As Long

    ' bank drag + drop

    Public DragBankSlotNum As Long

    Public BankX As Long

    Public BankY As Long

    ' spell drag + drop

    Public DragSpell As Long

    ' gui

    Public EqX As Long

    Public EqY As Long

    Public SpellX As Long

    Public SpellY As Long

    Public InvItemFrame(1 To MAX_INV) As Byte ' Used for animated items

    Public LastItemDesc As Long ' Stores the last item we showed in desc

    Public LastSpellDesc As Long ' Stores the last spell we showed in desc

    Public LastBankDesc As Long ' Stores the last bank item we showed in desc

    Public tmpCurrencyItem As Long

    Public InShop As Long ' is the player in a shop?

    Public ShopAction As Byte ' stores the current shop action

    Public InBank As Long

    Public CurrencyMenu As Byte

    Public InEvent As Boolean

    ' Player variables

    Public MyIndex As Long ' Index of actual player

    Public PlayerInv(1 To MAX_INV) As PlayerInvRec ' Inventory

    Public PlayerSpells(1 To MAX_PLAYER_SPELLS) As Long

    Public InventoryItemSelected As Long

    Public SpellBuffer As Long

    Public SpellBufferTimer As Long

    Public SpellCD(1 To MAX_PLAYER_SPELLS) As Long

    Public StunDuration As Long

    ' Stops movement when updating a map

    Public CanMoveNow As Boolean

    ' Debug mode

    Public DEBUG_MODE As Boolean

    ' Game text buffer

    Public MyText As String

    ' TCP variables

    Public PlayerBuffer As String

    ' Controls main gameloop

    Public InGame As Boolean

    Public isLogging As Boolean

    ' Text variables

    Public TexthDC As Long

    Public GameFont As Long

    ' Draw map name location

    Public DrawMapNameX As Single

    Public DrawMapNameY As Single

    Public DrawMapNameColor As Long

    ' Game direction vars

    Public DirUp As Boolean

    Public DirDown As Boolean

    Public DirLeft As Boolean

    Public DirRight As Boolean

    Public ShiftDown As Boolean

    Public ControlDown As Boolean

    ' Used for dragging Picture Boxes

    Public SOffsetX As Long

    Public SOffsetY As Long

    ' Map animation #, used to keep track of what map animation is currently on

    Public MapAnim As Byte

    Public MapAnimTimer As Long

    ' Used to freeze controls when getting a new map

    Public GettingMap As Boolean

    ' Used to check if FPS needs to be drawn

    Public BFPS As Boolean

    Public BLoc As Boolean

    ' FPS and Time-based movement vars

    Public ElapsedTime As Long

    Public GameFPS As Long

    ' Text vars

    Public vbQuote As String

    ' Mouse cursor tile location

    Public CurX As Long

    Public CurY As Long

    ' Game editors

    Public Editor As Byte

    Public EditorIndex As Long

    Public AnimEditorFrame(0 To 1) As Long

    Public AnimEditorTimer(0 To 1) As Long

    ' Used to check if in editor or not and variables for use in editor

    Public InMapEditor As Boolean

    Public EditorTileX As Long

    Public EditorTileY As Long

    Public EditorTileWidth As Long

    Public EditorTileHeight As Long

    Public EditorWarpMap As Long

    Public EditorWarpX As Long

    Public EditorWarpY As Long

    Public SpawnNpcNum As Long

    Public SpawnNpcDir As Byte

    Public EditorShop As Long

    ' Used for map item editor

    Public ItemEditorNum As Long

    Public ItemEditorValue As Long

    ' Used for map key editor

    Public KeyEditorNum As Long

    Public KeyEditorTake As Long

    ' Used for map key open editor

    Public KeyOpenEditorX As Long

    Public KeyOpenEditorY As Long

    ' Map Resources

    Public ResourceEditorNum As Long

    ' Used for map editor heal & trap & slide tiles

    Public MapEditorHealType As Long

    Public MapEditorHealAmount As Long

    Public MapEditorSlideDir As Long

    ' Maximum classes

    Public Max_Classes As Long

    Public Camera As RECT

    Public TileView As RECT

    ' Pinging

    Public PingStart As Long

    Public PingEnd As Long

    Public Ping As Long

    ' indexing

    Public ActionMsgIndex As Byte

    Public BloodIndex As Byte

    Public AnimationIndex As Byte

    ' fps lock

    Public FPS_Lock As Boolean

    ' Editor edited items array

    Public Item_Changed(1 To MAX_ITEMS) As Boolean

    Public NPC_Changed(1 To MAX_NPCS) As Boolean

    Public Resource_Changed(1 To MAX_RESOURCES) As Boolean

    Public Animation_Changed(1 To MAX_ANIMATIONS) As Boolean

    Public Spell_Changed(1 To MAX_SPELLS) As Boolean

    Public Shop_Changed(1 To MAX_SHOPS) As Boolean

    ' New char

    Public newCharSprite As Long

    Public newCharClass As Long

    ' looping saves

    Public Player_HighIndex As Long

    Public Npc_HighIndex As Long

    Public Action_HighIndex As Long

    ' automation problems

    Public ReInitSurfaces As Boolean

    ' Temp event storage

    Public tmpEvent As EventRec

    Public isEdit As Boolean

    Public curPageNum As Long

    Public curCommand As Long

    Public GraphicSelX As Long

    Public GraphicSelY As Long

    Public GraphicSelX2 As Long

    Public GraphicSelY2 As Long

    Public EventTileX As Long

    Public EventTileY As Long

    Public EditorEvent As Long

    Public GraphicSelType As Long 'Are we selecting a graphic for a move route? A page sprite? What???

    Public TempMoveRouteCount As Long

    Public TempMoveRoute() As MoveRouteRec

    Public IsMoveRouteCommand As Boolean

    Public ListOfEvents() As Long

    Public EventReplyID As Long

    Public EventReplyPage As Long

    Public RenameType As Long

    Public RenameIndex As Long

    Public EventChatTimer As Long

    Public AnotherChat As Long 'Determines if another showtext/showchoices is comming up, if so, dont close the event chatbox...

    ```

    Is it under Server or the client still kinda confused.
  4. I have been told in the shoutbox to make a post here.

    I am wondering how can i change the details of the client and changing stuff up in it, like spirts changing the formats like "name" etc and the images of it too and what program well do that making my own sprits coustom wise for Male, Female.

    And adding more recouses in the game like more items trees etc.

    Thanks
  5. > in the server in modCombat in the PlayerAttackNpc procedure replace your npc item drop code with this:
    >
    > ```
    >
    > ' Check if the player is in a party!
    >
    >
    >
    > If TempPlayer(Attacker).inParty <> 0 Then
    >
    >
    >
    > Num = rand(1, Party(TempPlayer(Attacker).inParty).MemberCount)
    >
    >
    >
    > 'Drop the goods if they get it
    >
    > For n = 1 To MAX_NPC_DROPS
    >
    > If NPC(NpcNum).DropItem(n) = 0 Then Exit For
    >
    > If Rnd <= NPC(NpcNum).DropChance(n) Then
    >
    > Call GiveInvItem(Party(TempPlayer(Attacker).inParty).Member(Num), NPC(NpcNum).DropItem(n), NPC(NpcNum).DropItemValue(n), True)
    >
    > Call PartyMsg(TempPlayer(Attacker).inParty, GetPlayerName(Party(TempPlayer(Attacker).inParty).Member(Num)) & " Won " & Trim$(Item(NPC(NpcNum).DropItem(n)).Name) & "!", Red)
    >
    > End If
    >
    > Next
    >
    >
    >
    > End If
    >
    >
    >
    > If TempPlayer(Attacker).inParty = 0 Then
    >
    >
    >
    > 'Drop the goods if they get it
    >
    > For n = 1 To MAX_NPC_DROPS
    >
    > If NPC(NpcNum).DropItem(n) = 0 Then Exit For
    >
    > If Rnd <= NPC(NpcNum).DropChance(n) Then
    >
    > Call SpawnItem(NPC(NpcNum).DropItem(n), NPC(NpcNum).DropItemValue(n), mapnum, MapNpc(mapnum).NPC(MapNpcNum).x, MapNpc(mapnum).NPC(MapNpcNum).y)
    >
    > End If
    >
    > Next
    >
    >
    >
    > End If
    >
    > ```
    >
    > You may need to change the code to match your server's drop procedure, but you should get the idea ![;)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/wink.png)

    Nice, big code i ever seen.
  6. @Agoraphobic:

    > If there ever was a post on how not to recruit a team, this would be it.
    > With all the spelling errors, grammar errors, the fact you don't want take the time, or effort to properly write a recruitment post, no one will take this seriously.
    >
    > Suggestions
    > 1\. Proper punctuation, spell checking what you wrote, and proper grammar makes a world of difference.
    >
    > 2\. Take the time and effort to make a legible and reasonably easy post gives others an idea of what kind  of person you are. It instills confidence that you know what you're doing.
    >
    > Here is an example that might help you in the future.
    >
    >
    > >! Hello Eclipse community! Although I just joined the forums recently, I have a burning desire to develop and program a game. I'm currently looking for fellow team members to assist in such a great endeavor. I'm really looking for a dedicated team to match my personal desire to be a great team leader and develop something great.
    > >! I will pay for the domain and website hosting, I will handle the finances, and will pick up support for what we need. Most likely the game will be free to play, so that everyone can enjoy the game. Please send me a message on the Eclipse forums, or feel free to message me at
    > [email protected] with any questions, or concerns you might have.
    > >! I look for these qualities in a person who would like to join the team;
    > >! 1\. Highly motivated.
    > >! 2\. Be able to speak and understand the English language, as we will be working in the english version of Eclipse.
    > >! 3\. Be mature and 18 years of age.
    > >! 4\. Know how to have fun and enjoy your work.

    Thank you for helping me.
  7. Hello Eclipse community! Although I just joined the forums recently, I have a burning desire to develop and program a game. I'm currently looking for fellow team members to assist in such a great endeavor. I'm really looking for a dedicated team to match my personal desire to be a great team leader and develop something great.

    I will pay for the domain and website hosting, I will handle the finances, and will pick up support for what we need. Most likely the game will be free to play, so that everyone can enjoy the game. Please send me a message on the Eclipse forums, or feel free to message me at
    [email protected] with any questions, or concerns you might have.

    I look for these qualities in a person who would like to join the team;

    1\. Highly motivated.

    2\. Be able to speak and understand the English language, as we will be working in the english version of Eclipse.

    3\. Be mature and 18 years of age.

    4\. Know how to have fun and enjoy your work.
  8. Once i am done with a map i can not make it bigger or small or opening once i am done with the map for them to continue to go to author map like a to b or going in a building how can i do that is there a tut on mapping and stuff that i am missing?

    Okay if you still do not get it all i am saying how to get a road keep going to the map like entering maps and entering the buildings map to

    does anyone know how to get monsters to spawn and stuff and how to make new interface for your NPC and monsters.
  9. I do not think that program works with that tho did you try it, and i google it and it wants to be pay 300$ for that, i want a 2d MMPRPG what they use for it so i can make my own items, interfaces, and toons.
  10. I am just wondering how to make items and interface for your game like the game interface change, and the items and the character interface changing as well so you can make you own toon interface just wondering how can i do that is there anything that i need to install for this program or is there one in the serer flie

    PS:
    Once i have make the map how can i change to author map like when ever they walk to go to author
    map

    Okay if you still do not get what i am saying pretty much i want to change and create my own skins which are ITEMS, interface, etc
  11. So everything i need is in the client, i am kinda confused been working on this for 3 days now all i am wondering how can i delete your tut thing and make spawn points and stuff, i am new to this sorry for confusing you

    Okay what i am trying to say is i want to make my own items and interface for the game and adding stuff like skill, etc can i do that all in the client/server

    Just want to make this for my friends.
  12. Okay i have been having this same issue and still did not got help, i am using Eclipse -  3.0 - Electrified Events trying to make maps and i do not know how to restart everything and make more maps for the MMORPG game… if someone please till me how to delete this tut and remove the npcs so i can make my own.

    much appreciated

    And by the way can you make your own items and interface GUI, if so can you please send me a link to make my own weapons and stuff much appreciated :)
×
×
  • Create New...