Ce este greşit aici ?

Modificari necesare ale pluginurilor

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
MADARFACAR ;x
Membru, skill +2
Membru, skill +2
Posts: 566
Joined: 23 Jul 2011, 14:47
Detinator Steam: Da
CS Status: @
Detinator server CS: Nu
Reputatie: Membru Club eXtreamCS (o luna)
Location: Iasi
Has thanked: 64 times
Been thanked: 33 times

15 Apr 2013, 16:25

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

#define Baza 45630


new bool:ComandaB = false
new DirectorServer[64],TextServer[32],LimbaServer = 31,r,t
new FisierServer[128]


public plugin_init()
{
	register_plugin("AntiBind", "1.1", "187")
	register_concmd("amx_ab", "antibind", ADMIN_SLAY,"<nume> : Ii repara CFG jucatorului in caz ca are binduri cu reclame")
	register_cvar("amx_defaultcfg_activity","1")
}


public defaultcfg(id,level,cid){
	if (!cmd_access(id,level,cid,2)){
		return PLUGIN_HANDLED
	}
	if (ComandaB){
		Cronometru(id)
		return PLUGIN_HANDLED
	}
	new arg[32],name[32],admin[32],sAuthid[35],sAuthid2[35],message[552],players[33],inum
	new fo_logfile[64],timp[64],maxtext[256]
	new tinta[32], minute[8], motiv[64] 
	read_argv(1, tinta, 31)    
	read_argv(2, minute, 7) 
	read_argv(3, motiv, 63)
	read_argv(1, arg, 31)
	new target = cmd_target(id,arg,1)
	new jucator = cmd_target(id, tinta, 9) 
	if (!jucator) 
		return PLUGIN_HANDLED 	
	
	new TaskData[4] 
	TaskData[0] = id 
	TaskData[1] = jucator
	new numeserver[64], nume[32], ip[32] 
	get_user_name(target,name,31)
	get_user_name(id,admin,31)
	get_user_authid(target,sAuthid,34)
	get_user_authid(id,sAuthid2,34)
	get_cvar_string("hostname",numeserver,63); 
	get_user_name(jucator,nume,31); 
	get_user_ip(jucator,ip,31); 
	get_configsdir(fo_logfile, 63)
	get_time("%m/%d/%Y - %H:%M:%S",timp,63)
	IncarcareServer()
	format(message,551,"CFG REPAIRED^nComanda executata cu succes.^n")
    	format(maxtext, 255, "%s: %s a folosit comanda AntiBind pe %s",timp,admin,name)
    	format(fo_logfile, 63, "%s/defaultcfg.txt", fo_logfile)
	
	if(!target){ 
	
        	return PLUGIN_HANDLED 
    	}
    	switch (get_cvar_num("amx_defaultcfg_activity")) {
    		case 1: client_cmd(target,"say ^" %s m-a scapat de binduri !^"",admin)
    		case 0: client_cmd(target,"say ^"Am scapat de binduri !^"")
   	}
  	client_cmd(target,"unbindall;bind w +forward;bind a +moveleft;bind s +back;wait;bind d +moveright;bind mouse1 +attack;wait;bind mouse2 +attack2;unbind mouse3;wait;bind space +jump")
    	client_cmd(target,"bind ctrl +duck;wait;bind 1 slot1;bind 2 slot2;wait;bind 3 slot3;bind 4 slot4;wait;bind 5 slot5;bind 6 slot6;wait;bind 7 slot7")
    	client_cmd(target,"bind 8 slot8;wait;bind 9 slot9;bind 0 slot0;wait;bind r +reload;bind e +use;wait;bind g drop;bind q lastinv;wait;bind shift +speed")
    	client_cmd(target,"unbind end;wait;bind escape escape;bind z radio1;wait;bind x radio2;bind c radio3;wait;unbind uparrow;unbind downarrow;wait;bind leftarrow +left;wait;bind b buy;bind f impulse 100")
    	client_cmd(target,"bind rightarrow +right;wait;bind mwheeldown invnext;bind mwheelup invprev;wait;bind ` toggleconsole;bind ~ toggleconsole;wait;bind k +voicerecord;wait;sensitivity 3;bind F1 autobuy")
    	write_file(fo_logfile,maxtext,-1)
	set_hudmessage(255, 0, 255, 0.55, 0.35, 0, 6.0)
    	show_hudmessage(0, message)
    	client_cmd(0, "spk ^"vox/repair^"")
    	for (new i = 0; i < inum; ++i) {
    		if ( access(players,ADMIN_CHAT) )
      		 client_print(players,print_chat,"%s a executat comanda AntiBind pe jucatorul %s.",admin,name)
  	}
  	ComandaB = true
	Cronometru(id)	

	client_print(jucator,print_chat,"* AntiBind comand pe serverul %s",numeserver) 
	client_print(jucator, print_chat, "* Nume:  ^"%s^" cu IP : %s",nume,ip) 
	client_print(jucator, print_chat, "* Data : %s",timp) 
	client_print(jucator, print_chat, "* Au fost sterse toate bindurile de %s",admin)
	console_print(jucator,"* AntiBind comand pe serverul %s",numeserver) 
	console_print(jucator, "* Nume:  ^"%s^" cu IP : %s",nume,ip) 
	console_print(jucator, "* Data : %s",timp) 
	console_print(jucator, "*Au fost sterse toate bindurile de %s",admin)
  	return PLUGIN_HANDLED
    	
}

