Modificare resetscore

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 .
kosmo1994
Membru, skill +1
Membru, skill +1
Posts: 278
Joined: 12 May 2013, 10:15
Detinator Steam: Nu
CS Status: dr.legendcs.com
Detinator server CS: dr.legendcs.com
SteamID: dr.legendcs.com
Has thanked: 77 times
Been thanked: 26 times
Contact:

30 Jun 2013, 21:28

Am si eu resetscore


Doresc la "resetscore" sa ii adaugati un mesaj si un tag in care sa scrie "Esti tero si nu ai voie sa folosescti comanda /rs" ,dar asta sa fie doar pentru tero ,pentru ct sa mearga adica pentru ct merge dar pentru tero nu si sa aibe un mesaj ..


sursa resetscore | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

public plugin_init() {
   register_plugin("rs", "1.0", "Kristy")
   register_clcmd("say /resetscore", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /resetscore", "resetscore", ADMIN_ALL, "");
   register_clcmd("say /rs", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /rs", "resetscore", ADMIN_ALL, "");
   register_clcmd("say /reset", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /reset", "resetscore", ADMIN_ALL, "");
}

public resetscore(id, level, cid)
{
   if(!cmd_access(id, level, cid, 1) || !is_user_connected(id) || is_user_connecting(id))
      return PLUGIN_HANDLED;
   
   if(get_user_team(id) == 1) return PLUGIN_CONTINUE;

   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   
   client_printc(id, "!t[DR.LEGENDCS.COM] !nScorul tau a fost resetat.")
   
   return PLUGIN_HANDLED;
}


stock client_printc(const id, const input[], any:...){
   new count = 1, players[32];
   static msg[191];
   vformat(msg, 190, input, 3);
   
   replace_all(msg, 190, "!n", "^x01"); 
   replace_all(msg, 190, "!g", "^x04"); 
   replace_all(msg, 190, "!t", "^x03"); 
   
   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();
      }
   }
}
}
Image
Image
Image
RoyalServer 2
User avatar
alkaline
Fost moderator
Fost moderator
Posts: 734
Joined: 18 Jul 2012, 09:42
Detinator Steam: Da
Reputatie: Fost Moderator ajutator
Nume anterior: lucylucy
Fond eXtream: 0
Location: Caras-Severin
Has thanked: 5 times
Been thanked: 296 times

30 Jun 2013, 23:20

Incearca | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

public plugin_init() {
   register_plugin("rs", "1.0", "Kristy")
   register_clcmd("say /resetscore", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /resetscore", "resetscore", ADMIN_ALL, "");
   register_clcmd("say /rs", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /rs", "resetscore", ADMIN_ALL, "");
   register_clcmd("say /reset", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /reset", "resetscore", ADMIN_ALL, "");
}

public resetscore(id, level, cid)
{
   if(!cmd_access(id, level, cid, 1) || !is_user_connected(id) || is_user_connecting(id))
      return PLUGIN_HANDLED;
   
   if ( get_user_team ( id ) == 1 )

	{
		client_printc(id, "!t[DR.LEGENDCS.COM] !nEsti tero si nu ai voie sa folosesti comanda /rs.")
	}

   if(get_user_team(id) == 2) return PLUGIN_CONTINUE;
   
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   
   client_printc(id, "!t[DR.LEGENDCS.COM] !nScorul tau a fost resetat.")
   
   return PLUGIN_HANDLED;
}


stock client_printc(const id, const input[], any:...){
   new count = 1, players[32];
   static msg[191];
   vformat(msg, 190, input, 3);
   
   replace_all(msg, 190, "!n", "^x01"); 
   replace_all(msg, 190, "!g", "^x04"); 
   replace_all(msg, 190, "!t", "^x03"); 
   
   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();
      }
   }
}
}
EDwardddd.
Membru, skill +2
Membru, skill +2
Posts: 806
Joined: 18 Jun 2010, 10:30
Detinator Steam: Da
SteamID: edwarddwd
Reputatie: Membru Club eXtreamCS (trei luni)
Fost Moderator ajutator
Nume anterioare: Elk, eDward /R/
Has thanked: 16 times
Been thanked: 49 times

30 Jun 2013, 23:39

lucylucy wrote:
Incearca | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

