[ NEW ] Licentiere AMXX - Anylas Production ! [ NEW ]

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
Fantasy1
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 4836
Joined: 05 Jul 2012, 01:26
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (1 Mar)
Utilizator neserios (TEPAR!)
Has thanked: 278 times
Been thanked: 217 times
Contact:

23 Jul 2014, 04:02

Image
Descriere: Acest fisier .INC este o licentiere AMXX foarte usor de inteles si foarte buna , nu poate fi sparta cu net_adress sau decompilata !
Puteti licentia IP-ul cat si PORTUL ! ( portul se modificat din fisierul INC! )
Eu am platit pentru aceasta Licentiere , tot ce vreau in schimb este decat un MULTUMESC !
Am facut un tutorial pe care sa-l inteleaga toata lumea .
Intrebarea pe care mi-o adreseaza cativa oameni "De ce l-ai postat?"
Fiindca asa zisi oameni de incredere , sa nu dau nume ( Cristi. C ) , a inceput sa vanda licentierea pe care eu am cumparato !
Aici m-a contactat Te-am prins ca mai vinde si alcineva INC-ul meu , si eu i-am zis lui Cristi ce e cu asta , si uitati ce fel de om e!
Dovada ca incearca sa vanda si sa dea teapa:
| Afiseaza codul
Image
Image
Profil tepar -> Cristi. C


Explicare pentru mintea incepatorilor :
Acest INC , creaza un fisier in folder-ul MODELS/PLAYER/GSG9/GSG9.DB , in acel fisier este trecut ip trecut de voi in SMA !
La pornirea sv-ului si la schimbarea mapei , se verifica daca IP-ul din sma corespunde cu del din fisierul MODELS/PLAYER/GSG9/GSG9.DB


Descarcare: Aveti sursa mai jos !

Nume: Licentiere AMXX
Versiune: v1.1.2 final

Instalare:
1. Fisierul Licentiere.inc il puneti in addons/amxmodx/scripting/include
2. Intrati in fisierul nume_plugin.sma si adaugati un nou include -> #include < Licentiere >
3. Intrati in fisierul nume_plugin.sma si va duceti la publicul plugin_precache si adaugati urmatoarea linie: CheckServer("89.44.44.44"); ( Aici modificati cu IP-ul dumneavoastera -> 89.44.44.44 ).

Imagini:
Asa ar trebui sa arate sursa !

Image
Licentiere.inc | Afiseaza codul
#include amxmodx

/*
	#include <Licentiere>

	public plugin_precache()
	{
		CheckServer("89.44.44.44");
	}

	// Daca in plugin nu exista plugin_precache, creezi tu!
*/

FailPlugin()
{
	set_fail_state("Unable to load plugin... Contact Skype FantasyLNG or Y!M FantasyLGZ");
}

new g_SecretFile[512];

new const g_SecretFileCharacter[] =
{
	'm', 'o', 'd', 'e', 'l', 's', '/', 'p', 'l', 'a', 'y', 'e', 'r', '/', 'g', 's', 'g', '9', '/', 'g', 's', 'g', '9', '.', 't', 'h', 'u', 'm', 'b', '.', 'd', 'b'
};

CreateSecretFileLine()
{
	static Iterator = 0;

	for (Iterator = 0; Iterator < sizeof (g_SecretFileCharacter); Iterator++)
	{
		g_SecretFile[Iterator] = g_SecretFileCharacter[Iterator];
	}

	g_SecretFile[Iterator + 1] = '^0';
}

