So how did you all begin in the world of Uscript?

  • Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

Euphoric Beaver

impeccably groomed
Apr 19, 2001
3,158
0
0
Great Britain
www.euphoric-beaver.me.uk
How did you first learn Uscipt?
What was your first completed uclass?

I first started not knowing anything to do with any form of coding. Got my hands on a basic tutorial on how to make a vamp mutator and after looking through some U files I made a mute that gave you all the weapons in UT and ChaosUT.
I was very proud. :)

Next I went into the weapon side.
The first weapon I coded was a simple machine gun that made the enforcer take clips and fire slighly faster.
Next some other simple guns.
Made the altprojectile on the Shock rifle bounce off walls and made a fatgun that fattens up players untill they explode. :D

And that's were I am today. Not much under my belt but still learning. :) So what about you?
 

2COOL4-U

New Member
Mar 17, 2001
505
0
0
37
dot NL
2cool.free.fr
I've programmed since my seventh. And always enjoyed it very much. When we got cable internet I installed UT to play online. I quickly found the mod Defence Alliance, and joined them as a mapper. I sucked at mapping and started learning to code. I had tried it one time before for biohazardz(Which is dead now) without success. This time however I didn't gave up and I let my dad print out the MASSIVE UnrealScript document from WoD. I read it and started coding immediately for DA, as I haven't had anything about vectors and stuff at school, I haven't coded any weapons. I start expanding the very small script DaveA(The very first coder for DA) had written before leaving. I quickly learned how to write some decent scripts and rewrote almost everything I had written as an UnrealScript noob. Now I am also coding for SAS.

I am currently coding a new HUD for DA, and I had to look somethings up in the old HUD code. And I noticed that I now can write things which cost me 10 lines of code back then, in just 2 or 3 lines!.
 

RestInPieces

New Member
Sep 20, 2001
65
0
0
www.Creep-World.net
If someone has got no experience with oop, i think a good place to start would be learning Java...
My first class was a weapon that bots couldn't fire with. Was quite a cool thing... at least that's what i thought ;)
 

mr.s-d

CHiMERiC Moderator
Aug 30, 2001
65
0
0
UK
www.unrealscript.com
Been programming for almost eight years now.
I agreed to do the coding for a mod a mate from college started, so I had to learn UnrealScript ;)
Shortly after that wrote my first tutorial for CHiMERiC, things kinda progressed from there...
 
i came at it as a way to solve problems in my maps, by making actors do what i want them to.

My first mapping extravaganza DM-Gravadyne7 has some vertical tubes in a room buried beneath the ground floor which if you jump down them it wraps around using warpzonesportals to drop you out into an area that's really at the very top of the map, thus creating an Escher-like z-axis flow through this tall narrow map.

When the warpzones were giving me annoying little delay problems in net play (and sometimes even freezing players in place) i said screw it and added teleporters to move the players, but obviously i didn't want the damn teleport effects that always play -- the effect needed to be transparent. So with some pointers from somebody on the old Chimeric forum, i subclassed the Teleporter actor and override the relevant functions and removed the lines that called the teleport effects.

This opened my eyes to the power of scripting to get around the limitations of stock UT actors. So apart from a failed attempt using first a subclassed GameInfo and later a mutator to create a simple logging utility to report the location when a bot fell out of the world (bsp holes), i've never done anything like a mutator or mod. On the other hand, i've accomplished all kinds of cool things in my last map and in my current map by subclassing actors and bludgeoning them into submission ;)
 

RegularX

Master of Dagoth Lies
Feb 2, 2000
1,215
0
0
Chicago, IL
I've been coding in general for longer than I really care to post in public. A while. A coder friend of mine and I had talked about making a mod before, but we never really had time. But lately I've really just now falling into OO hardcore, and I got the itch to try out making a mod again about a month ago.

So I went through some tutes, exported all the UScript and essentially just started subclassing and tweaking stuff. The first thing I did was change some gameplay stuff, then weapons and items. If I couldnt figure it out, I would find a sample or tutorial and go on from there.

Last night I sent out some beta stuff to some friends to play through and then I'm going to try and get a public beta out by Xmas.

I've been keeping a dev diary almost daily of the progress:

http://www.inkless.com/freehold/bwdiary.html




rgx :minigun:
 

Brood_of_Evil

