[Cerere]Blocare Retrage Credit

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 .
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

27 Apr 2013, 01:35

AskWrite wrote:Nu am idee cum sa fac sa mearga de 2 ori, ma gandesc si revin.
in loc de bool creaza o variabila g_iVariabila[ 33 ];
si la fiecare folosire ii adaugi + 1.. daca e >= cu 2 opresti functia si la spawn o pui pe 0..
g_iVariabila[ id ] = 0;

LE: daca nu te descurci, i`l fac eu.
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
RoyalServer
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

27 Apr 2013, 01:44

fa-l tu direct :D :*
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

27 Apr 2013, 11:21

uppp :D
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
#Vali
Fost moderator
Fost moderator
Posts: 2611
Joined: 24 Jan 2012, 11:00
Detinator Steam: Da
SteamID: id/spryt3
Reputatie: Fost Moderator
Fost Scripter eXtreamCS.com
1.2 / 3
Location: root
Has thanked: 81 times
Been thanked: 144 times
Contact:

27 Apr 2013, 11:37

| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#include <nvault>


#define PLUGIN  "Depozit Mooney"
#define AUTHOR  "Aragon*"
#define VERSION "1.0"

new limita[33]
new PlayerCredits[10000];
new Vault, SymbolsName, savepoints;

public plugin_init() {         
	register_plugin(PLUGIN,VERSION,AUTHOR)
	register_forward(FM_ClientUserInfoChanged, "ChangeName");
	register_logevent("roundend", 2, "1=Round_End");
	SymbolsName = register_cvar("fr_name_symbols", "`"); 	//| Symbols Name Restricted |//	biohazardshopmod = register_cvar("bh_shop_mode", "1");		//| Money/Points 0 Money Tax -> 1 Points Tax |//
	savepoints = register_cvar("fr_save_points", "1");	//| Save Points Mode 0 Disable -> 1 Name -> 2 IP -> 3 SteamID |//
	register_clcmd("depozit","Depozit")
	register_clcmd("say /depozit","Depozit")
	register_clcmd("say_team /depozit","Depozit")
	register_clcmd("retrage","Retrage")
	register_clcmd("say /retrage","Retrage")
	register_clcmd("say_team /retrage","Retrage")
	register_clcmd("credite","Show_Credits")
	register_clcmd("credite","Show_Credits")
	register_clcmd("say /credite","Show_Credits")
	register_clcmd("say /credite","Show_Credits")
	register_clcmd("say_team /credite","Show_Credits")
	register_clcmd("say_team /credite","Show_Credits")
	register_concmd("amx_give_credits", "Give_Credits", ADMIN_IMMUNITY, "Name/@T/@CT/@All -> Amount");
	register_concmd("amx_reset_credits", "Reset_Credits", ADMIN_IMMUNITY, "Name/@T/@CT/@All");
	}
public roundend (id)
{
	for(new i=0; i<=sizeof(limita);i++)
         limita=0;
}
public client_putinserver(id) {
	LoadCredits(id)
	}
public client_authorized(id) {
	LoadCredits(id)
	}
public client_connected(id) {
	LoadCredits(id)
	}
public client_disconnect(id) {
	SaveCredits(id)
	}
	
//------| Change Name |------//
public ChangeName(id, buffer) {
	if(!is_user_connected(id))
	return FMRES_IGNORED;

	static Name[32], Val[32];
	get_user_name(id, Name, sizeof Name - 1);
	engfunc(EngFunc_InfoKeyValue, buffer, "name", Val, sizeof Val - 1);
	
	if(equal(Val, Name))
	return FMRES_IGNORED;
	
	set_task(0.2, "client_connect", id);
	return FMRES_SUPERCEDE;
	}
	
//------| Client connect |------//	
public client_connect(id) {
	static sName[32];
	get_user_name(id, sName, sizeof sName - 1);
	static sChars[32];
	get_pcvar_string(SymbolsName, sChars, sizeof sChars - 1);	
	for(new i = 0 ; i < strlen(sName) ; i++) {
	for(new j = 0 ; j < strlen(sChars) ; j++) {
	if(sName == sChars[j]) {
	server_cmd("kick #%d ^"Numele tau contine caractere nepermise.^"", get_user_userid(id));
	break;
	}
	else {
	LoadCredits(id);
	}
	}
	}
	}
	
public Depozit(id) {
	if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) return PLUGIN_HANDLED;
	
	if(cs_get_user_money(id) == 16000) {
	ColorChat(id, "^x03[ZyroCs]^x04 Ai depus^x03 $ 16000^x04 si ai primit^x03 un credit^x04.");
	PlayerCredits[id] += 1;
	cs_set_user_money(id, 0);
	}
	else {
	ColorChat(id, "^x03[ZyroCs]^x04 Nu ai^x03 $ 16000^x04.");	
	}
	SaveCredits(id)
	return PLUGIN_HANDLED;
	}
	
