raptorr Posted October 12, 2013 Posted October 12, 2013 I want to get weapon ammo but it's not working. Result should be "17" but it returns "0". If someone know what I did wrong please help me. Example: local PX, PY, PZ = getElementPosition(getLocalPlayer()) local weapon = createWeapon("uzi", PX, PY, PZ) setWeaponClipAmmo(weapon, 17) outputChatBox(getWeaponClipAmmo(weapon)) Thanks in advance...
myonlake Posted October 12, 2013 Posted October 12, 2013 Try surrounding it with a timer. It might have something to do with the ammo not being placed yet.
raptorr Posted October 12, 2013 Author Posted October 12, 2013 Still nothing, I have tried timer for 10 secs.
Moderators IIYAMA Posted October 13, 2013 Moderators Posted October 13, 2013 what if you you give it first ammo? https://wiki.multitheftauto.com/wiki/SetWeaponAmmo
raptorr Posted October 13, 2013 Author Posted October 13, 2013 still nothing, I have tried this before. I don't understand this function
Moderators IIYAMA Posted October 16, 2013 Moderators Posted October 16, 2013 yes use tables + https://wiki.multitheftauto.com/wiki/OnClientWeaponFire Every shot the guns fires, the ammo will drop in the table data. If you don't understand tables then you can forget it.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now