29.09.2017, 01:32
Code:
{ switch(weaponid) { case 22,23: { switch(bodypart) { case 3,4: damage = 45.0; case 5..8: damage = 20.0; case 9: damage = 200.0; } } case 24: { switch(bodypart) { case 3,4: damage = 70.0; case 5..8: damage = 35.0; case 9: damage = 200.0; } } case 25..27: { switch(bodypart) { case 3,4: damage = 90.0; case 5..8: damage = 50.0; case 9: damage = 200.0; } } case 28,32: { switch(bodypart) { case 3,4: damage = 45.0; case 5..8: damage = 20.0; case 9: damage = 200.0; } } case 29: { switch(bodypart) { case 3,4: damage = 55.0; case 5..8: damage = 30.0; case 9: damage = 200.0; } } case 30: { switch(bodypart) { case 3,4: damage = 65.0; case 5..8: damage = 40.0; case 9: damage = 200.0; } } case 31: { switch(bodypart) { case 3,4: damage = 60.0; case 5..8: damage = 35.0; case 9: damage = 200.0; } } case 33: { switch(bodypart) { case 3,4: damage = 80.0; case 5..8: damage = 40.0; case 9: damage= 200.0; } } case 34: { switch(bodypart) { case 3,4: damage = 100.0; case 5..8: damage = 60.0; case 9: damage = 200.0; } } default: danio = amount; } format(string, sizeof(string), "damage you received per shot: %f", damage); SendClientMessage(-1, playerid, string); format(string, sizeof(string), "Damage you've taken with the shot: %f", damage); SendClientMessage(-1, issuerid, string); FadePlayerScreen(playerid, 0xE20000FF, 25); } }
case 3,4: / * body part where it would give the damage * / damage = 100.0 // the damage it would do
it would be something like this, try to imagine something like fix it, if you have more doubts go to the priv and there we talk better
These are images of the parts of the body in which they are enabled.

sorry for the disorder of the code, what happens is that I made copy paste of a system that had kept here.