Jump to content

emptyaccount

Members
  • Posts

    122
  • Joined

  • Last visited

  • Days Won

    1

Reputation Activity

  1. Like
    emptyaccount reacted to jcsnider for a status update, Home sweet home   
    Home sweet home  
  2. Like
    emptyaccount reacted to jcsnider for a status update, Vacation has been great! Couldn’t ask for better weather for a fire, s’mores, and bou   
    Vacation has been great! Couldn’t ask for better weather for a fire, s’mores, and bourbon .  Will be home late tomorrow. B5 progresses further starting Monday! 
  3. Like
    emptyaccount reacted to Trixer for a status update, HOW TO : Make a vanity pet system (kinda) Hello anyone who might be reading this. I a   
    HOW TO: Make a vanity pet system (kinda)
     
    Hello anyone who might be reading this. I am still pretty new to the intersect engine (today is my second day on it) but it seems straight forward.
     
    I have been reading around the forums and noticed everyone mentioning pets, and pet systems.  I think I might have a way to give developers something to "get them buy" until the source code officially releases.  My apologies if this has been posted else where or something.

    Getting Started
     
    1.  First we need to add a new equipment slot for a player to equip the pet. So shutdown your server and open up the config.xml file in the server resources directory. 
      
    2. Find the section that looks like the following 

     <Equipment>
        <WeaponSlot>2</WeaponSlot>
        <ShieldSlot>3</ShieldSlot>
        <Slot0>Helmet</Slot0>
        <Slot1>Armor</Slot1>
        <Slot2>Weapon</Slot2>
        <Slot3>Shield</Slot3>
        <Slot4>Boots</Slot4>
      </Equipment>
     
    Modify it so that it looks like this 
     
     <Equipment>
        <WeaponSlot>2</WeaponSlot>
        <ShieldSlot>3</ShieldSlot>
        <Slot0>Helmet</Slot0>
        <Slot1>Armor</Slot1>
        <Slot2>Weapon</Slot2>
        <Slot3>Shield</Slot3>
        <Slot4>Boots</Slot4>
        <Slot5>Pet</Slot5>
      </Equipment>
     
    Awesome now save it! This adds a new equip slot for out pet. You can also use this method to add equip slots for other places too.

    3.  Now we need to tell the engine how to display the paper doll for the pet.    The next section in the file is just for this. Change it to look like the following 
     
    <Paperdoll>
        <Up>
          <!--Paperdoll is rendered in the following order when facing up. If you want to change when each piece of equipment gets rendered simply swap the equipment names.-->
          <Slot0>Helmet</Slot0>
          <Slot1>Armor</Slot1>
          <Slot2>Weapon</Slot2>
          <Slot3>Shield</Slot3>
          <Slot4>Boots</Slot4>
          <Slot5>Pet</Slot5>
        </Up>
        <Down>
          <!--Paperdoll is rendered in the following order when facing down. If you want to change when each piece of equipment gets rendered simply swap the equipment names.-->
          <Slot0>Helmet</Slot0>
          <Slot1>Armor</Slot1>
          <Slot2>Weapon</Slot2>
          <Slot3>Shield</Slot3>
          <Slot4>Boots</Slot4>
          <Slot5>Pet</Slot5>
        </Down>
        <Left>
          <!--Paperdoll is rendered in the following order when facing left. If you want to change when each piece of equipment gets rendered simply swap the equipment names.-->
          <Slot0>Helmet</Slot0>
          <Slot1>Armor</Slot1>
          <Slot2>Weapon</Slot2>
          <Slot3>Shield</Slot3>
          <Slot4>Boots</Slot4>
          <Slot5>Pet</Slot5>
        </Left>
        <Right>
          <!--Paperdoll is rendered in the following order when facing right. If you want to change when each piece of equipment gets rendered simply swap the equipment names.-->
          <Slot0>Helmet</Slot0>
          <Slot1>Armor</Slot1>
          <Slot2>Weapon</Slot2>
          <Slot3>Shield</Slot3>
          <Slot4>Boots</Slot4>
          <Slot5>Pet</Slot5>
        </Right>
      </Paperdoll>
     
    4. Ok that's it for the server config. Save it close it and restart your server! 
     
    5. Before you open your editor and client! Go to the resources folder of the editor/client and under the enities folder find the one that looks like a bat. Copy that file into the paperdolls folder  (We are gonna make a bat pet for this tutorial but you can use any sprite you want) 

    6.  Ok! Now open the editor and go to items. Make a new item call it "Bat Pet" and set it to equipment type. Then where it equips set it to "Pet".    At the bottom set the male and female paper dolls to the bat image we copied before.

    7. Spawn the item in game and equip it.  Blam! You have a bat following you around. (kinda)


    The bat sprite sheet isn't really made for a pet system because the bat sprite is centered on the sprite frame. If you wanted the bat to appear off to the side of you for up and down views you would need to adjust the bat so he doesn't stick in the center of the image.  Same with side views it might be good to move the bat up.

    Each pet will take some adjusting and pixel arting to make it look good in the system, but this could serve at very least as a place holder for your game until source can be released and we can do a proper pet system from the NPC system.


    If you guys liked this tutorial or thought it was helpful please leave a like, follow me, and leave a comment and I will try and do more tutorials as I discover how to do more things with the engine!
  4. Haha
    emptyaccount reacted to jcsnider for a status update, Why B5 is taking so long:   
    Why B5 is taking so long: 
  5. Like
    emptyaccount reacted to jcsnider for a status update, Intersects "Can You See Me?" System hasn't been working since early December. Interse   
    Intersects "Can You See Me?" System hasn't been working since early December. Intersect has been telling everyone that their accessible servers are not accessible. This is fixed in 4.8

  6. Like
    emptyaccount reacted to AspiringAdventurer for a status update, Hello to my Visitors , I'm working on 2 color Pallete Buttons including the HP,MP, EX   
    Hello to my Visitors , I'm working on 2 color Pallete Buttons including the HP,MP, EXP Bar and Soon Overhaul the UI that's compatible with intersect giving it a new touch! ofcourse that comes with the modified values of InGame.xml and MainMenu.xml as well as the Colors.xml to match and blend the labels to the New UI !

    Let Me know what do you think of the color blending  

  7. Like
    emptyaccount reacted to jcsnider for a status update, 4.3 today, maybe?   
    4.3 today, maybe?
  8. Like
    emptyaccount reacted to EVOLV for a status update, Can confirm Intersect 4.1 is handling lag issues (brought on by my inability to write   
    Can confirm Intersect 4.1 is handling lag issues (brought on by my inability to write an event properly) better than any previous version of the software.  
  9. Like
    emptyaccount reacted to jcsnider for a status update, Beta 4.1 is out, fixes broken stuff in Beta 4 . No more possessed editors! Grab it no   
    Beta 4.1 is out, fixes broken stuff in Beta 4 . No more possessed editors! Grab it now!
  10. Like
    emptyaccount reacted to jcsnider for a status update, Beta 4 is packaged up -- we might just see a release tonight.   
    Beta 4 is packaged up -- we might just see a release tonight. 
  11. Like
    emptyaccount reacted to jcsnider for a status update, Gonna need more help building up the official Intersect documentation & creating   
    Gonna need more help building up the official Intersect documentation & creating a new UI. What would it take? How does early source access sound? Maybe a month before the public?

    Just throwing around ideas...
  12. Like
    emptyaccount reacted to jcsnider for a status update, Changed Intersect's default name colors for npcs, players, mods, admins: (pic)   
    Changed Intersect's default name colors for npcs, players, mods, admins: (pic)
  13. Like
    emptyaccount reacted to jcsnider for a status update, Only 15 more things on my todo list for Beta 4.   
    Only 15 more things on my todo list for Beta 4.
  14. Like
    emptyaccount reacted to jcsnider for a status update, Intersect B4 introduces Automatic Port Forwarding! Read More Here!   
    Intersect B4 introduces Automatic Port Forwarding!

     
    Read More Here!
  15. Like
    emptyaccount reacted to jcsnider for a status update, Couple surprise features worked their way into Intersect and I think our play tests w   
    Couple surprise features worked their way into Intersect and I think our play tests were very enlightening and productive tonight. 
  16. Like
    emptyaccount reacted to jcsnider for a status update, Never, ever, a single problem stop you from progressing or achieving your goals. Gett   
    Never, ever, a single problem stop you from progressing or achieving your goals. Getting caught up on the little things is the quickest way to never make it to the finish line.
×
×
  • Create New...