AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   do_deathmsg - Hegrenade bug! :( (https://forums.alliedmods.net/showthread.php?t=208676)

RuleBreaker 02-16-2013 10:33

do_deathmsg - Hegrenade bug! :(
 
When I do do_deathmsg with szWeaponLong = "weapon_hegrenade" instead of bomb icon for deathmsg I get skull icon...

Error log is empty :


EDIT: Rest of the code

I want to do custom deathmsg with normal icon

Code:

if(equali(szWeapon, "grenade"))
                        szWeaponLong = "weapon_grenade"
                else
                        formatex(szWeaponLong, 31, "weapon_%s", szWeapon)

                new args[4]
               
                args[0] = iVictim
                args[1] = iKiller
                args[2] = iHS
                args[3] = get_weaponid(szWeaponLong)
                set_task(0.1, "player_diePost", 0, args, 4)

Code:

public player_diePost(arg[])
{
        new szWeapon[24]
        new iKiller = arg[1]

        get_weaponname(arg[3], szWeapon, 23)
        replace(szWeapon, 23, "weapon_", "")

        do_deathmsg(iKiller, arg[0], arg[2], szWeapon)

        set_msg_block(msgID_sayText, BLOCK_ONCE)
        set_user_info(iKiller, "name", g_szName[iKiller])
        return PLUGIN_CONTINUE
}


Xalus 02-16-2013 11:08

Re: do_deathmsg - Hegrenade bug! :(
 
Remove the weapon_.

RuleBreaker 02-16-2013 13:26

Re: do_deathmsg - Hegrenade bug! :(
 
Read edit, i forgot to mention that :D

Backstabnoob 02-16-2013 15:43

Re: do_deathmsg - Hegrenade bug! :(
 
The weaponname for grenade in DeathMsg is "grenade".

Next time try debugging before posting a thread (make the server output the weapon name in chat).

RuleBreaker 02-16-2013 15:56

Re: do_deathmsg - Hegrenade bug! :(
 
If I use grenade I don't even get deathmsg on server :/

Backstabnoob 02-16-2013 15:59

Re: do_deathmsg - Hegrenade bug! :(
 
What are you trying to do? Can you provide your code?

RuleBreaker 02-17-2013 11:07

Re: do_deathmsg - Hegrenade bug! :(
 
I added whole code, can someone please help me? :)

ConnorMcLeod 02-17-2013 11:11

Re: do_deathmsg - Hegrenade bug! :(
 
Why are you converting string to weapon type, and then weapon type to string ???

Also, weapon_hegrenade becomes "hegrenade", and it shoud be "grenade"
Same, but don't know if you use it for mp5 and mp5navy


All times are GMT -4. The time now is 21:38.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.