fodev.net
Other => FOnline:2238 Forum => Archives => Survival Guides / Game Help => Topic started by: HawK-EyE on January 07, 2010, 10:16:07 pm
-
(http://www.fallout-3.com/images/fonline/builderlogo.PNG) (http://www.fallout-3.com/forum/create_eng.php)
Hey guys, i've just make a nice tool for the community that is php and javascript based.
This is a Character Builder for FOnline 2238 that enable you to create and evolve your character to level 21.
Features :
- You can choose any Trait or Perk in the game
- You can save your build at any level
- You can show your build to anyone with a simple link
Here you can create your own build :
http://www.fallout-3.com/forum/create_eng.php
IMPORTANT : In order to get your Build saved and leveling up, and to prevent other people to modify your build, you need to be logged in our boards (http://www.fallout-3.com/forum/register.php) and have cookie enabled. (you will also enable your avatar on it)
Here you can see an example of a level 21 character :
http://www.fallout-3.com/forum/builder_eng.php?name=HawK-EyE
There are currently 2 version of the Builder (english and french) but if you wanna translate it into another language feel free to tell me.
In next update, you might be able to make some testing with the builder like how far you can shoot, how many damage you can expect with various weapons and against various armors, etc..
There will be a browser of differents builds that are already in database, but it's still wip actually.
If any of you see any mistake or error, feel free to drop any comment here.
-
Thanks a lot, this is exactly what i was looking for. I'm going to test it and eventually let you know. :)
-
Great! but please, change alert to some other notification. It is grrrr brrrr annoying :)
-
hmmm, i know that alerts can be annoying but it can also help some newbies to make new characters..
-
Hmm you should have 40 main stats, while http://www.fallout-3.com/forum/builder_eng.php?name=HawK-EyE has only 36... I guess there's something wrong :)
Also you don't have that much skill points.
-
You are right i've redone my build and i also find another bug when your tagged skill is over 200, but it's fixed now.
Thanks, if you see anything else just tell me.
-
Looks nice! However, shouldn't be Tools and Modifications (http://fodev.net/forum/index.php?board=23.0) better section for this?
-
Ok guys i woke up this morning and i've found many recordings in the database of people that wasn't registered.
It means that many of you have tested the builder and couldn't get further than level 1..
I've changed some parts of the code and now you will get a message at the top of the banner that indicate you if you are registered or not.
I know that registering can be annoying but it's still the only way if you want to prevent other people to modify your own build.
I've also made a little browser, that allow you to check other members builds, and i'm currently working on improving that part.
-
It doesn't work in Opera 10.10. When I click "+" buttons error console shows this:
JavaScript - http://www.fallout-3.com/forum/create_eng.php
Event thread: click
name: ReferenceError
message: Statement on line 1: Undefined variable: CheckPtsPlus
-
yes you should use firefox while it's still wip for others browsers
-
neato, this is a cool tool.
-
I think it is good idea to port it to this forum. What You think about it?
-
I dont get it. You register your character like normal first then create it again, like a copy, in this editor? Doesnt make much sense to me. Leveling up the character in this editor doesnt level him up in the game right? Surely that wouldnt be allowed. So what is the point of this? To see how the options you choose in the beginning will affect you later on? Thats the only reason I can think of to use this. Or am I missing something?
-
Leveling up the character in this editor doesnt level him up in the game right?
But that would be nice idea, wouldn't? ;D ;D ;D
So what is the point of this? To see how the options you choose in the beginning will affect you later on? Thats the only reason I can think of to use this
Not only in the beginning. Why it seems so amazing to you? If you plan to build your character, you should be interested in tool that simulates levelling of your character in order to know how to spread your skill points, otherwise you may find on 18th level that you spent too much points on outdoorsman and now you will not have enough points to get small gun to 200% (for example).
Or am I missing something?
Yeah, you're missing a whole point of this tool :-\
-
in order to know how to spread your skill points, otherwise you may find on 18th level that you spent too much points on outdoorsman and now you will not have enough points to get small gun to 200% (for example).
Ahhh, ok, I get it now. Good idea, thanks!
-
If the creator will some day run his eye over the Builder it would be nice to make HPs recalculate to the player's current level/ stats/ perks on page reload of current character sheet. I think there is a "problem" if you for example just lvl up to 21 and decide to choose perks afterward. Then the lifegiver(s) you took won't add you any HP, because technically taken you weren't actually "leveling up" with those perks. Maybe this also applies on Educated or something else (haven't tried).
Sorry if bothering or stupid suggestion, anyway it is just a very little problem in a very good script. You can anytime make a new character when you have decided for Lifegiver(s).
Also if easily made it would be fine to lvl straight to 21 and then choose perks, have HP and skill point number recalculated to "actual" perks/ stats and split skill points.
Thanks once more for exquisite Char. Builder. ;)
-
it would be nice to make HPs recalculate to the player's current level/ stats/ perks on page reload of current character sheet.
No because, it was meant to be like when you play the game.
If you forgot to take the perk whenever you should take it, then you don't have the maximum amount of points you need.
This is same for skill points, this builder allow you to see how much point you will have at level 10, 12 15 or whatever. It is just like in the game and it's meant for newcommers. It's better to make a mistake on the builder and see what you done wrong because of the low amount of HP, skillpoints with educated etc.. rather than make a mistake inside the game and reroll your character from level 1 because of that.
Actually the builder is not finished yet but i don't have time expand it more. The third phase of this project was about doing some test like if you were in game. How many damage you can expect from weapons, how many "real" critical chance, what distance you can shoot and still have a good chance to hit. Simulating combat against another character with different rate of fire that depends on your amount of AP. Using armors and drugs and see the effects etc..
-
I understand. And the builder is definitely more than sufficient. :) Thanks.
-
Little update, Fixed the annoying bug that occurs when you already have a perk that give bonus in real-time, you could get this perk more than allowed.
For example : When you already have the perk "medic" selected in another level, the builder don't check for bonus, since the 'selector' is disabled. Then you can choose 'medic' another time since it is the same check for updating bonus and for the counter of this perk. It only occurs for perks that gives bonus to your character's statistics, though. I've seperated the two checks and now you can take this perk just one time, as usual.
If you find any mistake or miscalculation, don't forget to tell me.
-
Very buggy.
I normally start using... choose traits, tagged skills and so on. Then click Create character -> Then Save & Level up -> Puf.
Gender = Homme
Trait 1 = Blank1
Trait 2 = Blank2
Level = 19
SPEACIAL = all 5
Tagged skills = no tagged skills
Perks = Level 3 perks, Educated, Educated, Educated, Level 3 perks, Level 3 perks and Level 3 perks.
Cannot select tagged skills. Cannot change Educated perks. Pressing level up again throws me to level 20 and then back to level 19.
Great! but please, change alert to some other notification. It is grrrr brrrr annoying :)
You could make a settings page where you can edit some basic settings (for example: Disable notifications: Yes/No).
-
doesnt work with opera :-X
-
Yes this only works under Firefox, don't use IE or Opera or you will get many many errors.
I'm still working on improvements to make it work on those browsers though.
-
How'd you code this little program that its only optimized for FF?
-
Some little php and a lot of javascript, which i am really far away of being an expert with.
Lots of bugs comes from the fact that there is only one page that do pretty everything (builder_eng.php), every infos for next level are in the $_POST variables, which is doubled with a single SQL request, everytime the page is loaded. This is the same page, for viewing-only other characters members, viewing your own characters and leveling up.
I also don't have a good debugger for IE, Opera or any other browser, whereas "Firebug" is doing great job for FireFox debugging . I wanted to add the most features i could in a minimum amount of time, and debugging it for every others browsers after the main page would be "complete".
I also thought everybody was using Firefox nowadays ;D
-
Yes this only works under Firefox, don't use IE or Opera or you will get many many errors.
I'm still working on improvements to make it work on those browsers though.
I'm using Firefox 3.6 and it doesn't work (mistake in PHP I guess).
I checked that there is some char named as None. I made my char None too, so it just takes the info of that other None char. User gets confused by this way (you are making your own char and suddenly you have some already made char in the screen).