public Retrage(id) {
	if(limita[id] == 1)
	{
		ColorChat(id, "^x03[ZyroCs]^x04 Ai retras deja^x03 $ 1 credit runda asta^x04");
               return PLUGIN_HANDLED;
	}
	if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) return PLUGIN_HANDLED;

	if(cs_get_user_money(id) == 16000) {
	ColorChat(id, "^x03[ZyroCs]^x04 Ai deja^x03 $ 16000^x04.");
	}
	else if(PlayerCredits[id]) {
	ColorChat(id, "^x03[ZyroCs]^x04 Ai retras^x03 un credit^x04 si ai primit^x03 $ 16000^x04.");
	PlayerCredits[id] -= 1;
	cs_set_user_money(id, 16000);
	limita[id] +=1
	}
	else {
	ColorChat(id, "^x03[ZyroCs]^x04 Ai nevoie de^x03 un credit^x04 pentru a retrage.");	
	}
	SaveCredits(id)
	return PLUGIN_HANDLED;
	}
	
public Show_Credits(id) {
	set_hudmessage(0, 128, 0, 0.03, 0.86, 2, 6.0, 5.0);
	show_hudmessage(id, "Ai %d credite.", PlayerCredits[id]);
	ColorChat(id, "^x03[ZyroCs]^x04 Ai^x03 %d^x04 credite.", PlayerCredits[id]);
	return PLUGIN_HANDLED;
	}
	
public Give_Credits(id, level, cid) {
	if(!cmd_access(id, level, cid, 2)) {
	return PLUGIN_HANDLED;
	}
	new arg[23], gplayers[32], num, i, players, name[32];
	get_user_name(id, name, 31);
	read_argv(1, arg, 23);
	new give_credits[5];
	read_argv(2, give_credits, charsmax(give_credits));
	new Credits = str_to_num(give_credits);
	if(equali(arg, "@T")) {
	get_players(gplayers, num, "e", "TERRORIST");
	for(i = 0; i < num; i++) {
	players = gplayers;
	if(!is_user_connected(players))
	continue;
	PlayerCredits[players] += Credits;
	SaveCredits(id)
	}
	switch(get_cvar_num("amx_show_activity")) {
	case 1: ColorChat(0, "^x03Adminul^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Furienilor.", Credits);
	case 2: ColorChat(0, "^x03%s^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Furienilor.", name, Credits);
	}
	}
	else if(equali(arg, "@CT")) {
	get_players(gplayers, num, "e", "CT");
	for(i = 0; i < num; i++) {
	players = gplayers;
	if(!is_user_connected(players))
	continue;
	PlayerCredits[players] += Credits;
	SaveCredits(id)
	}
	switch(get_cvar_num("amx_show_activity")) {
	case 1: ColorChat(0, "^x03Adminul^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Anti-Furienilor.", Credits);
	case 2: ColorChat(0, "^x03%s^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Anti-Furienilor.", name, Credits);
	}
	}
	if(equali(arg, "@All")) {
	get_players(gplayers, num, "a");
	for(i = 0; i < num; i++) {
	players = gplayers;
	if(!is_user_connected(players))
	continue;
	PlayerCredits[players] += Credits;
	SaveCredits(id)
	}
	switch(get_cvar_num("amx_show_activity")) {
	case 1: ColorChat(0, "^x03Adminul^x04 le-a dat^x03 %i credite^x04 tuturor^x03 jucatorilor.", Credits);
	case 2: ColorChat(0, "^x03%s^x04 le-a dat^x03 %i credite^x04 tuturor^x03 jucatorilor.", name, Credits);
	}
	}
	new player = cmd_target(id, arg, 11);
	if(!player) {
	return PLUGIN_HANDLED;
	}
	PlayerCredits[player] += Credits;
	SaveCredits(id)
	switch(get_cvar_num("amx_show_activity")) {
	case 1: ColorChat(player, "^x03Adminul^x04 ti-a dat^x03 %i credite.", Credits);
	case 2: ColorChat(player, "^x03%s^x04 ti-a dat^x03 %i credite.", name, Credits);
	}
	return PLUGIN_HANDLED;
	}
	
public Reset_Credits(id, level, cid) {
	if(!cmd_access(id, level, cid, 2)) {
	return PLUGIN_HANDLED;
	}
	new arg[23], gplayers[32], num, i, players, name[32];
	get_user_name(id, name, 31);
	read_argv(1, arg, 23);
	if(equali(arg, "@T")) {
	get_players(gplayers, num, "e", "TERRORIST");
	for(i = 0; i < num; i++) {
	players = gplayers;
	if(!is_user_connected(players))
	continue;
	PlayerCredits[players] = 0;
	SaveCredits(id)
	}
	switch(get_cvar_num("amx_show_activity")) {
	case 1: ColorChat(0, "^x03Adminul^x04 a luat^x03 creditele^x04 tuturor^x03 Furienilor.");
	case 2: ColorChat(0, "^x03%s^x04 a luat^x03 creditele^x04 tuturor^x03 Furienilor.", name);
	}
	}
	
	else if(equali(arg, "@CT")) {
	get_players(gplayers, num, "e", "CT");
	for(i = 0; i < num; i++) {
	players = gplayers;
	if(!is_user_connected(players))
	continue;
	PlayerCredits[players] = 0;
	SaveCredits(id)
	}
	switch(get_cvar_num("amx_show_activity")) {
	case 1: ColorChat(0, "^x03Adminul^x04 a luat^x03 creditele^x04 tuturor^x03 Anti-Furienilor.");
	case 2: ColorChat(0, "^x03%s^x04 a luat^x03 creditele^x04 tuturor^x03 Anti-Furienilor.", name);
	}
	}
	if(equali(arg, "@All")) {
	get_players(gplayers, num, "a");
	for(i = 0; i < num; i++) {
	players = gplayers;
	if(!is_user_connected(players))
	continue;
	PlayerCredits[players] = 0;
	SaveCredits(id)
	}
	switch(get_cvar_num("amx_show_activity")) {
	case 1: ColorChat(0, "^x03Adminul^x04 a luat^x03 creditele^x04 tuturor^x03 jucatorilor.");
	case 2: ColorChat(0, "^x03%s^x04 a luatx03 creditele^x04 tuturor^x03 jucatorilor.", name);
	}
	}
	new player = cmd_target(id, arg, 11);
	if(!player) {
	return PLUGIN_HANDLED;
	}
	PlayerCredits[player] = 0;
	SaveCredits(id)
	switch(get_cvar_num("amx_show_activity")) {
	case 1: ColorChat(player, "^x03Adminul^x04 ti-a luat^x03 creditele.");
	case 2: ColorChat(player, "^x03%s^x04 ti-a luat^x03 creditele.", name);
	}
	return PLUGIN_HANDLED;
	}
	