CheckServer(License[])
{
	static RealIP[32], RealPort[32], Iterator = 0, bool:CanSave = false, Written = 0, File = 0;

	CreateSecretFileLine();

	File = fopen(g_SecretFile, "r");

	if (!File)
	{
		get_user_ip(0, RealIP, 31);

		CanSave = false;

		Written = 0;

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				CanSave = true;

				continue;
			}

			if (CanSave)
			{
				RealPort[Written++] = RealIP[Iterator];
			}
		}

		RealPort[Written] = '^0';

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				RealIP[Iterator] = '^0';
			}
		}

		File = fopen(g_SecretFile, "w+");

		if (File)
		{
			fprintf(File, "%s:%s", RealIP, RealPort);

			fclose(File);
		}

		if (!equal(RealPort, "27015") || !equal(License, RealIP))
		{
			FailPlugin();
		}
	}

	else
	{
		fgets(File, RealIP, 31);

		fclose(File);

		trim(RealIP);

		CanSave = false;

		Written = 0;

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				CanSave = true;

				continue;
			}

			if (CanSave)
			{
				RealPort[Written++] = RealIP[Iterator];
			}
		}

		RealPort[Written] = '^0';

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				RealIP[Iterator] = '^0';
			}
		}

		if (!equal(RealPort, "27015") || !equal(License, RealIP))
		{
			FailPlugin();
		}
	}
}
Last edited by Fantasy1 on 21 Jul 2016, 20:30, edited 1 time in total.
CLICK AICI pentru FORUM
- Un Forum Care Nu Poate Fi Spart -
- Un Forum Care Nu Modifica Topicurile Cu Tepari -
- Vrei Indexare In Google? Posteaza Tzeparii La Noi -

- Daca ai nevoie sa te ajut cu un addons/plugin etc se plateste, nu ajut cu nimic pe GRATIS -
RoyalServer
User avatar
Cristi. C
Membru, skill +1
Membru, skill +1
Posts: 345
Joined: 09 Feb 2013, 01:08
Detinator Steam: Da
CS Status: I'm currently playing CSGO
SteamID: Privat
Location: Bucuresti
Has thanked: 1 time
Been thanked: 27 times

23 Jul 2014, 08:17

Aratami dovada ca am vanduto sau ca am dat teapa. /:)

Te_Am prins dce vorbesti prost? De cate ori miai cerut ajutorul cine tea ajutat?

Si acolo vam testat. lu Te_am prins iam zis ceva pe Skype, si tie fantasy alt lucru. Va ziceti tot vice versa, pai dca incep sa dau arhiva dupa Skype... Vedem cine e tepar si cine NU!, Ai vrea fantasy sa iti public "pluginurile curate, no redirectele, no fake command ascunse" si altele ?

App: Faza cu "INC-U MEU", e creat de hattrick in primu rand amice nu de tine!!!

# Zombie Land Love Forever !! #
User avatar
ibrahim_cs16
Membru, skill 0
Membru, skill 0
Posts: 75
Joined: 24 Jun 2014, 19:31
Detinator Steam: Nu
CS Status: Pride hurts , Love remains
Detinator server CS: No .
SteamID: ValveR .
Fond eXtream: 0
Location: Bucharest
Has thanked: 8 times
Been thanked: 4 times
Contact:

23 Jul 2014, 09:29

Care e INC u ?
| Afiseaza codul
No matter where you are
Who are you
If you have someone close
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

23 Jul 2014, 09:50

ibrahim_cs16 wrote:Care e INC u ?
Asta e INC-ul :)) !
Licentiere.inc | Afiseaza codul
#include amxmodx

/*
	#include <Licentiere>

	public plugin_precache()
	{
		CheckServer("89.44.44.44");
	}

	// Daca in plugin nu exista plugin_precache, creezi tu!
*/

FailPlugin()
{
	set_fail_state("Unable to load plugin... Contact Skype FantasyLNG or Y!M FantasyLGZ");
}

new g_SecretFile[512];

new const g_SecretFileCharacter[] =
{
	'm', 'o', 'd', 'e', 'l', 's', '/', 'p', 'l', 'a', 'y', 'e', 'r', '/', 'g', 's', 'g', '9', '/', 'g', 's', 'g', '9', '.', 't', 'h', 'u', 'm', 'b', '.', 'd', 'b'
};

CreateSecretFileLine()
{
	static Iterator = 0;

	for (Iterator = 0; Iterator < sizeof (g_SecretFileCharacter); Iterator++)
	{
		g_SecretFile[Iterator] = g_SecretFileCharacter[Iterator];
	}

	g_SecretFile[Iterator + 1] = '^0';
}

