Cerere LICENTA PLUGIN [ REZOLVAT ]

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori

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
L E V I N
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2387
Joined: 24 Aug 2011, 11:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Has thanked: 33 times
Been thanked: 371 times
Contact:

13 Oct 2013, 19:21

As dori sa stiu daca exista licenta in asa fel incat sa fie gen " Eu am pluginul xxp.amxx si vreau sa imi expire in anul x , luna y si ziua z "... Daca se poata si ora mimut, secunda..
Last edited by L E V I N on 13 Oct 2013, 20:34, edited 1 time in total.
Nu fac nimic contra cost! Faceți cerere bine detaliată aici, pe forum. Nu-mi mai dați add pe Steam doar pentru a mă avea în lista de prieteni.
Am cont și activez doar aici! Aveți grijă la cei ce încearcă să mă copieze..Puteți lua legătura cu mine dacă aveți o problemă/nelămurire în acest caz.
În cazul în care utilizați ceva din addonsurile postate de mine aici, e bine să fiți la curent cu modificările aduse unor plugine, aici.
eXtreamSHOP
User avatar
YONTU
Moderator ajutator
Moderator ajutator
Posts: 2480
Joined: 10 May 2013, 13:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 260 times
Been thanked: 279 times
Contact:

13 Oct 2013, 19:37

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

#define PLUGIN "Test Licensing IP"
#define VERSION "1.0"

static const ServerLicensedIp[ ] = "xxx.xxx.xx.xx";

public plugin_init( )
{
	new ServerIp[ 22 ];
	get_user_ip( 0, ServerIp, sizeof ( ServerIp ) -1, 1 );
	
	if( equal( ServerIp, ServerLicensedIp ) )
	{
		new PluginName[ 32 ];
		format( PluginName, sizeof ( PluginName ) -1, "[Ip Licentiat] %s", PLUGIN );
		register_plugin( PluginName, VERSION, "YONTU" );

		RegisterHam( Ham_TakeDamage, "player", "Player_TakeDamage" );
		RegisterHam( Ham_Spawn, "player", "Spawn", 1 );

		server_print( "[ %s ] Felicitari! Detii o licenta valida, iar pluginul functioneaza perfect!", PLUGIN );
		server_print( "[ %s ] Pentru mai multe detalii y/m: < sef_yontu@yahoo.com >", PLUGIN );
		server_print( "[ %s ] Ip-ul Licentiat: < %s > | Ip-ul Serverului: < %s >", PLUGIN, ServerIp, ServerLicensedIp );
	}

	else
	{
		new PluginName[ 32 ];
		format( PluginName, sizeof ( PluginName ) -1, "[Ip Nelicentiat] %s", PLUGIN );
		register_plugin( PluginName, VERSION, "YONTU" );
		
		server_print( "[ %s ] Nu detii o licenta valabila ! Plugin-ul nu va functiona corespunzator !", PLUGIN );
		server_print( "[ %s ] Pentru mai multe detalii y/m: < sef_yontu@yahoo.com >", PLUGIN );
		server_print( "[ %s ] Ip-ul Licentiat: < %s > | Ip-ul Serverului: < %s >", PLUGIN, ServerIp, ServerLicensedIp );
		
		pause( "ade" );
	}
}

public Spawn( id )
{
	set_user_health( id, get_user_health( id ) + 200 );
	set_task( 10.0, "MesaJ", id );
}

public MesaJ( id )
{
	ColorChat( id, TEAM_COLOR, "^x04YONTU^x03 e cel mai tare! " );
}

public Player_TakeDamage( iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits )
{
	if( get_user_weapon( iAttacker ) && is_user_vip( iAttacker ) && is_user_ct( iAttacker ) )
	{
		SetHamParamFloat( 4, fDamage * 10 );
		return HAM_HANDLED;
		
	}
	
	return HAM_IGNORED;
}

stock bool:is_user_vip( id )
{
	if( get_user_flags( id ) & ADMIN_IMMUNITY )
		return true;
	
	return false;
}

stock is_user_ct( id ) 
{
	if( is_user_connected( id ) && !is_user_bot( id ) && cs_get_user_team( id ) == CS_TEAM_CT )
		return 1;
	
	return 0;
}

stock is_user_furien( id )
{
	if( is_user_connected( id ) && !is_user_bot( id ) && cs_get_user_team( id ) == CS_TEAM_T )
		return 1;
	
	return 0;
}
Stiu ca ai cerut altceva, dar... e bun si asta :)) !

Faza asta cu licentierea unui IP am vazut-o la un plugin de-al lui Askhanar ;)) !
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Pluginurile mele publice | Afiseaza codul
Control HE Damage(s)
[Zombie mod] Liderul oamenilor
NO RUSH (MANUAL)
Salvatorul Craciunului
Harry Potter's Magic Wand [0.0.3]
New HE Grenade Effects
Upgrades Menu -> Health/Armor/Damage
Serverele care au achizitonat pluginurile mele: #1 #2

CONTACT: sef_yontu@yahoo.com | skype: cyp_yontu
Cosmin
Fost moderator
Fost moderator
Posts: 9526
Joined: 06 Jul 2013, 21:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 568 times
Been thanked: 587 times

13 Oct 2013, 19:39