//------| Save Credits |------//
public SaveCredits(id) {
	Vault = nvault_open("DepozitCredits");
	new data_credits[256], key_credits[64];
	switch( get_pcvar_num(savepoints) ) { 
	case 1:  { 
	new name[33];
	get_user_name(id,name,32);
	format(key_credits, 63, "%s-/", name);
		}
	case 2: {
	new player_ip[33];
	get_user_ip(id,player_ip,32);
	format(key_credits, 63, "%s-/", player_ip);
	}
	case 3: {
	new steam_ID[33];
	get_user_authid(id,steam_ID,32);
	format(key_credits, 63, "%s-/", steam_ID);
	}
	}
	format(data_credits, 255, "%i#", PlayerCredits[id]);
	nvault_set(Vault, key_credits, data_credits);
	return PLUGIN_CONTINUE;
	}
//------| Loading Credits |------//
public LoadCredits(id) {
	Vault = nvault_open("DepozitCredits");
	new data_credits[256], key_credits[64];
	switch( get_pcvar_num(savepoints) )  { 
	case 1:  { 
	new name[33];
	get_user_name(id,name,32);
	format(key_credits, 63, "%s-/", name);
	}
	case 2: {
	new player_ip[33];
	get_user_ip(id,player_ip,32);
	format(key_credits, 63, "%s-/", player_ip);
	}
	case 3: {
	new steam_ID[33];
	get_user_authid(id,steam_ID,32);
	format(key_credits, 63, "%s-/", steam_ID);
	}
	}
	format(data_credits, 255, "%i#", PlayerCredits[id]);
	nvault_get(Vault, key_credits, data_credits, 255);
	replace_all(data_credits, 255, "#", " ");

	new Credits[32];
	parse(data_credits, Credits, 31);
	PlayerCredits[id] = str_to_num(Credits);
	return PLUGIN_CONTINUE;
	} 
	
stock ColorChat(const id, const input[], any:...) {
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
 
	replace_all(msg, 190, "!x04", "^4");
	replace_all(msg, 190, "!x01", "^1");
	replace_all(msg, 190, "!x03", "^3");
 
	if(id) players[0] = id;
	else get_players(players, count, "ch"); {
	for(new i = 0; i < count; i++) {
	if(is_user_connected(players)) {
	message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players);
	write_byte(players[i]);
	write_string(msg);
	message_end();
	}
	}
	} 
	}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/


Aceeasi metoda o folosesc eu pentru un plugin de respawn ;)
Incearca si revin-o cu edit
Limita se reseteaza la fiecare sfarsit de runda ;)

EDIT: AM UITAT O FUNCTIE INCEARCA ACUM ;)
Last edited by #Vali on 27 Apr 2013, 11:42, edited 1 time in total.
Askwrite
Moderator ajutator
Moderator ajutator
Posts: 345
Joined: 26 Apr 2013, 21:59
Detinator Steam: Da
CS Status: Scriptez...!
Reputatie: Fost moderator ajutator
Has thanked: 6 times
Been thanked: 55 times
Contact:

27 Apr 2013, 11:39

