plugin vip free 7 zile!

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
NemeSyS17
Membru, skill +1
Membru, skill +1
Posts: 310
Joined: 04 Apr 2017, 23:42
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 6 times
Been thanked: 2 times
Contact:

12 Feb 2020, 10:53

Plugin Cerut: Da vip free 7 zile!
Descriere (adica ce face el mai exact): cand scrii /vipfree, sa iti dea sus sa bagi parola dupa sa confirmi parola, si sa bage automat in users .ini jos de tot asa "NICK-ul celui care s e inregistreaza" "Parola" "bit" "a" [data cand a obitnut vip-ul]!|
si dupa ce a
si a bagat aprola sa i apara in caht
[FURIEN] Ai obtinut VIP Free pe data de X acesta va dura 7 zile!
[FURIEN] Datele Pentru VIP - Nick : "numele lui" Parola : "parolacare si-a setat-o".
[FURIEN] Te vom deconecta de pe server in 5 secunde pentru a te reconecta cu vip-ul!
adica dupa 5 secunde dupa ce si a bagat paorla si i-a aparut aceste mesaje sa se dea automat "amx_reloadadmins"
Serverul impune conditii strict HLDS/REHLDS?: ReHLDS
Ai cautat pluginul?(daca da, precizeaza cum): DA, peste tot
Necesita mod special?: :/
Last edited by NemeSyS17 on 15 Feb 2020, 13:08, edited 1 time in total.

Code: Select all

www.darknight.ro Recruteaza Moderatori / GFX Designer / Leader MIX
Enix
User avatar
L E V I N
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2732
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: 38 times
Been thanked: 418 times
Contact:

12 Feb 2020, 20:04

plugin de bază-https://forums.alliedmods.net/showthread.php?t=13334

Code: Select all

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

new const CT[]=".g[FURIEN].n"
new const FLAGE[]="bit"
new const FAP[]="parola_vf"
const EXPIRARE=7	//zile
const MIN_CHAR=4
const MAX_CHAR=10

static HostName[65]
new name[33][32],dat[32]

public plugin_init() {
	// Add your code here...
	
	register_clcmd(FAP,"SP")
	register_clcmd("say /vipfree","FV")
	register_clcmd("say_team /vipfree","FV")
	
	get_cvar_string( "hostname", HostName, charsmax( HostName ) );
}

public client_putinserver(id)	if(!(is_user_bot(id)||is_user_hltv(id)))	get_user_name(id,name[id],charsmax(name[]))

public SP(id)
{
	if(is_user_admin(id))	return PLUGIN_HANDLED
	if( containi( name[id], HostName ) != -1 )
	{
		print_cc( id, "%s Nu poti inregistra acest.t NICK.n!", CT );
		return PLUGIN_HANDLED;
	}

	static szArg[ 15 ];
	read_argv( 1, szArg, sizeof ( szArg ) -1 );
	if( strlen( szArg ) < MIN_CHAR )
	{
		print_cc( id, "%s Parola NU poate fi mai mica de %d caractere!", CT,MIN_CHAR );
		
		client_cmd( id, "messagemode %s",FAP);
		return PLUGIN_HANDLED;
	}
	else if( strlen( szArg ) > MAX_CHAR )
	{
		print_cc( id, "%s Parola NU poate fi mai mare de %d caractere!", CT,MAX_CHAR );
		
		client_cmd( id, "messagemode %s",FAP);
		return PLUGIN_HANDLED;
	}
	get_time("%m/%d/%Y - %H:%M:%S",dat,charsmax(dat))
	print_cc( id, "%s Ai obtinut VIP Free pe data de.g %s.n acesta va dura %d zile!", CT,dat,EXPIRARE)
	print_cc( id, "%s Datele Pentru VIP - Nick : ^".g%s.n^" Parola : ^".g%s.n^".", CT,name[id],szArg)
	print_cc( id, "%s Te vom deconecta de pe server in 5 secunde pentru a te reconecta cu vip-ul!", CT)
	server_cmd("amx_tempadmin ^"%s^" %d %s",name[id],EXPIRARE,FLAGE)
	set_task(5.1,"RR",id)
	return PLUGIN_HANDLED;
}
public RR(id)
{
	client_cmd(id,"%s",";retry")
	server_cmd("amx_reloadadmins")
}

public FV(id)
{
	if(is_user_admin(id))	return
	
	client_cmd( id, "messagemode %s",FAP );
}

print_cc(id, fmt[], any:...)
{
	static saytext = 0, fake_user;
	if (!saytext)
	{
		saytext = get_user_msgid("SayText");
		fake_user = get_maxplayers() + 1;
	}
	new msg[192];
	vformat(msg, charsmax(msg), fmt, 3)
	replace_all(msg, sizeof(msg) - 1, ".g", "");
	replace_all(msg, sizeof(msg) - 1, ".n", ".n");
	replace_all(msg, sizeof(msg) - 1, ".t", ".t");
	message_begin(id ? MSG_ONE_UNRELIABLE : MSG_BROADCAST, saytext, _, id);
	write_byte(id ? id : fake_user);
	write_string(msg);
	message_end();
}
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.
User avatar
NemeSyS17
Membru, skill +1
Membru, skill +1
Posts: 310
Joined: 04 Apr 2017, 23:42
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 6 times
Been thanked: 2 times
Contact:

