UOGamers Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

  • To obtain new Razor updates, please reinstall Razor from our new website.

"Coding"

Heugike

Wanderer
"Coding"

I wanna help with coding. It's about time I do something in return, i guess.
But I don't have the slightest idea of how to code things. Do I need a special program for it? What "language" is used for it? How do people "code" for demise? How do i find the 'osi' information to compare and code? Or however you coders do it. Idk! :S

Please don't feel discouraged to teach me. Once you set me on the right path, I can learn the rest by myself. I'm a quick leaner too.
So.. Teach me! XP

Also, I encourage other players to help coding for Demise too! :eek:
 

KickerofAssets

Sorceror
Re: "Coding"

people have as i gather. but what makes them stop is there work sits for half a year and nobody gives a hoot by the sound of the grumbles around other players. i understand not wanting to break something but at the same time nothing gets fixed nor used =/
 
Re: "Coding"

KickerofAssets;655627 said:
people have as i gather. but what makes them stop is there work sits for half a year and nobody gives a hoot by the sound of the grumbles around other players. i understand not wanting to break something but at the same time nothing gets fixed nor used =/

looks like you haven't seen me commiting things in the SVN.
 

Esqarrouth

Wanderer
Re: "Coding"

http://notepad-plus.sourceforge.net/uk/site.htm
download this, there are alots of code editor choices but this ones my favorite
http://msdn.microsoft.com/en-us/library/aa288436(VS.71).aspx
this will help you learn
http://go.microsoft.com/fwlink/?LinkID=167872
download this
http://msdn.microsoft.com/tr-tr/beginner/dd435692(en-us).aspx
watch the tutorials
http://www.runuo.com/forums/downloads.php
download the latest runuo
http://www.uodemise.com/forum/showthread.php?t=121566
get the latest svn

try new stuff with runuo to get used to it

then off you go bug fix forum
http://www.uodemise.com/forum/forumdisplay.php?f=25
 
Re: "Coding"

going in topic,

Heugike;655594 said:
I wanna help with coding. It's about time I do something in return, i guess.
But I don't have the slightest idea of how to code things. Do I need a special program for it? What "language" is used for it? How do people "code" for demise? How do i find the 'osi' information to compare and code? Or however you coders do it. Idk! :S

Please don't feel discouraged to teach me. Once you set me on the right path, I can learn the rest by myself. I'm a quick leaner too.
So.. Teach me! XP

Also, I encourage other players to help coding for Demise too! :eek:

I'm much a reporter than a coder... my experience was I was understand nothing about and now at least I can understand something... so suddenly :)

The suggest I could give you is Nikki's one "Try to understand what each line does"... you can start by looking at simple things like a spell, and try to understand what each line of code does. Just to tell you, I don't know each function, I just look here and there and gather what I need.

And now, the answers:
- you don't need a special program, also the notepad is good. But you want something that will highlight you functions & co. You can use Microsoft Visual C# express, SharpDevelop (uome's choice), or Notepad++ (my choice). All of them are freeware and will help you much.

- the language is C# (C Sharp)... but consider you hardly will use object-oriented code... damn you are not called to operate on the deepest parts of the RunUO Core! So you can grab a C/C++/C# book just to have a look at syntax (or better, just watch RunUO scripts).
In RunUO forums are links about C# guides.

- "how" people code for Demise (or better, for RunUO): follow these threads:
http://www.uodemise.com/discussion/showthread.php?t=121566
http://www.uodemise.com/discussion/showthread.php?t=121573

- about OSI documentation, we wait to someone with an OSI account to test, or we search for documentation somewhere (Stratics, Stratics' Forums, UO Herald, UOGuide, ...)

I'm glad you are willingly to help and don't be discouraged, ask if you are in troubles!
BTW, maybe for more "technical" questions you want to post on RunUO forums than Demise's:
http://www.runuo.com/forums/

being part of the RunUO network you can use same username/password you use on Demise to log in there.
 

KickerofAssets

Sorceror
Re: "Coding"

actually i was referencing what i've read on the boards about others disenfranchisement about the code they make up that sits on a shelf collecting dust. factual info or not. its what i've been reading from others. set us all straight. feel free =)
 
Re: "Coding"

KickerofAssets;655662 said:
actually i was referencing what i've read on the boards about others disenfranchisement about the code they make up that sits on a shelf collecting dust. factual info or not. its what i've been reading from others. set us all straight. feel free =)

that's why I'm mass commiting :)

In the meanwhile, keep testing!
 

Heugike

Wanderer
Re: "Coding"

Thanks guys. I see I'll be studying this stuff a bit more indepth this weekend.. :D
Sounds like fun!
 
Re: "Coding"

Keep in mind one more thing... It's considered standard programmer etiquette to, when adding onto exiting open-source code, that you try to keep the same "style" of writing that was used before. So definitely, I'd recommend downloading the SVN and reading through all the scripts, as well as some of the core, to see how each part is written out. TBH, this is what slows me the most; making sure what I'm writing fits best. :p
 
Top