Page 1 of 1

CoD4 Mapping problem!

Posted: May 16th, 2010, 8:51 pm
by JuMPZoR
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?

Re: CoD4 Mapping problem!

Posted: May 17th, 2010, 12:12 am
by Drofder2004
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.