PiekeTheCat Geplaatst: 2 augustus 2008 Rapport Geplaatst: 2 augustus 2008 Weet iemand wat er fout is in deze code: // This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007 DEFINE OBJECTS 1 DEFINE OBJECT SANNY BUILDER 3.03 DEFINE MISSIONS 0 DEFINE EXTERNAL_SCRIPTS 0 // Use -1 in order not to compile AAA script DEFINE UNKNOWN_EMPTY_SEGMENT 0 DEFINE UNKNOWN_THREADS_MEMORY 0 {$VERSION 3.1.0027} //-------------MAIN--------------- thread 'MAIN' 01F0: set_max_wanted_level_to 0 set_wb_check_to 0 00C0: set_current_time_hours_to 8 minutes_to 0 04E4: unknown_refresh_game_renderer_at 2488.56 -1666.84 Camera.SetAtPos(2488.56, -1666.84, 13.38) $PLAYER_CHAR = Player.Create(#NULL, 2488.56, -1666.84, 13.38) $PLAYER_ACTOR = Actor.EmulateFromPlayer($PLAYER_CHAR) 07AF: $PLAYER_GROUP = player $PLAYER_CHAR group Camera.SetBehindPlayer set_weather 0 wait 0 Player.SetClothes($PLAYER_CHAR, "PLAYER_FACE", "HEAD", Head) Player.SetClothes($PLAYER_CHAR, "JEANSDENIM", "JEANS", Legs) Player.SetClothes($PLAYER_CHAR, "SNEAKERBINCBLK", "SNEAKER", Shoes) Player.SetClothes($PLAYER_CHAR, "VEST", "VEST", Torso) Player.Build($PLAYER_CHAR) Player.CanMove($PLAYER_CHAR) = True fade 1 0 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 03E6: remove_text_box jump @MODEL end_thread // zet missie hier :MODEL thread 'MODEL' Model.Load(#CHEETAH) Model.Load(#SILENCED) Model.Load(#BFYST) 038B: load_requested_models :MODEL_27 if or not Model.Available(#CHEETAH) not Model.Available(#SILENCED) not Model.Available(#BFYST) else_jump @MODEL_63 wait 0 jump @MODEL_27 :MODEL_63 0674: set_car_model (#CHEETAH) numberplate "PTCOWNT" $CHEETAH = Car.Create(#CHEETAH, 2458.248, -1659.026, 13.3047) Car.Angle($CHEETAH) = 270.0 Car.Health($CHEETAH) = 1000 $M1 = Marker.CreateAboveCar($CHEETAH) 01B2: give_actor $PLAYER_ACTOR weapon 3 ammo 100 // Load the weapon model before using this 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 3 :MODEL_140 wait 0 Actor.InCar($PLAYER_ACTOR, $CHEETAH) else_jump @MODEL_140 Marker.Disable($M1) $COORDINAAT_X = 2100.96 $COORDINAAT_Y = -1366.837 $COORDINAAT_Z = 23.9844 $COORDINAAT = Marker.CreateIconAndSphere(0, $COORDINAAT_X, $COORDINAAT_Y, $COORDINAAT_Z) :MODEL_210 wait 0 if Car.Wrecked($CHEETAH) else_jump @MODEL_241 wait 0 jump @MODEL :MODEL_241 if 01AE: car $CHEETAH sphere 0 near_point $COORDINAAT_X $COORDINAAT_Y radius 5.0 5.0 stopped else_jump @MODEL_210 wait 0 10@ = Actor.Create(CivFemale, #BFYST, 2094.35, -1342.952, 23.9844) Marker.Disable($COORDINAAT) Actor.Angle(10@) = 88.44 $MARKER = Marker.CreateAboveActor(10@) Actor.WeaponAccuracy(10@) = 100 Actor.Health(10@) = 250 01B2: give_actor 10@ weapon 3 ammo 1000 // Load the weapon model before using this 01B9: set_actor 10@ armed_weapon_to 3 05E2: AS_actor 10@ kill_actor $PLAYER_ACTOR :MODEL_366 wait 0 Actor.Dead(10@) else_jump @MODEL_366 0394: play_music 1 01E3: show_text_1number_styled GXT 'M_PASS' number 10000 time 5000 style 1 // MISSION PASSED!~n~~w~$~1~ Player.Money($PLAYER_CHAR) += 10000 Model.Destroy(#CHEETAH) Model.Destroy(#SILENCED) Model.Destroy(#BFYST) Marker.Disable($MARKER) end_thread Want als ik op Compile druk geeft ie de foutmelding "Niet genoeg paramters gezet. verwachte 2 params" Weet iemand wat ik moet doen of kan iemand de code verbeteren? Alvast bedankt! Reageren
Crypteq Geplaatst: 2 augustus 2008 Rapport Geplaatst: 2 augustus 2008 Want als ik op Compile druk geeft ie de foutmelding "Niet genoeg paramters gezet. verwachte 2 params"Weet iemand wat ik moet doen of kan iemand de code verbeteren? Alvast bedankt! de fout zit hierin: 0674: set_car_model (#CHEETAH) numberplate "PTCOWNT" het moet zijn: 0674: set_car_model #CHEETAH numberplate "PTCOWNT" dus zonder de haakjes. BC7 Reageren
PiekeTheCat Geplaatst: 2 augustus 2008 Auteur Rapport Geplaatst: 2 augustus 2008 Nu zit er weer een fout in mijn script Kan iemand mij vertellen wat hier fout aan is? // This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007 DEFINE OBJECTS 1 DEFINE OBJECT SANNY BUILDER 3.03 DEFINE MISSIONS 0 DEFINE EXTERNAL_SCRIPTS 0 // Use -1 in order not to compile AAA script DEFINE UNKNOWN_EMPTY_SEGMENT 0 DEFINE UNKNOWN_THREADS_MEMORY 0 {$VERSION 3.1.0027} //-------------MAIN--------------- thread 'MAIN' 01F0: set_max_wanted_level_to 6 set_wb_check_to 0 00C0: set_current_time_hours_to 8 minutes_to 0 04E4: unknown_refresh_game_renderer_at 2488.56 -1666.84 Camera.SetAtPos(2488.56, -1666.84, 13.38) $PLAYER_CHAR = Player.Create(#NULL, 2488.56, -1666.84, 13.38) $PLAYER_ACTOR = Actor.EmulateFromPlayer($PLAYER_CHAR) 07AF: $PLAYER_GROUP = player $PLAYER_CHAR group Camera.SetBehindPlayer set_weather 0 wait 0 Player.SetClothes($PLAYER_CHAR, "PLAYER_FACE", "HEAD", Head) Player.SetClothes($PLAYER_CHAR, "JEANSDENIM", "JEANS", Legs) Player.SetClothes($PLAYER_CHAR, "SNEAKERBINCBLK", "SNEAKER", Shoes) Player.SetClothes($PLAYER_CHAR, "VEST", "VEST", Torso) Player.Build($PLAYER_CHAR) Player.CanMove($PLAYER_CHAR) = True fade 1 0 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 03E6: remove_text_box jump @MODEL end_thread // zet missie hier :MODEL thread 'MODEL' Model.Load(#CHEETAH) Model.Load(#ak47) 038B: load_requested_models :MODEL_27 if or not Model.Available(#CHEETAH) not Model.Available(#ak47) else_jump @MODEL_63 wait 0 jump @MODEL_27 :MODEL_63 0674: set_car_model #CHEETAH numberplate "PTCOWNT" $CHEETAH = Car.Create(#CHEETAH), 2458.248, -1659.026, 13.3047) Car.Angle($CHEETAH) = 270.0 Car.Health($CHEETAH) = 1000 $M1 = Marker.CreateAboveCar($CHEETAH) 01B2: give_actor $PLAYER_ACTOR weapon 30 ammo 1000 // Load the weapon model before using this 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 30 :MODEL_140 wait 0 Actor.InCar($PLAYER_ACTOR, $CHEETAH) else_jump @MODEL_140 Marker.Disable($M1) $COORDINAAT_X = 2100.96 $COORDINAAT_Y = -1366.837 $COORDINAAT_Z = 23.9844 $COORDINAAT = Marker.CreateIconAndSphere(0, $COORDINAAT_X, $COORDINAAT_Y, $COORDINAAT_Z) :MODEL_210 wait 0 if Car.Wrecked($CHEETAH) else_jump @MODEL_241 wait 0 jump @MODEL :MODEL_241 if 01AE: car $CHEETAH sphere 0 near_point $COORDINAAT_X $COORDINAAT_Y radius 5.0 5.0 stopped else_jump @MODEL_210 wait 0 10@ = Actor.Create(CLAUDE, #BFYST, 2094.35, -1342.952, 23.9844) Marker.Disable($COORDINAAT) Actor.Angle(10@) = 88.44 $MARKER = Marker.CreateAboveActor(10@) Actor.WeaponAccuracy(10@) = 100 Actor.Health(10@) = 150 01B2: give_actor 9@ weapon 28 ammo 1000 // Load the weapon model before using this 01B9: set_actor 9@ armed_weapon_to 28 05E2: AS_actor 9@ kill_actor $PLAYER_ACTOR 9@ = Actor.Create(CAT, #BFYST, 2087.259 -1339.8541 23.9844) Marker.Disable($COORDINAAT) Actor.Angle(11@) = 88.44 $MARKER = Marker.CreateAboveActor(11@) Actor.WeaponAccuracy(10@) = 100 Actor.Health(9@) = 150 01B2: give_actor 9@ weapon 22 ammo 1000 // Load the weapon model before using this 01B9: set_actor 9@ armed_weapon_to 28 05E2: AS_actor 9@ kill_actor $PLAYER_ACTOR :MODEL_366 wait 0 Actor.Dead(10@) else_jump @MODEL_366 0394: play_music 1 01E3: show_text_1number_styled GXT 'M_PASS' number 10000 time 5000 style 1 // MISSION PASSED!~n~~w~$~1~ Player.Money($PLAYER_CHAR) += 10000 Model.Destroy(#CHEETAH) Model.Destroy(#SILENCED) Model.Destroy(#BFYST) Marker.Disable($MARKER) end_thread Ik wil graag dat 2 actors mij aanvallen. Kan iemand mij helpen? Alvast bedankt! Mvg PTC. Reageren
PatrickW Geplaatst: 2 augustus 2008 Rapport Geplaatst: 2 augustus 2008 Misschien handig om erbij te vertellen WAT er fout gaat, of moeten mensen die je willen helpen de hele code maar doorpluizen ? Probeer zoveel mogelijk info te geven over wanneer de fout optreed, wat er dan gebeurd, en wat je verwacht had dat er gebeurde. Hierin staat in ieder gval een haakje te veel: $CHEETAH = Car.Create(#CHEETAH), 2458.248, -1659.026, 13.3047) Dit moet dus zijn: $CHEETAH = Car.Create(#CHEETAH, 2458.248, -1659.026, 13.3047) Reageren
PiekeTheCat Geplaatst: 2 augustus 2008 Auteur Rapport Geplaatst: 2 augustus 2008 (bewerkt) Hij geeft de hele tijd aan dat er te weinig paramters zijn. (In SannyBuilder) En ik verwacht dat ingame 2 actors mij aanvallen met wapens. Bewerkt: 2 augustus 2008 door PiekeTheCat Reageren
PatrickW Geplaatst: 2 augustus 2008 Rapport Geplaatst: 2 augustus 2008 Als hij die foutmelding geeft, is het wel handig om dat er even bij te vermelden als je om hulp vraagt. En ook op welke regel hij die fout geeft, maakt het zoeken een stuk makkelijker. Misschien zou je het met die informatie zelf wel kunnen vinden. Reageren
PiekeTheCat Geplaatst: 3 augustus 2008 Auteur Rapport Geplaatst: 3 augustus 2008 Als hij die foutmelding geeft, is het wel handig om dat er even bij te vermelden als je om hulp vraagt. En ook op welke regel hij die fout geeft, maakt het zoeken een stuk makkelijker. Misschien zou je het met die informatie zelf wel kunnen vinden. Daarom vraag ik het,ikzelf denk dat het fout gaat bij de actors spawnen maar ik heb geen ene flikker idee hoe je 2 actors kort bij mij laat spawnen die mij aanvallen.(Ik weet ook neit hoe variabels ofzoiets werken). Reageren
wesley123 Geplaatst: 5 augustus 2008 Rapport Geplaatst: 5 augustus 2008 Als hij dat aangeeft springt hij automatisch naar de plaats waar de fout zit, kopieer die regels dan kunnen we het zien. Reageren
PiekeTheCat Geplaatst: 6 augustus 2008 Auteur Rapport Geplaatst: 6 augustus 2008 Hier zit de fout: 10@ = Actor.Create(CLAUDE, #BFYST, 2094.35, -1342.952, 23.9844) Marker.Disable($COORDINAAT) Actor.Angle(10@) = 88.44 $MARKER = Marker.CreateAboveActor(10@) Actor.WeaponAccuracy(10@) = 100 Actor.Health(10@) = 150 01B2: give_actor 9@ weapon 28 ammo 1000 // Load the weapon model before using this 01B9: set_actor 9@ armed_weapon_to 28 05E2: AS_actor 9@ kill_actor $PLAYER_ACTOR 9@ = Actor.Create(CAT, #BFYST, 2087.259 -1339.8541 23.9844) Marker.Disable($COORDINAAT) Actor.Angle(11@) = 88.44 $MARKER = Marker.CreateAboveActor(11@) Actor.WeaponAccuracy(10@) = 100 Actor.Health(9@) = 150 01B2: give_actor 9@ weapon 22 ammo 1000 // Load the weapon model before using this 01B9: set_actor 9@ armed_weapon_to 28 05E2: AS_actor 9@ kill_actor $PLAYER_ACTOR Ik wil dus dat 2 actors me aanvallen maar ik weet gewoon zelf dat deze code helemaal fout is Reageren
PatrickW Geplaatst: 6 augustus 2008 Rapport Geplaatst: 6 augustus 2008 Nogmaals de vraag : waar precies treedt de fout op. Dus op welke regel staat de cursor, nadat je de fout te zien hebt gekregen.. Reageren
PiekeTheCat Geplaatst: 6 augustus 2008 Auteur Rapport Geplaatst: 6 augustus 2008 Ben ik niet duidelijk genoeg? De bovenste regel begin(nen) de fouten. Reageren
PatrickW Geplaatst: 6 augustus 2008 Rapport Geplaatst: 6 augustus 2008 Nee, dat was inderdaad niet duidelijk Maar het probleem gelukkig wel: De eerste parameter can Actor.create(), is het pedtype. Daarvoor heb je "CLAUDE" ingevuld, maar dat is geen geldige waarde. Je moet kiezen uit deze lijst: 0 PLAYER1 1 PLAYER2 2 PLAYER_NETWORK 3 PLAYER_UNUSED 4 CIVMALE 5 CIVFEMALE 6 COP 7 GANG1 8 GANG2 9 GANG3 10 GANG4 11 GANG5 12 GANG6 13 GANG7 14 GANG8 15 GANG9 16 GANG10 17 DEALER 18 MEDIC 19 FIREMAN 20 CRIMINAL 21 BUM* 22 PROSTITUTE 23 SPECIAL 24 MISSION1 25 MISSION2 26 MISSION3 27 MISSION4 28 MISSION5 29 MISSION6 30 MISSION7 31 MISSION8 De pedtype bepaald hoe een actor zich gedraagt, met name t.o.v. andere peds. CIVMALE en CIVFEMALE zijn meestal wel veilige keuzes. Zelfde probleem heb je eenstukje verderop nogmaals, met "CAT". Reageren
PiekeTheCat Geplaatst: 7 augustus 2008 Auteur Rapport Geplaatst: 7 augustus 2008 Hoe kan k dan zorgen dat ie het Claude en Catalina model laad? Mvg PTC. Reageren
PatrickW Geplaatst: 7 augustus 2008 Rapport Geplaatst: 7 augustus 2008 Claude en catalina zijn zogenaamde "special actors". Hoe je die kunt spawnen staat in deze tutorial. Daar wordt catalina zelfs als voorbeeld gebruikt. Reageren
PiekeTheCat Geplaatst: 7 augustus 2008 Auteur Rapport Geplaatst: 7 augustus 2008 Heel erg bedankt! 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.