Menu

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.

Show posts Menu

Messages - Icey

#661
Would like to share that I had thoughts of making a OSD comic book series for this thread. I was thinking a page a day. I would like to start it but I wan't to know if anyone thought it would be interesting? No point in making something no ones gonna like, right?  ;)
#662
I'm def going by Insane-Icey for the rest of the month ;D
#663
AGS Games in Production / Re: Sheep Quest
Sun 15/04/2012 16:02:05
I remember you showing this at the last AGS...I forgot the the name that fast so I'm just gonna call it AGS E3.
#664
The Rumpus Room / Re: Icey games' thread
Sun 15/04/2012 15:10:33
UPDATE April 15/12

Well this is more of a request than an update. You see I was so confused last year about how to get XNA 4.0 so I could make a game for the 360. Microsoft has it so badly organized on the site to the point where I thought I had to spend $100(which I did) on the licences to get what I wanted. Turns out I didn't and I got this licences now and I just don't know how to make a game with that program. I was wondering if anyone could help me make a simple sidescroller fighting game(like castle crashers) game for the XBLM. I't won't be a long or complex game, I just don't wanna let my money go to waste.  I got all the sprites it's just I can't script with that engine.

Just PM me if you'd like to help.
#665
The Rumpus Room / Re: Icey games' thread
Sun 15/04/2012 14:55:38
Quote from: straydogstrut on Sun 15/04/2012 10:36:02

Icey did you get your coursework in on time? If you need any proof reading done, shoot me a PM. Going out this afternoon but can take a look tonight.

Thanks a bunch dude. Turns out my teacher wants it in next monday. It would be awesome if I could get some voice acting going cause there is not a lot to people to voice. I'll PM you the whole game source soon.  :)
#666
I think the problem is AGS it's self, I just edited over AGSirc and I had to shrank it down to 320x240. It seemed to mess up the whole screen thing. Cause I imported a new font after the change and it looks way smaller(which it should) in the editor than in the game which makes it look like it's 12 or 10 size font.

Code: ags
// main global script file
String nick;
// called when the game starts, before the first room is loaded

Button10_OnClick is were the character selecting takes place.

questing_OnClick is were the login takes place.
function game_start() 
{
	Label9.Visible = false;
	Label10.Visible = false;
	Label11.Visible = false;
	Label12.Visible = false;
	SetMultitaskingMode(1);
	
	questing.Visible = false;
	KeyboardMovement.SetMode(eKeyboardMovement_None);
	  
}

// put anything you want to happen every game cycle in here
function repeatedly_execute() 
{
	
}

// called when a key is pressed. keycode holds the key's ASCII code
function on_key_press(eKeyCode keycode) 
{
  if (IsGamePaused()) keycode = 0; // game paused, so don't react to keypresses
  
  if (keycode == eKeyEscape) gGui4.Visible = true; // Ctrl-Q
  if (keycode == eKeyCtrlC) gChat.Visible = true; // F9
  if (keycode == eKeyCtrlX) gChat.Visible = false;  // F12
  if (keycode == eKeyW) {
		if(player.HasInventory(potion)){
		player.ActiveInventory = potion; // Ctrl-S, give all inventory
	}
	}
  if (keycode == eKeyCtrlE)  {
		if(player.HasInventory(ether)){
		player.ActiveInventory = ether;// Ctrl-S, give all inventory
	}
	}
  if (keycode == eKeyCtrlR)  {
		if(player.HasInventory(elixer)){
		player.ActiveInventory = elixer;// Ctrl-S, give all inventory
	}
	} // Ctrl-A, show walkable areas
  if (keycode == eKeyCtrlQ) if(playerHP <= 50){
		player.Say("Help me! Help me please!");
		
	}// Ctrl-X, teleport to room
	
	
}

// called when a mouse button is clicked.
function on_mouse_click(MouseButton button) {
  // called when a mouse button is clicked. button is either LEFT or RIGHT
  if (IsGamePaused() == 1) {
    // Game is paused, so do nothing (ie. don't allow mouse click)
  }
  else if (button == eMouseLeft) {
    ProcessClick(mouse.x, mouse.y, mouse.Mode );
  }
  else if (button == eMouseRight || button == eMouseWheelSouth){
    // right-click our mouse-wheel down, so cycle cursor
    
  }
  else if (button == eMouseMiddle) { 
    // Middle-button-click, default make character walk to clicked area (a little shortcut)
    // Could have been just "player.Walk(mouse.x,mouse.y)", but it's best to
    // leave our options open - what if you have a special script triggered
    // on "walking" mode?
     
  }
 }

function dialog_request(int param)
{
}

