Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Penis

Name: Anonymous 2008-09-08 12:49

Create a penis object in your favorite language with all functionality a real penis has.

Name: Anonymous 2008-09-08 12:55

cool story bro

Name: Bro 2008-09-08 12:58

>>2
Bro, are you imitating me, bro?

Name: Anonymous 2008-09-08 15:41

Are we talking about the functionality of a normal males working penis or your limp dick that hasn't been up since the early 90's

Name: Anonymous 2008-09-08 15:54

>>4
If you design your base class right, polymorphism will take care of those details. Polymorphism is perfect for penis.

Name: Anonymous 2008-09-08 16:26

>>6
I am a girl
Pre-op or post-?

Name: Anonymous 2008-09-08 20:41

>>6,8
FFFF---

Name: Anonymous 2008-09-08 21:01

hmm. i'm a pre-op girl, so i guess this...

private class Penis
{
 public:
 void piss();
 protected:
 int Bladder
}

Penis::piss()
{
 if (Bladder > 50)
 {
  Bladder--;
 }
}


yay for nearly non-functional penis.

Name: Anonymous 2008-09-08 21:03

>>10
You just dribble?  When my bladder hits the threshold, I dump it out to 0.

Name: Anonymous 2008-09-08 21:10

hmm, change it to
while(bladder > 1)
 {
  bladder = bladder/2;
 }
 bladder--;

Name: Anonymous 2008-09-09 2:57


  how about
    no?

Name: Anonymous 2008-09-09 2:57


#include <stdio.h>
#include <string.h>
#include <stdlib.h>

#define A.piss(B) piss(A,B)
#define A.getHard() getHard(A)
#define A.isHard() isHard(A)
#define A.soft() soft(A)
#define A.cum() cum(A)
#define A.getLitters() getLitters(A)

typedef struct phallus {
  int bladder = 0;
  int is_hard = 0;
} penis;

