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.


Messages - TheBlackParrot

Pages: 1 ... 3 4 5 6 7 [8] 9 10 11 12 13 ... 476
106
Off Topic / Re: cool websites you found
« on: September 01, 2016, 04:52:25 PM »
does it count if i made it
http://phrases.theblackparrot.me

107
General Discussion / Re: give your all-default saves
« on: September 01, 2016, 02:42:54 PM »
actually never mind there's like 600 saves in this dump
here's the entire thing (688.2MB uncompressed just in save files, 769.8MB with screenshots, dates range from 7/23/06 to 8/26/14)

https://dl.dropboxusercontent.com/u/182376391/Skills%20saves.zip

does anyone still have church DM?
here you go (attachment)

108
General Discussion / Re: give your all-default saves
« on: September 01, 2016, 02:16:07 PM »
skill gave me a huge save dump some time ago, i'll look through that and upload what's default

109
Drama / Re: Abusive admin on Jailbreak (TheBlackParrot)
« on: August 31, 2016, 09:40:50 PM »
Off topic but what's with all the -1's in the chat?
it's for the bl_id
logger in client_customchat can't parse custom chat formats, so it just defaults to -1

110
Drama / Re: Abusive admin on Jailbreak (TheBlackParrot)
« on: August 31, 2016, 01:44:35 PM »
i didn't take the comment personally at all, i muted him because he got angry the last time we told him no, we tell people to use /a for a reason, this is not the reason.


