Author Topic: A solution to Mickeys pain-in-the-ass ini scripting!  (Read 2624 times)

0 Members and 1 Guest are viewing this topic.

Offline Tai Lung

A solution to Mickeys pain-in-the-ass ini scripting!
« on: July 09, 2007, 11:59:17 am »
So. For all of you that have tried to create a server and failed just because the ini scripting was so damn awkward... I felt the same.
So I made a program for it.  

And here it is... out for beta testing. This means that it DOES still have bugs. Thats the main reason for me posting this...
Post any bugs, questions, suggests, insults here  

Basic Tutorial:
1. You absolutely have to have item.ini (even a blank one) loaded BEFORE any of the controls work. - this really is done on purpose
2. When you push load file, I strongly suggest that you load item.ini and only item.ini... or you will be message-boxed to death.
3. ItemEditor.exe needs to be in the same file as groups.txt and the folder backups
4. Preferences.txt will be created the first time that you run the program. Initially, it will be set to the applications path, but when you load item.ini and the picture folder, these files will come up as default next time. Preferences.txt also holds the backup preference. File>Backup will backup item.ini to a folder called backup followed by the timestamp ending in .bkp. If you uncheck this, it will remain unchecked, but I strongly suggest that you leave it checked and delete old backups. This will prevent any of your errors and any program errors (remember, it IS a beta) from completely screwing up your item.ini.
5. The picture file is the .files folder with the item#.bmp files that you wish to use with your item.ini.
6. The dot checker is a function that will show you the image on a black background so you can edit out any white dots that you see (only use if you edit item#.bmps)
7. Creating new items - if there are no blank spaces in the main list that you can create a new item with, use the resize command. If you go below the value that shows up in the input box, item data will be deleted. Fortunately, there are backups    However, do not enter a value too high, as this may eat up memory.
8. You can't change the item number in the text box. Use the list box or search box to select an item.
9. The item.ini text showing up in the text box is only for preview. Editing in this box will do nothing... its just easier to look at all the properties than to select each property individually.
10. Be sure to enter the proper data type (string or integer) for each text box. It does change, and I believe that I put error catchers on all of them. So if you get the message Type Mismatch - thats what it means.
11. Recover Item only works if you have not pushed save item yet.
12. Reload text is redundant at the moment.

DISCLAIMER- This program should not harm your computer or cause any data loss (unless you're a retard). Thus, it is NOT my fault or RpgwoForums fault if this happens. Download at your own risk.

Enjoy
(and i was kidding about the insults...)
Nexus is open!!
PM me anything that you think is original and want to see on Nexus!

Offline The Muffin Man

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #1 on: July 09, 2007, 12:41:22 pm »
Just to elaborate on #5, open up the .files folder, not a .bmp.

Offline Tai Lung

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #2 on: July 09, 2007, 02:17:57 pm »
Error fixing galore already.
Server.exe will now load compiled item.ini without erroring.
Textual representation for growth item, step on id, degradeitem added
Less awkward to use, combo boxes dont reset when you load a new item.
Nexus is open!!
PM me anything that you think is original and want to see on Nexus!

Offline @@Admin Nash

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #3 on: July 09, 2007, 04:46:11 pm »
for some reason all i'm downloading on either of them is index.php which when opend downloads another index.php

ok i just downloaded it on my mac first but now it wont open an item.ini that already has things in it. It will only open blank ones for some reason.
« Last Edit: July 09, 2007, 04:46:50 pm by @@Admin Nash »

Offline Tai Lung

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #4 on: July 09, 2007, 11:01:02 pm »
huh. post some of your item.ini...
Nexus is open!!
PM me anything that you think is original and want to see on Nexus!

Offline Jon The Great

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #5 on: July 09, 2007, 11:07:45 pm »
Made something like this in the past for ini's just really find that scripting them by hand is faster.

Offline The Muffin Man

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #6 on: July 10, 2007, 12:06:21 am »
yeah i agree its faster by hand if you know what your doing, but this is more for people that dont know what they are doing or somethin iono

Offline Komodo

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #7 on: July 10, 2007, 01:38:28 am »
Quote from: @@@Admin Jon
Made something like this in the past for ini's just really find that scripting them by hand is faster.

I like doing HTML and wolf like that by hand A LOT more than using a wisywig...
The BIG list of
--------------------------------------------------------
(ASCII art of the "word that can't be said")
--------------------------------------------------------

1 - Chrono------   -   for being "Chrono------"
2 - Toadwolf(Toad"King", Minch, Mack the Blacksmith)   -   for all of his posts are pure bullwolf and fail
3 - Revolution   -   for invokes the name of Komodo without a license
4 - Damen   -   for taking too long to reply on Xfire
5 - Grinch   -   for being anti-------guy  :)

Offline Tai Lung

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #8 on: July 10, 2007, 09:58:12 am »
nah, its really more for error checking the inis
Nexus is open!!
PM me anything that you think is original and want to see on Nexus!

Offline The Muffin Man

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #9 on: July 10, 2007, 11:37:50 am »
Quote from: Komodo
I like doing HTML and wolf like that by hand A LOT more than using a wisywig...

You're a wisywig!

Offline Komodo

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #10 on: July 10, 2007, 04:15:45 pm »
seriously ------, I can't stand wisywigs man, you'll go in like a month later to quickly change something, and you'll do it via notepad, and you'll be like wtf? the code is usually attrocious... like... horror movie screaming and blood on the walls dead bodies in the dumpster
true story
The BIG list of
--------------------------------------------------------
(ASCII art of the "word that can't be said")
--------------------------------------------------------

1 - Chrono------   -   for being "Chrono------"
2 - Toadwolf(Toad"King", Minch, Mack the Blacksmith)   -   for all of his posts are pure bullwolf and fail
3 - Revolution   -   for invokes the name of Komodo without a license
4 - Damen   -   for taking too long to reply on Xfire
5 - Grinch   -   for being anti-------guy  :)

