Jitnaught 370 Posted July 12, 2014 Everyone - Nobody - Share this post Link to post Share on other sites
maro_hannover 123 Posted July 12, 2014 Here is a code for super punch or using System;using System.Collections;using System.Collections.Generic;using System.Data;using System.Diagnostics;using System.Windows.Forms;using System.Drawing;using GTA;public class Marosuperpunch : Script{ AnimationSet asMeleeAnimation = new AnimationSet("melee_player_unarmed"); Ped[] pedClosestPeds; Vector3 vecKickForce; Random rndDamage = new Random(); bool bPedKicked = false; bool bObjKicked = false; float sObjKickMultiplier = 20; Random rndAnim = new Random(); private void SuperPunch_Tick(object sender, System.EventArgs e) { if (isKeyPressed(Keys.G)) { pedClosestPeds = GTA.World.GetPeds(Player.Character.Position, 1.8); foreach (Ped P in pedClosestPeds) { if (P.isInVehicle() == false) { if (Player.Character.isInVehicle() == false) { if (P.GetControllingPlayer != Player) { if (Player.Character.isInAir == false) { if (P.Position.DistanceTo(Player.Character.Position) < 1.8) { RequestAnimations(); Player.Character.Task.ClearAll(); if (rndAnim.Next(0, 2) >= 1) { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_l", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } else { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_r", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } vecKickForce.X = Player.Character.Direction.X * 8.0; //8 vecKickForce.Y = Player.Character.Direction.Y * 8.0; //8 vecKickForce.Z = Player.Character.Direction.Z + 4.0; Wait(500); Native.Function.Call("PLAY_SOUND_FROM_PED", -1, "MELEE_COMBAT_PED_RESPONSE_UPPERCUT_RANDOM", Player.Character); P.isRagdoll = true; P.ApplyForce(vecKickForce); P.Enemy = true; P.Health -= rndDamage.Next(35, 80); TaskSequence tskAttackPlayer = new TaskSequence(); if (P.isAliveAndWell == true) { if (P.Gender == Gender.Male) { if (new Random().Next(0, 20) >= 10) { P.Task.ClearAll(); tskAttackPlayer.AddTask.FightAgainst(Player); P.Task.PerformSequence(tskAttackPlayer); } else { P.Task.ClearAll(); tskAttackPlayer.AddTask.FleeFromChar(Player); P.Task.PerformSequence(tskAttackPlayer); } } else if (P.Gender == Gender.Female) { if (new Random().Next(0, 20) >= 15) { P.Task.ClearAll(); tskAttackPlayer.AddTask.FightAgainst(Player); P.Task.PerformSequence(tskAttackPlayer); } else { P.Task.ClearAll(); tskAttackPlayer.AddTask.FleeFromChar(Player); P.Task.PerformSequence(tskAttackPlayer); } } } bPedKicked = true; break; // TODO: might not be correct. Was : Exit For } } } } } } if (bPedKicked == false) { foreach (GTA.Object Obj in GTA.World.GetAllObjects()) { if (Obj.Position.DistanceTo(Player.Character.Position) < 1.8) { if (Obj.Exists == true) { if (Player.Character.isInVehicle() == false) { if (Obj.Model != Player.Character.Model) { if (Obj.Model != Model.GetWeaponModel(Player.Character.Weapons.Current)) { if (Player.Character.isInAir == false) { GTA.Native.Pointer ObjMass = new GTA.Native.Pointer(typeof(float)); GTA.Native.Function.Call("GET_OBJECT_MASS", Obj, ObjMass); //8 if (ObjMass <= 80 * sObjKickMultiplier) { RequestAnimations(); Player.Character.Task.ClearAll(); if (rndAnim.Next(0, 2) >= 1) { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_l", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } else { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_r", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } vecKickForce.X = Player.Character.Direction.X * 20; //30 vecKickForce.Y = Player.Character.Direction.Y * 20; //30 vecKickForce.Z = Player.Character.Direction.Z + 8.0; Wait(500); Native.Function.Call("PLAY_SOUND_FROM_PED", -1, "BULLET_IMPACT_CAR_RAND", Player.Character); if (Obj.Exists == true) { Obj.ApplyForce(vecKickForce); bObjKicked = true; break; // TODO: might not be correct. Was : Exit For } } } } } } } } } } if (bObjKicked == false) { foreach (Vehicle V in GTA.World.GetVehicles(Player.Character.Position, 1.8)) { if (V.Position.DistanceTo(Player.Character.Position) < 1.8) { if (V.Exists == true) { if (Player.Character.isInVehicle == false) { if (Player.Character.isInAir == false) { RequestAnimations(); Player.Character.Task.ClearAll(); if (rndAnim.Next(0, 2) >= 1) { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_l", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } else { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_r", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } vecKickForce.X = Player.Character.Direction.X * 20; //30 vecKickForce.Y = Player.Character.Direction.Y * 20; //30 vecKickForce.Z = Player.Character.Direction.Z + 8.0; Wait(500); Native.Function.Call("PLAY_SOUND_FROM_PED", -1, "BULLET_IMPACT_CAR_RAND", Player.Character); if (V.Exists == true) { V.ApplyForce(vecKickForce); break; // TODO: might not be correct. Was : Exit For } } } } } } } } bPedKicked = false; bObjKicked = false; } private void RequestAnimations() { GTA.Native.Function.Call("REQUEST_ANIMS", "melee_player_unarmed"); GTA.Native.Function.Call("REQUEST_ANIMS", "melee_unarmed_base"); } public SuperPunch() { Tick += SuperPunch_Tick; }} This is a originally a VB.NET Code but i converted it to c# please no Shame on You Share this post Link to post Share on other sites
Jitnaught 370 Posted July 12, 2014 If it isn't yours, don't name it as yours. And if it is yours (0.000001% chance), why are you using natives instead of using .NET Scripthook's Player.Character.Animation.Play? Share this post Link to post Share on other sites
maro_hannover 123 Posted July 12, 2014 (edited) I did not use natives or any of this sh*t i had opened the .vb file and copied it all and paste it in the conversion tool! and then i press convert and wait for the microwave to fresh the food then take it out eat it ant take the code and paste it here NOTE: i 149 cm and 76 kilograms LOL NOTE2: i respect Noox because Spaghetti is my favorite food Edited July 12, 2014 by maro_hannover Share this post Link to post Share on other sites
Jitnaught 370 Posted July 12, 2014 Basically you found someone else's code, converted it to c#, renamed it your own, then posted it here. Share this post Link to post Share on other sites
maro_hannover 123 Posted July 12, 2014 Basically you found someone else's code, converted it to c#, renamed it your own, then posted it here. Give Me a Break! i just renamed it because it shows an error when i rename to original. Why? I don't Know and the worst thing that wiebrendh will kill me when he logs in and please can we stay in the spaghetti topic. i mean the main topic Enemies man creating enemies is very easy Model specificped = "m_m_busdriver"; //Declaring a specific ped Ped p = World.CreatePed(specificped, Player.Character.Position.Around(3f)); // creating a ped p.Task.FightAgainst(Player.Character); // making him enemy Game.DisplayText("ENEMY CREATED");//displaying text p.Weapons.Select(Weapon.Handgun_DesertEagle);//weapon selecting p.Weapons.AnyHandgun.Ammo = 100; p.BlockWeaponSwitching = true; p.WantedByPolice = true; p.WillUseCarsInCombat = true; Player.Character.Weapons.Select(Weapon.Handgun_DesertEagle); p.AlwaysDiesOnLowHealth = true; p.CowerInsteadOfFleeing = true; Blip bl = p.AttachBlip();//ataching a blip and etc. bl.Color = BlipColor.Purple; p.Health = 2000; p.MaxHealth = 2000; if (p.isDead) { bl.Delete(); } } BodyGuard for backup spawn the ped away from the player and he will get back to the player or check RomanTaxi.sco or Dwaynebackup creating a bodyguard Ped Robin= World.CreatePed(Player.Character.Position.Around(3f)); Robin.ChangeRelationship(RelationshipGroup.Player, Relationship.Companion); Game.DisplayText("Robin For Help"); Robin.BlockWeaponSwitching = true; Robin.AlwaysDiesOnLowHealth = true; Robin.Weapons.Select(Weapon.Melee_PoolCue); Robin.CowerInsteadOfFleeing = true; Robin.DuckWhenAimedAtByGroupMember = true; Blip bl = Robin.AttachBlip(); bl.Color = BlipColor.LightRed; if (Robin.isDead) { bl.Delete(); } Robin.Health = 500; } Actually Rugz those are not my codes they are yours! Share this post Link to post Share on other sites
Jitnaught 370 Posted July 12, 2014 (edited) You aren't checking if the ped exists... Edited July 12, 2014 by LetsPlayOrDy Share this post Link to post Share on other sites
Rugz007 32 Posted July 12, 2014 (edited) Dude wiebren has done nothing to you.... Anyways welcome back @Maro - dude I know it but I want a super powered enemy and bodyguard similar to iron man or hulk Edited July 12, 2014 by Rugz007 Share this post Link to post Share on other sites
Jitnaught 370 Posted July 12, 2014 Dude wiebren has done nothing to you.... Anyways welcome back @Maro - dude I know it but I want a super powered enemy and bodyguard similar to iron man or hulk It's the same as with the player, but you have to make the ped move to where you want it to Share this post Link to post Share on other sites
Rugz007 32 Posted July 12, 2014 Okay dude I am creating weapons but failed Anyway we have transforming done @maro - let me pm you Share this post Link to post Share on other sites
leftas 128 Posted July 12, 2014 (edited) @Maro, I don't give a f*ck whatever your tall and weight is. You even don't know how to use Visual Studio. Respecting person, because of the food ? If it's so f*cking hard to do exists checks ? Even if this isn't yours you can fix code, it's not hard. Best Regards, Paul. Edited July 12, 2014 by leftas Share this post Link to post Share on other sites
Noox 73 Posted July 12, 2014 I did not use natives or any of this sh*t i had opened the .vb file and copied it all and paste it in the conversion tool! and then i press convert and wait for the microwave to fresh the food then take it out eat it ant take the code and paste it here NOTE: i 149 cm and 76 kilograms LOL NOTE2: i respect Noox because Spaghetti is my favorite food A life lesson, people don't judge you because of your weight, they judge you on your behaviour. Share this post Link to post Share on other sites
stef538 42 Posted July 12, 2014 I don't think kids belong here Share this post Link to post Share on other sites
Noox 73 Posted July 12, 2014 I did not use natives or any of this sh*t i had opened the .vb file and copied it all and paste it in the conversion tool! and then i press convert and wait for the microwave to fresh the food then take it out eat it ant take the code and paste it here NOTE: i 149 cm and 76 kilograms LOL NOTE2: i respect Noox because Spaghetti is my favorite food So you didn't even convert it, you just copied it, pasted it into a converter and renamed it. using System;using System.Collections;using System.Collections.Generic;using System.Data;using System.Diagnostics;using System.Windows.Forms;using System.Drawing;using GTA;public class superpunch : Script{ AnimationSet asMeleeAnimation = new AnimationSet("melee_player_unarmed"); Ped[] pedClosestPeds; Vector3 vecKickForce; Random rndDamage = new Random(); bool bPedKicked = false; bool bObjKicked = false; float sObjKickMultiplier = 20; Random rndAnim = new Random(); private void SuperPunch_Tick(object sender, System.EventArgs e) { if (isKeyPressed(Keys.G)) { pedClosestPeds = GTA.World.GetPeds(Player.Character.Position, 1.8); foreach (Ped P in pedClosestPeds) { if (P.isInVehicle() == false) { if (Player.Character.isInVehicle() == false) { if (P.GetControllingPlayer != Player) { if (Player.Character.isInAir == false) { if (P.Position.DistanceTo(Player.Character.Position) < 1.8) { RequestAnimations(); Player.Character.Task.ClearAll(); if (rndAnim.Next(0, 2) >= 1) { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_l", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } else { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_r", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } vecKickForce.X = Player.Character.Direction.X * 8.0; //8 vecKickForce.Y = Player.Character.Direction.Y * 8.0; //8 vecKickForce.Z = Player.Character.Direction.Z + 4.0; Wait(500); Native.Function.Call("PLAY_SOUND_FROM_PED", -1, "MELEE_COMBAT_PED_RESPONSE_UPPERCUT_RANDOM", Player.Character); P.isRagdoll = true; P.ApplyForce(vecKickForce); P.Enemy = true; P.Health -= rndDamage.Next(35, 80); TaskSequence tskAttackPlayer = new TaskSequence(); if (P.isAliveAndWell == true) { if (P.Gender == Gender.Male) { if (new Random().Next(0, 20) >= 10) { P.Task.ClearAll(); tskAttackPlayer.AddTask.FightAgainst(Player); P.Task.PerformSequence(tskAttackPlayer); } else { P.Task.ClearAll(); tskAttackPlayer.AddTask.FleeFromChar(Player); P.Task.PerformSequence(tskAttackPlayer); } } else if (P.Gender == Gender.Female) { if (new Random().Next(0, 20) >= 15) { P.Task.ClearAll(); tskAttackPlayer.AddTask.FightAgainst(Player); P.Task.PerformSequence(tskAttackPlayer); } else { P.Task.ClearAll(); tskAttackPlayer.AddTask.FleeFromChar(Player); P.Task.PerformSequence(tskAttackPlayer); } } } bPedKicked = true; break; // TODO: might not be correct. Was : Exit For } } } } } } if (bPedKicked == false) { foreach (GTA.Object Obj in GTA.World.GetAllObjects()) { if (Obj.Position.DistanceTo(Player.Character.Position) < 1.8) { if (Obj.Exists == true) { if (Player.Character.isInVehicle() == false) { if (Obj.Model != Player.Character.Model) { if (Obj.Model != Model.GetWeaponModel(Player.Character.Weapons.Current)) { if (Player.Character.isInAir == false) { GTA.Native.Pointer ObjMass = new GTA.Native.Pointer(typeof(float)); GTA.Native.Function.Call("GET_OBJECT_MASS", Obj, ObjMass); //8 if (ObjMass <= 80 * sObjKickMultiplier) { RequestAnimations(); Player.Character.Task.ClearAll(); if (rndAnim.Next(0, 2) >= 1) { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_l", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } else { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_r", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } vecKickForce.X = Player.Character.Direction.X * 20; //30 vecKickForce.Y = Player.Character.Direction.Y * 20; //30 vecKickForce.Z = Player.Character.Direction.Z + 8.0; Wait(500); Native.Function.Call("PLAY_SOUND_FROM_PED", -1, "BULLET_IMPACT_CAR_RAND", Player.Character); if (Obj.Exists == true) { Obj.ApplyForce(vecKickForce); bObjKicked = true; break; // TODO: might not be correct. Was : Exit For } } } } } } } } } } if (bObjKicked == false) { foreach (Vehicle V in GTA.World.GetVehicles(Player.Character.Position, 1.8)) { if (V.Position.DistanceTo(Player.Character.Position) < 1.8) { if (V.Exists == true) { if (Player.Character.isInVehicle == false) { if (Player.Character.isInAir == false) { RequestAnimations(); Player.Character.Task.ClearAll(); if (rndAnim.Next(0, 2) >= 1) { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_l", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } else { GTA.Native.Function.Call("TASK_PLAY_ANIM", Player.Character, "uppercut_r", "melee_player_unarmed", 8.0, 0, 1, 1, 0, -2); } vecKickForce.X = Player.Character.Direction.X * 20; //30 vecKickForce.Y = Player.Character.Direction.Y * 20; //30 vecKickForce.Z = Player.Character.Direction.Z + 8.0; Wait(500); Native.Function.Call("PLAY_SOUND_FROM_PED", -1, "BULLET_IMPACT_CAR_RAND", Player.Character); if (V.Exists == true) { V.ApplyForce(vecKickForce); break; // TODO: might not be correct. Was : Exit For } } } } } } } } bPedKicked = false; bObjKicked = false; } private void RequestAnimations() { GTA.Native.Function.Call("REQUEST_ANIMS", "melee_player_unarmed"); GTA.Native.Function.Call("REQUEST_ANIMS", "melee_unarmed_base"); } public SuperPunch() { Tick += SuperPunch_Tick; }} FTFY Share this post Link to post Share on other sites
leftas 128 Posted July 12, 2014 (edited) Basically you found someone else's code, converted it to c#, renamed it your own, then posted it here. Give Me a Break! i just renamed it because it shows an error when i rename to original. Why? I don't Know and the worst thing that wiebrendh will kill me when he logs in and please can we stay in the spaghetti topic. i mean the main topic<nvm..> What the actual f*ck ? You trolling ? This topic is for Transformer mod, not for your f*cking "spaghetti" talk or maybe you talking about f*cking "spaghetti" transformer, lol(Just imagine how he would transform from robot to long line, lol) ? @stef538, You know we all kids/teenagers till 18... So you need to set limit, because I don't know if this includes me or not ? Also I think that @Wiebrendh is 15 years old according to his profile, but he is smart and his behavior is good @Rugz007 Calm down ? You f*cking know that I also have limit of two your and Maro behavior, there is a proverb "Honey catches more flies than vinegar"(look for its meaning ) P.S. Sorry for spaces between text. Best Regards, Paul. Edited July 12, 2014 by leftas Share this post Link to post Share on other sites
stef538 42 Posted July 12, 2014 @leftas, with kids, I mean people like Rugz and Maro, and everyone else who acts like a kid Share this post Link to post Share on other sites
Noox 73 Posted July 12, 2014 (edited) Basically you found someone else's code, converted it to c#, renamed it your own, then posted it here. Give Me a Break! i just renamed it because it shows an error when i rename to original. Why? I don't Know and the worst thing that wiebrendh will kill me when he logs in and please can we stay in the spaghetti topic. i mean the main topic<nvm..> @stef538, You know we all kids/teenagers till 18... So you need to set limit, because I don't know if this includes me or not ? Also I think that @Wiebrendh is 15 years old according to his profile, but he is smart and his behavior is good P.S. Sorry for spaces between text. Best Regards, Paul. Theoretically we shouldn't even be here (we because I'm 16), GTA is a 18+ game but I like to say the rating is just a random number in the box, in my opinion if a person is mature enough he should play whatever he wants, not trying to be rude or anything but honestly maro is not mature at all as he thinks everyone is at his disposal and his behaviour is even worse, remember the posts he made 1 week ago where he said he was going to kick someone's ass because he thought he was going to be a mod? He even told a mod he was going to ban him sooner or later. If he keeps this attitude I'm sure he won't stay long enough in this forum. Edited July 12, 2014 by Noox Share this post Link to post Share on other sites
Rugz007 32 Posted July 12, 2014 Guys be on topic please... @leftas- what did i do now ?? @everyone - you may make a separte topic for it Share this post Link to post Share on other sites
leftas 128 Posted July 12, 2014 (edited) I am talking about you in past and @Maro in present. When Maro came back he went off-topic in this topic and imagine how did feel @vdhNET after we all "f*cked" his topic about missions. Okay back to topic. Best Regards, Paul. Edited July 12, 2014 by leftas Share this post Link to post Share on other sites
Rugz007 32 Posted July 12, 2014 I have learned lessons dude and now , and lol yep his topic is very disgusting now Share this post Link to post Share on other sites
Rugz007 32 Posted July 12, 2014 @Maro - can you tell the name of author of super punch code? Because i am gonna use that code and gonna give him credits If i am wrong please correct me Share this post Link to post Share on other sites
Rugz007 32 Posted July 12, 2014 SPIDER MAN MOD RELEASED !!! btw getting errors when copy/pasting "being honest that i was just copying the script then was going to make my own" Share this post Link to post Share on other sites
maro_hannover 123 Posted July 12, 2014 I am not an idiot and i am not acting dump and kid and for the last time i am not a kid and who comment about this i will f*cking report him and i am trying to make a mod and all you give a f*ck about is kidding and behaviour WTF Is wrong with you! See i am sorry but i respect you much guys i am trying to make my behaviour good and i am trying to be smart but you force me by calling me Kid. You understand? i just want to say i want to impress you but my respect dissaperaring over the Horizon, Bans tying to touch , insults tearing my heart thats all what i can see! Share this post Link to post Share on other sites
Noox 73 Posted July 12, 2014 I am not an idiot and i am not acting dump and kid and for the last time i am not a kid and who comment about this i will f*cking report him and i am trying to make a mod and all you give a f*ck about is kidding and behaviour WTF Is wrong with you! See i am sorry but i respect you much guys i am trying to make my behaviour good and i am trying to be smart but you force me by calling me Kid. You understand? i just want to say i want to impress you but my respect dissaperaring over the Horizon, Bans tying to touch , insults tearing my heart thats all what i can see! I am not an idiot We know you are not. i am not acting dump and kid You are acting like an immature kid. all you give a f*ck about is kidding and behaviour This section of the forum is made to answer questions related to GTA IV scripting, when you ask for help you never show your code or you beg others to make the code for you, general programming rules if you want to ask help: 1. Notice your code is f*cked up 2. Do everything you can to fix it 3. SPEND HOURS ON FIXING IT 4. After you are sure you can't find the bug go to a forum, show what you have done so far, ask others for help and be sure your code has some logical sense You don't even do that, I'll show this again since you made it if(car.destroy){goto case "carfail"}public void graphic(Graphiceventags , e)case "carfail":e.graphics(Mission Failed , 0.5f , 0.5f)return //What i want now is to make it to return to the beggining of the script Trying to help you with something like that is a waste of time. See i am sorry but i respect you much guys i am trying to make my behaviour good and i am trying to be smart but you force me by calling me Kid You're doing everything to make us think you are mature, if you were at this time you wouldn't care, you'd just ask for help or help others. insults tearing my heart thats all what i can see! Internet is not the place for you then, go to reddit, 4chan or something like these, you will see many jerks there. Feelings mean nothing on internet, you might ask why. First, many people behind a monitor feel like they're the best of the best, second, you might be lying about your feelings. Honestly, I don't care about you crying, there are worse things and if you cry for something like this I really don't know what to say. Now, just to be funny, he managed to make C# a low level language this if(car.destroy){goto case "carfail"}public void graphic(Graphiceventags , e)case "carfail":e.graphics(Mission Failed , 0.5f , 0.5f)return //What i want now is to make it to return to the beggining of the script is comparable to this CMP CAR_DESTROY, 1JE CARFAILCARFAIL:CMP CARFAIL, carfail compared to something not shown in his codei don't know how to make the guiJMP somewhere I'm bad with assembly, sorry Anyway, if you really have to use goto just write carfail: and not case "carfail"... Share this post Link to post Share on other sites
Rugz007 32 Posted July 13, 2014 (edited) Thanks Noox for clearing him. Getting back to topic - how can we make the radio disable in a spawned car? Edited July 13, 2014 by Rugz007 Share this post Link to post Share on other sites
Jitnaught 370 Posted July 13, 2014 I'm sure there is a game script you can kill to achieve that, but I can't find it right now as I'm on my phone lol Share this post Link to post Share on other sites
leftas 128 Posted July 13, 2014 I'm sure there is a game script you can kill to achieve that, but I can't find it right now as I'm on my phone lol For disable radio, not need to kill one of game scripts, there is native called "DISABLE_FRONTEND_RADIO" Best Regards, Paul. Share this post Link to post Share on other sites
Jitnaught 370 Posted July 13, 2014 I saw that too but it said you could still hear the the faint radio sound when outside of the car and stuff. If you don't care about that, then use it. Share this post Link to post Share on other sites