| Afiseaza codul
#include <amxmodx>
    #include <amxmisc>
    #include <cstrike>
    #include <fakemeta>
    #include <nvault>

    #define PLUGIN  "Depozit Mooney"
    #define AUTHOR  "Aragon*"
    #define VERSION "1.0"

    new PlayerCredits[10000];
    new Vault, SymbolsName, savepoints;
    new g_iRetrage[ 33 ];

    public plugin_init() {         
       register_plugin(PLUGIN,VERSION,AUTHOR)
       register_forward(FM_ClientUserInfoChanged, "ChangeName");
       SymbolsName = register_cvar("fr_name_symbols", "`");    //| Symbols Name Restricted |//   biohazardshopmod = register_cvar("bh_shop_mode", "1");      //| Money/Points 0 Money Tax -> 1 Points Tax |//
       savepoints = register_cvar("fr_save_points", "1");   //| Save Points Mode 0 Disable -> 1 Name -> 2 IP -> 3 SteamID |//
       register_clcmd("depozit","Depozit")
       register_clcmd("say /depozit","Depozit")
       register_clcmd("say_team /depozit","Depozit")
       register_clcmd("retrage","Retrage")
       register_clcmd("say /retrage","Retrage")
       register_clcmd("say_team /retrage","Retrage")
       register_clcmd("credite","Show_Credits")
       register_clcmd("credite","Show_Credits")
       register_clcmd("say /credite","Show_Credits")
       register_clcmd("say /credite","Show_Credits")
       register_clcmd("say_team /credite","Show_Credits")
       register_clcmd("say_team /credite","Show_Credits")
       register_concmd("amx_give_credits", "Give_Credits", ADMIN_IMMUNITY, "Name/@T/@CT/@All -> Amount");
       register_concmd("amx_reset_credits", "Reset_Credits", ADMIN_IMMUNITY, "Name/@T/@CT/@All");
       register_logevent("runda_noua", 2, "1=Round_Start")
   }
   