function btnSend_OnClick(GUIControl *control, MouseButton button)
{
  Chat(txtInput.Text);
  txtInput.Text = "";
}

function txtInput_OnActivate(GUIControl *control)
{
  Chat(txtInput.Text);
  txtInput.Text = "";
}

function Button3_OnClick(GUIControl *control, MouseButton button)
{

}

function ListBox1_OnSelectionChanged(GUIControl *control)
{
	
if(ListBox1.SelectedIndex == 0){
  Display("Welcome Pub member. When ever your ready to venture out just take a look at the quest board downstairs.");
}

if(ListBox1.SelectedIndex == 1){

}

if(ListBox1.SelectedIndex == 2){
	
}

if(ListBox1.SelectedIndex == 3){
	
}

if(ListBox1.SelectedIndex == 4){
	
}

if(ListBox1.SelectedIndex == 5){
	
}





}

function Button10_OnClick(GUIControl *control, MouseButton button)
{
	Label9.Visible = true;
	Label10.Visible = true;
	Label11.Visible = true;
	Label12.Visible = true;
Label13.Text = "Can use Knight skills";	
	//String nick;
  
  nick = "Dave";
	if(Dave.Room == 0){
	Dave.ChangeRoom(1, player.x, player.y);

	}
	if(Dave.Room == 1){
		//Display("Job already set");
		
	}
	
		Dave.SetAsPlayer();
	tifa.ChangeRoom(0);
	muffy.ChangeRoom(0);
	chris.ChangeRoom(0);
	
player.ChangeView(5);
questing.Visible = true;


}

function Button11_OnClick(GUIControl *control, MouseButton button)
{
		Label9.Visible = true;
	Label10.Visible = true;
	Label11.Visible = true;
	Label12.Visible = true;
	Label13.Text = "Can use BLK magic abilities";	
	//String nick;
  
  nick = "Muffy";

		if(muffy.Room == 0){
			muffy.ChangeRoom(1, player.x, player.y);
	}
	if(muffy.Room == 1){
		//Display("Job already set");
		
	}
	
	muffy.SetAsPlayer();
	tifa.ChangeRoom(0);
	Dave.ChangeRoom(0);
	chris.ChangeRoom(0);
	
player.ChangeView(11);
questing.Visible = true;
}

function Button12_OnClick(GUIControl *control, MouseButton button)
{
		Label9.Visible = true;
	Label10.Visible = true;
	Label11.Visible = true;
	Label12.Visible = true;
	Label13.Text = "Can use WHT magic abilites";	
	//String nick;
  
  nick = "Tifa";
		if(tifa.Room == 0){
	tifa.ChangeRoom(1, player.x, player.y);

	}
	if(tifa.Room == 1){
		//Display("Job already set");
		
	}
		tifa.SetAsPlayer();
	muffy.ChangeRoom(0);
	Dave.ChangeRoom(0);
	chris.ChangeRoom(0);
	
player.ChangeView(14);
questing.Visible = true;
}

function Button13_OnClick(GUIControl *control, MouseButton button)
{
		Label9.Visible = true;
	Label10.Visible = true;
	Label11.Visible = true;
	Label12.Visible = true;
	Label13.Text = "Can absord/reuse monster abilities";	
	//String nick;
  
  nick = "Chris";
	if(chris.Room == 0){
	chris.ChangeRoom(1, player.x, player.y);

	}
	if(chris.Room == 1){
		//Display("Job already set");
		
	}
		chris.SetAsPlayer();
	Dave.ChangeRoom(0);
	muffy.ChangeRoom(0);
	tifa.ChangeRoom(0);
	
player.ChangeView(6);
questing.Visible = true;
}

function questing_OnClick(GUIControl *control, MouseButton button)
{


	
  
  nick = Game.InputBox("Enter screen name or use default");
  
  Connect(nick);
gGui2.Visible = false;
KeyboardMovement.SetMode(eKeyboardMovement_Pressing);

		
		
		
gChat.Visible = true;
gGui3.Visible = true;
}


I have figured out the problem for the chat box, I had to change the 40 to 15 count. This way it would start rising right after 15 lines.

Code: ags
void PushLine(String line)
{
  if (line.Length > LINE_WIDTH)
  {
    PushLine(line.Truncate(LINE_WIDTH));
    PushLine(line.Substring(LINE_WIDTH, line.Length - LINE_WIDTH));
    return;
  }
  
  String text;
  text = String.Format("%s[%s", lblOutput.Text, line);
  
  int i = text.Length;
  int count = 0;
  int pos = -1;
  while (i)
  {
    if (text.Chars[i] == '[')
      count++;
    
    if (count == 15)
    {
      pos = i;
      i = 0;
    }
    else
      i--;
  }
  
  lblOutput.Text = text.Substring(pos + 1, text.Length - pos - 1);
}
#667
The Rumpus Room / Re: Icey games' thread
Sun 15/04/2012 04:35:42
Tifa's Ballad is finish but I just need to gather my music and get the ending theme from the real life person who I made tifa from, my friend Tiara. It would be nice if someone could proof-read it.

