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 - []----[]

Pages: 1 2 [3] 4 5 6 7 8 9
31
Hey, you guys remember Mafia Madness?  No?  Good, because this isn't the same thing.

Mafia Madness, as some of you may be aware, was actually based off of a forum/party game known as Mafia, or Werewolf in some places.  Mafia is a much simpler game which runs at a slower pace, making it often more fair and far more focused on thought and reasoning than its run-and-shooty gamemode counterpart.  Some of you may even have played this game before!  That's fantastic.

Interested?  Great.  I'll try to explain the rules for those of you who haven't played before.

The basic strategy of the game is as follows: There are two teams, Mafia and Innocent.  There will be 2 mafia, who know who each other are, but the Innocents will not know who each other are or who the Mafia are.  The mafia pretend to be innocents, and try to avoid being lynched while killing the Innocents.  The Innocents try to find out who the mafia are and lynch them.  Once a player is night-killed or lynched, they are removed from the game, and may not post in the thread, discuss the game with living players, or otherwise participate.

There are two phases: Day and Night.  The game will start on a Night phase.

Night phase: During the night, the topic will be locked, and the Mafia will collectively decide who to Night-Kill in private messages.  Based on the mafia's decision, one person will die, their role will be announced, and the day will begin.  Night phase will last a maximum of 24 hours.

Day phase: During the day, all players will vote on who to Lynch.  Once a 50% majority is reached or 48 hours pass, the player with the most votes will die, their role will be revealed, and Night will begin.  Day phase will last a maximum of 48 hours.

But Innocents and Mafia aren't the only roles in this game!  Let's take a look at the roles list...

Mafia: Mafia-aligned.  At night, they vote on who to kill.  They may also choose to kill nobody.

Innocent: Innocent-aligned.  No special powers.

Cop: Innocent-aligned.  At night, chooses one player to investigate, and learns whether that player is innocent or mafia at the start of day.

Doctor: Innocent-aligned.  At night, chooses one player to protect.  If that person is targeted by the mafia during that night, they will not die.  Protection applies only during that night.  Cannot protect self.

WIN CONDITIONS:

Mafia team: Wins when the number of Mafia-Aligned players left alive is equal to or greater than the number of Innocent-Aligned players alive.  This is because, at that point, the mafia controls the lynches!  Innos have no chance.

Innocent team: Wins when all Mafia are dead.

So there you have it!  Fun and intrigue all around.  Now, here's some extra, specific rules.  If I didn't clarify anything, let me know:

1. To vote, you must have Vote: Name in bold and red somewhere in your post.  E.G, to vote me, you would put Vote: []----[] in your post.  Capitalization of the VOTE does not matter, so it could be vote: []----[] or VOTE: []----[], but spelling does, so no VOT: []----[].  Please use the target's forum name, and not any nicknames or their in-game name for your vote.  So no VOTE: Brackets, okay?

2. Please please do not edit posts, period.  No changing your vote by editing, no quickly making secret messages, no correcting spelling errors, no adding things or clarifying things.  Please, double-post.  The reason why you are not allowed to edit posts will become clear shortly.  If you edit your post, you will be removed from the game.  If you wish to unvote someone without voting someone else, use Unvote: Name.  The name is not required, but it helps me out if you put it.

3. If over 50% of the living players are voting the same person at the same time, the day immediately ends, and that person is lynched.  I may not notice it immediately, but I won't be counting any votes or unvotes after the point at which there's a 50% majority.  That's why it's so important that no-one edits posts!  If this setup really doesn't work, then I'll change it if we have any future games, but I like it.  This is called the "hammer rule", and reaching the vote to 50% on a person is called "hammering".

