Give Free HE Grenade 1.1

Pluginuri facute de utilizatorii forumului eXtream.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

The Kalu
Fost administrator
Fost administrator
Posts: 13707
Joined: 09 Oct 2010, 12:39
Detinator Steam: Da
CS Status: In grajd!
SteamID: kalulord
Reputatie: Fost Administrator
Fost membru Club eXtreamCS (6 luni)
Nume anterior: Terra
Location: Romania, Ploiesti
Has thanked: 328 times
Been thanked: 646 times
Contact:

29 Sep 2021, 22:45

Scooby-Doo wrote:
29 Sep 2021, 04:00
Testat in 2021 pe reHLDS (mod CSDM). Plugin-ul functioneaza prost, uneori primesti grenada instant dupa ce ai aruncat una deja, uneori primesti grenazi multe timp de cateva secunde (in jur la 30 de he-uri).
KronoS eXtream wrote:
12 Aug 2016, 20:37
RaFy1995 wrote:Pluginul merge dar are un bug, seara incepe sa de-a grenade infinite desi cvarul este setat pe 10 secunde.. aruncal la gunoi..
Ma abtin. Pluginul a fost facut acum 3 ani si nu erau probleme. Nu mai ofer suport de ceva vreme, deci compatibilitatea poate sa fie problematica in urma ultimelor updateuri.
:closed_lips:
Image
RoyalServer 2
ZackChoi
Membru, skill +1
Membru, skill +1
Posts: 162
Joined: 28 Dec 2019, 01:39
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 1 time
Been thanked: 7 times

30 Sep 2021, 01:03

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

const Float:p_setTaskTime = 30.0;

new p_registerMaxPlayers;

public plugin_init ( )
{	
	register_plugin ( "Free He Grenade", "1.0", "" );

	set_task ( p_setTaskTime, "__construct", .flags="b" );

	p_registerMaxPlayers = get_maxplayers ( );
}

public __construct ( )
{
	new iPlayer;

	for ( iPlayer = 1; iPlayer <= p_registerMaxPlayers; iPlayer++ )
	{
		// check for user to be connected
		if ( !is_user_connected ( iPlayer ) )
			continue;

		// check for user to be alive
		if ( !is_user_alive ( iPlayer ) )
			continue;

		// check for user if have he
		if ( user_has_weapon ( iPlayer, CSW_HEGRENADE ) )
			continue;

		give_item ( iPlayer, "weapon_hegrenade" );
	}
}
incercati-l, nu va promit ca o sa mearga, dar datii o sansa.
User avatar
Scooby-Doo
Membru, skill +1
Membru, skill +1
Posts: 271
Joined: 23 Oct 2014, 23:27
Detinator Steam: Da
CS Status: ~Online~
Detinator server CS: ZOMBIE.OLDGODS.RO
SteamID: darian433
Fond eXtream: 0
Location: Romania
Discord: Darian433#0850
Has thanked: 21 times
Been thanked: 16 times
Contact:

30 Sep 2021, 13:59

The Kalu wrote:
29 Sep 2021, 22:45
Scooby-Doo wrote:
29 Sep 2021, 04:00
Testat in 2021 pe reHLDS (mod CSDM). Plugin-ul functioneaza prost, uneori primesti grenada instant dupa ce ai aruncat una deja, uneori primesti grenazi multe timp de cateva secunde (in jur la 30 de he-uri).
KronoS eXtream wrote:
12 Aug 2016, 20:37
RaFy1995 wrote:Pluginul merge dar are un bug, seara incepe sa de-a grenade infinite desi cvarul este setat pe 10 secunde.. aruncal la gunoi..
Ma abtin. Pluginul a fost facut acum 3 ani si nu erau probleme. Nu mai ofer suport de ceva vreme, deci compatibilitatea poate sa fie problematica in urma ultimelor updateuri.
:closed_lips:
Am lasat reply pentru ca nu sta nimeni sa citeasca prin mesaje ce si cum.
ZackChoi wrote:
30 Sep 2021, 01:03
| Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fun >