public runda_noua(id)
{
       
         g_iRetrage[id] = 0;
      
               
       
}
    public client_putinserver(id) {
       LoadCredits(id)
   g_iRetrage[id] = 0;
     }
    public client_authorized(id) {
       LoadCredits(id)
       }
    public client_connected(id) {
       LoadCredits(id)
   g_iRetrage[id] = 0;
       }
    public client_disconnect(id) {
       SaveCredits(id)
   g_iRetrage[id] = 0;
       }
       
    //------| Change Name |------//
    public ChangeName(id, buffer) {
       if(!is_user_connected(id))
       return FMRES_IGNORED;

       static Name[32], Val[32];
       get_user_name(id, Name, sizeof Name - 1);
       engfunc(EngFunc_InfoKeyValue, buffer, "name", Val, sizeof Val - 1);
       
       if(equal(Val, Name))
       return FMRES_IGNORED;
       
       set_task(0.2, "client_connect", id);
       return FMRES_SUPERCEDE;
       }
       
    //------| Client connect |------//   
    public client_connect(id) {
       static sName[32];
       get_user_name(id, sName, sizeof sName - 1);
       static sChars[32];
       get_pcvar_string(SymbolsName, sChars, sizeof sChars - 1);   
       for(new i = 0 ; i < strlen(sName) ; i++) {
       for(new j = 0 ; j < strlen(sChars) ; j++) {
       if(sName == sChars[j]) {
       server_cmd("kick #%d ^"Numele tau contine caractere nepermise.^"", get_user_userid(id));
       break;
       }
       else {
       LoadCredits(id);
       }
       }
       }
       }
       
    public Depozit(id) {
       if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) return PLUGIN_HANDLED;
       
       if(cs_get_user_money(id) == 16000) {
       ColorChat(id, "^x03[ZyroCs]^x04 Ai depus^x03 $ 16000^x04 si ai primit^x03 un credit^x04.");
       PlayerCredits[id] += 1;
       cs_set_user_money(id, 0);
       }
       else {
       ColorChat(id, "^x03[ZyroCs]^x04 Nu ai^x03 $ 16000^x04.");   
       }
       SaveCredits(id)
       return PLUGIN_HANDLED;
       }
       
    public Retrage(id) {
       if(g_iRetrage[id] >= 2) {
                        ColorChat(id, "^x03[ZyroCs]^x04 Ai folosit runda asta de 2 ori meniul retrage !");
                        return PLUGIN_HANDLED;
                }
      else{
       if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) return PLUGIN_HANDLED;

       if(cs_get_user_money(id) == 16000) {
       ColorChat(id, "^x03[ZyroCs]^x04 Ai deja^x03 $ 16000^x04.");
       }
       else if(PlayerCredits[id]) {
       ColorChat(id, "^x03[ZyroCs]^x04 Ai retras^x03 un credit^x04 si ai primit^x03 $ 16000^x04.");
       PlayerCredits[id] -= 1;
       cs_set_user_money(id, 16000);
       g_iRetrage[id] +=1;
       }
       else {
       ColorChat(id, "^x03[ZyroCs]^x04 Ai nevoie de^x03 un credit^x04 pentru a retrage.");   
       }
}
       SaveCredits(id)
       return PLUGIN_HANDLED;
       }
       
    public Show_Credits(id) {
       set_hudmessage(0, 128, 0, 0.03, 0.86, 2, 6.0, 5.0);
       show_hudmessage(id, "Ai %d credite.", PlayerCredits[id]);
       ColorChat(id, "^x03[ZyroCs]^x04 Ai^x03 %d^x04 credite.", PlayerCredits[id]);
       return PLUGIN_HANDLED;
       }
       
    public Give_Credits(id, level, cid) {
       if(!cmd_access(id, level, cid, 2)) {
       return PLUGIN_HANDLED;
       }
       new arg[23], gplayers[32], num, i, players, name[32];
       get_user_name(id, name, 31);
       read_argv(1, arg, 23);
       new give_credits[5];
       read_argv(2, give_credits, charsmax(give_credits));
       new Credits = str_to_num(give_credits);
       if(equali(arg, "@T")) {
       get_players(gplayers, num, "e", "TERRORIST");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] += Credits;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Furienilor.", Credits);
       case 2: ColorChat(0, "^x03%s^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Furienilor.", name, Credits);
       }
       }
       else if(equali(arg, "@CT")) {
       get_players(gplayers, num, "e", "CT");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] += Credits;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Anti-Furienilor.", Credits);
       case 2: ColorChat(0, "^x03%s^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Anti-Furienilor.", name, Credits);
       }
       }
       if(equali(arg, "@All")) {
       get_players(gplayers, num, "a");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] += Credits;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 le-a dat^x03 %i credite^x04 tuturor^x03 jucatorilor.", Credits);
       case 2: ColorChat(0, "^x03%s^x04 le-a dat^x03 %i credite^x04 tuturor^x03 jucatorilor.", name, Credits);
       }
       }
       new player = cmd_target(id, arg, 11);
       if(!player) {
       return PLUGIN_HANDLED;
       }
       PlayerCredits[player] += Credits;
       SaveCredits(id)
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(player, "^x03Adminul^x04 ti-a dat^x03 %i credite.", Credits);
       case 2: ColorChat(player, "^x03%s^x04 ti-a dat^x03 %i credite.", name, Credits);
       }
       return PLUGIN_HANDLED;
       }
       
    public Reset_Credits(id, level, cid) {
       if(!cmd_access(id, level, cid, 2)) {
       return PLUGIN_HANDLED;
       }
       new arg[23], gplayers[32], num, i, players, name[32];
       get_user_name(id, name, 31);
       read_argv(1, arg, 23);
       if(equali(arg, "@T")) {
       get_players(gplayers, num, "e", "TERRORIST");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] = 0;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 a luat^x03 creditele^x04 tuturor^x03 Furienilor.");
       case 2: ColorChat(0, "^x03%s^x04 a luat^x03 creditele^x04 tuturor^x03 Furienilor.", name);
       }
       }
       
       else if(equali(arg, "@CT")) {
       get_players(gplayers, num, "e", "CT");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] = 0;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 a luat^x03 creditele^x04 tuturor^x03 Anti-Furienilor.");
       case 2: ColorChat(0, "^x03%s^x04 a luat^x03 creditele^x04 tuturor^x03 Anti-Furienilor.", name);
       }
       }
       if(equali(arg, "@All")) {
       get_players(gplayers, num, "a");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] = 0;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 a luat^x03 creditele^x04 tuturor^x03 jucatorilor.");
       case 2: ColorChat(0, "^x03%s^x04 a luatx03 creditele^x04 tuturor^x03 jucatorilor.", name);
       }
       }
       new player = cmd_target(id, arg, 11);
       if(!player) {
       return PLUGIN_HANDLED;
       }
       PlayerCredits[player] = 0;
       SaveCredits(id)
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(player, "^x03Adminul^x04 ti-a luat^x03 creditele.");
       case 2: ColorChat(player, "^x03%s^x04 ti-a luat^x03 creditele.", name);
       }
       return PLUGIN_HANDLED;
       }
       
    //------| Save Credits |------//
    public SaveCredits(id) {
       Vault = nvault_open("DepozitCredits");
       new data_credits[256], key_credits[64];
       switch( get_pcvar_num(savepoints) ) {
       case 1:  {
       new name[33];
       get_user_name(id,name,32);
       format(key_credits, 63, "%s-/", name);
          }
       case 2: {
       new player_ip[33];
       get_user_ip(id,player_ip,32);
       format(key_credits, 63, "%s-/", player_ip);
       }
       case 3: {
       new steam_ID[33];
       get_user_authid(id,steam_ID,32);
       format(key_credits, 63, "%s-/", steam_ID);
       }
       }
       format(data_credits, 255, "%i#", PlayerCredits[id]);
       nvault_set(Vault, key_credits, data_credits);
       return PLUGIN_CONTINUE;
       }
    //------| Loading Credits |------//
    public LoadCredits(id) {
       Vault = nvault_open("DepozitCredits");
       new data_credits[256], key_credits[64];
       switch( get_pcvar_num(savepoints) )  {
       case 1:  {
       new name[33];
       get_user_name(id,name,32);
       format(key_credits, 63, "%s-/", name);
       }
       case 2: {
       new player_ip[33];
       get_user_ip(id,player_ip,32);
       format(key_credits, 63, "%s-/", player_ip);
       }
       case 3: {
       new steam_ID[33];
       get_user_authid(id,steam_ID,32);
       format(key_credits, 63, "%s-/", steam_ID);
       }
       }
       format(data_credits, 255, "%i#", PlayerCredits[id]);
       nvault_get(Vault, key_credits, data_credits, 255);
       replace_all(data_credits, 255, "#", " ");

       new Credits[32];
       parse(data_credits, Credits, 31);
       PlayerCredits[id] = str_to_num(Credits);
       return PLUGIN_CONTINUE;
       }
       
    stock ColorChat(const id, const input[], any:...) {
       new count = 1, players[32];
       static msg[191];
       vformat(msg, 190, input, 3);
     
       replace_all(msg, 190, "!x04", "^4");
       replace_all(msg, 190, "!x01", "^1");
       replace_all(msg, 190, "!x03", "^3");
     
       if(id) players[0] = id;
       else get_players(players, count, "ch"); {
       for(new i = 0; i < count; i++) {
       if(is_user_connected(players)) {
       message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players);
       write_byte(players);
       write_string(msg);
       message_end();
       }
       }
       }
       }
    /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
    *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
    */