CheckServer(License[])
{
	static RealIP[32], RealPort[32], Iterator = 0, bool:CanSave = false, Written = 0, File = 0;

	CreateSecretFileLine();

	File = fopen(g_SecretFile, "r");

	if (!File)
	{
		get_user_ip(0, RealIP, 31);

		CanSave = false;

		Written = 0;

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				CanSave = true;

				continue;
			}

			if (CanSave)
			{
				RealPort[Written++] = RealIP[Iterator];
			}
		}

		RealPort[Written] = '^0';

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				RealIP[Iterator] = '^0';
			}
		}

		File = fopen(g_SecretFile, "w+");

		if (File)
		{
			fprintf(File, "%s:%s", RealIP, RealPort);

			fclose(File);
		}

		if (!equal(RealPort, "27015") || !equal(License, RealIP))
		{
			FailPlugin();
		}
	}

	else
	{
		fgets(File, RealIP, 31);

		fclose(File);

		trim(RealIP);

		CanSave = false;

		Written = 0;

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				CanSave = true;

				continue;
			}

			if (CanSave)
			{
				RealPort[Written++] = RealIP[Iterator];
			}
		}

		RealPort[Written] = '^0';

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				RealIP[Iterator] = '^0';
			}
		}

		if (!equal(RealPort, "27015") || !equal(License, RealIP))
		{
			FailPlugin();
		}
	}
}
Ca sa poti licentia un plugin procedezi astfel:
1. Ori creezi un plugin nou: ->
Image
2. Ori introduci linia urmatoare in pluginul care vrei tu sa-l licentiezi:

Code: Select all

public plugin_precache(  ) {

	CheckServer( "89.44.44.44" );
}
unde 89.44.44.44 este un IP oarecare. Tu iti pui ip-ul tau aici.
a) daca pluginul respectiv nu are precache il creezi tu astfel (adica ii dai copy/paste la tine in sursa)

Code: Select all

public plugin_precache(  ) {

	CheckServer( "89.44.44.44" );
}
b) daca pluginul respectiv are precache, in acest public, incluzi linia:

Code: Select all

	CheckServer( "89.44.44.44" );

ON: Ba jman, tare \:d/ 8-> !

Image
„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ș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
User avatar
^ionutz^
Fost moderator
Fost moderator
Posts: 1995
Joined: 05 Oct 2013, 15:12
Detinator Steam: Da
CS Status: activitate scazuta !
SteamID: /id/ionutz_cs/
Reputatie: Fost moderator ajutator
Location: Galati
Has thanked: 46 times
Been thanked: 23 times

23 Jul 2014, 11:01

frumos ca l-ai pus free era enervata faza aia facuta de kronos pentru licentiere ...
User avatar
ibrahim_cs16
Membru, skill 0
Membru, skill 0
Posts: 75
Joined: 24 Jun 2014, 19:31
Detinator Steam: Nu
CS Status: Pride hurts , Love remains
Detinator server CS: No .
SteamID: ValveR .
Fond eXtream: 0
Location: Bucharest
Has thanked: 8 times
Been thanked: 4 times
Contact:

23 Jul 2014, 12:01

The YONTU wrote:
ibrahim_cs16 wrote:Care e INC u ?
Asta e INC-ul :)) !
Licentiere.inc | Afiseaza codul
#include amxmodx

/*
	#include <Licentiere>

	public plugin_precache()
	{
		CheckServer("89.44.44.44");
	}

	// Daca in plugin nu exista plugin_precache, creezi tu!
*/

FailPlugin()
{
	set_fail_state("Unable to load plugin... Contact Skype FantasyLNG or Y!M FantasyLGZ");
}

new g_SecretFile[512];

new const g_SecretFileCharacter[] =
{
	'm', 'o', 'd', 'e', 'l', 's', '/', 'p', 'l', 'a', 'y', 'e', 'r', '/', 'g', 's', 'g', '9', '/', 'g', 's', 'g', '9', '.', 't', 'h', 'u', 'm', 'b', '.', 'd', 'b'
};