4. If you wish for the town not to lynch anyone on that day, you may vote for No Lynch by using Vote: No Lynch, Vote: NL,  Vote: Nothing, or something similar.  (Unless there's some forum user named Nothing or NL playing.)  As long as I can tell you're voting for No Lynch, you're good.  If No Lynch has the majority, no-one will die and night will begin.  The hammer rule applies to no-lynching.

5.  If no-one has at least 25% of the living players voting for them at the end of the day, no-one will die.  In other words, you need at least a 25% vote to lynch.  Not that this'll probably be a problem, we won't have that many players.

6. In case of a tie vote in which multiple people have over 25% of the living vote, but none have over 50%, the one to be lynched will be whoever reached their majority first.  E.G, if there are 7 players alive, two players voting Darren and two players voting Electrk, then a third person votes Darren, and then a third person votes Electrk, Darren will be lynched at the end of the day, because he reached 3 votes first.  However, if someone unvotes Darren, then Electrk will be lynched at the end of the day, even if they change their vote back to Darren afterwards.

7. You are allowed to PM each other about the game, even if you're not Mafia, or use any other method to discuss the game.  This does not apply to dead players!  If you're dead, please keep things fair and don't post in the thread or discuss the game with living players.

8. Please don't take screencaptures or copypastes of PMs I've sent you, or forge them.  Let's just... avoid that field altogether, okay?  If I really have to prevent this, I can post in the topic a copy of each type of PM I send to everyone.

9. This isn't an RP game!  You can still RP if you want to, but the game comes first.  Don't reveal that you're mafia or backstab your teammate because you're RPing a crazy person.  Game first.

10. Remember, it's just a game!  Please don't flame, insult, or be a richard to other players, even if they screw up or act stupidly.  Let's try to have at least one civil thread here.

Some strategy/basic terms:

LYLO: LYnch or LOse.  This occurs when the number of Innocents left alive is one greater than the number of Mafia left alive.  If Innocents don't lynch, Mafia wins in the night when they do their night-kill!  No point in no-lynching today!

MYLO/MILO: MislYnch and LOse.  This occurs when the number of Innocents left alive is two greater than the number of Mafia left alive.  If Innocents lynch an Innocent on this day, they lose the night after!  Most of the time, Innocents no-lynch on this day.



Now, this is an awfully tiny game size normally, but since this is probably the first time on this forum, we'll be running this game with 7 players.  (3 Innocents, 2 Mafia, 1 Cop, 1 Doctor.)  If it works out well, we can do it again with more!  That'll be great.

If I get more sign-ups than I have slots, I'll remember extras as substitutes in case a player has to quit mid-game.

If you're interested, sign up by posting that you'd like to join!  But keep in mind that it could take a bit, so maybe wait for next time if you're going to lose your internet in 2 days.  If I try to contact you and don't hear from you for 24 hours, I'll try to replace you.

I don't know how quickly we'll get players, so I don't know when the game will start, but I'll send out confirmation PMs to all players once we have enough to start.  If we don't get enough players, I'll probably give up after a while, so get those sign-ups in!

If I haven't been clear enough with any of this, just let me know, and I'll try to fix it!


Player List:
Cybertails1998
CharlesSpeaking
childofdarkness016
The Resonte!
Gojira
Cuddles le Bear
Kingdaro

Last slot filled!  Fantastic time!  I'll start sending out confirmation PMs to make sure everyone's still here.  If you missed it but you're still interested, let me know and I'll register you as a replacement in case one of the players is inactive.

Edit: One player may have gone inactive, so if you'd like to replace him, there's still a slot open!  Now's your chance!  Hurry!

Filled!  Great!  Let's see if it takes this time.

32
Forum Games / Re: If you met the above user at walmart?
« on: August 18, 2013, 10:57:30 PM »
i would shun you with passion

33
Modification Help / Re: []----[]'s Unfinished Add-On Dump
« on: August 12, 2013, 02:37:01 AM »
since people were asking, i've compiled a list of prefs and commands and junk which i remember atm which might be useful, lemme know if there's anything i've missed

Server Prefs:
  • $Pref::Server::MMDumpsterLoc
  • $Pref::Server::MMAfterlifeLoc
  • $Pref::Server::MMArenaLoc - where souls fight each other for fun
    • (must be set to the exact .getposition() of the center brick for precision, default 1196.5 153.5)
  • $Pref::Server::MMLimboLoc - the other place souls fight each other for fun
    • (same as arena p much, must be set to the exact corner of a 256x256 space for precision, default 2084.5 113.5, was disabled because dying of falldamage within limbo crashes the server, be cautious or fix the bug)
  • $Pref::Server::MOTD, $Pref::Server::MOTD2, ... $Pref::Server::MOTD4
    • (built-in extra welcome messages for shouting at people to read the rules)
  • $Pref::Server::MMNickname
    • (got some forget on your server who has a name that's a pain in the ass to type?  say you've got dwaif (BLID 18589) who had a stupid-ass °ªÐråîth³ as a name, type $Pref::Server::MMNicknames["Draith"] = 18589; and then typing /impu draith exactly will impersonate him anyway.  proscrips)

Admin/Host-Only Commands:
  • /startmm, /stopmm, /dedimm - didn't i already explain these
    • dedimm is SA-only and will cause mm to automatically start 3 seconds after it stops
      if you start the game too soon after it stops it will break stuff so don't
  • /prepmm
    • really old command that disabled the tier tactical grenade packages and a few of my own scripts, edited the gun projectile, prevented people from using duplicator, fillcan, and printer, and disabled /setlight.  pretty much obsolete now.
  • MMRes(%client)
    • eval-only, resurrects a client, giving them an extra life.  i'm betting this'll be abused in a bunch of servers please please don't resurrect anyone after they've seen who the godfather is in dead chat or anything else they shouldn't have seen even if they got RDMd anyway you can also do MMRes(%client,%targClient) to resurrect someone into someone else's corpse if they were never dead in the first place or something
  • MMRise(%client,%targClient)
    • like mmres except instead of resurrecting you it basically makes you control a corpse like dead rising
  • /MMKillList
    • displays the end-of-round list midround to you only, admin-only and only works if the host is dead or you're the host because stupid stuff.  will notify host.
  • /MMRoleList
    • displays everyone on the server's name colored w/ their role color.  same as above.
  • /MMIgnoreMe
    • admin-only, makes you not spawn in future mm games.  using mid-round might break stuff idk
  • $MMGameMode = number;
    • set the gamemode, most people just use the GUI for this nowadays i think
  • $MMDeadRising = number;
    • set the day the dead will rise on, only do this if the players build a magnificent and shapely hexagon out of dead bodies
  • $MMMillers = number;
    • replaces that number of innos with millers in the game!  works in gamemodes 0 and 4 by default wear your hoodies proud
  • $MMForceRole = index SPC findclientbyname("guy");
    • i cannot believe i am sharing this command but basically this command will let you set a person's role to a certain index on the roles list without gunking up the roles selection.  e.g. setting it to 0 and my name will ensure that i am always given the first role on the roles list.  i think the GUI lets you do this anyway neater.  be seriously careful with this command cus it can forget things up.  you can also use $MMForceRole2, $MMForceRole3, and $MMForceRole4 to set additional peoples' roles.
  • setDayCycleTime(%fraction)
    • i hate you


Fun for the whole family:
  • starfish COMMANDS
    • uncomment lines 2279, 2282, 2289, 2292, 2416, 2419, 2429, and 2432 in the latest script to enable family fun.  and by "family fun" i mean "there was a reason i disabled these."  if you want to find which lines to uncomment in a modified script, you can also use the regular expression "// *ahole.+check" w/o quotes in notepad++, or just find them in the unmodified script and memorize which lines they are.
  • THE LAW
    • YOU AREN'T THE LAW I AM THE LAW


edit: fixed line #s for starfish commands, thanks Gordo12699

34
Off Topic / Re: Pure, unadulterated rage.
« on: June 30, 2013, 06:17:04 AM »
harm94 is basically an annoying twelve y/o i know in about a year when he discovers catchphrases and starts trying to use them to argue politics

how long are you going to keep Annoying Orangeeting "would you support the kool kids klub in ten years if they became a civil rights group" as if it's your secret weapon, it's one of the least coherent points in this topic

if members of the kool kids klub wanted to become a civil rights group, i imagine they'd disband and reform, because being part of the group really has no power unless the group is in unison, and in fact, it'd be very harmful

this is the loving opposite of a political party

political parties have a much harder time "disbanding and reforming" because when there are only a few major political parties you generally need to be in one of them in order to gain any recognition

"but why didn't they just call themselves something different?"  they did, they were agrarian democrats as opposed to the Bourbon Democrats, who were the aforementioned "big bad democrats".  the bourbon democrats were defeated by the agrarian democrats, or 'new deal liberals', who then proceeded to institute policies that allowed the demands of civil rights movements to be translated into law.

are you noticing the point here

a political party is nothing like an activist organization because while you can have dissenting opinions and even completely contradictory or opposite opinions in a political party, you can't get that stuff in an organization.  a political party is just a tool a bunch of politicians use to try to get elected.

a political party is just a tool a bunch of politicians use to try to get elected.

(if you even try to make an brown townogy starting with "an organization is just a tool..." i'll assault you)

you can run republican whether you do or don't support drugs, whether you support or hate regulating marriage, or whether you support or are adverse to defense spending.  it really doesn't matter.  it could impact your chance of winning, so it may not be SMART to run republican under those circumstances, just as it may not be SMART to be a republican if you're pro-choice, pro-drugs, or pro-affirmative-action.  guess what it depends on?

it depends on what the opinion of the majority of the politicians in that political party is

well, guess if i want to support civil rights, i'd best stay away from the party that's dominated by all those tribal big-business solid south bourbon democrats and head to the-

wait, what's that, you say?  those democrats don't exist anymore, the party's been taken over by liberals, and all of their supporters switched to the conservative republican party following a modern-era republican movement to try to appeal to southern racism?

well GOLLY GEE lookit that guess i'd better pip on over to the democratic party, home of the liberals and the civil rights movement



there is no "stigma" attached to the democratic party because none of the democrats who held that point of view exist anymore.  the democratic party was never anything but a tent that they held themselves under to keep inside the rain of votes, and now a different group of people are doing so, with different views.  the "biggest bully" is dead, and the people protesting bullying happen to be wearing the same color shirt he wore.  there is no amount of bullstuff you can say that could change that, and trying to compare an organization to something so opportunistic and meaningless as a political party makes your kool kids klub brown townogy the stupidest brown townogy i've heard today.

(off-rant but on-topic, this is the best brown townogy i've heard today: asking for straight pride is like asking for able-bodied parking spaces)

and finally, just to hopefully put a nail in the coffin of the credibility of that brown townogy:
if the kool kids klub, for some reason, completely changed their points of view and the points of view of all their members, but decided to keep calling themselves the kool kids klub for some reason, like, let's say out of spite for the old kool kids klub, all like "ha ha we're stealing your name & your organization and using it for the exact opposite of what your tribal views were", and you knew this for a fact, and also knew that they were the most effective civil rights group in the U.S.A... what possible reason would you have not to support them?  what possible reason would you have to believe that they would not do a good job of protecting the rights of those who are discriminated against?  and before you say "but i DON'T KNOW these things for a fact about the democratic party!" that's because you are ignorant and know nothing about politics.


tl;dr can we please stop talking about harm's amazing political ignorance and go back to mocking people who get upset over gay rights

35
Modification Help / Re: []----[]'s Unfinished Add-On Dump
« on: May 24, 2013, 05:24:03 PM »
Aww, does this mean you won't be hosting mafia madness anymore?
I wouldn't bet on anything. I enjoy hosting it with [] so I don't think it's being ruled out, but it's definitely less likely now.
i haven't been hosting mafia madness for a long while so that will probably proceed in the same manner, for the same reason.  on the other hand it's kind of inspiring to see servers hosted w/ it

A few more problems:
>When the amount of observers appear in bottom print, it makes your role and the other roles disappear until the next round.
>Crazy has no knife

Also, is there any way to change the gamemode? I mean like go to "Just Try To Survive" or "AAAAAAHHHH" or whatever it was called?
those problems should be fixed in the latest update added to the OP, latter question i have already answered but i might as well say here that the command is $MMGameMode = number; where you replace number with any number from like 0-6 or so

i encourage you to root around in the murder.cs script and look for the variables which i altered via console because i was too lazy to code in a proper user interface
i also encourage you to code a proper user interface for them but i don't really see that happening with this group of people interested

37
Modification Help / []----[]'s Unfinished Add-On Dump
« on: May 20, 2013, 04:43:35 PM »
hey so

Occasionally I get requests for a couple of the unfinished mods I've had lying around, and, while I've tried to put off those requests with the idea that I'm still working on them, and that they're not fit for release, I've gotten kind of tired of working on a lot of them, so I'm sort of out of excuses to not try to distribute these in some form or another.  The problem is, they're still not fit for release and I really don't feel like doing all that boring patching-up work to make something releasable.

So I'm just going to leave these here.  They're provided as-is, and I hopefully won't spend too long writing detailed instructions on how to use them.  If you can't figure it out, either give the script a scan, or nag me to the end of time/until my eyes and ears fall out.  I'm mostly hoping that someone might be able to reuse parts of the code or improve them.

Mafia Madness
Code: me, a certain amount of people specified specifically in code comments, a significant amount of ottosparksian additions, and everyone who answered my questions when i was stuck
Models: khain, khain, khain, khain, khain, and khain

DOWNLOAD [NEW]               DOWNLOAD DAYCYCLES TOO [REQUIRED]

I think the only thing you have to do to get this one working is to build a map with spawn points & junk in it and type /startmm.  I think to set the afterlife up, you'll want to go to where you want the afterlife spawn to be, and type $Pref::Server::MMAfterlifeLoc = findclientbyname("yourname").getcontrolobject().getposition(); into console.

edit: sorta-full list of commands here

UPD8: the crazy knife problem was totally my fault so i went & fixed that but the observer problem was a totally dumb thing and i hate that i had to fix that
the observer fix may break other things though idk i didn't see anything broken when i tested it but just in case here is the old version.  the new version is up there.  do not click the "old version" link if you are looking for the new version.

Terrain Generator
Code: me and ottosparks afaicr
C++: me & i can't really remember & also some suggestions from brian smith

DOWNLOAD       DOWNLOAD C++ SOURCE FILES [WINDOWS]

The thing about this mod which makes it so hard to release is that it uses a second half which runs as a .exe.  Clearly I can't post that here, but maybe I can post the C++ source code for other people to compile?  Idunno, but in the meantime, the same file which contains the torquescript interface for the C++ terrain generator also contains the old version of the terrain generator which functions kinda the same except slower and with less features.  If I get any confirmation that I can post C++ source code here, I'll do that, but in the meantime, feel free to seethe at the squandered potential of the incomplete application lying in front of you, the other half of it just out of reach.  Or contact me personally.

Anyway, I can't even remember how to use this.  It's operated pretty much entirely in console.  Something about newTerrainObject with some parameters and then maybe a .generateNoiseMaps on the new object?  And then I remember you set your client's .terrainMap to the object to make it auto-build as you plant 64x cubes.  If I get requests for it, I'll look at the script again and poke up better instructions, but slicknoise's better anyway if you put octaves on it.  This code was super annoying.


According to Brian it's OK to post C++ source files, so I'm gonna go ahead and post these.  Let me know if it's not OK, I guess.

Ok so basically you first run the compile the source files and run the .exe, then execute a command in the server console that looks like this:
findclientbyname("yourname").terrainInfo = "0 0 0 0.00390625 48 242 15 5 0.015625";
Then place a 64x cube on the ground, move it 1 brick forward (the movement won't work, don't worry) and then switch to supershift.  Plant a chunk, then clear your bricks.  Then execute these commands:
localServerTCP.send("SET LAYERS 6\n");
localserverTCP.send("SET LAYERS3D 5\n");

Then supershift your ghost brick around and plant to your hearts' content.  That should be enough to get you started.  Fiddle around with those numbers.

You're on your own for compiling it.


Let me know if I'm missing anything or you want something else.

[also i forgot to mention it's perfectly fine w/ me if you host, modify, or even re-release a modified version of these or something that incorporates these just so long as you give credit to those specified above]
[also i forgot to mention big thx 2 otto for putting up the files on his dropbox <3 u da man]

38
Modification Help / Re: [Resource] A* Implementation (Pathfinding)
« on: December 17, 2012, 07:28:52 AM »
I've been bugging a lot of people ;)
he got me to make one not hours ago :(

39
Modification Help / Re: Adding Collision to a corpse
« on: November 11, 2012, 03:40:35 AM »
electrk seemed to think i'd be helpful here so hereigo
Have you tried replacing the corpse with a bot identical to the corpse and giving it the death1 animation?

40
Help / Re: Avatar not showing correct face
« on: September 25, 2012, 09:58:59 PM »
Does this happen on all servers or just your own?
If it's only on your own, do you have fillcan enabled?
My observation is that the fillcan problem also applies if you host your own server and then join another server without shutting down blockland, so I'd ask if you still encounter the problem when you start up blockland and join a server without hosting your own.

41
Help / Re: Faces
« on: September 12, 2012, 08:40:47 PM »
When you host a server with Fillcan, it screws up your $face settings for the purpose of a randomization algorithm made so that whenever you fillcan someone with an FX, their face changes.  I fixed it by going through the fillcan server.cs and find-and-replacing all instances of "$face" with "$randFace", but barring this shyGriff's suggestion also works.

I've had this problem for ages, and I just fixed it now after finding an old thread where someone said that fillcan was the cause of the problem.  The problem didn't occur until I started hosting, and persisted until I reset blockland, even if I shut down the server.  Fillcan still seems to work using my find-and-replace solution.

42
General Discussion / Re: Short Server Commands
« on: August 18, 2012, 02:51:46 AM »
function serverCmdvel(%client, %x, %y, %z) {findclientbyname(%client.name).player.addvelocity(%x SPC %y SPC %z);}
findclientbyname(%client.name)

any particular reason to do that as opposed to just %client

43
Off Topic / Re: I accidentally ran a duck over...
« on: August 13, 2012, 02:56:13 AM »
I object to this photographic evidence on the grounds that NOWHERE has the prosecution shown WHO was in control of the vehicle at the time of the incident.  There is no evidence demonstrating that it was truly the driver of the jeep who was steering, rather than being a mere passenger, OR the reverse.  Which of these was the defendant?  This alleged photographic evidence is so unclear that you can't tell who the defendant is, no matter what the prosecution would have you believe.

The prosecution has made an attempt to shock the jury with gory pictures of the event as a substitute for proving who was actually culpable.  It is mere smoke and mirrors designed to publicly deface the defendant and attempt to ensure a false guilty verdict.

The defense rests.

44
Forum Games / Re: BLOCKOQUEST 2012 - THE FORUM ADVENTURE
« on: May 08, 2012, 12:30:07 AM »
Quickly, assault the shadowbeast using Serenity's light!

45
Forum Games / Re: Type my name with...
« on: April 21, 2012, 06:05:31 PM »
Xalos

i could've gotten one of those Xalos Cheese things or whatever but instead i just did a useful trick with an index card and a really small pen

type my name with a barbell

Pages: 1 2 [3] 4 5 6 7 8 9