Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Pah1023

Pages: 1 [2] 3 4 5 6 7 ... 19
16
Games / Disgaea | OP's first game topic!
« on: March 18, 2016, 02:53:31 AM »


About
Disgaea is a series of tactical role-playing games created by Nippon Ichi.
Each game consists of missions in which the player undertakes from a central hub, where the player can manage equipment, recruit team members, heal, accept quests, or do other sorts of things.
When prepared they can travel to the available missions.
The game is played on a grid-based isometric board similar to other games.






Games
Among the main series, there are various of spin-offs too.

#1 - Disgaea: Hour of Darkness
Further description
Release: Aug 27, 2003
Also available on DS, PC (Steam; Disgaea PC) , PSP
Also Known As: Makai Senki Disgaea (JP)


Spin Off - Makai Kingdom: Chronicles of the Sacred Tome
Further description
Release: Jul 26, 2005
Also Known As: Phantom Kingdom (JP)



#2 - Disgaea 2: Cursed Memories
Further description
Release: Aug 29, 2006
Also available on PSP
Also Known As: Makai Senki Disgaea 2 (JP)


#3 - Disgaea 3: Absence of Justice
Further description
Release: Aug 26, 2008
Also available on PS Vita
Also Known As: Makai Senki Disgaea 3 (JP)



VN - Disgaea Infinite
Further description
Release: Jun 8, 2010
Also Known As: Disgaea Portable (AS)


Spin Off - Prinny 2: Dawn of Operation Panties, Dood!
Further description
Release: Jan 11, 2011
Also Known As: Prinny 2: Toukou Yuugi! Akatsuki no Pantsu Daisakusenss!! (JP, AS)



#4 - Disgaea 4: A Promise Unforgotten
Further description
Release: Sep 6, 2011
Also available on PS Vita
Also Known As: Makai Senki Disgaea 4 (JP, AS, KO)


#? - Disgaea D2: A Brighter Darkness
Further description
Release: Oct 8, 2013
Also Known As: Disgaea Dimension 2 (JP, KO), Disgaea D2 (JP)



#5 - Disgaea 5: Alliance of Vengeance
Further description
Release: Oct 6, 2015
Still a WIP, for now I'm going to sleep.

17
Off Topic / Happy π (PI) day!
« on: March 14, 2016, 01:29:31 AM »
Now go celebrate by eating some pie.

18
Gallery / [Other] Top-Down views of Saves
« on: February 07, 2016, 06:47:49 PM »
While bored and with nothing to do on a computer that can't even run blockland with a single brick, I decided to make a java program that renders a top-down view of bls files.
It's not nearly finished yet, but it'll spit out an image currently, when I finish (if I ever), I'll release the source of the code to the public.
But for now, here is some pictures of default builds.


Sirrus Military Compound


Golden Gate Bridge


C.T.F. Battle Grounds


ACM City

Considering on the build size, I may do other saves.
So suggest away.

19
Drama / Smooth - "I was just clicking reconnect!" 18,000 times?
« on: April 22, 2015, 07:17:01 PM »
I'll start this off saying this isn't the first case of him attempting to DoS.
Not even his second.
http://forum.blockland.us/index.php?topic=277603.msg8291622#msg8291622
In this topic here you can see BlurIsBack is getting lots of connection requests.
They're all coming from the same source, "108.226.252.52".
Pecon checked that against his database of IPs stored later in the topic, and found out it was Smooth.
I've checked it too in my personal database and it was the same user.
Code: (IP_108_226_252_52) [Select]
Format: Date/Time/ID/Name
04/20/15 12:33:58 7353 Smooth
04/22/15 17:03:03 7289 Phil
04/22/15 17:47:00 7353 Smooth

I've also had experiences with this user on my friend VitaWrap's server.
He had lagged the server (unsure how) and then VitaWrap banned him permanently.
VitaWrap then had gotten a bunch of connection requests, just like I had.

Now to my experience on my server.
I had started hosting sometime around  3:40 to show my friend VitaWrap something I've made.
Then comes two other users, Smooth and Dannu.
I remembered my past experience with Smooth and was debating on whether or not I should ban him then.
I decided against it and gave him a second chance, and he was fine at first.
Then he started spamming a bunch of 64x baseplates saying it was art, I didn't mind that.
After a while I went over to Blender to work on a model I've  been making for a while.


