I just made my new map and when ever i try to load it by going to Start New Server>Turn Off Pure>Type /map ucapromotions Then Windows Comes up and says
codmp.exe has encountered a problem and needs to close.
We are sorry for the inconvience.
It says that it failed on game_mp_x86.dll
Does anyone know why?
But it only does it on this map...
PLEASE HELP I HAVE A DEADLINE FOR THIS MAP OF SUNDAY
Problem...
Moderator: Core Staff
its part of the scripting that screwing it up, could you post the gsc?
Coding is Poetry. Mapping is Art.
"Cause im the sexiest mapper ever...except for nm, that sexy man" - Soviet
-=[CoDJumper.com Movies]=-
[Ambush] || [Backlot] || [Bloc] || [Bog] || [Broadcast] || [Chinatown] || [Countdown]
[Crash] || [Creek] || [Crossfire] || [District] || [Downpour] || [Killhouse] || [Overgrown]
[Pipeline] || [Shipment & Wetwork] || [Showdown] || [Strike] || [Vacant]
"Cause im the sexiest mapper ever...except for nm, that sexy man" - Soviet
-=[CoDJumper.com Movies]=-
[Ambush] || [Backlot] || [Bloc] || [Bog] || [Broadcast] || [Chinatown] || [Countdown]
[Crash] || [Creek] || [Crossfire] || [District] || [Downpour] || [Killhouse] || [Overgrown]
[Pipeline] || [Shipment & Wetwork] || [Showdown] || [Strike] || [Vacant]
yup, here you go, its quiet alot...lol
Code: Select all
main()
{
thread officers_teleport();
thread soldiers_platform();
thread tele1();
thread tele2();
thread tele3();
thread tele4();
thread tele5();
thread tele6();
thread tele7();
thread tele8();
thread tele9();
thread tele10();
thread tele11();
thread tele12();
thread tele13();
thread tele14();
thread tele15();
thread seat1();
thread seat2();
thread seat3();
thread seat4();
thread seat5();
thread seat6();
thread seat7();
thread seat8();
thread seat9();
thread seat10();
thread seat11();
thread seat12();
thread seat13();
thread seat14();
thread seat15();
thread spawn();
}
officers_teleport()
{
trigger1 = getent ("ospawn1", "targetname");
trigger2 = getent ("ospawn2", "targetname");
trigger3 = getent ("ospawn3", "targetname");
trigger4 = getent ("ospawn4", "targetname");
trigger5 = getent ("ospawn5", "targetname");
trigger = getent ("ospawnt", "targetname");
while(1)
{
trigger waittill ("trigger",user);
user iprintlnbold ("Please Enter Passcode");
trigger1 waittill ("trigger",user);
trigger2 waittill ("trigger",user);
trigger3 waittill ("trigger",user);
trigger4 waittill ("trigger",user);
trigger5 waittill ("trigger",user);
user iprintlnbold ("CORRECT!, Now Teleporting...");
wait(1);
user setOrigin( (416, 64, -56) );
wait(1);
user iprintlnbold ("Welcome");
}
}
soldiers_platform();
platform = getent ("soldier_platform", "targetname");
trigger = getent ("soldier_trigger", "targetname");
door = getent ("soldier_door", "targetname");
while(1)
{
trigger waittill ("trigger");
door movez (150,2,1,1);
door waittill ("movedone");
wait(1);
door movez (-150,2,1,1);
door waittill ("movedone");
seat movex (312,2,1,1);
seat waittill ("movedone");
seat movex (-312,.5,1,1);
seat waittill ("movedone");
}
}
tele1()
{
door = getent ("door1", "targetname");
trigger = getent ("tele1", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-608, -224, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele2()
{
door = getent ("door2", "targetname");
trigger = getent ("tele2", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-736, -224, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele3()
{
door = getent ("door3", "targetname");
trigger = getent ("tele3", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-864, -224, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele4()
{
door = getent ("door4", "targetname");
trigger = getent ("tele4", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-608, -96, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele5()
{
door = getent ("door5", "targetname");
trigger = getent ("tele5", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-736, -96, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele6()
{
door = getent ("door6", "targetname");
trigger = getent ("tele6", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-864, -96, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele7()
{
door = getent ("door7", "targetname");
trigger = getent ("tele7", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-608, -32, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele8()
{
door = getent ("door8", "targetname");
trigger = getent ("tele8", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-736, -32, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele9()
{
door = getent ("door9", "targetname");
trigger = getent ("tele9", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-864, -32, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele10()
{
door = getent ("door10", "targetname");
trigger = getent ("tele10", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-608, 160, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele11()
{
door = getent ("door11", "targetname");
trigger = getent ("tele11", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-736, 160, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele12()
{
door = getent ("door12", "targetname");
trigger = getent ("tele12", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-864, 160, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele13()
{
door = getent ("door13", "targetname");
trigger = getent ("tele13", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-608, 288, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele14()
{
door = getent ("door14", "targetname");
trigger = getent ("tele14", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-736, 288, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
tele15()
{
door = getent ("door15", "targetname");
trigger = getent ("tele15", "targetname");
while(1)
{
trigger waittill ("trigger", user);
user iprintlnbold ("Now Teleporting...");
wait(1);
user setOrigin((-864, 288, -56));
wait(1);
door movez (-80, 1, 0, 0);
user iprintlnbold ("Welcome");
}
}
seat1
{
seat = getent ("slot1", "targetname");
trigger = getent ("seat1", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (896,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat4
{
seat = getent ("slot4", "targetname");
trigger = getent ("seat4", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (896,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat7
{
seat = getent ("slot7", "targetname");
trigger = getent ("seat7", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (896,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat10
{
seat = getent ("slot10", "targetname");
trigger = getent ("seat10", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (896,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat13
{
seat = getent ("slot13", "targetname");
trigger = getent ("seat13", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (896,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat2
{
seat = getent ("slot2", "targetname");
trigger = getent ("seat2", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (1024,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat5
{
seat = getent ("slot5", "targetname");
trigger = getent ("seat5", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (1024,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat8
{
seat = getent ("slot8", "targetname");
trigger = getent ("seat8", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (1024,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat11
{
seat = getent ("slot11", "targetname");
trigger = getent ("seat11", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (1024,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat14
{
seat = getent ("slot14", "targetname");
trigger = getent ("seat14", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (1024,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat3
{
seat = getent ("slot3", "targetname");
trigger = getent ("seat3", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (1152,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat6
{
seat = getent ("slot6", "targetname");
trigger = getent ("seat6", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (1152,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat9
{
seat = getent ("slot9", "targetname");
trigger = getent ("seat9", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (1152,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat12
{
seat = getent ("slot12", "targetname");
trigger = getent ("seat12", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (1152,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
seat15
{
seat = getent ("slot15", "targetname");
trigger = getent ("seat15", "targetname");
while(1)
{
trigger waittill ("trigger");
seat movex (1152,4,1,1);
seat waittill ("movedone");
seat movez (24,1,0,0);
seat waittill ("movedone");
seat movex (200,2,1,1);
seat waittill ("movedone");
}
}
spawn();
{
trigger = getent ("spawn_start", "targetname");
while(1);
{
user iprintInbold ("Welcome To The ^1PROMOTIONS");
wait(1);
user iprintInbold ("Officers go to the switches");
wait(1);
user iprintInbold ("Soldiers go to the door");
}
}
It is a problem with the map and I am looking into it
Edit: So far I have found why its crashing, I just need to find the right thing.
Edit: So far I have found why its crashing, I just need to find the right thing.
Coding is Poetry. Mapping is Art.
"Cause im the sexiest mapper ever...except for nm, that sexy man" - Soviet
-=[CoDJumper.com Movies]=-
[Ambush] || [Backlot] || [Bloc] || [Bog] || [Broadcast] || [Chinatown] || [Countdown]
[Crash] || [Creek] || [Crossfire] || [District] || [Downpour] || [Killhouse] || [Overgrown]
[Pipeline] || [Shipment & Wetwork] || [Showdown] || [Strike] || [Vacant]
"Cause im the sexiest mapper ever...except for nm, that sexy man" - Soviet
-=[CoDJumper.com Movies]=-
[Ambush] || [Backlot] || [Bloc] || [Bog] || [Broadcast] || [Chinatown] || [Countdown]
[Crash] || [Creek] || [Crossfire] || [District] || [Downpour] || [Killhouse] || [Overgrown]
[Pipeline] || [Shipment & Wetwork] || [Showdown] || [Strike] || [Vacant]
-
- Core Staff
- Posts: 13315
- Joined: April 13th, 2005, 8:22 pm
- Location: UK, London
I will be honest here. The scripting for that map is horrible, that many threads could be turned into about 10, but I don't plan on typing how. If you want to see how that could be cut down, check all my older posts, I have repeated myself on how to use a for loop to run multiple of the same thread.
Good luck getting it working, but with a DLL crashing the game, it sounds like a reinstall more than a map/script problem.
Good luck getting it working, but with a DLL crashing the game, it sounds like a reinstall more than a map/script problem.

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
Who is online
Users browsing this forum: Semrush [Bot] and 1 guest