Un mic plugin

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
User avatar
Gabriel eXtream
Membru, skill +2
Membru, skill +2
Posts: 953
Joined: 20 Aug 2012, 16:43
Detinator Steam: Da
CS Status: Can't be touched
Reputatie: Fost Moderator ajutator
Nume anterior: BlueSky#, EcHoO.
0.3 / 3
Utilizator neserios ( tepar )
Fond eXtream: 0
Location: Bucuresti
Has thanked: 67 times
Been thanked: 125 times

06 Mar 2013, 08:29

Tot ma chinui de ceva vreme si nu stiu cum sa fac sa pun restrictie pe arme la Terro ( Inafara de knife , he , smoke , flash, bomba , SuperKnife) si apelez la voi

Ce face acest plugin?

Cand un terro alege din meniul de arme sa ii arunce automat arma din mana , sau cand incearca sa ia una la fel
RoyalServer 2
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

06 Mar 2013, 09:24

Pune pluginul cu arme si ti-l rezolv eu
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
User avatar
Gabriel eXtream
Membru, skill +2
Membru, skill +2
Posts: 953
Joined: 20 Aug 2012, 16:43
Detinator Steam: Da
CS Status: Can't be touched
Reputatie: Fost Moderator ajutator
Nume anterior: BlueSky#, EcHoO.
0.3 / 3
Utilizator neserios ( tepar )
Fond eXtream: 0
Location: Bucuresti
Has thanked: 67 times
Been thanked: 125 times

06 Mar 2013, 10:10

| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <amxmisc> 
#include <hamsandwich>


#define PLUGIN    "Furien WEAPON MENU" 
#define AUTHOR    "BlueSky" 
#define VERSION    "1.0" 

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
   
    RegisterHam(Ham_Spawn, "player", "Player_Spawn", 1)
}

public Player_Spawn(id)
{
    if(is_user_alive(id))
    {
        new CsTeams:team = cs_get_user_team(id)
        switch(team)
        {
            case CS_TEAM_T:
            {
                strip_user_weapons(id)
                give_item(id, "weapon_knife")
                give_item(id, "weapon_hegrenade")
                give_item(id, "weapon_smokegrenade")
                give_item(id, "weapon_flashbang")
                give_item(id, "weapon_flashbang")
            }
            case CS_TEAM_CT:
            {
                strip_user_weapons(id)
                give_item(id, "weapon_deagle")
               
                give_item(id, "weapon_flashbang")
                give_item(id, "weapon_flashbang")
           give_item(id, "weapon_smokegrenade")
                give_item(id, "weapon_knife")
                cs_set_user_bpammo(id,CSW_DEAGLE,250) 
                new menu = menu_create("Alegeti o arma", "menu_handler"); 
               
                menu_additem(menu, "M4A1", "1", 0); 
                menu_additem(menu, "AK47", "2", 0); 
                menu_additem(menu, "MP5 Navy", "3", 0); 
                menu_additem(menu, "XM1014", "4", 0);   
                menu_additem(menu, "GALIL", "5", 0);  
                menu_additem(menu, "FAMAS", "6", 0); 
                 
               
                menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
               
                menu_display(id, menu, 0); 
               
            }
        }
    } 
}
public menu_handler(id, menu, item) 
{ 
    if( item == MENU_EXIT ) 
    { 
        menu_destroy(menu); 
        return PLUGIN_HANDLED; 
    } 
    new data[6], iName[64]; 
    new access, callback; 
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback); 
    new key = str_to_num(data); 
   
    switch(key) 
    { 
        case 1: 
        { 
            give_item(id, "weapon_m4a1") 
           
            cs_set_user_bpammo(id,CSW_M4A1,250)   
           
        } 
        case 2: 
        { 
            give_item(id, "weapon_ak47") 
           
            cs_set_user_bpammo(id,CSW_AK47,250)   
           
        } 
        case 3:   
        { 
            give_item(id, "weapon_mp5navy") 
           
            cs_set_user_bpammo(id,CSW_MP5NAVY,250)   
           
        } 
        case 4:   
        { 
            give_item(id, "weapon_xm1014") 
           
            cs_set_user_bpammo(id,CSW_XM1014,250)   
           
        } 
        case 5:   
        { 
            give_item(id, "weapon_galil") 
           
            cs_set_user_bpammo(id,CSW_GALIL,250)   
           
        } 
        case 6:   
        { 
           
            give_item(id, "weapon_famas") 
           
            cs_set_user_bpammo(id,CSW_FAMAS,250)   
           
        } 
       
    } 
   
   
   
    menu_destroy(menu); 
    return PLUGIN_HANDLED; 
}
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