I've alt-tabbed quite a few times then my friend VitaWrap messaged me on steam to ban Smooth.
I went back to see that the server was lagging because Smooth had planted over 85 bots, and only started clearing them when I had said something.
I then discussed with VitaWrap to see if I should ban Smooth, which we did come to the decision to do so.
A few moments later I've noticed the server started to lag like crazy, worse then when he had spawned the bots.
I checked the console at that moment to see that it's being flooded with connections requests.
I've mentioned about it on the server, then Dannu had said that he couldn't believe it.
He apparently is friends with Smooth and Smooth was telling him that he is just clicking reconnect to server.

I had guessed at the amount of connections, thinking it was only in the hundreds since it didn't seem like in my console.
I then decided to check my console.log and found that it was way more then that, in the tens of thousands.
Dannu eventually left, and then Smooth decided to come back on his alternate, Phil.
I immediately knew that it was Smooth since I saw in the console that it was the same IP.
Of course he claims it's Smooths brother and that he was just relaying the message.
At this time I told him that I'll hear him out, but nothing was going to change my opinion.
He then tried to claim the same thing he said to Dannu, that all he was doing was clicking reconnect, and that he didn't know how I've gotten 18,000 attempts.
I then made a witty comment saying I might would believe him if I had no knowledge of what a DoS was, and had a rail-road spike in my head.
During this time I was receiving the packets again, while he was on the server.

He eventually left, and I then banned this alternate of his.

Chatlog for those who don't want to dig through the console.log

My 1.3mb console.log that couldn't be uploaded to pastebin since it's 1.3mb.
Message with my friend about him saying I've banned him.

Smoth's ban order
"Phil"'s ban order
His spam on my server. 90% of which was his.

20
Modification Help / Pah1023's models - Looking for scripters
« on: January 22, 2015, 03:12:07 PM »
I've discovered some models in a folder one day and decided to release them for someone to code or use it.
All I ask is credits for the models.

The models

Drawers
I've made this one shortly after the default bricks were released, but never bothered to code or export it.
(View in 3D) (DDL: Blend, Obj & Mtl | Folder)



Med-Kit
This one I did one night cause I was bored.
(View in 3D) (DDL: Blend, Obj | Folder)

If you use this, you might have to remove doubles or something.
It's for some reason using too many faces then it was made with.

Logic-Bricks
These might be up for download sometime later.
Logic AND (View in 3D)


Logic OR (View in 3D)


Logic NOT (View in 3D)


Logic NOR (View in 3D)


Logic NAND (View in 3D)


Logic XNOR (View in 3D)


Logic XOR (View in 3D)




Suggestions
I'm also up for suggestions on what to model, I won't guarantee that it'll be done or look good.
I probably wont be doing vehicles considering my past attempts looked horrid.

21
Drama / Another ID on the same IP as Kajeton
« on: January 09, 2015, 08:44:25 PM »
So, while I was afk going to the store I had left my server up.
I came back to see a message left by my IP banner, the user Kajeton (under another name and ID) attempted to connect to my server.
Code: [Select]
Got Connect challenge Request from 24.171.87.87:36927
24.171.87.87 Mongo
Got connect request from 24.171.87.87:36927
  net name = Mongo
AUTHCHECK: Mongo = internet client -> internet server, regular auth
24.171.87.87 Mongo 45413
Auth Init Successfull: Mongo
CADD: 17687 24.171.87.87:36927
 +- bl_id = 45413
 +- no auto admin
Posting to master server
Issuing Disconnect packet.
CDROP: 17687 24.171.87.87:36927

base/server/mainServer.cs (766): Unable to find object: '' attempting to call function 'killDupes'
BackTrace: ->servAuthTCPobj::onLine


base/server/mainServer.cs (772): Unable to find object: '' attempting to call function 'schedule'
BackTrace: ->servAuthTCPobj::onLine

BAN issued by CONSOLE
  +- victim name = Mongo
  +- victim bl_id = 45413
  +- ban time = -1
  +- ban reason = Better IP Ban (Listed IP)
I've check my personal ID log of this user, and I've seen him under one other name.
Quote
09/10/14 17:28:29 Echidna:Knuckles
And entry with matching IP from here.
Quote
24.171.87.87   Kajeton   Crashing Tezuni's Crumbling Arena, Greek2me's Server, and Pizza's CityRP | 2014/12/19   148990   forum.blockland.us/index.php?topic=271702.0

