April 20, 2024, 06:27:56 am
Username:

Password:

Topic: Want to learn codeine... erm, coding I mean.  (Read 4445 times)

Chosen One

  • Posts: 1051
  • Ya. Really Me. Want More Than That, PAY ASSHOLE!
    • View Profile
    • Ten Thousand Maniacs®
Want to learn codeine... erm, coding I mean.
« on: April 11, 2015, 07:35:36 am »
Hi,
I'd like to take a stab at coding. I don't have any professional training in the subject, but I think I can puzzle it out if someone could copy and paste the codes for the following (please use spoiler code so I can tell where one ends and the next begins):
Assault Rifle/Assault Rifle (Exp. Mag.)
Brass Knuckles
Combat Knife
Crowbar
FN FAL/FN FAL (Night Sight)/FN FAL HPFA
Lockpick/Expanded Lockpick Set
Hatchet
Knife
Spear/Sharened Spear
Spiked Knuckles
Tool/Super Tool Kit
Wrench


Thanks, you guys are assholes! :-*
Mika TAN, Nika NOIRE, Traci LORDS, KMart, Sand Nigger
Former Redding Miners Union member.


"Most women watch soaps- I play Fallout."

BACK TO THE FRONT! The Front Lines Are Everywhere...

Corosive

  • Writer
  • Posts: 467
    • View Profile
Re: Want to learn codeine... erm, coding I mean.
« Reply #1 on: April 11, 2015, 07:42:05 pm »
Hi,
I'd like to take a stab at coding. I don't have any professional training in the subject, but I think I can puzzle it out if someone could copy and paste the codes for the following (please use spoiler code so I can tell where one ends and the next begins):
Assault Rifle/Assault Rifle (Exp. Mag.)
Brass Knuckles
Combat Knife
Crowbar
FN FAL/FN FAL (Night Sight)/FN FAL HPFA
Lockpick/Expanded Lockpick Set
Hatchet
Knife
Spear/Sharened Spear
Spiked Knuckles
Tool/Super Tool Kit
Wrench


Thanks, you guys are assholes! :-*

Wait... what do you want? Codes to weapons? It's not that easy, woman lol.

HOW TO SETUP A SERVER
________________________

You'll need:
TortoiseSVN: http://tortoisesvn.net/downloads.html
Notepad ++: http://notepad-plus-plus.org/download/v6.7.5.html
2238 Source: https://github.com/rotators/fo2238

Install the turtle software, and the magical scroll of mending.
Go to your hard drive screen -> C:\ and right click -> Select SVN checkout from the drop down menu. And paste in the 2238 source link. Hit okay, don't worry about the other buttons. Just get the source.

Open trunk -> Client -> Data -> Paste in your critter.dat and master.dat from your Fallout 2 CD or installed folder. You need a copy of F2 in order to run your own server.
Now head to trunk -> Server -> Run FOnlineServer -> Then go back to trunk -> Client -> Run the FOnline Client.
Your server should now be running, and you should be able to connect to it. But that's all irrelevant, shut it down.

If your server isn't working, or giving you errors you'll have to figure it out on your own. Run the config files, or open them with Notepad++. Some files need to be told where you put your server, so you'll have to tell them where those folders are located.
__________________________________________________________________________________________

Now you have to figure out the massive puzzle that is the FOnline engine. There is absolutely no western support.
Remember it uses AngelScript. It's kind of like C's retarded cousin.

One day I'll make a nice manual for all you good people.
« Last Edit: April 11, 2015, 09:51:27 pm by Corosive »

Chosen One

  • Posts: 1051
  • Ya. Really Me. Want More Than That, PAY ASSHOLE!
    • View Profile
    • Ten Thousand Maniacs®
Re: Want to learn codeine... erm, coding I mean.
« Reply #2 on: April 12, 2015, 04:47:51 am »
NOTHING LIKE THAT! SHEW!
No, I just wanted to try reverse engineering the code to make them more useable (to everyone).
Mika TAN, Nika NOIRE, Traci LORDS, KMart, Sand Nigger
Former Redding Miners Union member.


"Most women watch soaps- I play Fallout."

BACK TO THE FRONT! The Front Lines Are Everywhere...

Corosive

  • Writer
  • Posts: 467
    • View Profile
Re: Want to learn codeine... erm, coding I mean.
« Reply #3 on: April 12, 2015, 05:37:17 am »
NOTHING LIKE THAT! SHEW!
No, I just wanted to try reverse engineering the code to make them more useable (to everyone).