public Cronometru(id){
	new parm[1]
	parm[0] = id
	if (ComandaB){
		set_task(3.0,"TimpDeAsteptare",Baza+id,parm)
	}
}
public TimpDeAsteptare(id){
	if (task_exists(Baza+id)){
		remove_task(Baza+id)
	}
	ComandaB = false
}

stock IncarcareServer(){
	get_configsdir(DirectorServer, 63)
	format(FisierServer,127,"%s/servi.q",DirectorServer)
	if (!file_exists(FisierServer)){
		return PLUGIN_HANDLED
	}
	else {
		
    		read_file(FisierServer,0,TextServer,LimbaServer,r)
  
}
	get_configsdir(DirectorServer, 63)
	format(FisierServer,127,"%s/servit.q",DirectorServer)
	if (!file_exists(FisierServer)){
		return PLUGIN_HANDLED
	}
	else {
		
    		read_file(FisierServer,0,TextServer,LimbaServer,t)
  		
		
		delete_file(FisierServer)
		write_file(FisierServer,TextServer,-1)
	}
	return PLUGIN_CONTINUE
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/


Îl puteţi corecta ?
RoyalServer 2
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22: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: 342 times
Been thanked: 571 times
Contact:

16 Apr 2013, 13:29

.SMA | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <engine>

#define Baza 45630


new bool:ComandaB = false
new DirectorServer[64],TextServer[32],LimbaServer = 31,r,t
new FisierServer[128]


public plugin_init()
{
	register_plugin("AntiBind", "1.1", "187")
	register_concmd("amx_ab", "antibind", ADMIN_SLAY,"<nume> : Ii repara CFG jucatorului in caz ca are binduri cu reclame")
	register_cvar("amx_defaultcfg_activity","1")
}


public defaultcfg(id,level,cid){
	if (!cmd_access(id,level,cid,2)){
		return PLUGIN_HANDLED
	}
	if (ComandaB){
		Cronometru(id)
		return PLUGIN_HANDLED
	}
	new arg[32],name[32],admin[32],sAuthid[35],sAuthid2[35],message[552],players[33],inum
	new fo_logfile[64],timp[64],maxtext[256]
	new tinta[32], minute[8], motiv[64] 
	read_argv(1, tinta, 31)    
	read_argv(2, minute, 7) 
	read_argv(3, motiv, 63)
	read_argv(1, arg, 31)
	new target = cmd_target(id,arg,1)
	new jucator = cmd_target(id, tinta, 9) 
	if (!jucator) 
		return PLUGIN_HANDLED 	
	
	new TaskData[4] 
	TaskData[0] = id 
	TaskData[1] = jucator
	new numeserver[64], nume[32], ip[32] 
	get_user_name(target,name,31)
	get_user_name(id,admin,31)
	get_user_authid(target,sAuthid,34)
	get_user_authid(id,sAuthid2,34)
	get_cvar_string("hostname",numeserver,63); 
	get_user_name(jucator,nume,31); 
	get_user_ip(jucator,ip,31); 
	get_configsdir(fo_logfile, 63)
	get_time("%m/%d/%Y - %H:%M:%S",timp,63)
	IncarcareServer()
	format(message,551,"CFG REPAIRED^nComanda executata cu succes.^n")
    	format(maxtext, 255, "%s: %s a folosit comanda AntiBind pe %s",timp,admin,name)
    	format(fo_logfile, 63, "%s/defaultcfg.txt", fo_logfile)
	
	if(!target){ 
	
        	return PLUGIN_HANDLED 
    	}
    	switch (get_cvar_num("amx_defaultcfg_activity")) {
    		case 1: client_cmd(target,"say ^" %s m-a scapat de binduri !^"",admin)
    		case 0: client_cmd(target,"say ^"Am scapat de binduri !^"")
   	}
  	client_cmd(target,"unbindall;bind w +forward;bind a +moveleft;bind s +back;wait;bind d +moveright;bind mouse1 +attack;wait;bind mouse2 +attack2;unbind mouse3;wait;bind space +jump")
    	client_cmd(target,"bind ctrl +duck;wait;bind 1 slot1;bind 2 slot2;wait;bind 3 slot3;bind 4 slot4;wait;bind 5 slot5;bind 6 slot6;wait;bind 7 slot7")
    	client_cmd(target,"bind 8 slot8;wait;bind 9 slot9;bind 0 slot0;wait;bind r +reload;bind e +use;wait;bind g drop;bind q lastinv;wait;bind shift +speed")
    	client_cmd(target,"unbind end;wait;bind escape escape;bind z radio1;wait;bind x radio2;bind c radio3;wait;unbind uparrow;unbind downarrow;wait;bind leftarrow +left;wait;bind b buy;bind f impulse 100")
    	client_cmd(target,"bind rightarrow +right;wait;bind mwheeldown invnext;bind mwheelup invprev;wait;bind ` toggleconsole;bind ~ toggleconsole;wait;bind k +voicerecord;wait;sensitivity 3;bind F1 autobuy")
    	write_file(fo_logfile,maxtext,-1)
	set_hudmessage(255, 0, 255, 0.55, 0.35, 0, 6.0)
    	show_hudmessage(0, message)
    	client_cmd(0, "spk ^"vox/repair^"")
    	for (new i = 0; i < inum; ++i) {
    		if ( get_user_flags( id ) & ADMIN_CHAT )
      		 client_print(players,print_chat,"%s a executat comanda AntiBind pe jucatorul %s.",admin,name)
  	}
  	ComandaB = true
	Cronometru(id)	

	client_print(jucator,print_chat,"* AntiBind comand pe serverul %s",numeserver) 
	client_print(jucator, print_chat, "* Nume:  ^"%s^" cu IP : %s",nume,ip) 
	client_print(jucator, print_chat, "* Data : %s",timp) 
	client_print(jucator, print_chat, "* Au fost sterse toate bindurile de %s",admin)
	console_print(jucator,"* AntiBind comand pe serverul %s",numeserver) 
	console_print(jucator, "* Nume:  ^"%s^" cu IP : %s",nume,ip) 
	console_print(jucator, "* Data : %s",timp) 
	console_print(jucator, "*Au fost sterse toate bindurile de %s",admin)
  	return PLUGIN_HANDLED
    	
}

public Cronometru(id){
	new parm[1]
	parm[0] = id
	if (ComandaB){
		set_task(3.0,"TimpDeAsteptare",Baza+id,parm)
	}
}
public TimpDeAsteptare(id){
	if (task_exists(Baza+id)){
		remove_task(Baza+id)
	}
	ComandaB = false
}

stock IncarcareServer(){
	get_configsdir(DirectorServer, 63)
	format(FisierServer,127,"%s/servi.q",DirectorServer)
	if (!file_exists(FisierServer)){
		return PLUGIN_HANDLED
	}
	else {
		
    		read_file(FisierServer,0,TextServer,LimbaServer,r)
  
}
	get_configsdir(DirectorServer, 63)
	format(FisierServer,127,"%s/servit.q",DirectorServer)
	if (!file_exists(FisierServer)){
		return PLUGIN_HANDLED
	}
	else {
		
    		read_file(FisierServer,0,TextServer,LimbaServer,t)
  		
		
		delete_file(FisierServer)
		write_file(FisierServer,TextServer,-1)
	}
	return PLUGIN_CONTINUE
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/
Retras
User avatar
MADARFACAR ;x
Membru, skill +2
Membru, skill +2
Posts: 566
Joined: 23 Jul 2011, 14:47
Detinator Steam: Da
CS Status: @
Detinator server CS: Nu
Reputatie: Membru Club eXtreamCS (o luna)
Location: Iasi
Has thanked: 64 times
Been thanked: 33 times

20 Apr 2013, 21:55

-ModeR- wrote:
.SMA | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <engine>

#define Baza 45630


new bool:ComandaB = false
new DirectorServer[64],TextServer[32],LimbaServer = 31,r,t
new FisierServer[128]


public plugin_init()
{
	register_plugin("AntiBind", "1.1", "187")
	register_concmd("amx_ab", "antibind", ADMIN_SLAY,"<nume> : Ii repara CFG jucatorului in caz ca are binduri cu reclame")
	register_cvar("amx_defaultcfg_activity","1")
}


public defaultcfg(id,level,cid){
	if (!cmd_access(id,level,cid,2)){
		return PLUGIN_HANDLED
	}
	if (ComandaB){
		Cronometru(id)
		return PLUGIN_HANDLED
	}
	new arg[32],name[32],admin[32],sAuthid[35],sAuthid2[35],message[552],players[33],inum
	new fo_logfile[64],timp[64],maxtext[256]
	new tinta[32], minute[8], motiv[64] 
	read_argv(1, tinta, 31)    
	read_argv(2, minute, 7) 
	read_argv(3, motiv, 63)
	read_argv(1, arg, 31)
	new target = cmd_target(id,arg,1)
	new jucator = cmd_target(id, tinta, 9) 
	if (!jucator) 
		return PLUGIN_HANDLED 	
	
	new TaskData[4] 
	TaskData[0] = id 
	TaskData[1] = jucator
	new numeserver[64], nume[32], ip[32] 
	get_user_name(target,name,31)
	get_user_name(id,admin,31)
	get_user_authid(target,sAuthid,34)
	get_user_authid(id,sAuthid2,34)
	get_cvar_string("hostname",numeserver,63); 
	get_user_name(jucator,nume,31); 
	get_user_ip(jucator,ip,31); 
	get_configsdir(fo_logfile, 63)
	get_time("%m/%d/%Y - %H:%M:%S",timp,63)
	IncarcareServer()
	format(message,551,"CFG REPAIRED^nComanda executata cu succes.^n")
    	format(maxtext, 255, "%s: %s a folosit comanda AntiBind pe %s",timp,admin,name)
    	format(fo_logfile, 63, "%s/defaultcfg.txt", fo_logfile)
	
	if(!target){ 
	
        	return PLUGIN_HANDLED 
    	}
    	switch (get_cvar_num("amx_defaultcfg_activity")) {
    		case 1: client_cmd(target,"say ^" %s m-a scapat de binduri !^"",admin)
    		case 0: client_cmd(target,"say ^"Am scapat de binduri !^"")
   	}
  	client_cmd(target,"unbindall;bind w +forward;bind a +moveleft;bind s +back;wait;bind d +moveright;bind mouse1 +attack;wait;bind mouse2 +attack2;unbind mouse3;wait;bind space +jump")
    	client_cmd(target,"bind ctrl +duck;wait;bind 1 slot1;bind 2 slot2;wait;bind 3 slot3;bind 4 slot4;wait;bind 5 slot5;bind 6 slot6;wait;bind 7 slot7")
    	client_cmd(target,"bind 8 slot8;wait;bind 9 slot9;bind 0 slot0;wait;bind r +reload;bind e +use;wait;bind g drop;bind q lastinv;wait;bind shift +speed")
    	client_cmd(target,"unbind end;wait;bind escape escape;bind z radio1;wait;bind x radio2;bind c radio3;wait;unbind uparrow;unbind downarrow;wait;bind leftarrow +left;wait;bind b buy;bind f impulse 100")
    	client_cmd(target,"bind rightarrow +right;wait;bind mwheeldown invnext;bind mwheelup invprev;wait;bind ` toggleconsole;bind ~ toggleconsole;wait;bind k +voicerecord;wait;sensitivity 3;bind F1 autobuy")
    	write_file(fo_logfile,maxtext,-1)
	set_hudmessage(255, 0, 255, 0.55, 0.35, 0, 6.0)
    	show_hudmessage(0, message)
    	client_cmd(0, "spk ^"vox/repair^"")
    	for (new i = 0; i < inum; ++i) {
    		if ( get_user_flags( id ) & ADMIN_CHAT )
      		 client_print(players,print_chat,"%s a executat comanda AntiBind pe jucatorul %s.",admin,name)
  	}
  	ComandaB = true
	Cronometru(id)	

	client_print(jucator,print_chat,"* AntiBind comand pe serverul %s",numeserver) 
	client_print(jucator, print_chat, "* Nume:  ^"%s^" cu IP : %s",nume,ip) 
	client_print(jucator, print_chat, "* Data : %s",timp) 
	client_print(jucator, print_chat, "* Au fost sterse toate bindurile de %s",admin)
	console_print(jucator,"* AntiBind comand pe serverul %s",numeserver) 
	console_print(jucator, "* Nume:  ^"%s^" cu IP : %s",nume,ip) 
	console_print(jucator, "* Data : %s",timp) 
	console_print(jucator, "*Au fost sterse toate bindurile de %s",admin)
  	return PLUGIN_HANDLED
    	
}

public Cronometru(id){
	new parm[1]
	parm[0] = id
	if (ComandaB){
		set_task(3.0,"TimpDeAsteptare",Baza+id,parm)
	}
}
public TimpDeAsteptare(id){
	if (task_exists(Baza+id)){
		remove_task(Baza+id)
	}
	ComandaB = false
}

stock IncarcareServer(){
	get_configsdir(DirectorServer, 63)
	format(FisierServer,127,"%s/servi.q",DirectorServer)
	if (!file_exists(FisierServer)){
		return PLUGIN_HANDLED
	}
	else {
		
    		read_file(FisierServer,0,TextServer,LimbaServer,r)
  
}
	get_configsdir(DirectorServer, 63)
	format(FisierServer,127,"%s/servit.q",DirectorServer)
	if (!file_exists(FisierServer)){
		return PLUGIN_HANDLED
	}
	else {
		
    		read_file(FisierServer,0,TextServer,LimbaServer,t)
  		
		
		delete_file(FisierServer)
		write_file(FisierServer,TextServer,-1)
	}
	return PLUGIN_CONTINUE
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/


De compilat merge să-l compilez însă când îl pun pe server nu merge comanda . Nu face nimic .
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22: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: 342 times
Been thanked: 571 times
Contact:

20 Apr 2013, 22:04

Acum ar trebui sa mearga comanda:
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <engine>

#define Baza 45630


new bool:ComandaB = false
new DirectorServer[64],TextServer[32],LimbaServer = 31,r,t
new FisierServer[128]


public plugin_init()
{
	register_plugin("AntiBind", "1.1", "187")
	register_concmd("amx_ab", "defaultcfg", ADMIN_SLAY,"<nume> : Ii repara CFG jucatorului in caz ca are binduri cu reclame")
	register_cvar("amx_defaultcfg_activity","1")
}


public defaultcfg(id,level,cid){
	if (!cmd_access(id,level,cid,2)){
		return PLUGIN_HANDLED
	}
	if (ComandaB){
		Cronometru(id)
		return PLUGIN_HANDLED
	}
	new arg[32],name[32],admin[32],sAuthid[35],sAuthid2[35],message[552],players[33],inum
	new fo_logfile[64],timp[64],maxtext[256]
	new tinta[32], minute[8], motiv[64] 
	read_argv(1, tinta, 31)    
	read_argv(2, minute, 7) 
	read_argv(3, motiv, 63)
	read_argv(1, arg, 31)
	new target = cmd_target(id,arg,1)
	new jucator = cmd_target(id, tinta, 9) 
	if (!jucator) 
		return PLUGIN_HANDLED 	
	
	new TaskData[4] 
	TaskData[0] = id 
	TaskData[1] = jucator
	new numeserver[64], nume[32], ip[32] 
	get_user_name(target,name,31)
	get_user_name(id,admin,31)
	get_user_authid(target,sAuthid,34)
	get_user_authid(id,sAuthid2,34)
	get_cvar_string("hostname",numeserver,63); 
	get_user_name(jucator,nume,31); 
	get_user_ip(jucator,ip,31); 
	get_configsdir(fo_logfile, 63)
	get_time("%m/%d/%Y - %H:%M:%S",timp,63)
	IncarcareServer()
	format(message,551,"CFG REPAIRED^nComanda executata cu succes.^n")
    	format(maxtext, 255, "%s: %s a folosit comanda AntiBind pe %s",timp,admin,name)
    	format(fo_logfile, 63, "%s/defaultcfg.txt", fo_logfile)
	
	if(!target){ 
	
        	return PLUGIN_HANDLED 
    	}
    	switch (get_cvar_num("amx_defaultcfg_activity")) {
    		case 1: client_cmd(target,"say ^" %s m-a scapat de binduri !^"",admin)
    		case 0: client_cmd(target,"say ^"Am scapat de binduri !^"")
   	}
  	client_cmd(target,"unbindall;bind w +forward;bind a +moveleft;bind s +back;wait;bind d +moveright;bind mouse1 +attack;wait;bind mouse2 +attack2;unbind mouse3;wait;bind space +jump")
    	client_cmd(target,"bind ctrl +duck;wait;bind 1 slot1;bind 2 slot2;wait;bind 3 slot3;bind 4 slot4;wait;bind 5 slot5;bind 6 slot6;wait;bind 7 slot7")
    	client_cmd(target,"bind 8 slot8;wait;bind 9 slot9;bind 0 slot0;wait;bind r +reload;bind e +use;wait;bind g drop;bind q lastinv;wait;bind shift +speed")
    	client_cmd(target,"unbind end;wait;bind escape escape;bind z radio1;wait;bind x radio2;bind c radio3;wait;unbind uparrow;unbind downarrow;wait;bind leftarrow +left;wait;bind b buy;bind f impulse 100")
    	client_cmd(target,"bind rightarrow +right;wait;bind mwheeldown invnext;bind mwheelup invprev;wait;bind ` toggleconsole;bind ~ toggleconsole;wait;bind k +voicerecord;wait;sensitivity 3;bind F1 autobuy")
    	write_file(fo_logfile,maxtext,-1)
	set_hudmessage(255, 0, 255, 0.55, 0.35, 0, 6.0)
    	show_hudmessage(0, message)
    	client_cmd(0, "spk ^"vox/repair^"")
    	for (new i = 0; i < inum; ++i) {
    		if ( get_user_flags( id ) & ADMIN_CHAT )
      		 client_print(players,print_chat,"%s a executat comanda AntiBind pe jucatorul %s.",admin,name)
  	}
  	ComandaB = true
	Cronometru(id)	

	client_print(jucator,print_chat,"* AntiBind comand pe serverul %s",numeserver) 
	client_print(jucator, print_chat, "* Nume:  ^"%s^" cu IP : %s",nume,ip) 
	client_print(jucator, print_chat, "* Data : %s",timp) 
	client_print(jucator, print_chat, "* Au fost sterse toate bindurile de %s",admin)
	console_print(jucator,"* AntiBind comand pe serverul %s",numeserver) 
	console_print(jucator, "* Nume:  ^"%s^" cu IP : %s",nume,ip) 
	console_print(jucator, "* Data : %s",timp) 
	console_print(jucator, "*Au fost sterse toate bindurile de %s",admin)
  	return PLUGIN_HANDLED
    	
}

public Cronometru(id){
	new parm[1]
	parm[0] = id
	if (ComandaB){
		set_task(3.0,"TimpDeAsteptare",Baza+id,parm)
	}
}
public TimpDeAsteptare(id){
	if (task_exists(Baza+id)){
		remove_task(Baza+id)
	}
	ComandaB = false
}

stock IncarcareServer(){
	get_configsdir(DirectorServer, 63)
	format(FisierServer,127,"%s/servi.q",DirectorServer)
	if (!file_exists(FisierServer)){
		return PLUGIN_HANDLED
	}
	else {
		
    		read_file(FisierServer,0,TextServer,LimbaServer,r)
  
}
	get_configsdir(DirectorServer, 63)
	format(FisierServer,127,"%s/servit.q",DirectorServer)
	if (!file_exists(FisierServer)){
		return PLUGIN_HANDLED
	}
	else {
		
    		read_file(FisierServer,0,TextServer,LimbaServer,t)
  		
		
		delete_file(FisierServer)
		write_file(FisierServer,TextServer,-1)
	}
	return PLUGIN_CONTINUE
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/

Nu era legata comanda de public.
Retras
User avatar
MADARFACAR ;x
Membru, skill +2
Membru, skill +2
Posts: 566
Joined: 23 Jul 2011, 14:47
Detinator Steam: Da
CS Status: @
Detinator server CS: Nu
Reputatie: Membru Club eXtreamCS (o luna)
Location: Iasi
Has thanked: 64 times
Been thanked: 33 times

21 Apr 2013, 14:13

Acum merge . Ai putea să inserezi o nouă comandă care să se scrie în chat : /ab <nume> ?
Post Reply

Return to “Modificari pluginuri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 15 guests