Offline The Muffin Man

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #11 on: July 12, 2007, 05:42:23 pm »
k.

Offline Komodo

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #12 on: July 12, 2007, 06:21:24 pm »
Quote from: The Muffin Man
k.
ok
The BIG list of
--------------------------------------------------------
(ASCII art of the "word that can't be said")
--------------------------------------------------------

1 - Chrono------   -   for being "Chrono------"
2 - Toadwolf(Toad"King", Minch, Mack the Blacksmith)   -   for all of his posts are pure bullwolf and fail
3 - Revolution   -   for invokes the name of Komodo without a license
4 - Damen   -   for taking too long to reply on Xfire
5 - Grinch   -   for being anti-------guy  :)

Offline chronolink

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #13 on: July 12, 2007, 07:21:52 pm »
Quote from: The Muffin Man
k.

Spam much?


Liberty - lvl 56 Swordsman ~ Retired
Steeltide - lvl 65 Macer ~ Retired
Steeltide - lvl 19 Suicide Archer ~ Retired
Phobos - lvl 18 Swordsman ~ Retired
Phobos - lvl 57 Thrower ~ Retired
Shadow - lvl 12 Thrower ~ Retired
Arcanium - lvl 22 Rifleman ~ Retired
Chown -R us ./Base

http://fuhrorcity.myminicity.com/

Re:Jew Tee ( From: TheUnderTaker )
and your a bigger twat now than before now tiger off and leave me alne you turtle ass tigerer
TheUnderTaker is a member of the Administration group and has 6 posts.
Sent on: Today, 04:11 PM


Offline The Muffin Man

A solution to Mickeys pain-in-the-ass ini scripting!
« Reply #14 on: July 12, 2007, 09:10:24 pm »
no

 

Related Topics

  Subject / Started by Replies Last post
37 Replies
9100 Views
Last post December 12, 2007, 11:02:18 pm
by Grinch
Mickeys e-mail

Started by Akita « 1 2 3 » General Chat

50 Replies
4559 Views
Last post October 10, 2007, 03:01:20 am
by Komodo
RPGWO Scripting

Started by Devil « 1 2 » RPGWO Chat

30 Replies
4438 Views
Last post July 16, 2008, 08:47:27 pm
by Rokhan