
cybykillers
Joined: Feb 12, 2009
Tanky likes to eat babies for lunch >:)
|
Posted: Apr 7, 2009 06:19 AM
Msg. 1 of 28
i am planing to make a single player map of bloodgulch called survival of 100 marines. you play as an elite and you have 2 hunters on your team trapped in the middle of bloodgulch while marines from all sides of bloodgulch try to flank u. i want to know is it possible to have the game save when i kill a number of marines say 20 marines then it saves? and is it possible to trigger a cutscene right after i kill the 100 marines? what do i put in the script if possible? Edited by cybykillers on Apr 7, 2009 at 06:20 AM
|
|
|

sierra117
Joined: Jan 10, 2008
If sex is good exercise, why are there fat sluts?
|
Posted: Apr 7, 2009 06:24 AM
Msg. 2 of 28
all possible. If you want i can make the map for you. since i not busy atm. :) my xfire is masterdandan if you want to add me.
|
|
|

cybykillers
Joined: Feb 12, 2009
Tanky likes to eat babies for lunch >:)
|
Posted: Apr 7, 2009 09:30 AM
Msg. 3 of 28
well can you tell me what i do instead?
|
|
|

Polamee
Joined: Feb 25, 2008
MP2SPMT's founder
|
Posted: Apr 7, 2009 09:37 AM
Msg. 4 of 28
If you want a checkpoint to happen in a group of 100 Marines when 80 are left alive, name your encounter "thedeadmarineslol" and the script for saving a checkpoint when 20 of them are dead would be:
(script startup yourgrammmarsucks (sleep_until (= (ai_living_count thedeadmarineslol) 80) 15) (game_save_totally_unsafe) )
I have to warn you about the implications of adding 100 Marines; Sapien might refuse to spawm them or your comp might lag severely.
|
|
|

cybykillers
Joined: Feb 12, 2009
Tanky likes to eat babies for lunch >:)
|
Posted: Apr 7, 2009 10:53 AM
Msg. 5 of 28
what do i replace yourgrammersucks with and what does the 15 stand for? and still how do i trigger a cutscene right after 100 kills
|
|
|

Sabre
Joined: Dec 10, 2008
I joined RB in protecting Donut's avatar.
|
Posted: Apr 7, 2009 11:02 AM
Msg. 6 of 28
Quote: --- Original message by: cybykillers what do i replace yourgrammersucks with and what does the 15 stand for? and still how do i trigger a cutscene right after 100 kills yourgrammarsucks is the name of the script, it can be anything as long as there isn't two different scripts with the same name. 15 I believe is how long until the next event happens. Say you have 21 marines alive, you kill one, and now you have 20, the script will wait for 15 milliseconds before doing the next action. (Someone correct if I'm wrong.)
|
|
|

Polamee
Joined: Feb 25, 2008
MP2SPMT's founder
|
Posted: Apr 8, 2009 09:34 AM
Msg. 7 of 28
Quote: --- Original message by: SabreQuote: --- Original message by: cybykillers what do i replace yourgrammersucks with and what does the 15 stand for? and still how do i trigger a cutscene right after 100 kills yourgrammarsucks is the name of the script, it can be anything as long as there isn't two different scripts with the same name. 15 I believe is how long until the next event happens. Say you have 21 marines alive, you kill one, and now you have 20, the script will wait for 15 milliseconds before doing the next action. (Someone correct if I'm wrong.) No. Not 15 Milliseconds. 15 script ticks, which is about half a second. You can replace 'yourgrammarsucks'with anything, even something like: airbguuhkgshdbbsdasdioshdoahf, and it will still work. :|
|
|
|