public plugin_init() {
   register_plugin("rs", "1.0", "Kristy")
   register_clcmd("say /resetscore", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /resetscore", "resetscore", ADMIN_ALL, "");
   register_clcmd("say /rs", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /rs", "resetscore", ADMIN_ALL, "");
   register_clcmd("say /reset", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /reset", "resetscore", ADMIN_ALL, "");
}

public resetscore(id, level, cid)
{
   if(!cmd_access(id, level, cid, 1) || !is_user_connected(id) || is_user_connecting(id))
      return PLUGIN_HANDLED;
   
   if ( get_user_team ( id ) == 1 )

	{
		client_print(id, "!t[DR.LEGENDCS.COM] !nEsti tero si nu ai voie sa folosesti comanda /rs.")
	}

   if(get_user_team(id) == 2) return PLUGIN_CONTINUE;
   
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   
   client_print(id, "!t[DR.LEGENDCS.COM] !nScorul tau a fost resetat.")
   
   return PLUGIN_HANDLED;
}


stock client_printc(const id, const input[], any:...){
   new count = 1, players[32];
   static msg[191];
   vformat(msg, 190, input, 3);
   
   replace_all(msg, 190, "!n", "^x01"); 
   replace_all(msg, 190, "!g", "^x04"); 
   replace_all(msg, 190, "!t", "^x03"); 
   
   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();
      }
   }
}
}


client_printc(id, "!t[DR.LEGENDCS.COM] !nEsti tero si nu ai voie sa folosesti comanda /rs.") => client_print(id, "!t[DR.LEGENDCS.COM] !nEsti tero si nu ai voie sa folosesti comanda /rs.")

client_printc(id, "!t[DR.LEGENDCS.COM] !nScorul tau a fost resetat.") => client_print(id, "!t[DR.LEGENDCS.COM] !nScorul tau a fost resetat.")

Ai mai adaugat un "c" :D
kosmo1994
Membru, skill +1
Membru, skill +1
Posts: 278
Joined: 12 May 2013, 10:15
Detinator Steam: Nu
CS Status: dr.legendcs.com
Detinator server CS: dr.legendcs.com
SteamID: dr.legendcs.com
Has thanked: 77 times
Been thanked: 26 times
Contact:

30 Jun 2013, 23:52

@ lucylucy Nu mai merge nici la CT sa imi mai dau resetscore ..
@ eDward /R/ am facut ca tine adica am modificat alea si imi da 2 errori ..
Image
Image
Image
Image
EDwardddd.
Membru, skill +2
Membru, skill +2
Posts: 806
Joined: 18 Jun 2010, 10:30
Detinator Steam: Da
SteamID: edwarddwd
Reputatie: Membru Club eXtreamCS (trei luni)
Fost Moderator ajutator
Nume anterioare: Elk, eDward /R/
Has thanked: 16 times
Been thanked: 49 times

01 Jul 2013, 00:03

Incearca | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

public plugin_init() {
   register_plugin("rs", "1.0", "Kristy")
   register_clcmd("say /resetscore", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /resetscore", "resetscore", ADMIN_ALL, "");
   register_clcmd("say /rs", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /rs", "resetscore", ADMIN_ALL, "");
   register_clcmd("say /reset", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /reset", "resetscore", ADMIN_ALL, "");
}

public resetscore(id, level, cid)
{
   if(!cmd_access(id, level, cid, 1) || !is_user_connected(id) || is_user_connecting(id))
      return PLUGIN_HANDLED;
   
   if ( get_user_team ( id ) == 1 )

	{
		client_print(id, "!t[DR.LEGENDCS.COM] !nEsti tero si nu ai voie sa folosesti comanda /rs.")
	}
   
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   
   client_print(id, "!t[DR.LEGENDCS.COM] !nScorul tau a fost resetat.")
   
   return PLUGIN_HANDLED;
}


stock client_print(const id, const input[], any:...){
   new count = 1, players[32];
   static msg[191];
   vformat(msg, 190, input, 3);
   
   replace_all(msg, 190, "!n", "^x01"); 
   replace_all(msg, 190, "!g", "^x04"); 
   replace_all(msg, 190, "!t", "^x03"); 
   
   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();
      }
   }
}
}


PS: Primul post al lui kosmo1994 era bun , avea adaugat "c" si la ultimul public