06 Mar 2013, 11:19

| Afiseaza codul
[code]#include <amxmodx>
#include <cstrike>
#include <fun>
#include <amxmisc> 
#include <hamsandwich>


#define PLUGIN    "Furien WEAPON MENU" 
#define AUTHOR    "BlueSky" 
#define VERSION    "1.0" 

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
   
    RegisterHam(Ham_Spawn, "player", "Player_Spawn", 1)
}

public Player_Spawn(id)
{
    if(is_user_alive(id))
    {
        new CsTeams:team = cs_get_user_team(id)
        switch(team)
        {
            case CS_TEAM_T:
            {
                strip_user_weapons(id)
                give_item(id, "weapon_knife")
                give_item(id, "weapon_hegrenade")
                give_item(id, "weapon_smokegrenade")
                give_item(id, "weapon_flashbang")
                give_item(id, "weapon_flashbang")
            }
            case CS_TEAM_CT:
            {
                strip_user_weapons(id)
                give_item(id, "weapon_deagle")
               
                give_item(id, "weapon_flashbang")
                give_item(id, "weapon_flashbang")
                give_item(id, "weapon_smokegrenade")
                give_item(id, "weapon_knife")
                cs_set_user_bpammo(id,CSW_DEAGLE,250) 
                new menu = menu_create("Alegeti o arma", "menu_handler"); 
               
                menu_additem(menu, "M4A1", "1", 0); 
                menu_additem(menu, "AK47", "2", 0); 
                menu_additem(menu, "MP5 Navy", "3", 0); 
                menu_additem(menu, "XM1014", "4", 0);   
                menu_additem(menu, "GALIL", "5", 0);  
                menu_additem(menu, "FAMAS", "6", 0); 
                 
               
                menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
               
                menu_display(id, menu, 0); 
               
            }
        }
    } 
}
public menu_handler(id, menu, item) 
{ 
    if( item == MENU_EXIT ) 
    { 
        menu_destroy(menu); 
        return PLUGIN_HANDLED; 
    } 
    new data[6], iName[64]; 
    new access, callback; 
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback); 
    new key = str_to_num(data); 
   
    if(cs_get_user_team(id) == CS_TEAM_CT)
    {
    switch(key) 
    { 
        case 1: 
        { 
            give_item(id, "weapon_m4a1") 
           
            cs_set_user_bpammo(id,CSW_M4A1,250)   
           
        } 
        case 2: 
        { 
            give_item(id, "weapon_ak47") 
           
            cs_set_user_bpammo(id,CSW_AK47,250)   
           
        } 
        case 3:   
        { 
            give_item(id, "weapon_mp5navy") 
           
            cs_set_user_bpammo(id,CSW_MP5NAVY,250)   
           
        } 
        case 4:   
        { 
            give_item(id, "weapon_xm1014") 
           
            cs_set_user_bpammo(id,CSW_XM1014,250)   
           
        } 
        case 5:   
        { 
            give_item(id, "weapon_galil") 
           
            cs_set_user_bpammo(id,CSW_GALIL,250)   
           
        } 
        case 6:   
        { 
           
            give_item(id, "weapon_famas") 
           
            cs_set_user_bpammo(id,CSW_FAMAS,250)   
           
        } 
       
    }
}
    else
	{
    	    menu_destroy(menu); 
            return PLUGIN_HANDLED;
	}
   
   
   
    menu_destroy(menu); 
    return PLUGIN_HANDLED; 
}[/code]
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
User avatar
eNd.
Membru, skill +1
Membru, skill +1
Posts: 236
Joined: 19 Jan 2013, 21:18
Detinator Steam: Da
CS Status: Whoa...
SteamID: skitaila03
Has thanked: 18 times
Been thanked: 79 times

06 Mar 2013, 15:29

Ai facut acelasi lucru , nu crezi?
Ai adaugat un cs_get_user_team si un else , nici un randament , incearca cu ham..
Look:
| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>