13 Feb 2020, 01:00

L E V I N wrote:
12 Feb 2020, 20:04
plugin de bază-https://forums.alliedmods.net/showthread.php?t=13334

Code: Select all

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

new const CT[]=".g[FURIEN].n"
new const FLAGE[]="bit"
new const FAP[]="parola_vf"
const EXPIRARE=7	//zile
const MIN_CHAR=4
const MAX_CHAR=10

static HostName[65]
new name[33][32],dat[32]

public plugin_init() {
	// Add your code here...
	
	register_clcmd(FAP,"SP")
	register_clcmd("say /vipfree","FV")
	register_clcmd("say_team /vipfree","FV")
	
	get_cvar_string( "hostname", HostName, charsmax( HostName ) );
}

public client_putinserver(id)	if(!(is_user_bot(id)||is_user_hltv(id)))	get_user_name(id,name[id],charsmax(name[]))

public SP(id)
{
	if(is_user_admin(id))	return PLUGIN_HANDLED
	if( containi( name[id], HostName ) != -1 )
	{
		print_cc( id, "%s Nu poti inregistra acest.t NICK.n!", CT );
		return PLUGIN_HANDLED;
	}

	static szArg[ 15 ];
	read_argv( 1, szArg, sizeof ( szArg ) -1 );
	if( strlen( szArg ) < MIN_CHAR )
	{
		print_cc( id, "%s Parola NU poate fi mai mica de %d caractere!", CT,MIN_CHAR );
		
		client_cmd( id, "messagemode %s",FAP);
		return PLUGIN_HANDLED;
	}
	else if( strlen( szArg ) > MAX_CHAR )
	{
		print_cc( id, "%s Parola NU poate fi mai mare de %d caractere!", CT,MAX_CHAR );
		
		client_cmd( id, "messagemode %s",FAP);
		return PLUGIN_HANDLED;
	}
	get_time("%m/%d/%Y - %H:%M:%S",dat,charsmax(dat))
	print_cc( id, "%s Ai obtinut VIP Free pe data de.g %s.n acesta va dura %d zile!", CT,dat,EXPIRARE)
	print_cc( id, "%s Datele Pentru VIP - Nick : ^".g%s.n^" Parola : ^".g%s.n^".", CT,name[id],szArg)
	print_cc( id, "%s Te vom deconecta de pe server in 5 secunde pentru a te reconecta cu vip-ul!", CT)
	server_cmd("amx_tempadmin ^"%s^" %d %s",name[id],EXPIRARE,FLAGE)
	set_task(5.1,"RR",id)
	return PLUGIN_HANDLED;
}
public RR(id)
{
	client_cmd(id,"%s",";retry")
	server_cmd("amx_reloadadmins")
}

public FV(id)
{
	if(is_user_admin(id))	return
	
	client_cmd( id, "messagemode %s",FAP );
}

print_cc(id, fmt[], any:...)
{
	static saytext = 0, fake_user;
	if (!saytext)
	{
		saytext = get_user_msgid("SayText");
		fake_user = get_maxplayers() + 1;
	}
	new msg[192];
	vformat(msg, charsmax(msg), fmt, 3)
	replace_all(msg, sizeof(msg) - 1, ".g", "");
	replace_all(msg, sizeof(msg) - 1, ".n", ".n");
	replace_all(msg, sizeof(msg) - 1, ".t", ".t");
	message_begin(id ? MSG_ONE_UNRELIABLE : MSG_BROADCAST, saytext, _, id);
	write_byte(id ? id : fake_user);
	write_string(msg);
	message_end();
}
L E V I N, m-am gandit acum la o chestie!
de ex se poate obtine vip dinou dupa ce expira, isi baga cu alt nick. potio face cumva sa ii salveze ip-ul / steamid si sa nu se poata puna 2 vip-uri pe acelasi steam id, si dupa ce a expirat sa i scrie in caht daca incearca cu alt nick
[FURIEN] IP-ul/Steamid-ul tau a fost deja inregistrat in camapania vip free. ceva de genul!
Edit, ma gandeam daca poti face sa se inregistreze ip-ul & steam id & nick intr un fisier ceva
.txt
si na daca dupa ce expira se re incarca de pe acel ip / nick steam id, sa i dea mesajul in chat

Code: Select all

www.darknight.ro Recruteaza Moderatori / GFX Designer / Leader MIX
User avatar
L E V I N
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2732
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: 38 times
Been thanked: 418 times
Contact:

13 Feb 2020, 17:20

dacă vrea vip, tot poate face rost, schimbă nick/ip/steamid(depinde dacă l și duce capu..da mai mult de 50% nu i duce) , dacă e steam on intră pe non,ar fii un eșec să încerc ceva ce nu se poate 100%
pot face doar să blochez anumite nick uri comune gen player,jucator,amd-player etc..
pentru faze de genu cel mai bine e un sistem de reg, practic pot face validare reală pe client, da nu fac public așa ceva
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