Sabre
Joined: Dec 10, 2008
I joined RB in protecting Donut's avatar.
|
Posted: Apr 8, 2009 10:22 AM
Msg. 8 of 28
Quote: --- Original message by: PolameeQuote: --- Original message by: SabreQuote: --- Original message by: cybykillers what do i replace yourgrammersucks with and what does the 15 stand for? and still how do i trigger a cutscene right after 100 kills yourgrammarsucks is the name of the script, it can be anything as long as there isn't two different scripts with the same name. 15 I believe is how long until the next event happens. Say you have 21 marines alive, you kill one, and now you have 20, the script will wait for 15 milliseconds before doing the next action. (Someone correct if I'm wrong.) No. Not 15 Milliseconds. 15 script ticks, which is about half a second. You can replace 'yourgrammarsucks'with anything, even something like: airbguuhkgshdbbsdasdioshdoahf, and it will still work. :| Thank you for not flaming my ass off.
|
|
|

Polamee
Joined: Feb 25, 2008
MP2SPMT's founder
|
Posted: Apr 9, 2009 10:59 PM
Msg. 9 of 28
Quote: --- Original message by: SabreQuote: --- Original message by: PolameeQuote: --- Original message by: SabreQuote: --- Original message by: cybykillers what do i replace yourgrammersucks with and what does the 15 stand for? and still how do i trigger a cutscene right after 100 kills yourgrammarsucks is the name of the script, it can be anything as long as there isn't two different scripts with the same name. 15 I believe is how long until the next event happens. Say you have 21 marines alive, you kill one, and now you have 20, the script will wait for 15 milliseconds before doing the next action. (Someone correct if I'm wrong.) No. Not 15 Milliseconds. 15 script ticks, which is about half a second. You can replace 'yourgrammarsucks'with anything, even something like: airbguuhkgshdbbsdasdioshdoahf, and it will still work. :| Thank you for not flaming my ass off. Your welcome?
|
|
|

Gamma927
Joined: Jun 12, 2008
Steam: gamma927
|
Posted: Apr 24, 2009 08:58 PM
Msg. 10 of 28
Knowledge of AI, and heavy scripting.
|
|
|

Polamee
Joined: Feb 25, 2008
MP2SPMT's founder
|
Posted: Apr 24, 2009 09:01 PM
Msg. 11 of 28
Quote: --- Original message by: ImRoflman What do you need to make a campaign anyway? Im planning to make one in Death Island. Don't do it! :P
|
|
|

ODST Mendosa
Joined: Mar 23, 2009
MHMS (Modern Halo Mapping\ Modding Sydicate)
|
Posted: Apr 24, 2009 09:39 PM
Msg. 12 of 28
Scripting is hard for me becasue like where do you learn scripting do you just know it?
|
|
|

jacknme
Joined: Aug 29, 2008
If you see this, you must be in an old topic
|
Posted: Apr 24, 2009 10:53 PM
Msg. 13 of 28
You read those nice tutorials on this site.
|
|
|

ODST Mendosa
Joined: Mar 23, 2009
MHMS (Modern Halo Mapping\ Modding Sydicate)
|
Posted: Apr 24, 2009 11:10 PM
Msg. 14 of 28
Quote: --- Original message by: jacknme You read those nice tutorials on this site. I know but Gamma knows so many (More than 1,000)!!!!
|
|
|

UnevenElefant5
Joined: May 3, 2008
its been fun yall, i'll never forget this site :')
|
Posted: Apr 24, 2009 11:11 PM
Msg. 15 of 28
Quote: --- Original message by: ODST MendosaQuote: --- Original message by: jacknme You read those nice tutorials on this site. I know but Gamma knows so many (More than 1,000)!!!! Because he knows Java I think. He understands scripting better than I ever will.
|
|
|

jacknme
Joined: Aug 29, 2008
If you see this, you must be in an old topic
|
Posted: Apr 24, 2009 11:11 PM
Msg. 16 of 28
Because he started by reading those nice tutorials and reading the scripting bible?
|
|
|

ODST Mendosa
Joined: Mar 23, 2009
MHMS (Modern Halo Mapping\ Modding Sydicate)
|
Posted: Apr 24, 2009 11:14 PM
Msg. 17 of 28
Scripting Bible? You mean the Holy Bible right?
|
|
|

UnevenElefant5
Joined: May 3, 2008
its been fun yall, i'll never forget this site :')
|
Posted: Apr 24, 2009 11:14 PM
Msg. 18 of 28
Quote: --- Original message by: ODST Mendosa Scripting Bible? You mean the Holy Bible right? No, he means the Scripting bible.
|
|
|