/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

multumesc ask.
nu stiu daca am facut bine, dar incearca.
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

27 Apr 2013, 12:33

AskWrite wrote:
| Afiseaza codul
#include <amxmodx>
    #include <amxmisc>
    #include <cstrike>
    #include <fakemeta>
    #include <nvault>

    #define PLUGIN  "Depozit Mooney"
    #define AUTHOR  "Aragon*"
    #define VERSION "1.0"

    new PlayerCredits[10000];
    new Vault, SymbolsName, savepoints;
    new g_iRetrage[ 33 ];

    public plugin_init() {         
       register_plugin(PLUGIN,VERSION,AUTHOR)
       register_forward(FM_ClientUserInfoChanged, "ChangeName");
       SymbolsName = register_cvar("fr_name_symbols", "`");    //| Symbols Name Restricted |//   biohazardshopmod = register_cvar("bh_shop_mode", "1");      //| Money/Points 0 Money Tax -> 1 Points Tax |//
       savepoints = register_cvar("fr_save_points", "1");   //| Save Points Mode 0 Disable -> 1 Name -> 2 IP -> 3 SteamID |//
       register_clcmd("depozit","Depozit")
       register_clcmd("say /depozit","Depozit")
       register_clcmd("say_team /depozit","Depozit")
       register_clcmd("retrage","Retrage")
       register_clcmd("say /retrage","Retrage")
       register_clcmd("say_team /retrage","Retrage")
       register_clcmd("credite","Show_Credits")
       register_clcmd("credite","Show_Credits")
       register_clcmd("say /credite","Show_Credits")
       register_clcmd("say /credite","Show_Credits")
       register_clcmd("say_team /credite","Show_Credits")
       register_clcmd("say_team /credite","Show_Credits")
       register_concmd("amx_give_credits", "Give_Credits", ADMIN_IMMUNITY, "Name/@T/@CT/@All -> Amount");
       register_concmd("amx_reset_credits", "Reset_Credits", ADMIN_IMMUNITY, "Name/@T/@CT/@All");
       register_logevent("runda_noua", 2, "1=Round_Start")
   }
   