One must first learn the code :P
Have a go at the server, you'll piece it together and be able to make mods that we can use... eventually.

Chosen One

  • Posts: 1051
  • Ya. Really Me. Want More Than That, PAY ASSHOLE!
    • View Profile
    • Ten Thousand Maniacs®
Re: Want to learn codeine... erm, coding I mean.
« Reply #4 on: April 13, 2015, 09:55:56 am »
One must first learn the code :P
Have a go at the server, you'll piece it together and be able to make mods that we can use... eventually.
I have NOOO idea what that means. :-[
Mika TAN, Nika NOIRE, Traci LORDS, KMart, Sand Nigger
Former Redding Miners Union member.


"Most women watch soaps- I play Fallout."

BACK TO THE FRONT! The Front Lines Are Everywhere...

Corosive

  • Writer
  • Posts: 467
    • View Profile
Re: Want to learn codeine... erm, coding I mean.
« Reply #5 on: April 13, 2015, 06:16:50 pm »
One must first learn the code :P
Have a go at the server, you'll piece it together and be able to make mods that we can use... eventually.
I have NOOO idea what that means. :-[

:( Fonline Engine is damn complicated. That's why only a select few have been patient enough to learn it.

Mado

  • Posts: 4
    • View Profile
Re: Want to learn codeine... erm, coding I mean.
« Reply #6 on: April 30, 2015, 09:07:25 am »
Hi! I'am new here. I found something of your interests take a look:
[Proto]
ProtoId=20
Type=3
PicMap=art\items\club.frm
PicInv=art\inven\crowbar.frm
Flags=134217758
DisableEgg=1
Stackable=1
Weight=2267
Volume=3
SoundId=48
Cost=70
Material=1
Weapon_Anim1=5
Weapon_MinStrength=5
Weapon_ActiveUses=1
Weapon_CriticalFailture=1
Weapon_Skill_0=204
Weapon_Skill_1=200
Weapon_Skill_2=200
Weapon_DmgType_0=1
Weapon_Anim2_0=Anim2Swing1H
Weapon_PicUse_0=art\intrface\swing.frm
Weapon_PicUse_1=art\intrface\blank.frm
Weapon_PicUse_2=art\intrface\blank.frm
Weapon_DmgMin_0=10
Weapon_DmgMax_0=18
Weapon_MaxDist_0=1
Weapon_ApCost_0=4
Weapon_Aim_0=1
Weapon_SoundId_0=53


This is a data for a crowbar. It defines every stat in the game of that item needs. You can find whole code at GitHub respository!

Here are the weapons that are in game: https://github.com/rotators/fo2238/blob/master/Server/proto/items/weapon.fopro


I've never done stuff with FO code but i know something about coding (only in C# and it's not professional (only hobby  ;D)).

If you want to access other items search for the [proto] respository at GitHub there are all the definitions of items

[EDIT] Of course if you want start changing FO stuff you must get a server and a client to modify it. The only mods that will be working in FO:R will be the client side mods that arent changing game for everyone but only for the mod user.

[Another EDIT] Check http://fodev.net for more modding, code, art tutorials and help.
« Last Edit: April 30, 2015, 09:13:41 am by Mado »

Chosen One

  • Posts: 1051
  • Ya. Really Me. Want More Than That, PAY ASSHOLE!
    • View Profile
    • Ten Thousand Maniacs®
Re: Want to learn codeine... erm, coding I mean.
« Reply #7 on: April 30, 2015, 04:08:12 pm »
Well thank you for that. It's a start. ;)
Mika TAN, Nika NOIRE, Traci LORDS, KMart, Sand Nigger
Former Redding Miners Union member.


"Most women watch soaps- I play Fallout."

BACK TO THE FRONT! The Front Lines Are Everywhere...

Koniko

  • Supporter
  • Posts: 495
    • View Profile
Re: Want to learn codeine... erm, coding I mean.
« Reply #8 on: April 30, 2015, 07:39:40 pm »
The language FOnline is begin made in Angel Script which is basicly expanded C++ with same syntax. I suggest u to study C++ and later move on to see if u understand anything from FO.
Some useful links 4u :

https://xp-dev.com/svn/fonline_sdk/  #Cvet's TLA SDK
https://github.com/rotators/fo2238   #FOnlin e 2238 SDK
http://fonline.ru                                #Russian Develompent forums
http://fodev.net                                #English Development forums

https://github.com/rotators/tools      #2238 Related Tools
http://bit.ly/1Jcq9AB                         #2238 Standalone mapper