Whatever ,, incearca acum :D
kosmo1994
Membru, skill +1
Membru, skill +1
Posts: 278
Joined: 12 May 2013, 10:15
Detinator Steam: Nu
CS Status: dr.legendcs.com
Detinator server CS: dr.legendcs.com
SteamID: dr.legendcs.com
Has thanked: 77 times
Been thanked: 26 times
Contact:

01 Jul 2013, 00:07

Mai multe errori acuma edward :|
Image
Image
Image
Image
EDwardddd.
Membru, skill +2
Membru, skill +2
Posts: 806
Joined: 18 Jun 2010, 10:30
Detinator Steam: Da
SteamID: edwarddwd
Reputatie: Membru Club eXtreamCS (trei luni)
Fost Moderator ajutator
Nume anterioare: Elk, eDward /R/
Has thanked: 16 times
Been thanked: 49 times

01 Jul 2013, 00:10

kosmo1994 wrote:Mai multe errori acuma edward :|
Image
Man zi ce vrei sa contina resetscore si ti-l fac eu de la 0 :|

Cum vrei sa fie si ce mesaje sa contina !
User avatar
alkaline
Fost moderator
Fost moderator
Posts: 734
Joined: 18 Jul 2012, 09:42
Detinator Steam: Da
Reputatie: Fost Moderator ajutator
Nume anterior: lucylucy
Fond eXtream: 0
Location: Caras-Severin
Has thanked: 5 times
Been thanked: 296 times

01 Jul 2013, 00:12

eDward /R/ wrote:
Incearca | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

public plugin_init() {
   register_plugin("rs", "1.0", "Kristy")
   register_clcmd("say /resetscore", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /resetscore", "resetscore", ADMIN_ALL, "");
   register_clcmd("say /rs", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /rs", "resetscore", ADMIN_ALL, "");
   register_clcmd("say /reset", "resetscore", ADMIN_ALL, "");
   register_clcmd("say_team /reset", "resetscore", ADMIN_ALL, "");
}

public resetscore(id, level, cid)
{
   if(!cmd_access(id, level, cid, 1) || !is_user_connected(id) || is_user_connecting(id))
      return PLUGIN_HANDLED;
   
   if ( get_user_team ( id ) == 1 )

	{
		client_print(id, "!t[DR.LEGENDCS.COM] !nEsti tero si nu ai voie sa folosesti comanda /rs.")
	}
   
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   
   client_print(id, "!t[DR.LEGENDCS.COM] !nScorul tau a fost resetat.")
   
   return PLUGIN_HANDLED;
}


stock client_print(const id, const input[], any:...){
   new count = 1, players[32];
   static msg[191];
   vformat(msg, 190, input, 3);
   
   replace_all(msg, 190, "!n", "^x01"); 
   replace_all(msg, 190, "!g", "^x04"); 
   replace_all(msg, 190, "!t", "^x03"); 
   
   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();
      }
   }
}
}


PS: Primul post al lui kosmo1994 era bun , avea adaugat "c" si la ultimul public

Whatever ,, incearca acum :D


Dar nu stiu daca o sa mearga ai specificat asta doar la Tero

Code: Select all

 if ( get_user_team ( id ) == 1 )

	{
		client_print(id, "!t[DR.LEGENDCS.COM] !nEsti tero si nu ai voie sa folosesti comanda /rs.")
	}
   
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   cs_set_user_deaths(id, 0);
   set_user_frags(id, 0);
   
   client_print(id, "!t[DR.LEGENDCS.COM] !nScorul tau a fost resetat.")
   

Code: Select all

if ( get_user_team ( id ) == 1 )
E TERO
iar

Code: Select all

if ( get_user_team ( id ) == 2 )
CT :-?
kosmo1994
Membru, skill +1
Membru, skill +1
Posts: 278
Joined: 12 May 2013, 10:15
Detinator Steam: Nu
CS Status: dr.legendcs.com
Detinator server CS: dr.legendcs.com
SteamID: dr.legendcs.com
Has thanked: 77 times
Been thanked: 26 times
Contact:

01 Jul 2013, 00:14