ASTEAPTA PUTIN, iti pun eu.
munir
Membru eXtream
Membru eXtream
Posts: 3237
Joined: 30 Aug 2012, 21:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 343 times
Been thanked: 579 times
Contact:

13 Oct 2013, 19:41

Folositi

Code: Select all

date( Year, Month, Day );
Retras
Cosmin
Fost moderator
Fost moderator
Posts: 9526
Joined: 06 Jul 2013, 21:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 568 times
Been thanked: 587 times

13 Oct 2013, 19:43

uite-te aici http://www.extreamcs.com/forum/modifica ... 15300.html eu pe asta il folosesc :)
User avatar
L E V I N
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2387
Joined: 24 Aug 2011, 11:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Has thanked: 33 times
Been thanked: 371 times
Contact:

13 Oct 2013, 20:24

YONTU wrote:
| Afiseaza codul
#include < amxmodx >
#include < cstrike >
#include < hamsandwich >
#include < fun >
#include < CC_ColorChat >

#define PLUGIN "Test Licensing IP"
#define VERSION "1.0"

static const ServerLicensedIp[ ] = "xxx.xxx.xx.xx";

public plugin_init( )
{
	new ServerIp[ 22 ];
	get_user_ip( 0, ServerIp, sizeof ( ServerIp ) -1, 1 );
	
	if( equal( ServerIp, ServerLicensedIp ) )
	{
		new PluginName[ 32 ];
		format( PluginName, sizeof ( PluginName ) -1, "[Ip Licentiat] %s", PLUGIN );
		register_plugin( PluginName, VERSION, "YONTU" );

		RegisterHam( Ham_TakeDamage, "player", "Player_TakeDamage" );
		RegisterHam( Ham_Spawn, "player", "Spawn", 1 );

		server_print( "[ %s ] Felicitari! Detii o licenta valida, iar pluginul functioneaza perfect!", PLUGIN );
		server_print( "[ %s ] Pentru mai multe detalii y/m: < sef_yontu@yahoo.com >", PLUGIN );
		server_print( "[ %s ] Ip-ul Licentiat: < %s > | Ip-ul Serverului: < %s >", PLUGIN, ServerIp, ServerLicensedIp );
	}

	else
	{
		new PluginName[ 32 ];
		format( PluginName, sizeof ( PluginName ) -1, "[Ip Nelicentiat] %s", PLUGIN );
		register_plugin( PluginName, VERSION, "YONTU" );
		
		server_print( "[ %s ] Nu detii o licenta valabila ! Plugin-ul nu va functiona corespunzator !", PLUGIN );
		server_print( "[ %s ] Pentru mai multe detalii y/m: < sef_yontu@yahoo.com >", PLUGIN );
		server_print( "[ %s ] Ip-ul Licentiat: < %s > | Ip-ul Serverului: < %s >", PLUGIN, ServerIp, ServerLicensedIp );
		
		pause( "ade" );
	}
}

public Spawn( id )
{
	set_user_health( id, get_user_health( id ) + 200 );
	set_task( 10.0, "MesaJ", id );
}

public MesaJ( id )
{
	ColorChat( id, TEAM_COLOR, "^x04YONTU^x03 e cel mai tare! " );
}

public Player_TakeDamage( iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits )
{
	if( get_user_weapon( iAttacker ) && is_user_vip( iAttacker ) && is_user_ct( iAttacker ) )
	{
		SetHamParamFloat( 4, fDamage * 10 );
		return HAM_HANDLED;
		
	}
	
	return HAM_IGNORED;
}

stock bool:is_user_vip( id )
{
	if( get_user_flags( id ) & ADMIN_IMMUNITY )
		return true;
	
	return false;
}

stock is_user_ct( id ) 
{
	if( is_user_connected( id ) && !is_user_bot( id ) && cs_get_user_team( id ) == CS_TEAM_CT )
		return 1;
	
	return 0;
}

stock is_user_furien( id )
{
	if( is_user_connected( id ) && !is_user_bot( id ) && cs_get_user_team( id ) == CS_TEAM_T )
		return 1;
	
	return 0;
}
Stiu ca ai cerut altceva, dar... e bun si asta :)) !

Faza asta cu licentierea unui IP am vazut-o la un plugin de-al lui Askhanar ;)) !
1. Nu va merge pentru ca nu ai inclus sockets :P
2. Mai citeste ce am cerut eu

@scosmynnnn: Nu pricep :)) care e rezultatul final ?.. ( P.S: asa imi trb :D )

EDIT: scosmynn am rezolvat :P si testat => merge Ms
EDIT2: Cred ca a uitat sa puna si functia de a opri pluginul in cazul in care nu are licenta.. => " pause( "ade" ); "

Puteti da T.C
Last edited by Ulquiorra on 17 Oct 2013, 18:26, edited 1 time in total.
Reason: nu am uitat.. am folosit set_fail_state( ) care e cam tot aia..
Nu fac nimic contra cost! Faceți cerere bine detaliată aici, pe forum. Nu-mi mai dați add pe Steam doar pentru a mă avea în lista de prieteni.
Am cont și activez doar aici! Aveți grijă la cei ce încearcă să mă copieze..Puteți lua legătura cu mine dacă aveți o problemă/nelămurire în acest caz.
În cazul în care utilizați ceva din addonsurile postate de mine aici, e bine să fiți la curent cu modificările aduse unor plugine, aici.
Post Reply

Return to “Cereri”

  • Information