22
Help / A user is having problems with DaProg's RTB.
« on: January 06, 2015, 08:19:47 PM »
So I've met someone who had just recently joined back to blockland, to discover RTB was shut down.
I've suggested the alternative DaProg's version, but (s)he has an issue when connecting, saying each time their authentication failed for some reason.
So I've been trouble-shooting with them for the past 30 or so minutes, with no luck as to what could be causing the issue.
So far I know they're using a Mac V10.6.8 mini.
They're using the right RTB I know for sure, I've tested it myself and was able to connect with out any troubles.
I've also had them echo the server variable to be double sure, and it was the right server.
I'm posting this for them since they don't have their password for their old forum account, and are unable to retrieve it.
Also here is a console.log.

23
Modification Help / [Reference] GameConnection::onConnectRequest
« on: December 05, 2014, 06:34:26 PM »
I've realized, A lot of people use this to check for versions in their mods, RTB used it, Blockland Plus, Realistic Space Client.
I'd like to compile a list for reference in-case there is ever any conflicting mods.
The arguments I know of currently in order.
Quote from: Argument
0. Client
1. Address
2. LANName
3. NETName
4. Prefix
5. Suffix
6. BLP
7. RTB
8. Unused
9. Unused2
10. Handshake
Quote from: Explanation
Default | GameConnection that is sending a connection request.
Default | Address of the connecting client.
Default | LAN name of the connecting client.
Default | Network Name of the connecting client.
Default | Clan Prefix of the connecting client.
Default | Clan Suffix of the connecting client.
User-added | Blockland Plus version
User-added | Return To Blockland version
Unused | First unused argument
Unused | Second unused argument
User-added | Xalos' Handshake Argument

As a safety precaution, always add extra arguments if you ever use this function so they won't get removed.
Quote from: onConnectRequest
GameConnection::onConnectRequest (%this, %ip, %lan, %net, %pre, %suf, %blp, %rtb, %un, %un2, %rsc, %ex1, %ex2, %ex3, %ex4 )
If I've missed any user-added args, just reply with them and where exactly they are.

24
Modification Help / BRV: Blockland Revised [ C̶a̶n̶c̶e̶l̶e̶d̶ ]
« on: December 04, 2014, 05:32:36 PM »

Thanks ZERØ for the logo
Blockland Revised

Features
Planned features will are subject to change, and I'm open to suggestions

Add-on Preferences
This is a must isn't it?
It'll be more organized than RTB's preferences, and hopefully won't break like they did.
It'll also support add-ons that used RTB's preference system.

Client GUI's
I've heard about people being able to sneak backdoor's into GUI's.
That's why I'll work out a method of having GUI's by sending the basic information for the GUI in a format that won't be executed.
However, this will likely be included in a later release as this is just an idea I had floating in my mind.

Colorset Manger (& Creator?)
This too is a must, and it might even include a creator.
However the creator is unlikely for the initial release, but it may happen.

Add-on Manager
This will give you the option to have preference sets, share them by a text file, and delete them.
It will also include the ability to download the add-ons if I ever get a web server.

BRV-Link: Friends & Chat Support
You'll have the ability to chat to our friends and will be able to share saves, colorsets, and add-on sets over the chat.




And again, we're open for suggestions.


Git
Help contribute to the development on this mod on git here.
https://github.com/LiquidProcessor/Blockland-Revised


Pictures

25
Better IP Ban
An IP Banner that connects to a list of IP's of known server crashers located here.

Description
Hate having servers crash on you from trouble makers? I know I sure do.
Well the chances are now cut down with this mod.
All you have to do is download it, enable it, and watch it do its magic.

Updated frequently
I'll do my best to check out the drama section frequently and update the list when ever I can.
If you'd like to check it out you can here.
Wanna help? Go ahead, send me a PM on the forums with the title of "New known crasher ( USER )" if it isn't already in my list.
Make sure you send a topic with sufficient proof, consisting of an IP, user, ID, and the server that was crashed.
If the person is in my list and there is more information on the said person such as another topic I missed, go ahead and PM me that too with the name of "Updated user info ( USER )".
I'll also check this topic, so those users who's PM privileges are revoked can also notify me.
Failure to do so will mean that I'll ignore all future PMs from you.