#define PLUGIN    "Furien WEAPON MENU" 
#define AUTHOR    "BlueSky" 
#define VERSION    "1.0" 
#pragma semicolon 1

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
	RegisterHam(Ham_Spawn, "player", "Player_Spawn", 1);
	RegisterHam(Ham_Touch, "weaponbox", "Player_Touchweapon");
	RegisterHam(Ham_Touch, "armoury_entity", "Player_Touchweapon");
}
public Player_Touchweapon(const id)
{
	if(!is_user_alive(id) || is_user_bot(id))
		return HAM_IGNORED;
		
	new CsTeams:team = cs_get_user_team(id);
	
	if(team == CS_TEAM_T)
		return HAM_SUPERCEDE;
		
	return HAM_IGNORED;
}
public Player_Spawn(id)
{
	if(!is_user_alive(id) || is_user_bot(id))
		return PLUGIN_HANDLED;
	
	
	new CsTeams:team = cs_get_user_team(id);
	switch(team)
	{
		case CS_TEAM_T:
		{
			strip_user_weapons(id);
			give_item(id, "weapon_knife");
			give_item(id, "weapon_hegrenade");
			give_item(id, "weapon_smokegrenade");
			give_item(id, "weapon_flashbang");
			give_item(id, "weapon_flashbang");
		}
		case CS_TEAM_CT:
		{
			strip_user_weapons(id);
			give_item(id, "weapon_deagle");
			
			give_item(id, "weapon_flashbang");
			give_item(id, "weapon_flashbang");
			give_item(id, "weapon_smokegrenade");
			give_item(id, "weapon_knife");
			cs_set_user_bpammo(id,CSW_DEAGLE,250); 
			new menu = menu_create("Alegeti o arma", "menu_handler"); 
			
			menu_additem(menu, "M4A1", "1", 0); 
			menu_additem(menu, "AK47", "2", 0); 
			menu_additem(menu, "MP5 Navy", "3", 0); 
			menu_additem(menu, "XM1014", "4", 0);   
			menu_additem(menu, "GALIL", "5", 0);  
			menu_additem(menu, "FAMAS", "6", 0); 
			
			
			menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
			
			menu_display(id, menu, 0); 
			
		}
	}
	return PLUGIN_HANDLED;
}
public menu_handler(id, menu, item) 
{ 
	if( item == MENU_EXIT ) 
	{ 
		menu_destroy(menu); 
		return PLUGIN_HANDLED; 
	} 
	new data[6], iName[64]; 
	new access, callback; 
	menu_item_getinfo(menu, item, access, data,5, iName, 63, callback); 
	new key = str_to_num(data); 
	
	switch(key) 
	{ 
		case 1: 
		{ 
			give_item(id, "weapon_m4a1");
			cs_set_user_bpammo(id,CSW_M4A1,250); 
			
		} 
		case 2: 
		{ 
			give_item(id, "weapon_ak47");
			cs_set_user_bpammo(id,CSW_AK47,250);   
			
		} 
		case 3:   
		{ 
			give_item(id, "weapon_mp5navy");
			cs_set_user_bpammo(id,CSW_MP5NAVY,250); 
			
		} 
		case 4:   
		{ 
			give_item(id, "weapon_xm1014");
			cs_set_user_bpammo(id,CSW_XM1014,250);   
			
		} 
		case 5:   
		{ 
			give_item(id, "weapon_galil"); 
			cs_set_user_bpammo(id,CSW_GALIL,250);   
			
		} 
		case 6:   
		{ 
			
			give_item(id, "weapon_famas"); 
			cs_set_user_bpammo(id,CSW_FAMAS,250);   
			
		} 
		
	}
	
	
	menu_destroy(menu); 
	return PLUGIN_HANDLED; 
}
edit:
BlueSky# wrote:Tot ma chinui de ceva vreme si nu stiu cum sa fac sa pun restrictie pe arme la Terro ( Inafara de knife , he , smoke , flash, bomba , SuperKnife) si apelez la voi

Ce face acest plugin?

Cand un terro alege din meniul de arme sa ii arunce automat arma din mana , sau cand incearca sa ia una la fel
Pluginul de mai sus nu te lasa sa ei arma/armura de pe jos , si teoretic nu ar trebui sa apara meniul de arme pentru tero..
Image
ImageImage
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

06 Mar 2013, 21:05

Multumesc end dar oricum nu se putea lua arme de pe jos datorita pluginului de baza furien iar ce am facut eu , sa-ti explic cand un jucator este ct si este afk daca echipa lui castiga , il trece tero iar acestuia ii apare meniul, eh ce am facut eu este sa distuga meniul
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
User avatar
eNd.
Membru, skill +1
Membru, skill +1
Posts: 236
Joined: 19 Jan 2013, 21:18
Detinator Steam: Da
CS Status: Whoa...
SteamID: skitaila03
Has thanked: 18 times
Been thanked: 79 times

07 Mar 2013, 12:58

Puteai pune aici fara sa te complici parerea mea , am inteles la ce te-ai referit...
| Afiseaza codul
if( (item == MENU_EXIT) || get_user_team(id) == 1 ) 
	{ 
		menu_destroy(menu); 
		return PLUGIN_HANDLED; 
	}
Sau daca doresti cu cstrike...
Image
ImageImage
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 18 guests