void piss(penis my_penis, int litters)
{
  if (my_penis.bladder == 0) { printf("I'm all empty already\n"); return; }
  if (my_penis.bladder - litters < 0) { printf("I can't piss that much! return; }
  my_penis.bladder -= litters;
  if (rand() % 2 == 0) {
    if (rand() % 2 == 0)    
      printf("You can see a bird falling down cause it got hit by your piss\n");
    else
      printf("You killed a bee with your piss. Be proud.\n")
  else {
    if (rand() % 2 == 0)
      printf("You put those %d litters into a cup and drunk it. Freak.\n", litters);
  }
  printf("You tried pissing on a girl walking down the street. ");
  printf("It turned out it was a tranvestite and it fucked you. ");
  printf("I hope you enjoyed it.\n");
}

int isHard(penis my_penis)
{
  return my_penis.is_hard;
}
 
void getHard(penis my_penis)
{
  if (my_penis.isHard()) printf("I'm already ready, you dumbtard.\n");
  else {
    my_penis.is_hard = 1;
    printf("I'm ready for action, sir!\n");
  }
}

void soft(penis my_penis)
{
  if (my_penis.isHard()) {
    my_penis.is_hard = 0;
    printf("I hate when a hard on gets away like this :(.\n");
  }
  else printf("You idiot, I'm already soft\n");
}

void cum(penis my_penis)
{
  if (!my_penis.isHard) {
    printf("How the fuck you want to cum if your penis is soft? Fucker.\n");
    return;
  }
  my_penis.soft();
  if (rand() % 2 == 0) {
    if (rand() % 2 == 0)    
      printf("Your cum hit the wall and went right through it! Wow!\n");
    else
      printf("Your fapping incinerated your pants, but you still managed to cum.\n")
  else {
    if (rand() % 2 == 0)
      printf("Your cum went up and got into your mouth. I hope you like swallowing.");
  }
  printf("Your cum flew across the street and hit a 12yo girl that was showering. ");
  printf("It made her pregnant. ");
  printf("Get ready to have kids without ever having sex, bud.\n");
}

int main()
{
  penis my_penis;
  char command[100];

  /* get full of fluids (ready for action) */
  my_penis.bladder = 100;

  for (printf("enter help for help\n> "), scanf("%s", command);
       strcmp(command, "bye") != 0;
       printf("> "), scanf("%s", command)) {
    if (strcmp(command, "get hard") == 0) my_penis.getHard();
    else if (strcmp(command, "get soft") == 0) my_penis.soft();
    else if (strcmp(command, "cum") == 0) {
      if (my_penis.isHard()) {
        printf("oh yes\n");
        my_penis.soft();
      } else { printf("I gotta get hard first\n"); }
    }
    else if (strcmp(command, "piss") == 0) my_penis.piss(atoi(&command[6]));
    else if (strcmp(command, "help") == 0) {
      printf("commands:\npiss N   - piss N litters of piss.\n");
      printf("get hard - gets your penis ready for action\n");
      printf("get soft - gets your penis unready for action\n");
      printf("cum      - makes you spill god forsaken milk\n");
      printf("help     - gets you this help, you faggot\n");
      printf("bye      - quits\n");
    }
  }

  printf("loved to be of service\n\n);
  printf("hugs and kisses,\nyour penis\n");

  return 0;
}

Name: Anonymous 2008-09-09 3:00

  if (my_penis.bladder - litters < 0) { printf("I can't piss that much! return; }
Forgot your “'”.

Name: Anonymous 2008-09-09 3:14

>>15
I fixed it a bit (now it compiles and runs):


#include <stdio.h>
#include <string.h>
#include <stdlib.h>

typedef struct phallus {
  int bladder;
  int is_hard;
} penis;

void piss(penis my_penis, int litters)
{
  if (my_penis.bladder == 0) { printf("I'm all empty already\n"); return; }
  if (my_penis.bladder - litters < 0) { printf("I can't piss that much!"); return; }
  my_penis.bladder -= litters;
  if (rand() % 2 == 0) {
    if (rand() % 2 == 0)   
      printf("You can see a bird falling down cause it got hit by your piss\n");
    else
      printf("You killed a bee with your piss. Be proud.\n");
  }
  else {
    if (rand() % 2 == 0)
      printf("You put those %d litters into a cup and drunk it. Freak.\n", litters);
  }
  printf("You tried pissing on a girl walking down the street. ");
  printf("It turned out it was a tranvestite and it fucked you. ");
  printf("I hope you enjoyed it.\n");
}

void getHard(penis my_penis)
{
  if (my_penis.is_hard) printf("I'm already ready, you dumbtard.\n");
  else {
    my_penis.is_hard = 1;
    printf("I'm ready for action, sir!\n");
  }
}

void soft(penis my_penis)
{
  if (my_penis.is_hard) {
    my_penis.is_hard = 0;
    printf("I hate when a hard on gets away like this :(.\n");
  }
  else printf("You idiot, I'm already soft\n");
}

void cum(penis my_penis)
{
  if (!my_penis.is_hard) {
    printf("How the fuck you want to cum if your penis is soft? Fucker.\n");
    return;
  }
  soft(my_penis);
  if (rand() % 2 == 0) {
    if (rand() % 2 == 0)   
      printf("Your cum hit the wall and went right through it! Wow!\n");
    else
      printf("Your fapping incinerated your pants, but you still managed to cum.\n");
  }
  else {
    if (rand() % 2 == 0)
      printf("Your cum went up and got into your mouth. I hope you like swallowing.");
  }
  printf("Your cum flew across the street and hit a 12yo girl that was showering. ");
  printf("It made her pregnant. ");
  printf("Get ready to have kids without ever having sex, bud.\n");
}

int main()
{
  penis my_penis;
  char command[100];

  /* get full of fluids (ready for action) */
  my_penis.bladder = 100;
  /* get soft */
  my_penis.bladder = 0;

  for (printf("enter help for help\n> "), scanf("%s", command);
       strcmp(command, "bye") != 0;
       printf("> "), scanf("%s", command)) {
    if (strcmp(command, "get hard") == 0) getHard(my_penis);
    else if (strcmp(command, "get soft") == 0) soft(my_penis);
    else if (strcmp(command, "cum") == 0) {
      if (my_penis.is_hard) {
        printf("oh yes\n");
        soft(my_penis);
      } else { printf("I gotta get hard first\n"); }
    }
    else if (strcmp(command, "piss") == 0) {
           printf("this command doesn't work, fuck you and fix it.\n");
    }
    else if (strcmp(command, "help") == 0) {
      printf("commands:\npiss N   - piss N litters of piss.\n");
      printf("get hard - gets your penis ready for action\n");
      printf("get soft - gets your penis unready for action\n");
      printf("cum      - makes you spill god forsaken milk\n");
      printf("help     - gets you this help, you faggot\n");
      printf("bye      - quits\n");
    }
  }

  printf("loved to be of service\n\n");
  printf("hugs and kisses,\nyour penis\n");
  system("pause");

  return 0;
}

Name: Anonymous 2008-09-09 3:20

system("pause");
Kill yourself.

Name: Anonymous 2008-09-09 3:32

I had to try it on this shitty pc, that's why I added it

Name: Anonymous 2008-09-09 3:44

there, I fixed the piss command and took out the system("pause")
went around it ;P, just see it


#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>

typedef struct phallus {
  int bladder;
  int is_hard;
} penis;

void piss(penis *my_penis, int litters)
{
  if (my_penis->bladder == 0) { printf("I'm all empty already\n"); return; }
  if (my_penis->bladder - litters < 0) { printf("I can't piss that much!"); return; }
  my_penis->bladder -= litters;
  if (rand() % 2 == 0) {
    if (rand() % 2 == 0)   
      printf("You can see a bird falling down cause it got hit by your piss\n");
    else
      printf("You killed a bee with your piss. Be proud.\n");
  }
  else {
    if (rand() % 2 == 0)
      printf("You put those %d litters into a cup and drunk it. Freak.\n", litters);
  }
  printf("You tried pissing on a girl walking down the street. ");
  printf("It turned out it was a tranvestite and it fucked you. ");
  printf("I hope you enjoyed it.\n");
}

void getHard(penis *my_penis)
{
  if (my_penis->is_hard) printf("I'm already ready, you dumbtard.\n");
  else {
    my_penis->is_hard = 1;
    printf("I'm ready for action, sir!\n");
  }
}

void soft(penis *my_penis)
{
  if (my_penis->is_hard) {
    my_penis->is_hard = 0;
    printf("I hate when a hard on gets away like this :(.\n");
  }
  else printf("You idiot, I'm already soft\n");
}

void cum(penis *my_penis)
{
  if (!my_penis->is_hard) {
    printf("How the fuck you want to cum if your penis is soft? Fucker.\n");
    return;
  }
  my_penis->is_hard = 0;
  if (rand() % 2 == 0) {
    if (rand() % 2 == 0)   
      printf("Your cum hit the wall and went right through it! Wow!\n");
    else
      printf("Your fapping incinerated your pants, but you still managed to cum.\n");
  }
  else {
    if (rand() % 2 == 0)
      printf("Your cum went up and got into your mouth. I hope you like swallowing.");
  }
  printf("Your cum flew across the street and hit a 12yo girl that was showering. ");
  printf("It made her pregnant. ");
  printf("Get ready to have kids without ever having had sex, bud.\n");
}

char *getline()
{
  char *line, c;
  int i = 0;
 
  line = malloc(101 * sizeof(char));
  while ((c = fgetc(stdin)) != '\n' && i < 100)
    line[i++] = c;
  line[i] = '\0';
  return line;
}
 
 

int main()
{
  penis my_penis;
  char *command;

  /* get full of fluids (ready for action) */
  my_penis.bladder = 100;
  /* get soft */
  my_penis.is_hard = 0;

  for (printf("enter help for help\n> "), command = getline();
       strcmp(command, "bye") != 0;
       printf("> "), command = getline()) {
    if (strcmp(command, "get hard") == 0) getHard(&my_penis);
    else if (strcmp(command, "get soft") == 0) soft(&my_penis);
    else if (strcmp(command, "cum") == 0) cum(&my_penis);
    else if (strcmp(command, "piss") >= 0) {
      if (command[5] != '\0' && isdigit(command[5])) {
        piss(&my_penis, atoi(&command[5]));
      }
      else printf("Syntax error, dumbass. Read the help.\n");
    }
    else if (strcmp(command, "help") == 0) {
      printf("commands:\npiss N   - piss N litters of piss.\n");
      printf("get hard - gets your penis ready for action\n");
      printf("get soft - gets your penis unready for action\n");
      printf("cum      - makes you spill god forsaken milk\n");
      printf("help     - gets you this help, you faggot\n");
      printf("bye      - quits\n");
    }
    free(command);
  }

  printf("loved to be of service\n\n");
  printf("hugs and kisses,\nyour penis\n\n");
  printf("Press any key to continue\n");
  fgetc(stdin);

  return 0;
}


and that's how you implement a penis in C ISO 99

Name: Anonymous 2008-09-09 3:53

[quote]#define A.piss(B) piss(A,B)
#define A.getHard() getHard(A)
#define A.isHard() isHard(A)
#define A.soft() soft(A)
#define A.cum() cum(A)
#define A.getLitters() getLitters(A)
[/quote]
failed attempt fails

Name: Anonymous 2008-09-09 3:57

  printf("Your cum flew across the street and hit a 12yo girl that was showering. ");
  printf("It made her pregnant. ");
  printf("Get ready to have kids without ever having had sex, bud.\n");

lolwut

Name: Anonymous 2008-09-09 4:15

This is not enterprise enough. You can fix this by rewriting it in Java and use best practices.

Name: Anonymous 2008-09-09 4:18

[BBCPL]
[CREATE]penis[/CREATE]
[SETTYPE=OBJECT]penis[/SETTYPE]
[ATTRIBUTE=ejaculate][PRINT=stdout]"sperm flies all over the room"[/PRINT][/ATTRIBUTE]
[SETTATRB=ejaculate]penis[/SETTATRB]
[/BBCPL]
a practical application of the bbcode programming language.

Name: Anonymous 2008-09-09 5:01

'#define' considered appropriate for implementing object systems

Name: Anonymous 2008-09-09 5:04

>>19
Do you realise the bladder isn't actually part of the phallus in real life?

Name: Anonymous 2008-09-09 7:35

>>24
#define M(object, method, ...) ((object)->vtable->method((object), ##__VA_ARGS__))

>>25
Don't get lost in the metaphor, bro.

Name: Worshipper of /prog/-God 2008-09-09 8:16

>>19
You, sir, are GOD!I bow before your might!
If you can, would you do a vagina, too? For completeness sake.

Name: Anonymous 2008-09-09 11:32

I wouldn't mail RMS a swiss cheese, if you catch my drift.

Name: Anonymous 2008-09-09 11:37

Every single one of those printf outputs reminds me of the TI-82 programs I wrote in middle school :\

Name: Anonymous 2008-09-09 11:53

>>27
penis and vagina of course need to interact with one another, but for reusability's sake, they should accept any object with similar properties.  This would be an example of dick typing.

Name: Wor 2008-09-09 12:06

Name: Worshipper of /prog/-God 2008-09-09 12:08

>>31
WTF? Stupid Firefox.

>>30
Of course. We all know the picture of the dude who fucks his cars exhaust pipe.

Name: Anonymous 2008-09-09 14:06

>>27
what are the vagina's functionalities?
piss, bleed, get moist, get dry, and what?

Name: Anonymous 2008-09-09 14:09

>>33
Women get aroused, too. When a man get aroused their penis gets bigger. When a woman get aroused they get moist, the inner labias shrink and the outer labias get bigger.

Name: Anonymous 2008-09-09 14:18

>>34
Lies, all filthy lies.

Name: Anonymous 2008-09-09 14:50

>>33
Create a child class

Name: Anonymous 2008-09-09 15:00

>>33
>piss, bleed, get moist, get dry, and what?
Acts as a container for sand.

Name: Anonymous 2008-09-09 15:02

FUK DA SUSSMANITIES!

Name: Anonymous 2008-09-09 16:18

class object;

class Dick : public object;
vector< object* > vagina;
vagina.push_back( new Dick() );

class Centipede : public object;
vagina.push_back( new Centipede() );

Name: Anonymous 2008-09-10 9:22

bump

Name: Anonymous 2008-09-10 9:53

Haha, penis.

Name: Anonymous 2008-09-10 15:19

bump, cause >>19 compiled without any warning using -ansi, -pedantic and -Wall

Name: Anonymous 2008-09-10 15:27

I can' tell if this is an epic win, or an epic fail.

Name: Anonymous 2008-09-10 17:59

>>36
I fuckin lol'd

Name: Anonymous 2008-09-10 18:14

>>43
That says more about you, really.

Name: Anonymous 2008-09-10 18:16

>>19
There is no feature du hax anii

Name: Anonymous 2008-09-28 21:27

Name: Anonymous 2008-09-28 21:40

/revive_thread




                                                                                  
                                        .     . .  ..                             
                                        ,?ZMO77OMMMMM= .                          
                                . . :M8,,,.         ..  ON...                     
                          .... .$M..~=~.   ~ .   ...    =. DM    .                
                          .. ~$~~=~~~~,  . .,.   . 7      8I? M .                 
                        .  N~=~~~::     .               .  MN .=N .               
                         N::~~:~~:.,. .                   OM. ...?M .             
                        O,:~::~~::=~. ...                . ..  .. .M              
                   .  M,7O=..:~~:=+~. ..,   .,      .          :... M .           
                    M.,:Z$D,::::~==: . .,   . +..            .N,. .. I            
                   N ,::~ZD~:,,~~~~:.. .,   .8      .:     .,MO,     ,.      .   .
                 .N:::~~~===: ,:~==:..=$,   I.     .~= .    O7I=. ... 8.. . ..NM. .,
                 +=::~~~:~==I,.,:+=, .. . .?.               .MOOZD+...~O  ,:M$   ~
    ..        ..7+=:~=7=~~+=~~ .,+O...   .                   .~8~7$....OMO$N7?D   
     .         Z+=.,=+==~~+==N:.,~+ ..   .=                  . MNMNMM:MM~Z+=.. .. 
    .8Z. .7M?.,=+:,:=+++=~==+?D .,O       I         .     ,M8MM8MMNMON=N?M:       
      . MIN:.=7MMM8N=++I~,:~+??.,,.=...  .          ... .IDMMMD8MMM8Z~,DN?M7.     
       ..,.OMD,MMMNMM===+,,,:??=:~:~8,.  ,DI     ,,+ . =8.ZMMMMMMI+=7?NI8,... .   
             $ZDMMMMMMM~~~,  =?==~~.+M~ .~D:..  ~=     $D+MMMM8IO+:: OM:. ?.      
           .,M++OMMMMMMM,=+O ,?7?=::,N7  .:M . ~+     ,OMMDMM7==$M. M O+. ....    
           :~Z??+=IN$MMMM:?7 .+8=~::~+I:..~...$M   ..ZMONNN,::~~:,.    7.  NI .   
          .~7?????$$$$MMMM++M~+I=:::=$$~. ?. ==,.  .MMNMN,:::=+=~=~,.. . . M8.    
          .=M++$???+7$$MN=M=?M++~::8++D~,7, .7N... MNMMD ,,:MMM88D:.  ..   ?O.    
           =8+?I?I?+I77$MMM7N8+=:,~D?I8..8N ZMZ . MNMM=,,NOM=~:.. ...     . Z     
          .~N+????+=78$?IMMMOZ:=M~=?II,. NMNZM .,MMNMM++$M?O+= +  .    .:.. N.    
          .=M?7?Z?+=O7ONDIMIMN.7M?$$Z8,..+NI=,..MMMDMI$7M?+IIO . Z=I. .= .. M     
          .=OII??I?NIMO7.NZMOMM$M?++MD+ I$8I==MM$MM?7MM7M,  NM ~  .7.     ..N.    
           IIIII??7I$+~~~..NMN=ZO$+?M7MM?ZDI88MMM++?MD$+:: $ ONI:.. .  ..I..M .   
         . D?$7I?7ZI8=::.:+.MMM.=M7MMO7M$$$D+=+++MMN7N:~:,+ ~  8O .+   . .. M.    
           .=M$7?$8:~+MMD,?.DDNM:8DM$MMD?7:II8OMZ8ZDNO,,MM8M. .?.8 Z...   ..8.    
           .,ZZZ$$N~?OMNNN..8DNN8$I7=?NO77?=.OO?7?N?M.,?ZMM$=.  MM, ,...=.. ,     
           ..M7$I?= +MMMMM  +DDN7N,=?+=,...NMOZMNOM$:NN~$NDN$,M+$, ,. .    ,      
             ~$+~$8N??OM8ONDMZM:.~~I7++++Z  +7==+8N7?8777?I?. .    ,7.     M      
           .  O?I~$Z$$$Z8+$O$7MZNMD8MMMNNDMMN$~=+?M$$?Z77+??~8    .~=..    .      
              $7?7?7I+=?7$$N7OZ?NDD?IMD=7?N$7MMD=?8I?I?=+=:~::: . .:.  .,7.       
              N8?II$$ODNMNNI$IZ?ZMNZ.MM..DN.$78MM7???+?O+==~:,:, :7..   . N       
              ?D=+I?~,+?7$Z$M=MO:.Z=.~N..7=.:M+NMZN7I+NO+7~~,.ZZ~. ..  .I~N.      
              +ZZ$D?7$?NO$77DMI$ +Z, +7.,.M:.?:?$M~7Z+?$MIIDN=....   . ,.M.       
              ~M$I?7$77I$$I$+N8+ ?8. .=. .D..N,,$DZ=??I+=7M. ?IZNZ   .?  M..      
              .D$8??II7++$7M?OZMDMMM+NMMMM8,D7MMD$~.+???==?7M ... 8. ...M.        
              .:MI8?7II++$7~D?M.+$?..8 . $,.M $$$M8.I++?=::I7+. . :?.:.DM         
                MN$I+~DO?I$=NI= N$$$NMMMM$...:+D$DM= ,~::. $8.. . 7= .~7 .        
                 7Z$==+7+ID$NI:M?77+D~,... .,ZMZ$D$M . 7 . ,8,... .. .D  .        
                .,M++:I?~?ZMOO+IZ8MD8MN$Z$~ZO~:7MMMD ..M..:~+=8 +.   M~. .        
                ..,MI=I7=~:M8?MI?OMO=~O7=M8$~=MI7M:  .87 ..,+8,=  . .D.           
                   .M+?7I+~:$ZN:,:~+=7~,:+Z...,++7?+=ID. . D....  ..N             
                     Z$I$8MM?8~ZIM7MI77I:.  ...8,7IMM,~   Z:,  .  .M. .           
                      ?M7878+O?+=:::.,=~D+O.,. ~D. ..    $.. ~+  OO..             
                        M77D+Z+Z$+~~~=$$8~==N7+ :ZD=,. ~$+ . ,.ZNI                
                         ?O$IDIZI$=+~.,=D . .8$M. $8IDZON=M  ~=8                  
                          .M8ZM?I7+?I,:++, . 8  $D  ?NDZ ..Z~N7M.                 
                          MNOZZI8NI$Z:7?=~..    :+..  .. ZN, + MM.                
                         MNOZZZNOII+~+OI+~.I.: .. ..   IN.  .  ,NM                
                       .NNNNZ$Z$Z$D?I=MII8$I=$NMDZZ8          :+DDN .             
                     ..MMMZZ$$$$$7$7~+:M~M~~=. ..= .         ..O.M?N              
                     .$MZZZ$$$$$$777=+O=:,...    .           ..  .$I. .           
                     .OZMZ$Z$7$7$?7I==,~,   ..   ..           .   D M .

Name: Anonymous 2008-09-28 23:51

>>19
lawlz someone needs to upgrade this into a graphical version!!
not too graphics though, just for teh lolz

Name: Anonymous 2008-09-29 3:37

>>49
there used to be a playfkiss doll in which a guy could fap, fap harder, cum, etc

also there was a girl to accompany

and also there was a version in which the guy was a  pig-human

I miss my playfkiss dolls

Name: Anonymous 2008-10-01 12:21

Well, if nobody else is gonna do it


#   todo: 
#       add smell/hygene factor
#       thread smell operations

import thread
from random import randint
from time import strftime, sleep

class yoni():
    wet = 0
    clit = 0
    pee = 0
    blood = 0
    pads = 0
    health = 0

def tinkle():
    odds = randint(1,100)
    if vagina.pee <= 0:
        print "\nOh! You're already finished going."
    elif vagina.pee > 0:
        if odds%3 == 0:
            print "\nYou piss yourself where you stand, fresh urine soaking your ill-fitting Wranglers and into your broken Adidas.\n"
            vagina.pee = 0
            vagina.wet = 51
        elif odds%101 == 0:
            print "\nYou relieve yourself in a normal manner, wash up, and marry a nice guy who deserves you.\n"
        elif odds%2 == 0:
            print "\nYou slowly and shyly lower your skirt, squeezing shut your eyes. You relax youself, hovering above the potty, and release. You feel wonderful relief.\n"
            vagina.pee = 0
            vagina.wet = 51
        else:
            vagina.pee = vagina.pee-1
            print "\nYou squeeze out the tiniest bit, ironicially pissed off that you spent all this effort for nothing, and still have", vagina.pee, "mL pressing inside you.\n"

def centipede():
    while True:
        sleep(22)
        print """     
           _ _ _ _ _ _ _ _ _ _ _(.--.)    
         {{ { { { { { { { { { { ( '_')
          >>>>>>>>>>>>>>>>>>>>>>>`--'>\n """
           
def rub():
    odds = randint(1,50)
   
    if vagina.wet == 0:
        print "\nGosh! You aren't really in the mood for that.\nYou're really thinking about reading something by Mary Wollstonecraft instead.\n "
    elif vagina.wet > 0:
        if vagina.clit < 50:
            if odds%1 == 0:
                print "\nYou stuff your hand between your thighs and rub! rub! rub!\n "
                vagina.clit = vagina.clit+15
            elif odds%2 == 0:
                print "\nAs you rub your clit, you slide your free middle finger inside your slippy vogina.\n "
                vagina.clit = vagina.clit+15
            else:
                print "\nYou bonk your vajayjay.\n "
                vagina.clit = vagina.clit+10               
        elif vagina.clit >= 50:
            if odds%3 == 0:
                print "\nYour fingers slide deeply into your ass, probing your clitoral root from deep inside your colon and causing your pussy to leak itself over your asshole and onto the bedsheets.\n "
                vagina.clit = 0
            elif odds%2 == 0:
                print "\nYou grab the backs of your thighs and jerk your clit towards your mouth; you feel a deep ecstacy as your muscle fibers and tendons scream in wonderful pain, the pure electricity you feel as your mouth surrounds your clit turning overwhelming pain into indescribable pleasure.\n "
                vagina.clit = 0
            else:
                print "\n***YOU CAME***\n "
        else:
            print "\nYou slide your finger slowly from your ass to your clit\n "
   
def pad():
    if vagina.pads > 0:
        print "\nYou wash yourself up and slap on a pad\n "
        vagina.pads = vagina.pads - 1
        vagina.blood = -15
    elif vagina.pads == 0:
        print "\nOH GOD, YOU'RE OUT!\n\n"
   
def menses():
    if int(strftime("%U"))%3 == 0:
        while True:
            sleep(10)
            vagina.blood = vagina.blood + 5
            if vagina.blood > 0: print "\n. . .your vagina oozes thick and rotting uterus into your underwear."
            if vagina.blood <= 0: print "You feel blood drip into your thirsty pad."
            if 20 > vagina.blood > 10:
                print "Your underpants feel really gross.\n "
            elif 30 > vagina.blood > 20:
                print "Your bottom is sticky and caked with uterine filth.\n "
            elif 40 > vagina.blood > 30:
                print "You should probably find somewhere to change; people are starting to stare.\n "
            elif vagina.blood > 40:
                die()

def die():
    print "\n             ~~~~~YOU FILTHY SKANK~~~~~"
    print """
                      ______
                   .-"      "-.
                  /            \
 
                 |,  .-.  .-.  ,|
                 | )(__/  \__)( |
                 |/     /\     \|
                 (_     ^^     _)
                  \__|IIIIII|__/
                   | \IIIIII/ |
                   \          /
                    `--------`

         YOU DIED BECAUSE YOU ARE DISGUSTING,
           BUT THE CURSE ENDS NOT AT DEATH.
"""
    sleep(15)
    quit()
           

def IO():
    print "\n     enter [h]elp for help\n"
    cm = ""
    while cm != "bye":
        cm = raw_input(">>")
        if cm == "tinkle": tinkle()
        elif cm == "rub": rub()
        elif cm == "reset": reset()
        elif cm == "die": die()
        elif cm == "pad": pad()
        elif cm == "h" or "help":
            print "commands:\n"
            print "tinkle - relieve yourself."
            print "rub    - pleasure yourself."
            print "help   - gets you this help, you faggot"
            print "pad    - use a sanitary napkin during menstruation"
            print "bye    - quits"
   

         
if __name__ == "__main__":
    vagina = yoni()
    vagina.wet = 0
    vagina.clit = 0
    vagina.pee = 100
    vagina.blood = 1
    vagina.pads = 2
    thread.start_new_thread(centipede,())
    thread.start_new_thread(menses,())
    IO()

Name: Anonymous 2008-10-01 13:41

WHOOPS
Comments, unused variables, and command fuckups fixed


import thread
from random import randint
from time import strftime, sleep

class yoni():
    wet = 0
    clit = 0
    pee = 0
    blood = 0
    pads = 0

def tinkle():
    odds = randint(1,100)
    if vagina.pee <= 0:
        print "\nOh! You're already finished going."
    elif vagina.pee > 0:
        if odds%3 == 0:
            print "\nYou piss yourself where you stand, fresh urine soaking your ill-fitting Wranglers and into your broken Adidas.\n"
            vagina.pee = 0
            vagina.wet = 51
        elif odds%101 == 0:
            print "\nYou relieve yourself in a normal manner, wash up, and marry a nice guy who deserves you.\n"
        elif odds%2 == 0:
            print "\nYou slowly and shyly lower your skirt, squeezing shut your eyes. You relax youself, hovering above the potty, and release. You feel wonderful relief.\n"
            vagina.pee = 0
            vagina.wet = 51
        else:
            vagina.pee = vagina.pee-1
            print "\nYou squeeze out the tiniest bit, ironicially pissed off that you spent all this effort for nothing, and still have", vagina.pee, "mL pressing inside you.\n"

def centipede():
    while True:
        sleep(22)
        print """     
           _ _ _ _ _ _ _ _ _ _ _(.--.)    
         {{ { { { { { { { { { { ( '_')
          >>>>>>>>>>>>>>>>>>>>>>>`--'>\n """
           
def rub():
    odds = randint(1,50)
   
    if vagina.wet == 0:
        print "\nGosh! You aren't really in the mood for that.\nYou're really thinking about reading something by Mary Wollstonecraft instead.\n "
    elif vagina.wet > 0:
        if vagina.clit < 50:
            if odds%1 == 0:
                print "\nYou stuff your hand between your thighs and rub! rub! rub!\n "
                vagina.clit = vagina.clit+15
            elif odds%2 == 0:
                print "\nAs you rub your clit, you slide your free middle finger inside your slippy vogina.\n "
                vagina.clit = vagina.clit+15
            else:
                print "\nYou bonk your vajayjay.\n "
                vagina.clit = vagina.clit+10               
        elif vagina.clit >= 50:
            if odds%3 == 0:
                print "\nYour fingers slide deeply into your ass, probing your clitoral root from deep inside your colon and causing your pussy to leak itself over your asshole and onto the bedsheets.\n "
                vagina.clit = 0
            elif odds%2 == 0:
                print "\nYou grab the backs of your thighs and jerk your clit towards your mouth; you feel a deep ecstacy as your muscle fibers and tendons scream in wonderful pain, the pure electricity you feel as your mouth surrounds your clit turning overwhelming pain into indescribable pleasure.\n "
                vagina.clit = 0
            else:
                print "\n***YOU CAME***\n "
        else:
            print "\nYou slide your finger slowly from your ass to your clit\n "
   
def pad():
    if vagina.pads > 0:
        print "\nYou wash yourself up and slap on a pad\n "
        vagina.pads = vagina.pads - 1
        vagina.blood = -15
    elif vagina.pads == 0:
        print "\nOH GOD, YOU'RE OUT!\n\n"
   
def menses():
    if int(strftime("%U"))%3 == 0:
        while True:
            sleep(10)
            vagina.blood = vagina.blood + 5
            if vagina.blood > 0: print "\n. . .your vagina oozes thick and rotting uterus into your underwear."
            if vagina.blood <= 0: print "You feel blood drip into your thirsty pad."
            if 20 > vagina.blood > 10:
                print "Your underpants feel really gross.\n "
            elif 30 > vagina.blood > 20:
                print "Your bottom is sticky and caked with uterine filth.\n "
            elif 40 > vagina.blood > 30:
                print "You should probably find somewhere to change; people are starting to stare.\n "
            elif vagina.blood > 40:
                die()

def die():
    print "\n             ~~~~~YOU FILTHY SKANK~~~~~"
    print """
                      ______
                   .-"      "-.
                  /            \
 
                 |,  .-.  .-.  ,|
                 | )(__/  \__)( |
                 |/     /\     \|
                 (_     ^^     _)
                  \__|IIIIII|__/
                   | \IIIIII/ |
                   \          /
                    `--------`

         YOU DIED BECAUSE YOU ARE DISGUSTING,
           BUT THE CURSE ENDS NOT AT DEATH.
"""
    sleep(15)
    quit()
           

def IO():
    print "\n     enter help for help\n"
    cm = ""
    while cm != "bye":
        cm = raw_input(">>")
        if cm == "tinkle":
            tinkle()
        if cm == "rub":
            rub()
        if cm == "pad":
            pad()
        if cm == "bye":
            quit()
        if cm == "help":
            print "commands:\n"
            print "tinkle - relieve yourself."
            print "rub    - pleasure yourself."
            print "pad    - use a sanitary napkin during menstruation"
            print "help   - gets you this help, you faggot"           
            print "bye    - quits"
        
if __name__ == "__main__":
    vagina = yoni()
    vagina.wet = 0
    vagina.clit = 0
    vagina.pee = 100
    vagina.blood = 1
    vagina.pads = 2
    thread.start_new_thread(centipede,())
    thread.start_new_thread(menses,())
    IO()

Name: Anonymous 2008-10-02 5:37

"vogina" :rolleyes:

Name: Anonymous 2008-10-02 8:42

Listen,

Name: Anonymous 2008-10-02 8:52

TO THE SONG OF MY PEOPLE

Name: Anonymous 2008-10-03 11:10

~~~~~YOU FILTHY SKANK~~~~~

Name: Anonymous 2008-10-04 5:30

>>56
mmmmmmmm what am I?

Name: Anonymous 2008-10-04 7:03

>>57
A pasty white programmer.

AKA SLAVEPIG

SADIST MASTER GUNTHER

Name: Anonymous 2008-10-04 11:58

>>58
DFC

Name: Anonymous 2008-10-04 19:16

>>52
I fapped to this

Name: Anonymous 2008-10-04 19:40

>>60
That makes me feel ahsome

Name: Anonymous 2008-12-05 23:52

FIOC 3000 broke my Penis.

Name: Anonymous 2008-12-06 0:01

you guys really need to experience the pleasure of being cummed inside

Name: Anonymous 2008-12-06 3:38

>>62
Your penis should have been using iterators.

Name: Anonymous 2014-01-21 21:05

>>64
>le pedophile sage

Name: Anonymous 2014-02-08 8:14

check 'em

Don't change these.
Name: Email:
Entire Thread Thread List