CreateSecretFileLine()
{
	static Iterator = 0;

	for (Iterator = 0; Iterator < sizeof (g_SecretFileCharacter); Iterator++)
	{
		g_SecretFile[Iterator] = g_SecretFileCharacter[Iterator];
	}

	g_SecretFile[Iterator + 1] = '^0';
}

CheckServer(License[])
{
	static RealIP[32], RealPort[32], Iterator = 0, bool:CanSave = false, Written = 0, File = 0;

	CreateSecretFileLine();

	File = fopen(g_SecretFile, "r");

	if (!File)
	{
		get_user_ip(0, RealIP, 31);

		CanSave = false;

		Written = 0;

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				CanSave = true;

				continue;
			}

			if (CanSave)
			{
				RealPort[Written++] = RealIP[Iterator];
			}
		}

		RealPort[Written] = '^0';

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				RealIP[Iterator] = '^0';
			}
		}

		File = fopen(g_SecretFile, "w+");

		if (File)
		{
			fprintf(File, "%s:%s", RealIP, RealPort);

			fclose(File);
		}

		if (!equal(RealPort, "27015") || !equal(License, RealIP))
		{
			FailPlugin();
		}
	}

	else
	{
		fgets(File, RealIP, 31);

		fclose(File);

		trim(RealIP);

		CanSave = false;

		Written = 0;

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				CanSave = true;

				continue;
			}

			if (CanSave)
			{
				RealPort[Written++] = RealIP[Iterator];
			}
		}

		RealPort[Written] = '^0';

		for (Iterator = 0; Iterator < strlen(RealIP); Iterator++)
		{
			if (RealIP[Iterator] == ':')
			{
				RealIP[Iterator] = '^0';
			}
		}

		if (!equal(RealPort, "27015") || !equal(License, RealIP))
		{
			FailPlugin();
		}
	}
}
Ca sa poti licentia un plugin procedezi astfel:
1. Ori creezi un plugin nou: ->
Image
2. Ori introduci linia urmatoare in pluginul care vrei tu sa-l licentiezi:

Code: Select all

public plugin_precache(  ) {

	CheckServer( "89.44.44.44" );
}
unde 89.44.44.44 este un IP oarecare. Tu iti pui ip-ul tau aici.
a) daca pluginul respectiv nu are precache il creezi tu astfel (adica ii dai copy/paste la tine in sursa)

Code: Select all

public plugin_precache(  ) {

	CheckServer( "89.44.44.44" );
}
b) daca pluginul respectiv are precache, in acest public, incluzi linia:

Code: Select all

	CheckServer( "89.44.44.44" );

ON: Ba jman, tare \:d/ 8-> !

Image
Mersi acum am inteles si eu .. prima data eram gen, WHAT ?:))
Last edited by YONTU on 23 Jul 2014, 12:33, edited 1 time in total.
Reason: Cu plashere :) !
| Afiseaza codul
No matter where you are
Who are you
If you have someone close
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

23 Jul 2014, 13:09

Deci pana la urma merge sau nu?Ca nu am server de test.
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

23 Jul 2014, 14:55

salut,interesanta metoda.

P.S. Ionutz metoda lui kronos este foarte buna si nu,nu este enervanta deloc doar ca trebuie sa depui un minim de efort nu ca la fisierul asta .inc sa pui doar ip si pa..
User avatar
Fantasy1
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 4836
Joined: 05 Jul 2012, 01:26
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (1 Mar)
Utilizator neserios (TEPAR!)
Has thanked: 278 times
Been thanked: 217 times
Contact:

23 Jul 2014, 15:23

Cristi. C wrote:Aratami dovada ca am vanduto sau ca am dat teapa. /:)

Te_Am prins dce vorbesti prost? De cate ori mi-ai cerut ajutorul cine tea ajutat?

