This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Will

Pages: [1] 2
1
Development and Presentation / JO Update
« on: August 14, 2018, 08:07:07 pm »
Hi all,

Latest on JO:
https://www.moddb.com/games/jutsuonl...2gb-standalone

Looking for level designers (paid work)
Please add my skype: Bigwill600

Thanks,
Will

2
Recruitment / [PROJECT / WIP / RECRUITING] TopWOW
« on: September 05, 2013, 08:39:59 pm »

Greetings from TopWOW.



-  The reason for me posting..


I am posting this because my team are looking for a group of testers to test our new project. You will be testing what we believe will be the biggest 3.3.5a realm out there. You will be testing instances, custom model edits and exclusive new GvG systems!

- Why am i posting it here?


Because this community offers players whom will have an eye for good quality custom content and generally have high standards with constructive criticism.

- How will TopWOW be the biggest wotlk realm out there?


At topwow, we believe 3.3.5a offered the best balance and game-play before cataclysm came out and it also offers a huge scope for customization, it was therefore the obvious expansion to choose for this project. We are totally exploiting the tolerance for custom content on trinitycore and are taking full advantage of it by producing loads of new features to make what we like to call 'The custom 3.3.5a expansion'. We are not adding more custom items, instances or touching the blizzard balance in any way, we are simply enhancing the wotlk experience, making it even better than it was! Dafuq, how you gunna do that?
..
- New races; Worgen, Goblins and Pandas [DONE]
- A whole map revamp (using hd textures) [DONE]
- Totally blizz-like instance experiences. We aim to have more scripted instances than any other blizz-like private server out there. [WIP]
- Guild leveling system (Tier 1 to 5) [WIP]
- Guild tier rewards (Will expand more on this soon)
- Guild vs Guild battlegrounds (Earn guild experience here rather than honor to level up your guild tier)
- Guild Castle siege system (Tier 4 and 5 guilds can purchase instanced forts which can be challenged by other guilds.. You can also buy upgrades on your forts)
- Duel betting (Bet gold on your duels.)
and many many more cool systems..

As you can see, we have concentrated a lot of effort into guild systems. We feel this unites players and makes the experience more sociable and much more competitive between other groups of players.

- What you can get out of it.


Ultimately you can get a head start, as all character progression is saved. For more active testers we can consider offering game master positions.

- How to join?


Add my skype: Bigwill600




We are also recrutiing model editors. Please get in touch regarding this..

3
Random / Computer science based lectures
« on: May 14, 2013, 09:57:23 pm »
I am considering hosting some online lectures for computer science related modules over ventrilo this summer, but only if there are a fair few people interested in attending..

The modules would include:

Computer Systems (20 Hour course across 10 weeks)
- This module aims to provide you with an understanding of the fundamental behaviour and components (hardware and software) of a typical computer system, and how they collaborate to manage resources and provide services. This is the initial module learnt before moving to operating systems.

Introduction to Object-orientated programming (20 Hour course across 10 weeks)
(This course will assume you have absolutely no experience in programming. We will be using java.)
- Objects and Classes
- Understanding Class definitions
- Object interaction
- Grouping objects
- More sophisticated behaviour
- Well-behaved objects
- Designing Classes

Operating systems (10 Hour course across 4 weeks)
- Introduction to Operating Systems
- Booting the System, Real and Virtual Memory
- Virtual Memory and Virtual Machines
- The Kernel, Processes and Scheduling
- Multiprocessors, Concurrency and Interrupts
- The Application Environment
- Inter-process Communication
- Filing systems
- Improving performance: cache memories
- Distributed filing systems

Please let me know here if any of you would be interested in this opportunity. I can't promise my teaching would be perfect, but i am a native English speaker and have held a short course similar to this before with very positive feedback from those who attended.




If these are successful i will also look into hosting lectures for one or two of the following (By popular vote):
- Introduction to Web Applications
- Software engineering
- C programming
- Microcomputer engineering
- Image analysis and Application
- Digital implementation
- Digital signal processing
- Electronic Instrumentation and Measurement Systems