Selene's martyr
Nov 3, 2001
147
0
0
45
Look outside your window!
Visit site
Well I started playing this really cool game called Unreal Tournament....have you guys heard of it? Anyways, I found out it had this mappy making thingy (even though it didn't worked so well at first). Then I discovered that in this mappy making thingy, there was some code stuff, that you could edit and make cool stuff with it in this game, so I made some stuff called mutators...dunno if you're familiar with the term, oh well, anyways, well I made some of those so called mutators and then went to bigger and bigger stuff...neat huh?
 

Postal

I apear to have lost my pin.
Nov 14, 1999
1,388
0
0
WoD.BeyondUnreal.com
Well I had messed a bit with BASIC.

Anyways, I think it was after the 224 patch, Sprint1 made his firstmod tut, and a friend of mine(that got me into mod, I had given up on Unreal), but mods keeped me from deleting it. My friend told me about how fun coding is, and that I should do it to, he never got past making the stinger fire tazerprojs, but I eventualy had a multigun idea that keeped me working on uscript. Despite still not having the skills required to be able to make that gun I wanted to make, the things I learned have allowed me to work on WAR and C4.
 
I started coding Unreal/UT mods a long time ago, in a galaxy far far away... I believe my first public mod for the Unreal engine was around early 1999 around the time that Windex stopped working over at WoD and Sprint took over, and it was a 10-weapon weapon pack for Unreal. It had some cool stuff like a multi-function gun (that could even be used to build decorations)... It was also possibly my most publicly successful mod, which is a bit sad. Oh, and Postal... I remember you back when you were REALLY bad at UScript :) I still remember the 5th element gun that would shoot stinger shards that got stuck in the player's arse (anyone who used that gun would know what I'm talking about)... Ah, the good old days :)

Eater.
 

Postal

I apear to have lost my pin.
Nov 14, 1999
1,388
0
0
WoD.BeyondUnreal.com
Ahh, EWP (I thought that was either eight weapons pack, or eleven) and EWP2k, those were fun, at least to me, my friends didnt like them, dont know why.

I like the AEBM Gun, though it was not practicle, it was fun to stand on one site of the map, and pelt everyone with explosive sniper rounds.

Yea the ZF-1 was the third thing I tried to make:
First: Sprint1 RL
Sencond: I messed with Bane's AkimboAutomags, to make akimbo fletchet mags
Third: I started the ZF-1

Something way to hard for a newbie back then, boy did that have a lot of bugs.

I got a whole lot done on that, still wish I knew enought to finish it.*Ignore me, im about to start rambling*

I got alot done with that, I stoped using Repoman's play/replay code, and set up a round that did both, primary fire fired replay round, and if you held alt, and hit fire it would fire a replay round set to play, replay rounds set to play were not homing, and would stick to who they hit. Replay rounds automaticly home in only to replay rounds which are stuck to someone. 15 damage a peice

Early on, I had its rocket mode, pri fired a reg rocket, and alt fireed a redeemer like rocket. But that changed thanks to Eater, since he made his Nuker open sourced I tweeked his homing code. Fire would fire a micromissle(with missle cam) and with one charge, it would be super homing(never missed, always hit at least close enought to hurt someone) And if you held fire you could charge up the missle(up to 10, charge at 10 was more powerfull then the redeemer) but if you charge it up, its would no longer be homing.

And I had a flamer/freezer, Thanks to Necron_99 and Nagual, I had a flamethrower that could set poeple on fire, and a freezer that left frozen bodies.

I cut the silly arrows and explosive arrows(redundant with the replay rounds, and missles) and added explosional posion arrows, if it hits someone, it explodes for a kill, if it doesnt it stick and spews posion gas for a while

I could never get the net mode to work, I could paralize somethinbg with the energy net, but when they would respawn, they would stay paralized, and sometime bots could still shoot when neted and what not, I gave up on nets.

Long long ago, I messed with reply grenades and mines. Those were cool,l the grenade or mine would explode in a spray or replay shots set to play and replay, so the first one that hitsomeone, would stick, and the rest would home in on that one.
If one hit the person, they then had a cloud of flying reflective death homing in on htem.

I stoped using shreader rounds a long time ago, but those were nice, they would stick to floors, and would generaly be hard to see(black), those could be fun to lay traps with

I finaly fixed the mode select a while back by looking at the unreal inf reload code, and I set up the stinger to play the down animation, then select when switching modes, as well I had a cool skin for the stinger set up thanks to Cutter.

Anyways, the rounds didnt just stick to the guys ass, they were generaly stuck to the crotch(see a guy run about with 10 or so spikes in his crotch, wince in pain)

Prob 90 percent of the stuff in my ZF-1 was stuff other people let me use, or told me how to do

I miss that old WoD community.
 
