joman Geplaatst: 5 januari 2008 Rapport Geplaatst: 5 januari 2008 (bewerkt) Dit is mijn lege code waar ik aan begonnen ben: { { use macro (Ctrl+J) "headsa" to insert a file header } {$VERSION 3.0.0000} var $PLAYER_CHAR: Player end // var 03A4: name_thread 'MAIN' 01F0: set_max_wanted_level_to 6 0111: toggle_wasted_busted_check 0 00C0: set_current_time_hours_to 8 minutes_to 0 04E4: unknown_refresh_game_renderer_at 2488.56 -1666.84 03CB: set_rendering_origin_at 2488.56 -1666.84 13.38 0053: $PLAYER_CHAR = create_player #NULL at 2488.56 -1666.84 13.38 01F5: $PLAYER_ACTOR = create_player_actor $PLAYER_CHAR 07AF: $PLAYER_GROUP = player $PLAYER_CHAR group 0373: set_camera_directly_behind_player 01B6: set_weather 0 0001: wait 0 ms 087B: set_player $PLAYER_CHAR clothes_texture "cornrows" model "cornrows" body_part 1 087B: set_player $PLAYER_CHAR clothes_texture "tracktrgang" model "tracktr" body_part 2 087B: set_player $PLAYER_CHAR clothes_texture "sneakerheatwht" model "sneaker" body_part 3 087B: set_player $PLAYER_CHAR clothes_texture "hoodyAgreen" model "hoodyA" body_part 0 087B: set_player $PLAYER_CHAR clothes_texture "neckgold" model "neck2" body_part 13 087B: set_player $PLAYER_CHAR clothes_texture "watchgno" model "watch" body_part 14 070D: rebuild_player $PLAYER_CHAR 01B4: toggle_player $PLAYER_CHAR can_move 1 016A: fade 1 time 0 04BB: select_interior 0 0629: change_integer_stat 181 to 4 016C: restart_if_wasted_at 2027.77 -1420.52 15.99 angle 137.0 town_number 0 016D: restart_if_busted_at 1550.68 -1675.49 14.51 angle 90.0 town_number 0 0180: set_on_mission_flag_to $ONMISSION // Note: your missions have to use the variable defined here 0004: $DEFAULT_WAIT_TIME = 250 03E6: remove_text_box create_thread @SPHERE // IDLE LOOP :leeg wait 500 jump @leeg end_thread :SPHERE thread 'SPHERE' //Load models 0247: load_model #GREENWOO 038B: load_requested_models 0674: set_car_model #GREENWOO numberplate "SASE CAR"] 0247: load_model #BFYST 038B: load_requested_models 0812: AS_actor #BFYST perform_animation "DAM_amL_fmLt" IFP_file "ped" 4.0 loopA -1 lockX 0 lockY 0 lockF 0 time -1 :MODEL_LOAD 00D6: if 8248: not model #GREENWOO available 004D: jump_if_false @MODEL_SPAWN 0001: wait 0 ms 0002: jump @MODEL_LOAD 00D6: if 8248: not model #BFYST available 004D: jump_if_false @MODEL_SPAWN 0001: wait 0 ms 0002: jump @MODEL_LOAD :MODEL_SPAWN 00A5: $greenwood = create_car #GREENWOO at 2458.2483 -1659.0264 13.3047 Car.Angle($greenwood)= 270.0 0186: $m1 = create_marker_above_car $greenwood 0165: set_marker $m1 color_to 4 0249: release_model #GREENWOO 10@ = Actor.Create(CIVFEMALE, #BFYST, 2488.56, -1661.84, 13.38) Actor.Angle(10@) = 180.0 0249: release_model #BFYST :MAIN_LOOP 0001: wait $DEFAULT_WAIT_TIME ms 00BF: $TIME_HOURS = current_time_hours, $TIME_MINS = current_time_minutes 00BC: text_highpriority 'B1F89624' 3000 ms 1 0002: jump @MAIN_LOOP // put your mods (threads) here //-------------Mission 0--------------- // put your missions here //-------------External script 0--------------- // put your external scripts here Nu wil ik hier de volgende dingen bij hebben: * De marker moet weg gaan als je instapt. * Ik wil dat het beeld recht achter de auto komt als je ingestapt bent. * Het beeld en jijzelf kan niet bewegen als je in de auto bent. * Er moet een klein menuutje komen, netzoals bij de n00bmode alleen dan automatisch als je de auto instapt. Als dit mogelijk kan zijn (wat ik zeker denk) zou ik graag de codes hebben. Ik ben nog maar pas begonnen met scm scripting, dus hulp is wel nodig. Alvast bedankt Groetjes Joman EDIT: Hoe laat ik een ped een animatie doen? Ik wil dat een ped op zijn hurken gaat zitten. ( Wat met CJ gebeurd als je op C drukt.) Bewerkt: 6 januari 2008 door joman Reageren
Tjerk Geplaatst: 6 januari 2008 Rapport Geplaatst: 6 januari 2008 Je hebt behoorlijk wat overbodige dingen in je script staan Reageren
joman Geplaatst: 6 januari 2008 Auteur Rapport Geplaatst: 6 januari 2008 (bewerkt) { use macro (Ctrl+J) "headsa" to insert a file header }{$VERSION 3.0.0000} Heb je het over dit stukje?? In ieder geval. Kan je me helpen met de codes die ik zoek?? Bewerkt: 6 januari 2008 door joman Reageren
Donald F. Duck Geplaatst: 6 januari 2008 Rapport Geplaatst: 6 januari 2008 (bewerkt) Marker weg laten gaan: repeat wait 0 until Actor.InCar($PLAYER_ACTOR, $greenwood) Marker.Disable($m1) Beeld direct achter auto weet ik niet. Beeld en CJ niet laten bewegen: Player.CanMove($PLAYER_CHAR) = False CJ weer laten bewegen: Player.CanMove($PLAYER_CHAR) = True Menu weet ik ook niet. Bij de $--tekst-- moet je zelf de naam van de variabele invullen, ik kijk in je code, misschien kan ik die regels dan toevoegen. Regels toegevoegd. Bewerkt: 6 januari 2008 door Donald F. Duck Reageren
joman Geplaatst: 6 januari 2008 Auteur Rapport Geplaatst: 6 januari 2008 (bewerkt) Thanks ik ga ze nu ff uitproberen... ik edit als ik klaar ben.. EDIT: GELUKT!! Ik heb de camera achter de auto zelf gevonden. Dit is de code die ik in de main heb gezet: repeat wait 0 until Actor.InCar($PLAYER_ACTOR, $greenwood) Marker.Disable($m1) 0373: set_camera_directly_behind_player Player.CanMove($PLAYER_CHAR) = False De 1 na laatse regel is camera achter de auto. Stond namelijk ook al in de stripped code. Nu alleen nog dat kleine menuutje. Ik zal de code van n00bmode 2.0 eens gaan bekijken. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= EDIT2: Ook gelukt met dat kleine menuutje. Precies wat ik wilde. Dit is de code. Ik heb hem onder de code hierboven gezet: 03E6: remove_text_box 08D4: &45765 = create_panel_with_title 'DUMMY' position 40.0 150.0 width 560.0 columns 1 interactive 1 background 1 alignment 1 08DB: set_panel &45765 column 0 header 'INTRO3' data 'DUMMY' 'DUMMY' 'CONTIN' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' Alleen zou ik nu graag willen weten hoe je de tekst daar in zet. Ik weet dat ik in de america.gxt een nieuwe entry moet maken. Maar de connectie tussen scm en gxt weet ik nou net niet. Dus mijn vraag nu is: Hoe zet ik tekst in dat kleine menuutje. Bewerkt: 6 januari 2008 door joman Reageren
Dutchy3010 Geplaatst: 6 januari 2008 Rapport Geplaatst: 6 januari 2008 De naam van de Entry moet je invullen in plaats van 'DUMMY', in deze opcode: 08DB: set_panel &45765 column 0 header 'INTRO3' data 'DUMMY' 'DUMMY' 'CONTIN' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' Goed gedaan. Zo zie je maar weer, eerst even zelf proberen en je komt er vaak zelf al uit. Reageren
joman Geplaatst: 6 januari 2008 Auteur Rapport Geplaatst: 6 januari 2008 (bewerkt) De naam van de Entry moet je invullen in plaats van 'DUMMY', in deze opcode: 08DB: set_panel &45765 column 0 header 'INTRO3' data 'DUMMY' 'DUMMY' 'CONTIN' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' Goed gedaan. Zo zie je maar weer, eerst even zelf proberen en je komt er vaak zelf al uit. OK ik ga het nu even proberen. Maar deze code komt rechtstreeks uit n00bmode van het begin. Op het begin van n00bmode (stripped) komt datzelfde menuutje met tekst erin. Alleen staat er dan maar 1 tekst en niet al die DUMMY's. En die INTRO3, geeft die de table aan?? Groetjes Joman en bedankt voor de hulp Laat maar. Ik heb het zelf al ondervonden. Ik heb de 1e dummy veranderd in test_1 en met tekst optie 1. En in het menuutje staat nu optie 1!!! Ik denk dat het gaat lukken. Erg bedankt!! Bewerkt: 6 januari 2008 door joman Reageren
Recommended Posts
Een reactie plaatsen
Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.