I like the art critique cause it can help improve something. I like the thick black lines for personal reasons, as for contrast after I add the background I will play around with the lightning. P.S. the sun is right in the sky in this pic.
#668
Well the the thing is you start in the main menu then you move to the pub were you are promted to select a character/job then you can log in.

Would you like to see the G_script.
#669
I have tried this but it seems that line seems to stop me from registering to the server.
Code: ags
if(player.ID == Dave.ID){
 CafeDo(String.Format("looks like %d", 5));
}
else if(player.ID == chris.ID){
CafeDo(String.Format("looks like %d", 6));
}

else if(player.ID == muffy.ID){
CafeDo(String.Format("looks like %d", 11));
}

else if(player.ID == tifa.ID){
CafeDo(String.Format("looks like %d", 14));
}
	  
#670
Thanks dude, I'm still a bit confused tho, cause I don't change the characters view's I just swip swap between 4 characters.

maybe I could have the game constantly check that line of code in my S3 script

I also figured out why the chat thing won't work right, It's text is going of screen or past the box X so when I just keep typing random latter's at a some point they start to move up as they should.
#671
It looks like a Nazi sign on his forehead.  :D
#672
I feel the best place to ask this is here. So I was working on something and I came to this problem.



I can't figure out how to update the X,Y of another player on the players screen. See Dave in the picture for example.

I needed this, CafeDo(String.Format("walks to %d %d", mouse.x, mouse.y));


I also don't know how to get the plugin to make the game select the character the player has chosen to appear on the other players screen.
It seems it just goes down to the character after you(or something like that. But Tifa should show up both screens as Tifa, not Christen. P.S. Dave just happened to be lucky to show up on both screens.

My last question is how do I successfully get 2 games to chat with one another? Like 2 nights ago I was able to get this and PMQ legends to "connect" together and it allowed me to cross chat using both games.
"Yes they can communicate if they are connected to the same IRC server" = answer

The message label stops scrolling once it reaches the bottom right above @tifa. 
#673
Site & Forum Reports / Re: New AGS Website
Fri 13/04/2012 15:13:48
What is that game? The 2 from the screen shot? I've wanted to play it cause it look kinda cool.
#674
Wowwzers that's kindda harsh  :o  jk

But I gotta agree, That's why I stay in the Iceyverse cause I just feel weird about others playing around with stuff I put a lot of effort into(despite how the outcome of the game looks) and the Iceyverse isn't mean't to be ventured into by anyone except well, me.

Anyhow, I think it would be cool to see that creation in a OSD game, So maybe one day someone can ask if they could use it and hopefully and It will get animated right.
#675
Site & Forum Reports / Re: Forum Restructuring
Fri 13/04/2012 00:03:04
I can say the best thing yet is the forum for recruitment. I thought that should of been added long before. But at least it's finally here.  :)
#676
The Rumpus Room / Re: Icey games' thread
Tue 10/04/2012 20:59:00
UPDATE April 10/12

I was finally able to finish the picture. Now all I need to do is create a sky background and water. I'm gonna try and see if I can find a technique to adding wind movement to my grass like they do in 3D games. I just have to find a way to get it to go back and forth smoothly.
#677
Congrats, At least I get a cool tag hat. :D
#678
I like that idea. I know I would benefit from some small stuff.
#679
The Rumpus Room / Re: Icey games' thread
Mon 09/04/2012 01:51:03
Thanks, I can use the extra grading points so I hope I get a good grade.
#680
The Rumpus Room / Re: Icey games' thread
Mon 09/04/2012 00:17:16
(PAX!!!)UPDATE April 8/12

Tifa's Ballad movie

Well my school project is due this week and I'm glad to announce that it is 95% finished. I wanted to add the voice acting to it but I just don't got the time so I have to spell check and finish adding the last bit of stuff like music and views.

  PMQ4: A 2D Flip [2012 remastered with a point lol]


Well I was going through my list of old games I did when I first started ags. They had good stories when I wrote them down but I just couldn't script anything that was good at the time. So I came across one of my PMQ games. And I thought, "This game was so short and so badly put together that I could remake it with my new art style and my current knowledge of AGS.

But enough of my talking, here's a look at an unshaded/half-colored room.



SMF spam blocked by CleanTalk