AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   amx plugin revert error! (https://forums.alliedmods.net/showthread.php?t=17692)

tarin 09-06-2005 23:11

amx plugin revert error!
 
how do i fix this?

Code:

#define Maxsounds 14

new soundlist[Maxsounds][] = {"Half-Life01",
                              "Half-Life02",
                              "Half-Life03",
                              "Half-Life04",
                              "Half-Life05",
                              "Half-Life06",
                              "Half-Life08",
                              "Half-Life11",
                              "Half-Life12",
                              "Half-Life13",
                              "Half-Life14",
                              "Half-Life16",
                              "Half-Life17",
                              "Prospero02",}

public client_connect(id) {
        new i
        i = random_num(0,Maxsounds-1)
        client_cmd(id,"mp3 play media/%s",soundlist[i])
        return PLUGIN_CONTINUE
}

public plugin_init() {
        register_plugin("Loading Sound II","2.0","Tarin")
        return PLUGIN_CONTINUE
}

there are 6 errors.

Hawk552 09-06-2005 23:15

Code:
#include <amxmodx> #define Maxsounds 14 new soundlist[Maxsounds][] = {     "Half-Life01",     "Half-Life02",     "Half-Life03",     "Half-Life04",     "Half-Life05",     "Half-Life06",     "Half-Life08",     "Half-Life11",     "Half-Life12",     "Half-Life13",     "Half-Life14",     "Half-Life16",     "Half-Life17",     "Prospero02" } public client_connect(id) {     new i     i = random_num(0,Maxsounds-1)     client_cmd(id,"mp3 play media/%s",soundlist[i])     return PLUGIN_CONTINUE } public plugin_init() {     register_plugin("Loading Sound II","2.0","Tarin")     return PLUGIN_CONTINUE }

TotalNoobScripter 09-06-2005 23:21

rofl, now thats an error. hehe.

#1. Always include your includes.

Hawk552 09-06-2005 23:23

Umm... no..... I'm assuming he did. This was the main problem:

Code:
"Prospero02",

As opposed to

Code:
"Prospero02"

tarin 09-06-2005 23:25

sorry but im a noob scripter. i switched from amx to amxx recently and i still want my amx plugins...
can someone fix this for me?
Code:

/* AMX Mod script.
* Settings: amx_weaponmsg (0/1) - announces when a player gets a weapon
* Usage: amx_weapon <authid, nick, @team, @all or #userid> <weapon #>
*/

#include <amxmodx>

public plugin_init()
{
        register_plugin("Admin Weapon II","1.0","Mattcook")
        register_cvar("amx_weaponmsg","0")
        register_concmd("amx_weapon","admin_weapon",ADMIN_LEVEL_A,"<authid, nick, @team, @all or #userid> <weapon #>")
}

public admin_weapon(id,level,cid)
{
        if ( !cmd_access(id,level,cid,3) )
                return PLUGIN_HANDLED

        new arg1[32],arg2[8],weapon
        read_argv(1,arg1,31)
        read_argv(2,arg2,7)
        weapon = str_to_num(arg2)

        if ( equali(arg1,"@all") )
        {
                new plist[32],pnum
                get_players(plist,pnum,"a")
                if (pnum==0)
                {
                        console_print(id,"[AMX] There are no clients")
                        return PLUGIN_HANDLED
                }
                for (new i=0; i<pnum; i++)
                                if ( !give_weapon(plist[i],weapon) )
                                {
                                        console_print(id,"[AMX] Gave all players the weapon %d",weapon)
                                }
                console_print(id,"[AMX] Gave all players the weapon %d",weapon)
                if (!get_cvar_num("amx_weaponmsg")) return PLUGIN_HANDLED
                set_hudmessage(10,200,10,-1.0,0.30,0,6.0,6.0,0.5,0.15,1)
                show_hudmessage(0,"All players have been given a weapon!")
        }
        else if ( arg1[0]=='@' )
        {
                new plist[32],pnum
                get_players(plist,pnum,"ae",arg1[1])
                if ( pnum==0 )
                {
                        console_print(id,"[AMX] No clients in such team")
                        return PLUGIN_HANDLED
                }
                for (new i=0; i<pnum; i++)
                                give_weapon(plist[i],weapon)
                console_print(id,"[AMX] Gave all %ss the weapon %d",arg1[1],weapon)
                if ( get_cvar_num("amx_weaponmsg") )
                {
                        if (equali(arg1[1],"CT")) set_hudmessage(200,20,0,-1.0,0.30,0,6.0,6.0,0.5,0.15,1)
                        else set_hudmessage(0,20,200,-1.0,0.30,0,6.0,6.0,0.5,0.15,1)
                        show_hudmessage(0,"The %ss have been given a weapon!",arg1[1])
                }
        }
        else
        {
                new pName[32]
                new player = cmd_target(id,arg1,6)
                if (!player) return PLUGIN_HANDLED
                give_weapon(player,weapon)
                get_user_name(player,pName,31)
                console_print(id,"[AMX] Gave %s the weapon %d",pName,weapon)
                if (get_cvar_num("amx_weaponmsg"))
                {
                        set_hudmessage(10,200,10,-1.0,0.30,0,6.0,6.0,0.5,0.15,1)
                        show_hudmessage(0,"%s has been given a weapon!",pName)
                }
        }

        return PLUGIN_HANDLED
}

give_weapon(id,weapon)
{
        switch (weapon)
        {
                //secondary weapons
                //pistols
                case 11:{
                        give_item(id,"weapon_usp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                }
                case 12:{
                        give_item(id,"weapon_glock18")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                }
                case 13:{
                        give_item(id,"weapon_deagle")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                }
                case 14:{
                        give_item(id,"weapon_p228")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                }
                case 15:{
                        give_item(id,"weapon_elite")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                }
                case 16:{
                        give_item(id,"weapon_fiveseven")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                }
                //primary weapons
                //shotguns
                case 21:{
                        give_item(id,"weapon_m3")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                }
                case 22:{
                        give_item(id,"weapon_xm1014")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                }
                //smgs
                case 31:{
                        give_item(id,"weapon_mp5navy")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                }
                case 32:{
                        give_item(id,"weapon_tmp")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                }
                case 33:{
                        give_item(id,"weapon_p90")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                }
                case 34:{
                        give_item(id,"weapon_mac10")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                }
                case 35:{
                        give_item(id,"weapon_ump45")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                }
                //rifles
                case 40:{
                        give_item(id,"weapon_famas")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                }
                case 41:{
                        give_item(id,"weapon_sg552")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                }
                case 42:{
                        give_item(id,"weapon_ak47")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                }
                case 43:{
                        give_item(id,"weapon_m4a1")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                }
                case 44:{
                        give_item(id,"weapon_aug")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                }
                case 45:{
                        give_item(id,"weapon_scout")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                }
                case 46:{
                        give_item(id,"weapon_awp")
                        give_item(id,"ammo_338magnum")
                        give_item(id,"ammo_338magnum")
                        give_item(id,"ammo_338magnum")
                }
                case 47:{
                        give_item(id,"weapon_g3sg1")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                }
                case 48:{
                        give_item(id,"weapon_sg550")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                }
                case 49:{
                        give_item(id,"weapon_galil")
                        give_item(id,"ammo_308")
                        give_item(id,"ammo_308")
                        give_item(id,"ammo_308")
                }
                //machine gun
                case 51:{
                        give_item(id,"weapon_m249")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                }
                //prim ammo
                case 60:{
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_338magnum")
                        give_item(id,"ammo_338magnum")
                        give_item(id,"ammo_338magnum")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                }
                //sec ammo
                case 70:{
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                }
                //multi guns
                case 99:{
                        give_item(id,"weapon_usp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"weapon_glock18")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"weapon_deagle")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"weapon_p228")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"weapon_elite")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"weapon_fiveseven")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"weapon_m3")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"weapon_xm1014")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"ammo_buckshot")
                        give_item(id,"weapon_mp5navy")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"weapon_tmp")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"weapon_p90")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"weapon_mac10")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"weapon_ump45")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"weapon_ak47")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"weapon_sg552")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"weapon_m4a1")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"weapon_aug")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"weapon_scout")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"weapon_awp")
                        give_item(id,"ammo_338magnum")
                        give_item(id,"ammo_338magnum")
                        give_item(id,"weapon_g3sg1")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"weapon_sg550")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"weapon_m249")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"item_kevlar")
                        give_item(id,"item_assaultsuit")
                        give_item(id,"weapon_flashbang")
                        give_item(id,"weapon_flashbang")
                        give_item(id,"weapon_hegrenade")
                        give_item(id,"weapon_smokegrenade")
                        give_item(id,"item_thighpack")
                }
                case 98:{
                        give_item(id,"weapon_m4a1")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"ammo_556nato")
                        give_item(id,"weapon_deagle")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"item_thighpack")
                        give_item(id,"weapon_smokegrenade")
                        give_item(id,"weapon_hegrenade")
                        give_item(id,"weapon_flashbang")
                        give_item(id,"weapon_flashbang")
                        give_item(id,"item_kevlar")
                        give_item(id,"item_assaultsuit")
                }
                case 97:{
                        give_item(id,"weapon_ak47")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"ammo_762nato")
                        give_item(id,"weapon_deagle")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"item_thighpack")
                        give_item(id,"weapon_smokegrenade")
                        give_item(id,"weapon_hegrenade")
                        give_item(id,"weapon_flashbang")
                        give_item(id,"weapon_flashbang")
                        give_item(id,"item_kevlar")
                        give_item(id,"item_assaultsuit")
                }
                case 96:{
                        give_item(id,"weapon_awp")
                        give_item(id,"ammo_338magnum")
                        give_item(id,"ammo_338magnum")
                        give_item(id,"ammo_338magnum")
                        give_item(id,"weapon_deagle")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"item_thighpack")
                        give_item(id,"weapon_smokegrenade")
                        give_item(id,"weapon_hegrenade")
                        give_item(id,"weapon_flashbang")
                        give_item(id,"weapon_flashbang")
                        give_item(id,"item_kevlar")
                        give_item(id,"item_assaultsuit")
                }
                case 95:{
                        give_item(id,"weapon_m249")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"ammo_556natobox")
                        give_item(id,"weapon_elite")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"item_thighpack")
                        give_item(id,"weapon_smokegrenade")
                        give_item(id,"weapon_hegrenade")
                        give_item(id,"weapon_flashbang")
                        give_item(id,"weapon_flashbang")
                        give_item(id,"item_kevlar")
                        give_item(id,"item_assaultsuit")
                }
                case 90:{
                        give_item(id,"weapon_usp")
                        give_item(id,"weapon_glock18")
                        give_item(id,"weapon_deagle")
                        give_item(id,"weapon_p228")
                        give_item(id,"weapon_elite")
                        give_item(id,"weapon_fiveseven")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_45acp")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_9mm")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_50ae")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_357sig")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                        give_item(id,"ammo_57mm")
                }
                //equipment
                case 81:{
                        give_item(id,"item_kevlar")
                }
                case 82:{
                        give_item(id,"item_assaultsuit")
                }
                case 83:{
                        give_item(id,"weapon_flashbang")
                        give_item(id,"weapon_flashbang")
                }
                case 84:{
                        give_item(id,"weapon_hegrenade")
                }
                case 85:{
                        give_item(id,"weapon_smokegrenade")
                }
                case 86:{
                        give_item(id,"item_thighpack")
                }
                case 87:{
                        give_item(id,"item_nvgs")
                }
                case 88:{
                        give_item(id,"weapon_shield")
                }
                default: return false
        }
        return true
}