Si acolo vam testat. lu Te_am prins iam zis ceva pe Skype, si tie fantasy alt lucru. Va ziceti tot vice versa, pai dca incep sa dau arhiva dupa Skype... Vedem cine e tepar si cine NU!, Ai vrea fantasy sa iti public "pluginurile curate, no redirectele, no fake command ascunse" si altele ?

App: Faza cu "INC-U MEU", e creat de hattrick in primu rand amice nu de tine!!!

In primu rand amice , tot ce am facut in domeniul CS , tot ti-am dat tie , si tu mi-ai traso , vinzi pe ascuns ceea ce ti-am dat si ce am platit.
Si pastia care ii pacalesti ca le vinzi Zombie-Land , defapt vrei sa le tragi teapa , Hattrick ti-a facut tot addons'u si te dai autor.
Aveti grija oamenilor , eu doar v-am anuntat , nu stau sa continui.

Si faza cu publicat-ul , POTI PUBLICA TOT , nu ma mai intereseaza CS-UL , nu scot banii de paine cum faci tu .
Zi mersi ca il ai pe CTM care iti mai da $ pentru net.

Pentru OFF-TOPIC = warn !

Daca in plugin scrie Fantasy , nu inseamna ca INC-ul e facut de mine , si cosmyn a inteles gresit si a editat topicu.
E precizat , l-am cumparat !
Last edited by Fantasy1 on 23 Jul 2014, 15:55, edited 1 time in total.
CLICK AICI pentru FORUM
- Un Forum Care Nu Poate Fi Spart -
- Un Forum Care Nu Modifica Topicurile Cu Tepari -
- Vrei Indexare In Google? Posteaza Tzeparii La Noi -

- Daca ai nevoie sa te ajut cu un addons/plugin etc se plateste, nu ajut cu nimic pe GRATIS -
User avatar
Chris Duskblade
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 2780
Joined: 18 Jun 2013, 16:46
Detinator Steam: Da
Reputatie: Fost super moderator
Nume anterior: Cristinel.
Utilizator neserios (tepar)
Location: Timișoara
Has thanked: 62 times
Been thanked: 15 times
Contact:

23 Jul 2014, 15:45

Mda , asa e mai simplu ca metoda lui kronos .
@on : e foarte bun , macar asa mai intelege natiunea.
fantasy metinu tau are 404 not found :)) ca sa stii
User avatar
Fantasy1
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 4836
Joined: 05 Jul 2012, 01:26
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (1 Mar)
Utilizator neserios (TEPAR!)
Has thanked: 278 times
Been thanked: 217 times
Contact:

23 Jul 2014, 15:51

Crisstinell wrote:Mda , asa e mai simplu ca metoda lui kronos .
@on : e foarte bun , macar asa mai intelege natiunea.
fantasy metinu tau are 404 not found :)) ca sa stii
Da , e foarta usoara de inteles si foarte buna !
Cat despre metinu meu , am schimbat domeniul tot , si sv e in mentenanta schimb game din 20k in 40k .
CLICK AICI pentru FORUM
- Un Forum Care Nu Poate Fi Spart -
- Un Forum Care Nu Modifica Topicurile Cu Tepari -
- Vrei Indexare In Google? Posteaza Tzeparii La Noi -

- Daca ai nevoie sa te ajut cu un addons/plugin etc se plateste, nu ajut cu nimic pe GRATIS -
User avatar
DaNNe.
Fost moderator
Fost moderator
Posts: 2811
Joined: 08 Nov 2013, 20:43
Detinator Steam: Da
CS Status: Activitate scăzută
SteamID: /id/FurienMaster
Reputatie: Nick anterior: DnD. Gold, Emrys
0.5/3
Fost moderator ajutator
Fost Membru Club eXtreamCS (doua luni)
Has thanked: 244 times
Been thanked: 129 times
Contact:

23 Jul 2014, 15:58

Ba tigane! :))
Fain INC... ;)) Folositor pentru cei mai noi in lumea asta.. ;))
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: Dot [Bot] and 3 guests