NB: Do not post off-topic.

4
Software Development / Some Mop Emu Resources
« on: March 28, 2013, 04:06:55 pm »
These are some basic resources for anyone dipping into some mop emu work. (Packetdumper isn't up to date, please feel free to update accordingly. Alternately you can use Fabi's sniffer)


PacketDumper (JAM) Repo:
https://bitbucket.org/S0SUM3/packetdumper



My base CPP commit .Patch for CATA -> MOP (Might save you some time..)
http://scorpionshare.com/download/1393/cppCore.patch

5
"Retro-Porting" / ADT Converter MOP -> WOTLK
« on: March 28, 2013, 02:03:26 pm »

Public repository:


https://bitbucket.org/S0SUM3/adt-converter/overview


Preview:






Also special thanks to Cromon, Zim and to Mjollna.

6
Miscellaneous / Best Custom launcher for 3.3.5a ? [Resolved]
« on: October 26, 2012, 03:48:25 pm »
I need someone to advise me which launcher is the best with the most working functions.vthere are many incomplete launchers and I don't have time to test each one.

I need it to have the following features
Realmlist updater
Patch updater and downloader
News feed from db or website

Thanks

7
Miscellaneous / What is the best custom launcher?
« on: October 26, 2012, 03:44:12 pm »
Can someone advise me what the best launcher around is for 3.3.5a

I need the follwing features:
Realmlist update
Custom patch updater / downloader
News feed

I need it finished and fully functioning,

Thanks