Pai vreau asa :
-sa nu se poata da resetscore la echipa tero :|
-sa contina un tag unde sa modific eu la mesaj tag-ul
-mesajele sa fie la T : [TAG] Esti tero si nu iti poti reseta scoru ! [ colorat sa fie ] la echipa CT : [TAG] Ti-ai resetat scoru
-mesajele sa se vada doar mie adica cine foloseste comanda doar lui sa ii se vada mesajele
-sa nu se vada cand scrie /rs,/resetscore adica comanda ,ia sa mearga dar sa nu se vada in cchat
cam atat sper ca ai inteles .
Image
Image
Image
EDwardddd.
Membru, skill +2
Membru, skill +2
Posts: 806
Joined: 18 Jun 2010, 10:30
Detinator Steam: Da
SteamID: edwarddwd
Reputatie: Membru Club eXtreamCS (trei luni)
Fost Moderator ajutator
Nume anterioare: Elk, eDward /R/
Has thanked: 16 times
Been thanked: 49 times

01 Jul 2013, 00:23

kosmo1994 wrote:Pai vreau asa :
-sa nu se poata da resetscore la echipa tero :|
-sa contina un tag unde sa modific eu la mesaj tag-ul
-mesajele sa fie la T : [TAG] Esti tero si nu iti poti reseta scoru ! [ colorat sa fie ] la echipa CT : [TAG] Ti-ai resetat scoru
-mesajele sa se vada doar mie adica cine foloseste comanda doar lui sa ii se vada mesajele
-sa nu se vada cand scrie /rs,/resetscore adica comanda ,ia sa mearga dar sa nu se vada in cchat
cam atat sper ca ai inteles .
| Afiseaza codul
[code]/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define PLUGIN "Simpe ResetScore"
#define VERSION "1.0"
#define AUTHOR "eDward R"

new tag[]="aici pui tag"

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /resetscore", "rs_score")
	register_clcmd("say /rs", "rs_score")
}

public rs_score(id) 
{
	if(is_user_connected(id)) {
		if(get_user_team(id) == 1) 
		{
			player_color(id, ".g[.e%s.g] .vEsti tero si nu iti poti reseta scoru", tag)
		}
		
		if(get_user_team(id) == 2)
		{
			set_user_frags(id, 0)
			cs_set_user_deaths(id, 0)
			player_color(id, ".g[.e%s.g] .vTi-ai resetat scoru", tag)
		}
	}
}
	
stock player_color( const id, const input[ ], any:... )
{
	new count = 1, players[ 32 ]

	static msg[ 191 ]
	vformat( msg, 190, input, 3 )
	
	replace_all( msg, 190, ".v", "^4" ) /* verde */
	replace_all( msg, 190, ".g", "^1" ) /* galben */
	replace_all( msg, 190, ".e", "^3" ) /* ct=albastru | t=rosu */
	replace_all( msg, 190, ".x", "^0" ) /* normal-echipa */
	
	if( id ) players[ 0 ] = id; else get_players( players, count, "ch" )
	{
		for( new i = 0; i < count; i++ )
		{
			if( is_user_connected( players[ i ] ) )
			{
				message_begin( MSG_ONE_UNRELIABLE, get_user_msgid( "SayText" ), _, players[ i ] )
				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 }
*/
[/code]
kosmo1994
Membru, skill +1
Membru, skill +1
Posts: 278
Joined: 12 May 2013, 10:15
Detinator Steam: Nu
CS Status: dr.legendcs.com
Detinator server CS: dr.legendcs.com
SteamID: dr.legendcs.com
Has thanked: 77 times
Been thanked: 26 times
Contact:

01 Jul 2013, 00:45

Merge perfect dar as dori dac se poate sa nu se vada cand scriu /rs :| pentru ca se face spam si se face dupa lag ..
Image
Image
Image
EDwardddd.
Membru, skill +2
Membru, skill +2
Posts: 806
Joined: 18 Jun 2010, 10:30
Detinator Steam: Da
SteamID: edwarddwd
Reputatie: Membru Club eXtreamCS (trei luni)
Fost Moderator ajutator
Nume anterioare: Elk, eDward /R/
Has thanked: 16 times
Been thanked: 49 times

01 Jul 2013, 09:23

kosmo1994 wrote:Merge perfect dar as dori dac se poate sa nu se vada cand scriu /rs :| pentru ca se face spam si se face dupa lag ..
http://www.extreamcs.com/forum/pluginur ... 83231.html , incearca sa-l pui primul in lista :-?
Post Reply

Return to “Cereri”

  • Information