public runda_noua(id)
{
       
         g_iRetrage[id] = 0;
      
               
       
}
    public client_putinserver(id) {
       LoadCredits(id)
   g_iRetrage[id] = 0;
     }
    public client_authorized(id) {
       LoadCredits(id)
       }
    public client_connected(id) {
       LoadCredits(id)
   g_iRetrage[id] = 0;
       }
    public client_disconnect(id) {
       SaveCredits(id)
   g_iRetrage[id] = 0;
       }
       
    //------| Change Name |------//
    public ChangeName(id, buffer) {
       if(!is_user_connected(id))
       return FMRES_IGNORED;

       static Name[32], Val[32];
       get_user_name(id, Name, sizeof Name - 1);
       engfunc(EngFunc_InfoKeyValue, buffer, "name", Val, sizeof Val - 1);
       
       if(equal(Val, Name))
       return FMRES_IGNORED;
       
       set_task(0.2, "client_connect", id);
       return FMRES_SUPERCEDE;
       }
       
    //------| Client connect |------//   
    public client_connect(id) {
       static sName[32];
       get_user_name(id, sName, sizeof sName - 1);
       static sChars[32];
       get_pcvar_string(SymbolsName, sChars, sizeof sChars - 1);   
       for(new i = 0 ; i < strlen(sName) ; i++) {
       for(new j = 0 ; j < strlen(sChars) ; j++) {
       if(sName == sChars[j]) {
       server_cmd("kick #%d ^"Numele tau contine caractere nepermise.^"", get_user_userid(id));
       break;
       }
       else {
       LoadCredits(id);
       }
       }
       }
       }
       
    public Depozit(id) {
       if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) return PLUGIN_HANDLED;
       
       if(cs_get_user_money(id) == 16000) {
       ColorChat(id, "^x03[ZyroCs]^x04 Ai depus^x03 $ 16000^x04 si ai primit^x03 un credit^x04.");
       PlayerCredits[id] += 1;
       cs_set_user_money(id, 0);
       }
       else {
       ColorChat(id, "^x03[ZyroCs]^x04 Nu ai^x03 $ 16000^x04.");   
       }
       SaveCredits(id)
       return PLUGIN_HANDLED;
       }
       
    public Retrage(id) {
       if(g_iRetrage[id] >= 2) {
                        ColorChat(id, "^x03[ZyroCs]^x04 Ai folosit runda asta de 2 ori meniul retrage !");
                        return PLUGIN_HANDLED;
                }
      else{
       if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) return PLUGIN_HANDLED;

       if(cs_get_user_money(id) == 16000) {
       ColorChat(id, "^x03[ZyroCs]^x04 Ai deja^x03 $ 16000^x04.");
       }
       else if(PlayerCredits[id]) {
       ColorChat(id, "^x03[ZyroCs]^x04 Ai retras^x03 un credit^x04 si ai primit^x03 $ 16000^x04.");
       PlayerCredits[id] -= 1;
       cs_set_user_money(id, 16000);
       g_iRetrage[id] +=1;
       }
       else {
       ColorChat(id, "^x03[ZyroCs]^x04 Ai nevoie de^x03 un credit^x04 pentru a retrage.");   
       }
}
       SaveCredits(id)
       return PLUGIN_HANDLED;
       }
       
    public Show_Credits(id) {
       set_hudmessage(0, 128, 0, 0.03, 0.86, 2, 6.0, 5.0);
       show_hudmessage(id, "Ai %d credite.", PlayerCredits[id]);
       ColorChat(id, "^x03[ZyroCs]^x04 Ai^x03 %d^x04 credite.", PlayerCredits[id]);
       return PLUGIN_HANDLED;
       }
       
    public Give_Credits(id, level, cid) {
       if(!cmd_access(id, level, cid, 2)) {
       return PLUGIN_HANDLED;
       }
       new arg[23], gplayers[32], num, i, players, name[32];
       get_user_name(id, name, 31);
       read_argv(1, arg, 23);
       new give_credits[5];
       read_argv(2, give_credits, charsmax(give_credits));
       new Credits = str_to_num(give_credits);
       if(equali(arg, "@T")) {
       get_players(gplayers, num, "e", "TERRORIST");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] += Credits;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Furienilor.", Credits);
       case 2: ColorChat(0, "^x03%s^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Furienilor.", name, Credits);
       }
       }
       else if(equali(arg, "@CT")) {
       get_players(gplayers, num, "e", "CT");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] += Credits;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Anti-Furienilor.", Credits);
       case 2: ColorChat(0, "^x03%s^x04 le-a dat^x03 %i credite^x04 tuturor^x03 Anti-Furienilor.", name, Credits);
       }
       }
       if(equali(arg, "@All")) {
       get_players(gplayers, num, "a");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] += Credits;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 le-a dat^x03 %i credite^x04 tuturor^x03 jucatorilor.", Credits);
       case 2: ColorChat(0, "^x03%s^x04 le-a dat^x03 %i credite^x04 tuturor^x03 jucatorilor.", name, Credits);
       }
       }
       new player = cmd_target(id, arg, 11);
       if(!player) {
       return PLUGIN_HANDLED;
       }
       PlayerCredits[player] += Credits;
       SaveCredits(id)
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(player, "^x03Adminul^x04 ti-a dat^x03 %i credite.", Credits);
       case 2: ColorChat(player, "^x03%s^x04 ti-a dat^x03 %i credite.", name, Credits);
       }
       return PLUGIN_HANDLED;
       }
       
    public Reset_Credits(id, level, cid) {
       if(!cmd_access(id, level, cid, 2)) {
       return PLUGIN_HANDLED;
       }
       new arg[23], gplayers[32], num, i, players, name[32];
       get_user_name(id, name, 31);
       read_argv(1, arg, 23);
       if(equali(arg, "@T")) {
       get_players(gplayers, num, "e", "TERRORIST");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] = 0;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 a luat^x03 creditele^x04 tuturor^x03 Furienilor.");
       case 2: ColorChat(0, "^x03%s^x04 a luat^x03 creditele^x04 tuturor^x03 Furienilor.", name);
       }
       }
       
       else if(equali(arg, "@CT")) {
       get_players(gplayers, num, "e", "CT");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] = 0;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 a luat^x03 creditele^x04 tuturor^x03 Anti-Furienilor.");
       case 2: ColorChat(0, "^x03%s^x04 a luat^x03 creditele^x04 tuturor^x03 Anti-Furienilor.", name);
       }
       }
       if(equali(arg, "@All")) {
       get_players(gplayers, num, "a");
       for(i = 0; i < num; i++) {
       players = gplayers;
       if(!is_user_connected(players))
       continue;
       PlayerCredits[players] = 0;
       SaveCredits(id)
       }
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(0, "^x03Adminul^x04 a luat^x03 creditele^x04 tuturor^x03 jucatorilor.");
       case 2: ColorChat(0, "^x03%s^x04 a luatx03 creditele^x04 tuturor^x03 jucatorilor.", name);
       }
       }
       new player = cmd_target(id, arg, 11);
       if(!player) {
       return PLUGIN_HANDLED;
       }
       PlayerCredits[player] = 0;
       SaveCredits(id)
       switch(get_cvar_num("amx_show_activity")) {
       case 1: ColorChat(player, "^x03Adminul^x04 ti-a luat^x03 creditele.");
       case 2: ColorChat(player, "^x03%s^x04 ti-a luat^x03 creditele.", name);
       }
       return PLUGIN_HANDLED;
       }
       
    //------| Save Credits |------//
    public SaveCredits(id) {
       Vault = nvault_open("DepozitCredits");
       new data_credits[256], key_credits[64];
       switch( get_pcvar_num(savepoints) ) {
       case 1:  {
       new name[33];
       get_user_name(id,name,32);
       format(key_credits, 63, "%s-/", name);
          }
       case 2: {
       new player_ip[33];
       get_user_ip(id,player_ip,32);
       format(key_credits, 63, "%s-/", player_ip);
       }
       case 3: {
       new steam_ID[33];
       get_user_authid(id,steam_ID,32);
       format(key_credits, 63, "%s-/", steam_ID);
       }
       }
       format(data_credits, 255, "%i#", PlayerCredits[id]);
       nvault_set(Vault, key_credits, data_credits);
       return PLUGIN_CONTINUE;
       }
    //------| Loading Credits |------//
    public LoadCredits(id) {
       Vault = nvault_open("DepozitCredits");
       new data_credits[256], key_credits[64];
       switch( get_pcvar_num(savepoints) )  {
       case 1:  {
       new name[33];
       get_user_name(id,name,32);
       format(key_credits, 63, "%s-/", name);
       }
       case 2: {
       new player_ip[33];
       get_user_ip(id,player_ip,32);
       format(key_credits, 63, "%s-/", player_ip);
       }
       case 3: {
       new steam_ID[33];
       get_user_authid(id,steam_ID,32);
       format(key_credits, 63, "%s-/", steam_ID);
       }
       }
       format(data_credits, 255, "%i#", PlayerCredits[id]);
       nvault_get(Vault, key_credits, data_credits, 255);
       replace_all(data_credits, 255, "#", " ");

       new Credits[32];
       parse(data_credits, Credits, 31);
       PlayerCredits[id] = str_to_num(Credits);
       return PLUGIN_CONTINUE;
       }
       
    stock ColorChat(const id, const input[], any:...) {
       new count = 1, players[32];
       static msg[191];
       vformat(msg, 190, input, 3);
     
       replace_all(msg, 190, "!x04", "^4");
       replace_all(msg, 190, "!x01", "^1");
       replace_all(msg, 190, "!x03", "^3");
     
       if(id) players[0] = id;
       else get_players(players, count, "ch"); {
       for(new i = 0; i < count; i++) {
       if(is_user_connected(players)) {
       message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players);
       write_byte(players);
       write_string(msg);
       message_end();
       }
       }
       }
       }
    /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
    *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
    */