const Float:p_setTaskTime = 30.0;

new p_registerMaxPlayers;

public plugin_init ( )
{	
	register_plugin ( "Free He Grenade", "1.0", "" );

	set_task ( p_setTaskTime, "__construct", .flags="b" );

	p_registerMaxPlayers = get_maxplayers ( );
}

public __construct ( )
{
	new iPlayer;

	for ( iPlayer = 1; iPlayer <= p_registerMaxPlayers; iPlayer++ )
	{
		// check for user to be connected
		if ( !is_user_connected ( iPlayer ) )
			continue;

		// check for user to be alive
		if ( !is_user_alive ( iPlayer ) )
			continue;

		// check for user if have he
		if ( user_has_weapon ( iPlayer, CSW_HEGRENADE ) )
			continue;

		give_item ( iPlayer, "weapon_hegrenade" );
	}
}
incercati-l, nu va promit ca o sa mearga, dar datii o sansa.
L-am pus pe server, deocamdata functioneaza mai bine ca celalalt.
Adauga si:
1. Mesaj hud cu timpul pana la urmatoarea grenada.
2. Timpul sa inceapa abea dupa ce ai aruncat grenada, cand nu o mai ai in inventar (am testat: tin grenada 9 secunde, o arunc si primesc alta, am modificat la 10 sec.)
Discord: Darian433#0850

ZackChoi
Membru, skill +1
Membru, skill +1
Posts: 162
Joined: 28 Dec 2019, 01:39
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 1 time
Been thanked: 7 times

30 Sep 2021, 14:29

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

const Float: p_setTaskTime = 10.0;

public plugin_init ( )
{
	RegisterHam ( Ham_Spawn, "player", "__construct_HamSpawn", 1 );
}

public __construct_HamSpawn ( iPlayer )
{
	if ( !is_user_alive ( iPlayer ) )
		return;

	set_task ( p_setTaskTime, "__construct", iPlayer );
}

public __construct ( iPlayer )
{
	if ( !is_user_alive ( iPlayer ) || user_has_weapon ( iPlayer, CSW_HEGRENADE ) )
		return;

	give_item ( iPlayer, "weapon_hegrenade" );

	set_task ( p_setTaskTime, "__construct", iPlayer );
}
testeaza acum
User avatar
Scooby-Doo
Membru, skill +1
Membru, skill +1
Posts: 271
Joined: 23 Oct 2014, 23:27
Detinator Steam: Da
CS Status: ~Online~
Detinator server CS: ZOMBIE.OLDGODS.RO
SteamID: darian433
Fond eXtream: 0
Location: Romania
Discord: Darian433#0850
Has thanked: 21 times
Been thanked: 16 times
Contact:

07 Oct 2021, 03:30

ZackChoi wrote:
30 Sep 2021, 14:29
| Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < hamsandwich >
#include < fun >

const Float: p_setTaskTime = 10.0;

public plugin_init ( )
{
	RegisterHam ( Ham_Spawn, "player", "__construct_HamSpawn", 1 );
}

public __construct_HamSpawn ( iPlayer )
{
	if ( !is_user_alive ( iPlayer ) )
		return;

	set_task ( p_setTaskTime, "__construct", iPlayer );
}

public __construct ( iPlayer )
{
	if ( !is_user_alive ( iPlayer ) || user_has_weapon ( iPlayer, CSW_HEGRENADE ) )
		return;

	give_item ( iPlayer, "weapon_hegrenade" );

	set_task ( p_setTaskTime, "__construct", iPlayer );
}
testeaza acum
La fel, arunc grenada in a 9-a secunda dupa ce am primit si primesc alta. :))
Discord: Darian433#0850

Post Reply

Return to “Pluginuri eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 19 guests