ODST Mendosa
Joined: Mar 23, 2009
MHMS (Modern Halo Mapping\ Modding Sydicate)
|
Posted: Apr 24, 2009 11:15 PM
Msg. 19 of 28
Were do you get that?
|
|
|

jacknme
Joined: Aug 29, 2008
If you see this, you must be in an old topic
|
Posted: Apr 24, 2009 11:16 PM
Msg. 20 of 28
|
|
|

ODST Mendosa
Joined: Mar 23, 2009
MHMS (Modern Halo Mapping\ Modding Sydicate)
|
Posted: Apr 24, 2009 11:17 PM
Msg. 21 of 28
The scripting bible haw haw (Halo Music H3) Holy cow that to much READING OMG!!!! Edited by ODST Mendosa on Apr 24, 2009 at 11:17 PM
|
|
|

sierra117
Joined: Jan 10, 2008
If sex is good exercise, why are there fat sluts?
|
Posted: Apr 24, 2009 11:24 PM
Msg. 22 of 28
its not that hard to remember.... :) and thats only the basics of scripting. There still the globals in scripting. (which are harder but still not that hard to remember) and even if you forget just search it through the bible.
|
|
|

jacknme
Joined: Aug 29, 2008
If you see this, you must be in an old topic
|
Posted: Apr 24, 2009 11:24 PM
Msg. 23 of 28
EDIT: Quote: --- Original message by: ODST Mendosa
The scripting bible haw haw (Halo Music H3) Holy cow that to much READING OMG!!!! Edited by ODST Mendosa on Apr 24, 2009 at 11:17 PM OMG or you can read the tutorials on this site!! OMG Edited by jacknme on Apr 25, 2009 at 10:29 AM
|
|
|

sierra117
Joined: Jan 10, 2008
If sex is good exercise, why are there fat sluts?
|
Posted: Apr 24, 2009 11:28 PM
Msg. 24 of 28
OMG!!!!! you dont need the tutorials that much though. The bible shows a basic example of how to compile it into the scenario and to write them up. Whilst supplying the script themselves
|
|
|

Gamma927
Joined: Jun 12, 2008
Steam: gamma927
|
Posted: Apr 25, 2009 12:24 AM
Msg. 25 of 28
Quote: --- Original message by: UnevenElefant5Quote: --- Original message by: ODST MendosaQuote: --- Original message by: jacknme You read those nice tutorials on this site. I know but Gamma knows so many (More than 1,000)!!!! Because he knows Java I think. He understands scripting better than I ever will. I never told you that I know Java... D:
|
|
|

sierra117
Joined: Jan 10, 2008
If sex is good exercise, why are there fat sluts?
|
Posted: Apr 25, 2009 12:31 AM
Msg. 26 of 28
though you told me ages ago... and he must of read it from there.
|
|
|

Gamma927
Joined: Jun 12, 2008
Steam: gamma927
|
Posted: Apr 25, 2009 12:54 AM
Msg. 27 of 28
I never told you either... As for learning how to script, I began with a simple tutorial on trigger volumes. Then, once you understand that, you can use the Scripting Bible to get more commands. Once you have those commands, put them into a script, and make a map. The basic commands that you have to know are: (ai_place [ai])
(object_create [object])
(sleep_until (volume_test_objects [trigger volume] [object]) 15)
(sleep_until (= (ai_living_count [ai]) [number]) 15)
(game_save_totally_unsafe)
(ai_command_list [ai] [command list])
(sleep [ticks])
(vehicle_load_magic [vehicle] [seat] [object list])
I made http://www.xfire.com/video/a2fb2/ out of these commands alone.
|
|
|

sierra117
Joined: Jan 10, 2008
If sex is good exercise, why are there fat sluts?
|
Posted: Apr 25, 2009 12:57 AM
Msg. 28 of 28
actually you have. cant remember if it was the thread or not but i think it was the one about have 2 people in a trigger volume. Which you posted. Though it doesnt really matter i dont want to argue about it or anything.
|
|
|