Accidental ban?
Were you accidentally added to the list and would like to get off?
Post sufficient evidence (or ask me to host) of you owning the IP, and I'll remove you from the list.

Commands & Features
In-game with Admin powers or greater, you can use /ListIPBans to see a list of IPs currently banned.
The format messaged is
IP Name( ID ) - Banned for the reason of: Given reason | Date
    Reference links
Super-admins can add to the server's personal ban list by banning a user with the command of /BanByIP ( User or BL_ID )
The host or a Super-Admin can make incoming connections visible to different groups by setting $Pref::Server::AnnounceIncoming to one of the following.
  • 0 - Echo
  • 1 - Host
  • 2 - Super Admin
  • 3 - Admin
  • 4 - Everyone
By default it is 0.

Enable BL_ID banning.
$Pref::Server::BLIDBan = 1;
This will ban the user by BL_ID at autoAdminCheck.
The user if willing to can crash the server before this.
This is added just in-case of IP changes.
If you find a user with a changed IP, inform me so I could update the list by replying to this topic.
Included in Ver 1.1.3

Auto BL_ID ban ignore list
$Pref::Server::IDIgnore = "BLIDs separated with spaces";
This will ignore the IDs included in the list.
Included in Ver 1.1.3

Auto ban by BL_ID bad IP's.
$Pref::Server::IPBanBLID = true;
This'll fetch the user's BL_ID if their IP is on the banned list, and perma-ban their ID.
Forgot to mention this about the update, it was included in Ver 1.1.3

Additional ban server adaptation.
The mod is made to allow additional servers to be added, in-case I've retired from my list.
All someone would need to do is make a code with this in it.
Code: (Additional Server) [Select]
$IPBanList::ServerHost[%count = $IPBanList::Count++] = "example.com";// Domain or IP address
$IPBanList::ServerDir[%count] = "/DirectoryToList.txt";// Starting with a blank line
$IPBanList::ServerPort[%count] = 80;// Port of choice
Or to overwrite the default, use 0. ( However, don't do this till I've given up on the list )

Planned features
Adding /BanByIP IP ( Soon ) Done, but not completely finished.
Checking BL_ID's also, in-case a user tries with a changed IP. Done.

Issues
Nothing currently.

Update History
   V1.0 - Add-on created!
   V1.0.1 - Reference Links quick-fix and better description for /ListIPBans
   V1.0.2 - Added the option to make incoming announcements display for the following groups - 0 echo, 1 host, 2 super-admins, 3 admins, 4 everyone.
   V1.0.3 - You'll no longer get kicked from your own server if you are on the list of banned IP's. (Checks your name against the hosted name )
   V1.1.0 - Added various features, such as banning by ID ( At AutoAdminCheck so the client can still have a chance to crash | Disabled by Default ).
        Reworked the ID list retriever to allow custom field ordering.
       
Screenshots
Nothing currently.

Download
  Server_BetterIPBan.zip

26
Add-Ons / Save Checker V1.12 (2014/9/7 - 23:00 EST)
« on: September 06, 2014, 02:40:53 AM »
Save Checker
Used to check your saves for what brick packs are needed

Description
Ever wondered if you are missing an add-on for a save?
Have too many useless brick packs?
Now you can disable, enable, and even download the brick pack at a click of a button! (Thank Swollow for hosting the RTB Archive which this uses)

To use it, click the >Saves< button left of the None button in your Custom Add-ons GUI when you start a server.
Clicking on "Extra Add-on (Add-on Name)" will disable it automatically, and in reverse if it says disabled add-on.
If you click on a missing add-on, it will bring up the download for you.

Custom Database
If you have some bricks that aren't included and the database, but would like it to work with the add-on, enable Client_BrickDatabase in the add-on selection gui, and in your server follow these steps.
1). Enable all the bricks you have that isn't included.
2). Do the following server command after you spawn.
    /MakeDatabase

This requires you to be the host of the server (of course).
And the next time you open up your save checker, it will include the custom database.

Planned features
A hosted Database, so the UI-Names will be updated frequently
Missing Events, Emitters, Items, and Lights.

Issues
The >Saves< button is sometimes blocking the None button (seen in picture 1)
Multiple add-ons uses same UI-Names (Not really fixable)
If the description contains a quotation mark, it will appear as an unknown add-on.