08/30/16 20:59:03   -   -1      | 7:56 [Warden] /like: be inside the court by 730
08/30/16 20:59:03   -   -1   V  | 7:55 Razer: cigarette
08/30/16 20:59:08   -   -1   V  | 7:51 Razer: forget you
08/30/16 20:59:08   -   -1      | 7:50 [Warden] /like: crouch rule is now void
08/30/16 20:59:09   -   -1      | 7:50 Mexi  Razer
08/30/16 20:59:09   -   -1      | 7:50 [Warden] /like: RUN
08/30/16 20:59:12   -   -1   @@@| [To Staff] Razer: I was typing.
08/30/16 20:59:13   -   -1      | 7:46 [Warden] /like: EXERSISE
08/30/16 20:59:14   -   -1      | 7:45 Mexi: dont walk
08/30/16 20:59:19   -   -1      | 7:39 Mexi: ok he change it
08/30/16 20:59:20   -   -1      | 7:39 [Warden] /like: balls are ar
08/30/16 20:59:23   -   -1      | 7:36 [Warden] /like: bc being gay is wrong
08/30/16 20:59:23   -   -1   @@@| [Reply] The_Clockworker > Razer: Sorry can't res for that
08/30/16 20:59:25   -   -1   @@@| [Reply] TheBlackParrot > Razer: delaying
08/30/16 20:59:26   -   -1   @@@| [Reply] ghettos > Razer: It's on you if you were typing
08/30/16 20:59:31   -   -1      | Join the Discord to talk to people while playing, free and you can do it in a browser.
08/30/16 20:59:31   -   -1   @@@| [Staff] ghettos: holy stuff gg
08/30/16 20:59:33   -   -1      | 7:26 [Warden] /like: Brooms are ar
08/30/16 20:59:33   -   -1      | 7:26 big ddd: being gay should be ar
08/30/16 20:59:36   -   -1      | 7:23 [Warden] /like: dizzed
08/30/16 20:59:39   -   -1   A  | 7:20 TheBlackParrot: kill pie crust
08/30/16 20:59:41   -   -1   /like toggled Forcefields.
08/30/16 20:59:43   -   -1      | 7:15 [Warden] /like: if ur not in
08/30/16 20:59:44   -   -1   @@@| [To Staff] Razer: Again, another rule that bypasses other people but not me. loving great.
08/30/16 20:59:45   -   -1      | 7:14 [Warden] /like: well too bad
08/30/16 20:59:47   -   -1   /like unsplit the Prisoner Team.
08/30/16 20:59:47   -   -1      | [(118256, User) connected. | Last seen 08/29/16
08/30/16 20:59:48   -   -1      | 7:11 Dizzed pup: ey im on the mother loving field
08/30/16 20:59:50   -   -1      | 7:09 Pie Crust: rip
08/30/16 20:59:50   -   -1      | 7:09 [Warden] /like: go to your color goal
08/30/16 20:59:51   -   -1   Galaxtia left the mini-game.
08/30/16 20:59:51   -   -1      | Galaxtia(37977) disconnected.
08/30/16 20:59:53   -   -1   @@@| [Reply] TheBlackParrot > Razer: you were delaying, sorry
08/30/16 20:59:54   -   -1      | 7:06 [Warden] /like: by 650
08/30/16 20:59:56   -   -1   @@@| [To Staff] Razer: It's like I never get off the hook but everyone was
08/30/16 20:59:58   -   -1   M  | 7:01 The_Clockworker: We are all same color
08/30/16 21:00:00   -   -1   /like split the Prisoner Team.
08/30/16 21:00:00   -   -1      | Galaxtia(37977, User) connected. | Last seen 08/30/16
08/30/16 21:00:03   -   -1      | 6:57 [Warden] /like: ripo
08/30/16 21:00:04   -   -1      | [PM] Razer > TheBlackParrot: he said by 7:30 wtf
08/30/16 21:00:05   -   -1      | 6:54 [Warden] /like: make it 645
08/30/16 21:00:07   -   -1      | 6:52 Mexi: one is free
08/30/16 21:00:09   -   -1      | 6:50 Corion: Ez win boys
08/30/16 21:00:12   -   -1   M  | 6:47 ghettos: uh  dude
08/30/16 21:00:12   -   -1      | 6:47 DustyPainting: its a wall
08/30/16 21:00:13   -   -1      | [PM] Razer > TheBlackParrot: "delaying" smh


also no, he left nothing out

08/30/16 21:18:57   -   -1      | 5:25 [Warden] Mexi: ok
08/30/16 21:19:02   -   -1      | 5:20 [Warden] Mexi: ar coid
08/30/16 21:19:02   -   -1      | Interested in donating and becoming a VIP? Type /donate for more information.
08/30/16 21:19:03   -   -1   !  | Make sure you read the rules by typing /rules. They are very important.
08/30/16 21:19:04   -   -1      | 5:18 [Warden] Mexi: void
08/30/16 21:19:04   -   -1   V  | 5:18 Razer: coid
08/30/16 21:19:08   -   -1      | 5:14 [Warden] Mexi: jump out
08/30/16 21:19:08   -   -1      | 5:13 Galaxtia: the center print isnt appearing
08/30/16 21:19:14   -   -1      | 5:07 Galaxtia: so i cant see commands that well
08/30/16 21:19:15   -   -1   V  | 5:07 Razer: hey
08/30/16 21:19:16   -   -1      | 5:06 [: oh yea
08/30/16 21:19:17   -   -1      | 5:04 [: right
08/30/16 21:19:18   -   -1   V  | 5:04 Razer: locker rooms arent ar
08/30/16 21:19:18   -   -1      | 5:04 /like: this is ar
08/30/16 21:19:19   -   -1   V  | 5:03 Razer: dummy
08/30/16 21:19:27   -   -1      | 4:55 [Warden] Mexi: the day is yours
08/30/16 21:19:28   -   -1      | 4:54 /like  Razer
08/30/16 21:19:28   -   -1      | 4:54 [: /like kill him
08/30/16 21:19:30   -   -1      | 4:52 [: wow
08/30/16 21:19:31   -   -1   @@@| [To Staff] Razer: What?
08/30/16 21:19:32   -   -1      | Join the Discord to talk to people while playing, free and you can do it in a browser.
08/30/16 21:19:32   -   -1      | 4:50 [Warden] Mexi: do what ever...
08/30/16 21:19:32   -   -1      | 4:50 [: idiot
08/30/16 21:19:33   -   -1      | 4:49 Soda Can: well then
08/30/16 21:19:34   -   -1      | 4:48 [Warden] Mexi: or
08/30/16 21:19:39   -   -1   @@@| [To Staff] Razer: Locker rooms weren't ar. That was a freekill
08/30/16 21:19:39   -   -1      | 4:43 Soda Can: res?
08/30/16 21:19:43   -   -1      | 4:39 [: loving guard ban
08/30/16 21:19:47   -   -1      | 4:35 [: wait nvm
08/30/16 21:19:47   -   -1      | 4:35 [Warden] Mexi: i did say ar void
08/30/16 21:19:47   -   -1   @@@| [To Staff] Razer: Res me
08/30/16 21:19:48   -   -1      | 4:35 /like: oh rip
08/30/16 21:19:48   -   -1      | 4:34 [Warden] Mexi: so
08/30/16 21:19:52   -   -1      | 4:30 /like: he didnt void that one
08/30/16 21:19:55   -   -1      | 4:27 [: he did
08/30/16 21:19:55   -   -1      | 4:27 /like: ill go in a corner
08/30/16 21:19:55   -   -1      | Sevi(51126, User) connected. | Last seen 08/30/16
08/30/16 21:19:57   -   -1      | 4:26 /like: [
08/30/16 21:20:00   -   -1      | 4:22 /like: pick up my stuff
08/30/16 21:20:00   -   -1   @@@| [To Staff] Razer: Res me wtf
08/30/16 21:20:01   -   -1   @@@| [Reply] TheBlackParrot > Razer: im not sure if it's ar or not
08/30/16 21:20:01   -   -1      | 4:21 [: he voided all of them
08/30/16 21:20:05   -   -1      | 4:18 /like: rev him
08/30/16 21:20:06   -   -1      | [PM] Razer > TheBlackParrot: He said ars voided
08/30/16 21:20:07   -   -1      | 4:16 [Warden] Mexi: razer need rev
08/30/16 21:20:07   -   -1      | 4:16 /like: i messed up
08/30/16 21:20:08   -   -1   Dizzed pup left the mini-game.
08/30/16 21:20:08   -   -1      | Dizzed pup(194671) disconnected.
08/30/16 21:20:12   -   -1      | [PM] Razer > TheBlackParrot: then he killed me
08/30/16 21:20:14   -   -1      | Soda Can has chosen the Game Room with Mexi so Soda Can will start.
08/30/16 21:20:15   -   -1   @@@| [Reply] TheBlackParrot > Razer: it's a location ar
08/30/16 21:20:32   -   -1      | The Warden has died! Freeday!
08/30/16 21:20:35   -   -1      | 3:48 [: oh stuff
08/30/16 21:20:38   -   -1      | Soda Can has chosen the Game Room with [ so Soda Can will start.
08/30/16 21:20:42   -   -1   Sevi joined the mini-game.
08/30/16 21:20:43   -   -1      | TheWoodenDoor(72983, User) connected. | Last seen 08/30/16
08/30/16 21:20:44   -   -1      | 3:39 [Warden] Mexi: ok i gtg
08/30/16 21:20:46   -   -1      | Dumpsterdiver48(49502, User) connected. | Last seen 08/30/16
08/30/16 21:20:46   -   -1      | 3:37 [: hmm
08/30/16 21:20:46   -   -1      | 3:37 [Warden] Mexi: /like
08/30/16 21:20:46   -   -1      | [PM] Razer > TheBlackParrot: "ARs void" This means every AR
08/30/16 21:20:49   -   -1      | 3:34 /like: Yes
08/30/16 21:20:50   -   -1   @@@| [Staff] The_Clockworker: The locker room wasn't ar
08/30/16 21:20:50   -   -1      | 3:33 DustyPainting: nah
08/30/16 21:20:51   -   -1      | 3:32 Corion: no thx
08/30/16 21:20:52   -   -1      | 3:32 [Warden] Mexi: but you dont have to
08/30/16 21:20:52   -   -1      | 3:31 /like: what do you need
08/30/16 21:20:57   -   -1      | 3:26 Corion: lol
08/30/16 21:21:00   -   -1      | 3:23 Soda Can: gg
08/30/16 21:21:00   -   -1      | [PM] Razer > TheBlackParrot: I should have been res'd a long time ago. AR Voided means AR Voided no matter what
08/30/16 21:21:01   -   -1      | 3:22 [: well
08/30/16 21:21:03   -   -1      | 3:20 big ddd: never put mexi as warden again
08/30/16 21:21:03   -   -1   V  | 3:20 Razer: Nice freekill mexi
08/30/16 21:21:04   -   -1   V  | 3:19 Razer: 10/10
08/30/16 21:21:04   -   -1   TheWoodenDoor joined the mini-game.
08/30/16 21:21:07   -   -1      | 3:17 [Warden] Mexi: /like me a a warden smart ass
08/30/16 21:21:07   -   -1   Dumpsterdiver48 joined the mini-game.
08/30/16 21:21:09   -   -1   V  | 3:15 Razer: no
08/30/16 21:21:10   -   -1      | Sevi has joined Guards
08/30/16 21:21:12   -   -1      | 3:12 [Warden] Mexi: not your name
08/30/16 21:21:12   -   -1      | Prisoners won this round! Resetting in 10 seconds. Enjoyed this round? Type /like!
08/30/16 21:21:12   -   -1   V  | 0:09 Razer: you freekilled me
08/30/16 21:21:18   -   -1      | 0:04 [Warden] Mexi: /like
08/30/16 21:21:19   -   -1      | 0:03 Dumpsterdiver48: ^
08/30/16 21:21:19   -   -1   V  | 0:03 Razer: /wardenban
08/30/16 21:21:23   -   -1      | New Jailbreak round! Map voting begins after 6 rounds. Prisoners are black this round!
08/30/16 21:21:23   -   -1      | /like is the next warden! (6 likes)
08/30/16 21:21:24   -   -1   @@@| [Staff] TheBlackParrot: he's throwing a fit over pm's
08/30/16 21:21:24   -   -1      | 9:57 [Warden] /like: Were going to play some pool games
08/30/16 21:21:29   -   -1   @@@| [To Staff] Razer: As if staff helped.
08/30/16 21:21:30   -   -1      | 9:52 [: you can only warn him razer
08/30/16 21:21:30   -   -1      | 9:52 [Warden] /like: so if u want to play in the pool
08/30/16 21:21:31   -   -1   Mexi left the mini-game.
08/30/16 21:21:31   -   -1      | Mexi(47936) disconnected.
08/30/16 21:21:32   -   -1      | 9:50 Galaxtia: yay pool games
08/30/16 21:21:33   -   -1      | 9:48 [Warden] /like: sit on your toliet
08/30/16 21:21:34   -   -1      | TheBlackParrot muted Razer(ID: 37468) for 10 minutes


me saying "i'm not sure if it's ar or not" was relating to the locker rooms. there's an easily accessible vent to the armory in that room, and i just didn't know if it was ar to go in there or not.
why crown and niblic are so against adding anything to determine if a location is AR or not is beyond me. it only makes it harder for staff. (this situation occurred on the moon map)

also yes this was just a 10 minute mute, clearly that wasn't enough time for him to cool off.

111
If you're not hosting a dedicated server, you don't need this. Don't use this if so.

https://github.com/TheBlackParrot/blockland-tcp-control
This adds support for server management over a TCP connection. This will spawn a TCP server in Blockland listening on whatever port you're hosting on minus 1000 by default, unless $Pref::Server::TCP_Control_Port is set.

Really the only thing that needs to be added at this point is better support for custom commands, and more default commands (give me ideas, that would help a ton).
And a better menu, definitely a better menu.


my password isn't hunter2, if yours is hunter2, why



Command Reference:
All commands must have their arguments separated by "\t"
If you're coding your own interface, the very first part of each command must be the sha1 hash of "username:password"

If a command had no errors, you will get OK as a response, ERR [code] [description] otherwise


PING
CHAT\t[msg]
PLAYERS
KICK\t["ID" or name]\t[ID if "ID"]\t[reason]
BAN\t["ID" or name]\t[ID if "ID"]\t[length]\t[reason]


I've included a very basic example client, you'll need Python 3 to run it.

and here is said menu so far

112
General Discussion / Re: Glass Hosting Development
« on: August 30, 2016, 01:59:46 PM »
why don't you trust sha1? As long as you have a secure password it's fine, and you could use something along the lines of an iterated hash function to slow it down and help prevent bruteforce attacks against the hash (Which should never even be a problem assuming security is fine and you can't *get* the hash)
Quote from: https://en.wikipedia.org/wiki/SHA-1
SHA-1 is no longer considered secure against well-funded opponents. In 2005, cryptbrown townysts found attacks on SHA-1 suggesting that the algorithm might not be secure enough for ongoing use, and since 2010 many organizations have recommended its replacement by SHA-2 or SHA-3. Microsoft, Google and Mozilla have all announced that their respective browsers will stop accepting SHA-1 SSL certificates by 2017.
i mean considering it's blockland, sha1 is probably fine now that i think about it

(haven't forked off to a different thread as i assume BLG could use the same system i use with a websocket proxy or something)

113
General Discussion / Re: Glass Hosting Poll
« on: August 30, 2016, 02:16:26 AM »
Digest access authentication
It's cool, really. Even if it's plaintext it's something that sure works. I implemented this kind of thing before, so you probably shouldn't have any problem with it. Also, instead of md5 you can use sha1(Unless you want to crack the nut and implement md5 in TorqueScript).
so from what i understand

menu connects to blockland over a TCP connection
menu asks for a username
blockland creates an expected hash from the username (if it exists), and the password sha1 hash (which i don't trust. at all. i'd rather use an external script to do all of this over sha256)
and if it works they get in etc etc blah blah, hash is sent with each command

114
Add-Ons / Re: Blockland Glass 3.0.0 - Chat
« on: August 29, 2016, 11:14:48 PM »
mac/linux users also don't have the font

115
Add-Ons / Re: Blockland Glass 3.0.0 - Chat
« on: August 29, 2016, 10:34:45 PM »
minor gripe but can you switch to a webfont for the glass website (or at least specify that it's sans-serif)? i don't have any of the fonts installed (which should raise a red flag, you should never have to install a font for a website to display properly) and all these serifs make it look ugly
plus even if it's not something like a font provided via google's font service, it can still be embedded
http://stackoverflow.com/a/12144181

116
General Discussion / Re: Glass Hosting Poll
« on: August 29, 2016, 03:19:17 PM »
I wish someone would just make a management tool that we could utilise with a VPS of our own choosing.
working on it
the idea i have is to create a TCP server on blockland that the menu would connect to for interfacing. i plan on letting the menu generate a key/random string each time the server is started, and that key would be sent with each command to prevent someone just coming in and wreaking havoc

also working on a guide on setting up a server on a VPS, it's far from done
https://github.com/TheBlackParrot/blockland-dedi-linux-guide
https://theblackparrot.github.io/blockland-dedi-linux-guide/

not if its on a linux server. ive heard plenty of bad things about wine not doing too well with large scale servers
this_is_bait.jpg

117
General Discussion / Re: R.I.P BlockNet Hosting Service
« on: August 28, 2016, 04:05:00 AM »
no one mentioned NFO yet?
at least they won't threaten to cancel your service over a 5 minute DoS attack, stuff.

EDIT:
I've never used a vps, and I would want to, but I don't want to pay for one and not know what to do, is there some sort of guide I could read, or use?
i might write one up tomorrow, may also look into creating a dedicated server interface as well

118
General Discussion / Re: Glass Hosting Poll
« on: August 27, 2016, 06:41:14 AM »
update: figured docker out and just made a basic one myself


# Package versions at time of last edit:
# multilib/wine => 1.9.17-1
# extra/xorg-server-xvfb => 1.18.4-1
# core/openssh => 7.3p1-1
# core/dialog => 1:1.3_20160424-1
# extra/screen => 4.4.0-1

# credits:
#   Greek2me (bl-ded script)

# NOTE: Port mapping doesn't appear to work? (what a shame)
# PORT MAPPING:
#   the '27000:28000' means port 28000 in the container will map to 27000 on the physical machine
#   '28000:28000' is also possible, servers should always run on 28000 in the container
#   multiple servers can be run, just map to different physical ports
#      e.g. s1: '27000:28000', s2: '27001:28000'
# to build:
#   [sudo] docker build -t theblackparrot/blockland-server .
#      (it can be named anything)
# to start a UNIQUE instance:
#   [sudo] docker run -it [--name bl1] theblackparrot/blockland-server /bin/bash
# to remove an instance:
#   [sudo] docker rm -f [name/container ID]
#   this deletes the instance and any data on it, and kills all processes within it
# to start the server:
#   bl-ded
#   screen -r blockland-server0
#   (Ctrl-A-D to detach)

## TODO:
# - add SFTP connection with forced chroot jail, terminal access off
# - add some form of basic menu

FROM base/archlinux
MAINTAINER TheBlackParrot <twitter @TheBlackParrot>

# set basic pacman.conf with multilib already enabled
ADD pacman.conf /etc/pacman.conf

# create blockland user and dirs
RUN mkdir -p /blockland/server
RUN useradd -d /blockland -s /bin/bash blockland

# blockland itself
# (who's bright loving idea was it to auto-decompress tars)
# ADD bl-def.tar.gz /etc/bl-def.tar.gz
ADD bl-def.tar.gz /blockland/server
RUN chown -R blockland:blockland /blockland

# shortcut commands
ADD edit-prefs /usr/bin/edit-prefs
RUN chmod +x /usr/bin/edit-prefs
ADD bl-ded /usr/bin/bl-ded
RUN chmod +x /usr/bin/bl-ded

# install the keyring
RUN pacman -Syy && pacman --noconfirm -S archlinux-keyring

# install server requirements
RUN pacman --noconfirm -S wine xorg-server-xvfb screen

# workarounds
RUN ln -s /lib/libncursesw.so /lib/libncursesw.so.5; exit 0
RUN ln -s /lib/libncursesw.so /lib/libncursesw.so.6; exit 0
RUN echo "export WINEDLLOVERRIDES=\"mscoree,mshtml=\"" >> /etc/profile; exit 0
RUN echo "export WINEDLLOVERRIDES=\"mscoree,mshtml=\"" >> /etc/bash.bashrc; exit 0


https://dl.dropboxusercontent.com/u/182376391/docker-blockland-server.tar.gz

could join the server fine

port mapping didn't work, but honestly i didn't expect it to anyways

EDIT: will probably improve it at a later point if enough people want to actually use this

119
General Discussion / Re: Glass Hosting Poll
« on: August 27, 2016, 12:25:04 AM »
came back from the dead just to pitch this idea as an alternative

set up a docker image that's already set up for blockland hosting, post instructions somewhere on how to set that up
you would be much better off just buying a VPS and setting that up yourself. you have a choice of price and practically 0 setup time if a docker image is used, etc.

if i had enough experience with docker, i'd do it myself, but i don't

120
Modification Help / Re: [Coding help] Reading A File?
« on: May 23, 2016, 10:21:23 PM »
He's starting it at 1, so %i = 1; would probably be better.
curse habits

Pages: 1 ... 3 4 5 6 7 [8] 9 10 11 12 13 ... 476