CoD4 Mapping problem!

Have questions about CoD4 mapping that aren't covered in the tutorials section? Post here!

Moderator: Core Staff

Post Reply
User avatar
JuMPZoR
CJ Newbie
CJ Newbie
Posts: 88
Joined: May 16th, 2010, 7:23 pm

CoD4 Mapping problem!

Post by JuMPZoR » May 16th, 2010, 8:51 pm

Yo guys.

Well as i am new here, i am trying to make a new map for codjumper servers. And KillerSam was helping me on xfire with the iprintbold message to appear on your screen when you step on it. And for some reason it doesent work.

http://www.xfire.com/video/2b209e/ Look at that, when i step into it, nothing happens. :x

Here is what my .gsc looks like...

Code: Select all

main()
{
   //maps\mp\mp_crash_fx::main();
   //maps\createart\mp_crash_art::main();
   maps\mp\_load::main();
   
   maps\mp\_compass::setupMiniMap("compass_map_mp_jumpzor");

   game["allies"] = "marines";
   game["axis"] = "opfor";
   game["attackers"] = "allies";
   game["defenders"] = "axis";
   game["allies_soldiertype"] = "desert";
   game["axis_soldiertype"] = "desert";
   
   setdvar( "r_specularcolorscale", "1" );
   setdvar("compassmaxrange","1600");

  entTransporter = getentarray("enter","targetname");
  if(isdefined(entTransporter))
  {
    for(lp=0;lp < entTransporter.size; lp++)
      entTransporter[lp] thread Transporter();
  }
}

Transporter()
{
  while(true)
  {
    self waittill("trigger",other);
    entTarget = getent(self.target, "targetname");

    wait(0.10);
    other setorigin(entTarget.origin);
    other setplayerangles(entTarget.angles);
    iprintlnbold ("You have been teleported !!!");
    wait(0.10);
  }
}

message1()
{
message2 = getent("cj1","targetname");
   while (1)
   {
message2 waittill ("trigger", user );
iprintlnbold ("^1-^9= ^1CoD^8Jumper^3.^7com ^3- ^7For all your CoDJumping needs! ^9=^1-");
wait 2;
   }
}

message5()
{
message6 = getent("cj2","targetname");
   while (1)
   {
message6 waittill ("trigger", user );
iprintlnbold ("^2Special Thx to Nightmare, Killersam, and neRokk ^1<3");
wait 2;
}
}

message7()
{
message8 = getent("cj3","targetname");
   while (1)
   {
message8 waittill ("trigger", user );
iprintlnbold ("^2JuMPZoR ^1Pwns You All!");
wait 2;
}
}

message9()
{
message10 = getent("cj4","targetname");
   while (1)
   {
message10 waittill ("trigger", user );
iprintlnbold ("^2www.youtube.com/user/InsaneStrafers ^1;)");
wait 2;
}
}
Can anyone help?
Last edited by JuMPZoR on May 17th, 2010, 12:15 am, edited 1 time in total.
Image

Image

User avatar
Drofder2004
Core Staff
Core Staff
Posts: 13315
Joined: April 13th, 2005, 8:22 pm
Location: UK, London

Re: CoD4 Mapping problem!

Post by Drofder2004 » May 17th, 2010, 12:12 am

Firstly: I have fixed you indenting, nightmare to read when text is not indented...
Secondly: Why have you randomly named things?
You have so many different message<num> it is getting confusing, get a format and stick to it...

So, adjusted code:

Code: Select all

msg1()
{
   msg = getent("cj1","targetname");
   while (1)
   {
      msg waittill ("trigger", user );
      iprintlnbold ("^1-^9= ^1CoD^8Jumper^3.^7com ^3- ^7For all your CoDJumping needs! ^9=^1-");
      wait 2;
   }
}

msg2()
{
   msg = getent("cj2","targetname");
   while (1)
   {
      msg waittill ("trigger", user );
      iprintlnbold ("^2Special Thx to Nightmare, Killersam, and neRokk ^1<3");
      wait 2;
   }
}

msg3()
{
   msg = getent("cj3","targetname");
   while (1)
   {
      msg waittill ("trigger", user );
      iprintlnbold ("^2JuMPZoR ^1Pwns You All!");
      wait 2;
   }
}

msg4()
{
   msg = getent("cj4","targetname");
   while (1)
   {
      msg waittill ("trigger", user );
      iprintlnbold ("^2www.youtube.com/user/InsaneStrafers ^1;)");
      wait 2;
   }
}
finally, the code is fine. It is more likely your triggers/mapping/targetnames.
Image
Virgin Media 20Mb Broadband:
"Perfect for families going online at the same time, downloading movies, online gaming and more."
Borked internet since: 22-07-2010

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests