Rezolvare warning

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
Onoare
Membru, skill +1
Membru, skill +1
Posts: 234
Joined: 31 May 2013, 13:23
Detinator Steam: Nu
CS Status: Sa traiesc!
Detinator server CS: Da
SteamID: Nu te priveste!
Location: Rm Valcea
Has thanked: 18 times
Been thanked: 34 times
Contact:

27 Jun 2013, 13:18

| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun> 
#include <cyby>


#define PLUGIN "BonusWinner"
#define VERSION "1.0"
#define AUTHOR "By me"

new bonus;
public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);  
	register_event("SendAudio","twin","a","2=%!MRAD_terwin"); 
	register_event("SendAudio","ctwin","a","2=%!MRAD_ctwin"); 
	register_event("DeathMsg", "evDeathMsg", "a");
	
	bonus = register_cvar("bonus","10");
	register_concmd("amx_give_credits", "Give_Credits", ADMIN_CVAR, "Name/@T/@CT/@All -> Amount");
	
} 


public twin() 
{ 
	new iPlayers[ 32 ], iNum, iPlayer;
	get_players( iPlayers, iNum, "e", "TERRORIST" );
	
	for ( new i = 0 ; i < iNum ; i++ )
	{
		iPlayer = iPlayers[ i ];
		set_task( 5.0, "GiftsMenu", iPlayer );
	}
} 

public ctwin()
{ 
	new iPlayers[ 32 ], iNum, iPlayer;
	get_players( iPlayers, iNum, "e", "CT" );
	
	for ( new i = 0 ; i < iNum ; i++ )
	{
		iPlayer = iPlayers[ i ];
		set_task( 5.0, "GiftsMenu", iPlayer );
	}
}

public CreditsGift(id)
{  
	if (!is_user_alive(id))
		return;
	
	new credits = get_user_credits(id);
	new get = get_pcvar_num(bonus);
	set_user_credits(id, 10);
} 

public HpGift(id)
{
	if (!is_user_alive(id))
		return;
	
	set_user_health(id, 400);
	set_user_armor(id, 500);
} 

public evDeathMsg()
{
	new v_Victim = read_data(2);
	set_user_footsteps(v_Victim, 0);
}

public GiftsMenu( id )
{
	new menu = menu_create("Echipa ta a castigat alege un cadou :", "Gifts");
	
	menu_additem(menu, "10 credite ", "1", 0);
	menu_additem(menu, "400 Hp & 500 ap", "2", 0); 
	menu_additem(menu, "2x HE, 2x SMOKE, 2x FLASH ", "3", 0);
	
	menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER);
	menu_setprop(menu, MPROP_PERPAGE, 5);
	
	menu_display( id, menu, 0 );
}

public Gifts( id, menu, item )
{
	switch(item)
	{
		case 0:
		{
			CreditsGift(id);
		}
		case 1:
		{
			HpGift(id);
		}
		
		case 2: 
		{ 
			give_item(id,"weapon_hegrenade"); 
			cs_set_user_bpammo(id , CSW_HEGRENADE , 2 );
			give_item(id,"weapon_flashbang"); 
			cs_set_user_bpammo(id , CSW_FLASHBANG , 2 );
			give_item(id,"weapon_smokegrenade");
			cs_set_user_bpammo(id , CSW_SMOKEGRENADE , 2 );
		}
	}
	
	menu_destroy(menu);
	
	return PLUGIN_HANDLED;
}
sa imi rezolvati warning-urile... si sa imi spuneti si mie cum vad linia la care e eroarea ca am bagat in amxxstudio si acolo rezolva doar warning cu loose ..
RoyalServer
User avatar
-Turbo-
Membru, skill +4
Membru, skill +4
Posts: 1664
Joined: 11 Nov 2012, 01:28
Detinator Steam: Da
CS Status: Bored !
Detinator server CS: Da
SteamID: kingforbidden
Reputatie: Utilizator neserios ( tepar )
Restrictie moderator
Ban scos ( achitat )
Nume anterior: Turbo19973
Location: Botosani
Has thanked: 49 times
Been thanked: 212 times

27 Jun 2013, 13:29

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

native get_user_credits(id)
native set_user_credits(id, cantitate)

#define PLUGIN "BonusWinner"
#define VERSION "1.0"
#define AUTHOR "By me"

new bonus;
public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);  
	register_event("SendAudio","twin","a","2=%!MRAD_terwin"); 
	register_event("SendAudio","ctwin","a","2=%!MRAD_ctwin"); 
	register_event("DeathMsg", "evDeathMsg", "a");
	
	bonus = register_cvar("bonus","10");
	register_concmd("amx_give_credits", "Give_Credits", ADMIN_CVAR, "Name/@T/@CT/@All -> Amount");
	
} 


public twin() 
{ 
	new iPlayers[ 32 ], iNum, iPlayer;
	get_players( iPlayers, iNum, "e", "TERRORIST" );
	
	for ( new i = 0 ; i < iNum ; i++ )
	{
		iPlayer = iPlayers[ i ];
		set_task( 5.0, "GiftsMenu", iPlayer );
	}
} 

public ctwin()
{ 
	new iPlayers[ 32 ], iNum, iPlayer;
	get_players( iPlayers, iNum, "e", "CT" );
	
	for ( new i = 0 ; i < iNum ; i++ )
	{
		iPlayer = iPlayers[ i ];
		set_task( 5.0, "GiftsMenu", iPlayer );
	}
}

public CreditsGift(id)
{  
	if (!is_user_alive(id))
		return;
	
	new credit = get_user_credits(id)
	new get = get_pcvar_num(bonus);
	set_user_credits(id, credit + get)
} 

public HpGift(id)
{
	if (!is_user_alive(id))
		return;
	
	set_user_health(id, 400);
	set_user_armor(id, 500);
} 

public evDeathMsg()
{
	new v_Victim = read_data(2);
	set_user_footsteps(v_Victim, 0);
}

public GiftsMenu( id )
{
	new menu = menu_create("Echipa ta a castigat alege un cadou :", "Gifts");
	
	menu_additem(menu, "10 credite ", "1", 0);
	menu_additem(menu, "400 Hp & 500 ap", "2", 0); 
	menu_additem(menu, "2x HE, 2x SMOKE, 2x FLASH ", "3", 0);
	
	menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER);
	menu_setprop(menu, MPROP_PERPAGE, 5);
	
	menu_display( id, menu, 0 );
}

public Gifts( id, menu, item )
{
	switch(item)
	{
		case 0:
		{
			CreditsGift(id);
		}
		case 1:
		{
			HpGift(id);
		}
		
		case 2: 
		{ 
			give_item(id,"weapon_hegrenade"); 
			cs_set_user_bpammo(id , CSW_HEGRENADE , 2 );
			give_item(id,"weapon_flashbang"); 
			cs_set_user_bpammo(id , CSW_FLASHBANG , 2 );
			give_item(id,"weapon_smokegrenade");
			cs_set_user_bpammo(id , CSW_SMOKEGRENADE , 2 );
		}
	}
	
	menu_destroy(menu);
	
	return PLUGIN_HANDLED;
}
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 34 guests