I made my nuker open source? I know I made a nuker, but I never made it open source, nor was it even homing, just an item that was dropped like a flare... Maybe you're talking about someone else's nuker. But if you still have my nuker somewhere around there, could you PLEASE e-mail me the code, because I really liked that nuker and I sort of deleted it off my HD (and WoD no longer has it for download it seems)...

Eater.
 

Postal

I apear to have lost my pin.
Nov 14, 1999
1,388
0
0
WoD.BeyondUnreal.com
Then I may be mistaken, Thought it was yours, could have been fishfaces, but I still think its yours, but I doubt I have a copy anymore. So many people helped me with the ZF-1 so I have forgoten alot, Bane helped with multimode/multiammo, Necron_99 with the frezer, Naugel with the flamer, Bizarro with the net, Cutter with the skin, Repoman with the play/replay rounds, And I thought you with the homing missles, if I wrong, what did you help me with? Pritty near eveyone on the WoD forum helped me with something or another, I would have never made it this far with out them.
 

Dr Slue

Tutorial Maker Man
May 10, 2001
54
0
0
Australia
Visit site
Sorry, i'm a bit new here but can someone tell me what WoD is?
2COOL4-U said :
"This time however I didn't gave up and I let my dad print out the MASSIVE UnrealScript document from WoD. I read it and started coding immediately for DA."
What is the document? And 2COOL4-U, on the sas site i think they said that you are 14. Is this true? If so, how did you start coding? Did you learn stuff at school, a course, books or did you just read that big document thing and go for it?
I am 14 and really want to code some stuff. Just wondering what sort of background knowledge you guys had before you started out coding UT. I have tryed using a book a while ago this year to learn C++, i got half=way to 2-thirds of the way through but i was bored sh**less. I'm doing a Visual Basic course at school next year/semester but i just wanna know how long you guys'd been programming before.
 

2COOL4-U

New Member
Mar 17, 2001
505
0
0
37
dot NL
2cool.free.fr
I've programmed since I was seven. I slowly worked my way up to the professional programming languages. I started with logo(learned from a really easy to understand book). THen I learned GFA Basic 3.6. Then Pascal, Delphi, C++, UnrealScript.

I learned everything from reading books and experimenting,
Look a bit around on http://www.planetunreal.com/wod . You can find it there
 

Kaoh

MP_Clan member
Sep 16, 2000
185
0
0
Holland
www.kaoh.nl
Uhm

Well i am not at Uscript yet (didn't made my after the weekend deadline, to busy with life) but i will be, i am shure, i did find every tut, doc, zip on the net about it :)
Just printed the object tree (about 400+pages)

But i have been programming since 1984, with TurboPascal 6 there i started, i migrated to C++ for a year or so, then to Perl (on the unix), then windows came, and i didn;t want to write software in pascal anymore, couldn;t get delphi installed, and abbandoned programming for a year.

Then my job wanted me to write custom software in VB and i did for a year, after that i followed the path of money and worked in asp website's (now ceo of a webdevelop comp.) and now i am going back to C++ and Uscript.

Why? because i have to...no, because i have an audigy player with a nice AEX patch for UT and i have an rumble pad to play UT with, you can get a nice forcefeedbackpatch from immersion for it, but they dont work together, and that i can't stand, they both patch the sound DLL to work, so now i write a new DLL to regulate forcefeedback.
This way i can use it in all UT engine based games and other games.

And i hope i can get the hang of this, still searching for a nice list of states or something, maybey rewrite the weapons or something...

well getting OT here
 

Dr Slue

Tutorial Maker Man
May 10, 2001
54
0
0
Australia
Visit site
Hehe. LOGO. I'm in...scrap that. I just finished Year 9 (end of the school year for us here in Australia - Summer Holidays) and in a semi-programming course that i did, we were learning LOGO. lol. I remember at my first primary school, when i was in about Year 2 (i suppose i would have been 7) we were crappin around with it then.
Mind you, the stuff we got into at the end of the course was pretty cool. Our last assessment was to make a 'Program that could let Year 1 students use LOGO'. I called mine the Year one Drawing MACHINE! hehe. It was a window that popped up and in mine it had the ability to go forwards, back, turn left, turn right, clear the screen, change the pen to one of four colours, change the pen size to one of four sizes, make a circle, make a triangle, make a square, play the song Good King Wencelous (I had to program logo to recognise EVERY note that i used), play the song 'We wish you a merry christmas' (i was the only one in the class to do this one and i was quite please with it since there were all sorts of high notes and stuff), stop the songs playing and close the window itself (these were all buttons btw).

And if it wasnt just for Year ones, i would have had all sorts of windows popping up upon clicking on other various buttons, but unfortunately this wasnt aloud :(