8
Resources and Tools / My first MOP sandbox w/ working auth loop
« on: October 25, 2012, 12:41:27 am »
I will only be sharing the compiled version here, and only my first build. My first build has working auth loop.. The auth is however not very stable.. (This is derived from Fabi's work on arctium)

http://scorpionshare.com/download/493/Release_x86.rar

Enjoy.

regards,
Will

NB: If anyone has an interest and would like to help me on this project, also let me know. I am doing this alone at the moment...

9
Modelling and Animation / Porting animation from MOP to WOTLK
« on: June 21, 2012, 02:28:28 pm »
Does anyone know if Tigurius' animation porter will work on mop model animation to wotlk? If not, will the old Modit manual way work?

Thanks to anyone know can answer and save me some time

10
Modelling and Animation / MOP wmos to WOTLK
« on: June 12, 2012, 02:58:27 pm »
Has anyone successfully converted mop wmos to wotlk? If so, what method?

Regards,
Will

11
Random / Offering free month of premium to all modcraft
« on: June 10, 2012, 04:19:20 pm »
http://www.scorpionshare.com - The best file hosting site ever seen. ^^

Please enjoy a free month premium at scorpionshare by using the voucher code 1337CODE upon signing up.

Premium account perks include faster download speeds, encrypted downloads, weekly backups and more. This will certainly be useful for anyone developing and can cut your upload and download speeds dramatically saving you time!

Regards,
Will

12
Random / Offering a free service to all. Protect your website!
« on: June 09, 2012, 02:51:45 pm »
I have decided to make an old project free. The service will help keep your website secure from typical hacks such as sql injections..

- Please visit us at: http://www.hackerwatcher.com
- Tutorial on how to set up:

Please spread the word and use this service for free on all your websites to ensure your website's safety and to help us help you!
If you have any questions concerning this service please post here!


Regards,
Will & Thom

13
Recruitment / My recruitment list.
« on: June 07, 2012, 09:07:34 pm »
All work is contributed towards my project:
viewtopic.php?f=29&t=1300

Some work is paid, some is not. All work however, will help build up skill in it's area in some way, shape and form.
Some work is one off, some is a more permanent and offers a position in my project team.

$ = paid work
PP = Permanent position in team


- Low poly basic modeller (PP)
- Custom interface through add-on ($)
- Basic model editors (PP)
- General wow editors (PP)
- Convert all mop wmos to wotlk ($)
- Animator ($) (PP)


For paid work, please message me for negotiations. Otherwise just post here.

Kind regards,
WIll

14
Noggit / Large m2s in noggit. View and collision loss.
« on: June 07, 2012, 07:56:13 pm »
I have a few large m2s in noggit, but noggit seems to stop view distance and collision to work as intended..
Are there any fixes for this? Or can anyone direct me to some useful resources on how to create custom wmos.

Thanks in advance
Will

15
Tutorials / A very brief explanation of hex editing
« on: May 24, 2012, 01:45:40 am »
Many people will have to hex edit at some point in their wow dev experience. Though, i imagine few people actually know what they are doing. This is just a very brief informative piece to encourage people to start understanding essentially what it is and perhaps look into it more to help this great wowmodding community!

First off here is some keywords that you will need to know:


  • BINARY: simple enough..
  • BIT: A single binary digit. 0 or 1
  • BYTE: 8 bits, possibly the most commonly used unit?
  • NIBBLE: 4 bites
  • WORDS: Binary data is stored in memory as groups of bits, each group occupies a single 'address'. The length of a word is fixed for a given computer and values typically range from 16 (WORD) to 64bits (Q(uad)WORDs). (64bit ftw..)

Right, so after a few key words we can start getting into things..


A computer is actually a lot more stupid then you can imagine. It can only handle two numbers. I won't go into why, but for this reason a computer works out math by using base 2. For this reason, each binary digit represents a base of 2, which you will see in the short snippet of math below..

So... 4 bit binary numbers can represent decimal numbers in the range: (As explained before in the keywords, you can tell it is 4 bit, because there are 4 binary numbers..)
0000 = 0, to
1111 = 15. [2^3 + 2^2 + 2^1 + 2^0 = 15]

To represent larger decimal numbers requires more bits, e.g. a byte (8 bits) gives us a range:
00000000 = 0 to
11111111 = 255. [Do the maths like shown above for yourself but 8 times instead of 4]


Different number base systems


To save writing long strings of 1’s and 0’s, binary numbers can be expressed in a more compact form by simply choosing a base greater than 2. I.e.

Octal is base 8. This requires 8 digits or symbols 0,1,2,3,4,5,6,7
To convert a binary number to octal just split it into groups of 3 bits (starting from the right hand {least significant} end) and express each group by one of the above digits.              

E.g  the byte 10001110    groups as:  10   001   110
                                           2       1       6    in octal form (often written 216 (to the base 8))

The math behind this:
for the first group from the right: 110 = [2^2 + 2^1 + 0^0 = 6]
for the second group: 001 = [0^2 + 0^1 + 2^0 = 1]
for the last in group: 10 = [2^1 + 0^0 = 2]


So, now lets go on to hex, because that is what we are here for. :)


Hexadecimal  or 'Hex’ is base 16. This requires 16 digits or symbols 0,1,2,3,4,5,6,7,8,9, ? Now what ? We need 10,11,12,13,14,15 (but can't obviously because a computer handles 0-9..)

But that's noo problem: let A =10, B=11, C=12, D=13, E=14 and F=15
To convert a binary number to the very widely used hex notation just split it into groups of 4 bits (recall 4 bits can represent decimal numbers from 0 to 15) and express each group by one of the above digits.

E.g  1000 1110  an 8 bit binary number
        8       E    in hex form (sometimes written 8E16) or in software 8Eh or 0x8E[/color]


So there is hex notation.. I hope this will help some people understand their hex editor a little more. Like i said, this is only a very brief introduction to the topic, but i know i always used to hate working on something if i didn't even know what i was actually doing. So i guess, In conclusion, Hex is basically a way to express binary numbers in an easy way.

For more information on Hex editing, please refer to Schlumpf's take on it here:
viewtopic.php?f=48&t=611&p=4157&hilit=Hex+editing#p4157

Please let me know if you see any mistakes or think something ought to be mentioned. Also, if anyone has any questions, ask here too ^^

Regards,
Will

Pages: [1] 2