[FilterScript] Definitive Gaming Damage System!
#1

Hello everyone I'm Tony, a new scripter trying to make my name out there this is a little system I made for my Heavy RP server.

Hope you like it!



PHP код:
#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
    print(
"\n--------------------------------------");
    print(
"    Weapon Damage Script By Hashish     ");
    print(
"---------------------------------------n");
    return 
1;
}
public 
OnFilterScriptExit()
{
    return 
1;
}
#else
main()
{
    print(
"\n----------------------------------");
    print(
"   Weapon Damage Script By Hashish  ");
    print(
"----------------------------------\n");
}
#endif
public OnPlayerTakeDamage(playeridissueridFloat:amountweaponid)
{
    if(
issuerid != INVALID_PLAYER_ID)
    {
        new 
Float:health;
        
GetPlayerHealth(playeridhealth);
        if(
weaponid == 7)
            
SetPlayerHealth(playerid,health-12);
        if(
weaponid == 8)
            
SetPlayerHealth(playerid,health-70);
        if(
weaponid == 4)
            
SetPlayerHealth(playerid,health-60);
        if(
weaponid == 3)
            
SetPlayerHealth(playerid,health-11);
        if(
weaponid == 5)
            
SetPlayerHealth(playerid,health-11);
           if(
weaponid == 23)
            
SetPlayerHealth(playerid,health-50);
        if(
weaponid == 24)
            
SetPlayerHealth(playerid,health-70);
        if(
weaponid == 22)
            
SetPlayerHealth(playerid,health-39);
        if(
weaponid == 25)
            
SetPlayerHealth(playerid,health-65);
        if(
weaponid == 26)
            
SetPlayerHealth(playerid,health-48);
        if(
weaponid == 27)
            
SetPlayerHealth(playerid,health-40);
        if(
weaponid == 28)
            
SetPlayerHealth(playerid,health-28);
        if(
weaponid == 29)
            
SetPlayerHealth(playerid,health-31);
        if(
weaponid == 30)
            
SetPlayerHealth(playerid,health-41);
        if(
weaponid == 31)
            
SetPlayerHealth(playerid,health-41);
        if(
weaponid == 32)
            
SetPlayerHealth(playerid,health-27);
        if(
weaponid == 33)
            
SetPlayerHealth(playerid,health-70);
        if(
weaponid == 34)
            
SetPlayerHealth(playerid,health-70);
        if(
weaponid == 33)
            
SetPlayerHealth(playerid,health-70);
        if(
weaponid == 33SetPlayerHealth(playerid,health-70);
    }
    return 
1;

Guys if I messed up on anything or if you think I should change anything to make it more RP let me know!

thanks for checking out my FS.




Guys I know this is a kind of newbie thing but +REP if you think it's good!
-Fixed the unnessicary callbacks thanks for noticing guys i wouldn't of thought to remove them
Reply
#2

What's up with all of the unnecessary callbacks?
Reply
#3

I just made it quick lol I didnt think of making it neat and tidy
Reply
#4

Good man keep it up +1 rep
Reply
#5

Apreciate the REP I return the favour!
Reply
#6

use switching , this way is slower
Reply
#7

Use switch statements, and get rid of main(), main does not belong in a filterscript.
Reply
#8

You could post this on Useful snippets than posting it on Filterscripts.

Not bad though.
Reply
#9

keep up the good work 5/10
Reply
#10

Just changed this a bit
https://sampforum.blast.hk/showthread.php?tid=330005
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)