Update History
   V1.0 - Add-on created!
   V1.01 - Changed >Saves< to simply Saves by request.
   V1.11
     + Added custom brick database support
     = Fixed a mistype in the code making it where when you enable an add-on, it'll actually show up that the add-on is enabled in the list.
   V.12
     = Patched the issue of fileCopy not copying the brick database properly.

Screenshots
    https://www.dropbox.com/s/l6szzfbdrfnvpau/ScreenShot_1.png?dl=0
    https://www.dropbox.com/s/jsyja9mwlnn6ruu/ScreenShot_2.png?dl=0

Download
  Client_BrickDatabase.zip

27
Modification Help / GetWords crashes game
« on: September 03, 2014, 08:24:58 PM »
I remember this being a problem a long time ago, and sometimes it's not obvious that this causes your game to crash when scripting something.
What causes it to crash is when you try to set the index greater than the amount of words you give it.
Why hasn't Badspot fix this by returning an empty string if the index is greater than the amount of words?
It can get very annoying having to restart Blockland because I set the getWords index one too many.

Code: [Select]
example of a crashing getWords call
==> getWords("0 1 2 3", 4);

28
Terrain Generator
I'm planning on making an interactive GUI that lets you create a height-map, and import already created height-maps, to be exported for blockland to load.
Currently I haven't made any progress in it right now, but plan to start real soon.

Planned Features
  • Importing / Exporting of height-maps
  • Generation based off of noise
  • Sea level and Biomes
  • Auto Tree arrangement



Img2Brik
I was bored one day, and decided to google the Img2Brik script everyone uses on blockland to find out it doesn't work on Linux.
So I decided to make one in python.

How it works
You need to put this in a folder, with an Image.png and colorSet.txt (of the current colorSet).
Both being obvious as to what they are.
Double click the Python, or navigate to it with your terminal, and run it.

And now in-game, you execute the Main.cs, and then do loadImageFile("Output.txt Directory");
I personally keep it all in a img2brik folder in my base directory of blockland.


You will need the Python Imaging Library first.

I'll probably be updating this in the future with supports such as a GUI, selectable list, and a way to preview how the image will look.
Issues
Only one major issue right now, not being able to talk or cancel without leaving the server.
I could easily fix that (in-fact I did, but some reason lost the Main.cs of then), but don't feel like bothering re-writing it again right now.

Planned features
  • Interactive GUI
  • Dithering
  • Auto re-scaling
  • Brick Reduction

Dropbox link containing Main.cs & Main.py
Credits
Pah1023 / ChocoboPah
Maddix for helping me with syntax, and basics of python


Gallery
A picture of my character done in Img2brik
Hitting the brick limit with an image

If you have any issues or suggestions on what I should add / make, please post them below.


As far as I know, this shouldn't break any rules since you can see the source of the python codes.
The only thing wrong might be that this wouldn't go in general modification discussion.


I should also state, all of these scripts are tested in Python 2.7, I'm not sure if there will be any issue in later versions, if there is please tell me.

29
Modification Help / Strange error/bug with TCPObject
« on: August 04, 2014, 09:00:46 PM »
I haven't really tested this with any other object, but I've noticed a strange error/bug when creating a TCPObject, and having a SimGroup be part of it.
Like this.

Code: [Select]
new TCPObject(TCPServer)
{
   IP = $MyTCPIpAddress;
   Port = 6788;
   Clients = new simGroup();
};
And doing that makes the TCPObject have no name, and if I remember correctly I can't set a name to it.
I solved it by doing this.
Code: [Select]
%tcpObj = new TCPObject(TCPServer)
{
    IP = $MyTCPIpAddress;
    Port = 6788;
};
%tcpObj.clients = new simGroup();
Anyway, it's not a problem to me (now), but I am just curious why did this happen, and wanted to know if it happened to anyone else before.


Also as I said before, it's not a problem since it's been solved, but I would like to know what caused this.

30
Off Topic / Sentry left?
« on: July 13, 2014, 07:20:57 PM »
I've noticed a couple of days ago he had removed me from steam, and I thought about checking his account and it's been inactive for ten days, and he hasn't posted in sixteen days.
Under his profile it says Farewell and he removed all of his links.
I'm guessing he had quit without telling anyone.

I've tried to re-add him on steam but he just declined I'm guessing.
Does anyone know what happened to him?

Pages: 1 [2] 3 4 5 6 7 ... 19