DreSam911 0 Posted May 25, 2015 Hey, everyone I'm DreSam911, I'm new at GTAForums and LUA coding both. Although I created my 1st ever LUA scripted Suicide Mod, but it isn't working. The cmd of LUA dialog is displaying the following msg: A ')'--close bracket is missing at line 16 near '='--equal to sign I went through the code like literally 50+ times but I can't find any Logical/Syntax Error. I'm wrong but I don't know where I'm going wrong, please Help. Below is the Source Code. Also if anyone helps me getting this mod working, I'll credit him/her when I upload it. If you upload it on your own, after editing, post its download link below and also do Credit me. Will feel glad at that. Here's the Source Code: -- Suicide DreSam911 v1.0.0local Suicide = {}function Suicide.tick()local playerID = PLAYER.PLAYER_ID()local playerPed = PLAYER.PLAYER_PED_ID()local player = PLAYER.GET_PLAYER_PED(playerPed)local exist = DOES_ENTITY_EXIST(playerPed)local ped = PED.GET_PED_NEARBY_PEDS(playerPed, 5, 1)local playerAim2 = PLAYER.IS_PLAYER_TARGETTING_ENTITY(playerPed, ped)local playerAim = PLAYER.IS_PLAYER_FREE_AIMING_AT_ENTITY(playerPed, ped)local pedOnFoot = PED.IS_PED_ON_FOOT(true) if ((playerAim == true) and (pedOnFoot == true) and (exist == true)) then (WEAPON.GIVE_WEAPON_TO_PED(5, 0x1B06D571, 1, true, true) == ped) AI.TASK_AIM_GUN_AT_ENTITY(ped, HEAD, 5000, true) PED.EXPLODE_PED_HEAD(ped, 0x1B06D571) PED.SET_PED_TO_RAGDOLL(ped, 1, 1, 1, true, true, true) elseif ((playerAim2 == true) and (pedOnFoot == true) and (exist == true)) then (WEAPON.GIVE_WEAPON_TO_PED(5, 0x1B06D571, 1, true, true) == ped) AI.TASK_AIM_GUN_AT_ENTITY(ped, HEAD, 5000, true) PED.EXPLODE_PED_HEAD(ped, 0x1B06D571) PED.SET_PED_TO_RAGDOLL(ped, 1, 1, 1, true, true, true) end end function Suicide.init()endfunction Suicide.unload()endreturn Suicide Quote Share this post Link to post Share on other sites
ffzero58 108 Posted May 27, 2015 Line 13: (WEAPON.GIVE_WEAPON_TO_PED(5, 0x1B06D571, 1, true, true) == ped) The syntax there is wrong. There is no "if then else" being done on that line. That native does not return anything nor can you assign it a value. Perhaps just change that line to WEAPON.GIVE_WEAPON_TO_PED(ped, 0x1B06D571, 1, true, true). Quote Share this post Link to post Share on other sites