/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

multumesc ask.
nu stiu daca am facut bine, dar incearca.


Esti bun!
Merge!
Mersi Frumos!
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
Askwrite
Moderator ajutator
Moderator ajutator
Posts: 345
Joined: 26 Apr 2013, 21:59
Detinator Steam: Da
CS Status: Scriptez...!
Reputatie: Fost moderator ajutator
Has thanked: 6 times
Been thanked: 55 times
Contact:

27 Apr 2013, 12:34

Mersi , apropo spryte, tu n-ai facut restrictia de 2 , nici macar de 1 .
#Vali
Fost moderator
Fost moderator
Posts: 2611
Joined: 24 Jan 2012, 11:00
Detinator Steam: Da
SteamID: id/spryt3
Reputatie: Fost Moderator
Fost Scripter eXtreamCS.com
1.2 / 3
Location: root
Has thanked: 81 times
Been thanked: 144 times
Contact:

27 Apr 2013, 12:52

AskWrite wrote:Mersi , apropo spryte, tu n-ai facut restrictia de 2 , nici macar de 1 .
e de 1 credit ;)
Askwrite
Moderator ajutator
Moderator ajutator
Posts: 345
Joined: 26 Apr 2013, 21:59
Detinator Steam: Da
CS Status: Scriptez...!
Reputatie: Fost moderator ajutator
Has thanked: 6 times
Been thanked: 55 times
Contact:

27 Apr 2013, 13:23

Trebuia sa-l faci cu else, asa ce-ai facut tu doar iti apare un mesaj cand ai folosit odata retrage, nu-ti restrictioneaza nimic.
Toate cele bune.
User avatar
Hades Ownage
Membru eXtream
Membru eXtream
Posts: 3182
Joined: 22 Oct 2008, 10:12
Detinator Steam: Da
Detinator server CS: jb.clutch.ro
SteamID: hades-source
Reputatie: Fost Super Moderator
Fost Scripter eXtreamCS
Nume anterior: hadesownage
Location: Iasi
Has thanked: 324 times
Been thanked: 406 times

27 Apr 2013, 14:37

E fain sa iti faca altu', nu ? Si tu doar sa dai comenzi .
Askwrite
Moderator ajutator
Moderator ajutator
Posts: 345
Joined: 26 Apr 2013, 21:59
Detinator Steam: Da
CS Status: Scriptez...!
Reputatie: Fost moderator ajutator
Has thanked: 6 times
Been thanked: 55 times
Contact:

27 Apr 2013, 14:40

Mi-la facut altu` ? Cred ca nu stii ce vorbesti.
Poate ma confunzi cu cel care a facut cererea.
TrrrQ
Fost moderator
Fost moderator
Posts: 2594
Joined: 04 Feb 2013, 00:31
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (3 luni)
Restrictie moderator!
Unban achitat (x2)
Fost moderator
Fond eXtream: 8
Has thanked: 135 times
Been thanked: 67 times
Contact:

27 Apr 2013, 19:14

Hades Ownage wrote:E fain sa iti faca altu', nu ? Si tu doar sa dai comenzi .
eu am facut cererea iar AskWrite s-a ocupat ;)
Filme Online HD subtitrate fără reclame automate: https://filmeonline-hd.com
Prezentarea site-ului: https://www.youtube.com/watch?v=k4K3tgEkYjw
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 16 guests