Hawk552 09-06-2005 23:28

http://forums.alliedmods.net/showthread.php?t=10530

TotalNoobScripter 09-06-2005 23:31

he wanted his fixed, not a link to another one just like his :D

what are the problems your getting with that code?

EDIT:

except the fact he needs to include fun.inc

add this to the top

#include <fun>
#include <amxmisc>

voila works perfectly, now can you click the + next to my karma? lol

tarin 09-06-2005 23:36

it was the same plugin but thanx for helping!

Code:

/* AMX Mod script.
* Settings: amx_revivemsg (0/1) - announces when a player is revived
* Usage: amx_revive <authid, nick, @team or #userid>
*/

#include <amxmodx>
#include <fun>

public plugin_init()
{
        register_plugin("Admin Revive II","0.1","Mattcook")
        register_cvar("amx_revivemsg","0")
        register_concmd("amx_revive","admin_revive",ADMIN_SLAY,"<authid, nick, @team or #userid>")
}
public admin_revive(id,level,cid)
{
        if (!cmd_access(id,level,cid,2))
                return PLUGIN_HANDLED

        new arg[32]
        read_argv(1,arg,31)

        if (arg[0]=='@')
        {
                new plist[32],pnum
                get_players(plist,pnum,"e",arg[1])
                if (pnum==0)
                {
                        console_print(id,"[AMX] No clients in such team")
                        return PLUGIN_HANDLED
                }
                for (new i=0; i<pnum; i++)
                {
                        if (!(get_user_flags(plist[i])&ADMIN_IMMUNITY))
                        {
                                new ids[3]
                                num_to_str(plist[i],ids,2)
                                user_spawn(plist[i])
                                set_task(0.1,"revivePl",0,ids,2)
                        }
                }
                console_print(id,"[AMX] Revived the %ss",arg[1])
                if (get_cvar_num("amx_revivemsg"))
                {
                        if (equali(arg[1],"CT")) set_hudmessage(0,20,220,-1.0,0.30,0,6.0,6.0,0.5,0.15,1)
                        else set_hudmessage(220,20,0,-1.0,0.30,0,6.0,6.0,0.5,0.15,1)
                        show_hudmessage(0,"The %ss have been revived!",arg[1])
                }
        }
        else
        {
                new pName[32],player = cmd_target(id,arg,3)
                if (!player) return PLUGIN_HANDLED
                new ids[3]
                num_to_str(player,ids,2)
                user_spawn(player)
                set_task(0.1,"revivePl",0,ids,2)
                get_user_name(player,pName,31)
                console_print(id,"[AMX] Revived %s",pName)
                if (get_cvar_num("amx_revivemsg"))
                {
                        set_hudmessage(0,200,0,-1.0,0.30,0,6.0,6.0,0.5,0.15,1)
                        show_hudmessage(0,"%s has been revived!",pName)
                }
        }

        return PLUGIN_HANDLED
}
public revivePl(ids[])
{
        new id = str_to_num(ids)
        user_spawn(id)
        if (get_user_team(id)==1)
        {
                give_item(id,"weapon_knife")
                give_item(id,"weapon_glock18")
                give_item(id,"ammo_9mm")
                give_item(id,"ammo_9mm")
        }
        else
        {
                give_item(id,"weapon_knife")
                give_item(id,"weapon_usp")
                give_item(id,"ammo_45acp")
                give_item(id,"ammo_45acp")
        }
}


Hawk552 09-07-2005 07:42

Just search geeze, we're not here to re-create/port every single plugin you want when it's already done. And TotalNoobScripter, just shut up.


All times are GMT -4. The time now is 14:32.

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