Cerere pluginuri

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
Seve
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 555
Joined: 18 Aug 2012, 11:19
Detinator Steam: Da
Detinator server CS: GO.PLAYSIBIU.COM
SteamID: sevecsgo
Reputatie: Membru Club eXtreamCS (1 luna)
Utilizator neserios (tepar)
Has thanked: 83 times
Been thanked: 39 times
Contact:

01 Oct 2013, 15:55

1. Plugin care sa ascunda aceste cuvinte /shop shop /rs . Insa doresc ca atunci cand cineva tasteaza /shop sau /rs sa nu se vada in chat insa sa ii apara shopul sau sa ii reseteze scorul. Nu vreau sa imi copiati alte pluginuri toate le-am incercat si ascund cuvantul insa nu mai apare shopul sau nu mai functioneaza orice fel de comanda cu /. Daca se poate un plugin testat sa mearga daca nu unul facut nou si il testez eu.

2. Un plugin in care atunci cand tastezi /spec sa te puna spectator. Indiferent in ce echipa esti.

Multumesc!
Va astept pe Go.PlaySibiu.Com [RO/128 tickrate]
Image
RoyalServer
User avatar
KrAiD.
Fost moderator
Fost moderator
Posts: 866
Joined: 15 Jun 2013, 12:14
Detinator Steam: Da
CS Status: Cat de cat activ :D
Detinator server CS: Nu
Reputatie: Fost Moderator ajutator
0.7 / 3
Has thanked: 14 times
Been thanked: 131 times
Contact:

01 Oct 2013, 16:12

1.
| Afiseaza codul
#include <amxmodx>

public plugin_init() {
   register_plugin("Fara / in chat", "0.1", "Ex3cuTioN");
   register_clcmd("say","hook_say");
}

public hook_say(id) {
   static s_Args[192]; 

   read_argv(1, s_Args, sizeof(s_Args) - 1); 

   if(equal(s_Args, "/", 1)) {
      return PLUGIN_HANDLED;
   }
   return PLUGIN_CONTINUE;
}
2.
| Afiseaza codul
#include < amxmodx >
#include < cstrike >

#pragma semicolon 1

new g_Team;

public plugin_init()
{
   register_plugin( "Spec", "0.1", "compaq" );

   register_clcmd( "say /spec", "cmdDo", ADMIN_KICK );
   register_clcmd( "say_team /spec", "cmdDo", ADMIN_KICK );

   register_clcmd( "say /back", "cmdUndo", ADMIN_KICK );
   register_clcmd( "say_team /back", "cmdUndo", ADMIN_KICK );
}

public cmdDo( i_Index )
{
   if( is_user_connected( i_Index ) )
   {

      g_Team = cs_get_user_team( i_Index );

      if( g_Team == CS_TEAM_SPECTATOR )
         return PLUGIN_HANDLED;

      if( is_user_alive( i_Index ) )
      {
         client_cmd( i_Index, "kill" );
         cs_set_user_team( i_Index, CS_TEAM_SPECTATOR );
         client_print( i_Index, print_chat, "Ai fost mutat la spectatori." );
      }

      else
      {
         cs_set_user_team( i_Index, CS_TEAM_SPECTATOR );
         client_print( i_Index, print_chat, "Ai fost mutat la spectatori." );
      }
   }

   return PLUGIN_CONTINUE;
}

public cmdUndo( i_Index )
{
   if( is_user_connected( i_Index ) )
   {
      cs_set_user_team( i_Index, g_Team );
   }
}
testate de mine aman 2 si merg !
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

01 Oct 2013, 16:21

2.
| Afiseaza codul
[code]/*
Descriere:
	Cu Acest Plugin pe Serverul Tau Jucatorii Se Pot Pune Spectator Prin Simpla Comanda /spec.
	Si Pot Reveni La Joc Prin Simpla Comanda /back(va fin in fosta echipa)

(c) www.forum.godplay.ro

Plugin: Fast Spectate
Author: sPuf ?
Vers: 1.0

Cvaruri:
	fs_score 1/0 daca este setat 1 cand jucatorul va da /back ii va pune scorul care il avea cand a scris /spec
	fs_messages 1/0 daca este setat 1 cand scrie /spec sau /back ii apar niste mesaje..
	fs_spawn 1/0 daca este setat 1 cand scrie /back va primi spawn
Changelog:
v1.0 prima lansare a pluginului
v2.0 adaugarea cvarurilor fs_spawn fs_score

*/
#include <amxmodx>
#include <cstrike>

#include <ColorChat>
#include <fun>

#pragma semicolon 1

static const PLUGIN_NAME[] 	= "Fast Spectate";
static const PLUGIN_AUTHOR[] 	= "sPuf ?";
static const PLUGIN_VERSION[]	= "2.0";

new gReturn[33],gDeaths[33],gFrags[33];

new cvar_score,cvar_msg,cvar_spawn;

static const TAG[] 	= "*";

public plugin_init() {
	register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
	
	cvar_score = register_cvar("fs_score","1");
	cvar_msg = register_cvar("fs_message","1");
	cvar_spawn = register_cvar("fs_spawn","1");
	
	register_clcmd("say /spec","saySpec");
	register_clcmd("say_team /spec","saySpec");
	
	register_clcmd("say /back","sayBack");
	register_clcmd("say_team /back","sayBack");	
}
public saySpec(id) {
	new team = get_user_team(id);
	switch(team) {
		case 1: {
			gReturn[id] = 1;
		}
		case 2: {
			gReturn[id] = 2;
		}
		case 3: {
			if(get_pcvar_num(cvar_msg)) {	
				ColorChat(id,RED,"^x04%s ^x03 Esti Deja Spectator ^x04!",TAG);
			}
			return PLUGIN_HANDLED;
		}
	}
	if(get_pcvar_num(cvar_score) == 1) {	
		gFrags[id] = get_user_frags(id);
		gDeaths[id] = get_user_deaths(id);
	}
	if(is_user_alive(id)) {
		user_silentkill(id);
		cs_set_user_team(id,3);
		if(get_pcvar_num(cvar_msg)) {	
			ColorChat(id,RED,"^x04%s^x03 Ai Fost Transferat Spectator ^x04!",TAG);
			ColorChat(id,RED,"^x04%s^x03 Foloseste Comanda ^x04^"/back^" ^x03Pentru A Reveni In Fosta Echipa ^x04!",TAG);
		}
		return PLUGIN_HANDLED;
	} else {
		cs_set_user_team(id,3);
		if(get_pcvar_num(cvar_msg)) {	
			ColorChat(id,RED,"^x04%s^x03 Ai Fost Transferat Spectator ^x04!",TAG);
			ColorChat(id,RED,"^x04%s^x03 Foloseste Comanda ^x04^"/back^" ^x03Pentru A Reveni In Fosta Echipa ^x04!",TAG);
		}
		return PLUGIN_HANDLED;
	}
	return PLUGIN_CONTINUE;
}
public sayBack(id) {
	if(!(get_user_team(id) == 3) || is_user_alive(id)) {
		if(get_pcvar_num(cvar_msg)) {	
			ColorChat(id,RED,"^x04%s^x03 Poti Folosi Aceasta Comanda Doar Cand Esti Spectator ^x04!",TAG);
			ColorChat(id,RED,"^x04%s^x03 Foloseste Comanda ^x04^"/spec^"^x03 Ca Sa Fii Transferat Spectator ^x04!",TAG);
			return PLUGIN_HANDLED;
		}
	} else {
		switch(gReturn[id]) {
			case 1: {
				cs_set_user_team(id,1);
				if(get_pcvar_num(cvar_msg)) {
					ColorChat(id,RED,"^x04%s^x03 Ai Fost Transferat La Echipa Terrorist ^x04!",TAG);
					ColorChat(id,RED,"^x04%s^x03 Foloseste Comanda ^x04^"/spec^"^x03 Ca Sa Fii Transferat Spectator ^x04!",TAG);
				}
				if(get_pcvar_num(cvar_score)) {	
					cs_set_user_deaths(id, gDeaths[id]);
					set_user_frags(id, gFrags[id]);
					cs_set_user_deaths(id, gDeaths[id]);
					set_user_frags(id, gFrags[id]);
					ColorChat(id,RED,"^x04%s^x03 Scorul Tau Este ^x04%d^x03-^x04%d !",TAG,gFrags[id],gDeaths[id]);
				}
				if(get_pcvar_num(cvar_spawn)) {
					spawn(id);
				}
				return PLUGIN_HANDLED;
			}
			case 2: {
				cs_set_user_team(id,2);
				if(get_pcvar_num(cvar_msg)) {
					ColorChat(id,RED,"^x04%s^x03 Ai Fost Transferat La Echipa Counter-Terrorist ^x04!",TAG);
					ColorChat(id,RED,"^x04%s^x03 Foloseste Comanda ^x04^"/spec^"^x03 Ca Sa Fii Transferat Spectator ^x04!",TAG);
				}
				if(get_pcvar_num(cvar_score)) {	
					cs_set_user_deaths(id, gDeaths[id]);
					set_user_frags(id, gFrags[id]);
					cs_set_user_deaths(id, gDeaths[id]);
					set_user_frags(id, gFrags[id]);
					ColorChat(id,RED,"^x04%s^x03 Scorul Tau Este ^x04%d^x03-^x04%d !",TAG,gFrags[id],gDeaths[id]);
				}
				if(get_pcvar_num(cvar_spawn)) {
					spawn(id);
				}
				return PLUGIN_HANDLED;
			}
		}
	}
	return PLUGIN_CONTINUE;
}
public client_putinserver(id) {
	gDeaths[id] = 0;
	gFrags[id] = 0;
	gReturn[id] = 0;
}
public client_disconnect(id) {
	gDeaths[id] = 0;
	gFrags[id] = 0;
	gReturn[id] = 0;
}
				
	[/code]
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
Seve
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 555
Joined: 18 Aug 2012, 11:19
Detinator Steam: Da
Detinator server CS: GO.PLAYSIBIU.COM
SteamID: sevecsgo
Reputatie: Membru Club eXtreamCS (1 luna)
Utilizator neserios (tepar)
Has thanked: 83 times
Been thanked: 39 times
Contact:

01 Oct 2013, 16:32

1. Ascunde toate comenzile cu / si nu merge niciuna.
2. Cand te muta spectator tu poti sa mai joci, are bug.
Va astept pe Go.PlaySibiu.Com [RO/128 tickrate]
Image
User avatar
cyby
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1777
Joined: 16 Jul 2011, 21:46
Detinator Steam: Da
Detinator server CS: Da
Reputatie: Scripter eXtreamCS
Fost Moderator ajutator
Has thanked: 146 times
Been thanked: 396 times

01 Oct 2013, 16:40

Seve wrote:1. Ascunde toate comenzile cu / si nu merge niciuna.
2. Cand te muta spectator tu poti sa mai joci, are bug.
Pune la finalul publicului de la resetscore si de la comanda shop:

Code: Select all

return PLUGIN_HANDLED;
EX:

Code: Select all

public resetScore(id)
{
	if(!g_isconnected[id])
		return PLUGIN_HANDLED;
	
	set_pev(id, pev_frags, 0.0)
	fm_cs_set_user_deaths(id, 0)
	color(id, ".v[TAG].g Tocmai ti-ai resetat scorul.")
	return PLUGIN_HANDLED; // BAZA
}
Atentie, daca pluginul tau are contain/equal (la shop sau /rs) pui gen:

Code: Select all

public hook_chat(id)
{
	static chat[192];
	read_args(chat, charsmax(chat) - 1);
	remove_quotes(chat)
	if(equal(chat, "/shop"))
	{
		deschide_shop(id) // Asta e un exemplu
		return PLUGIN_HANDLED; // Blocheaza din engine (executa comanda respectiva dar nu salveaza in logs msj).
	}
	return PLUGIN_CONTINUE; // Lasa sa execute din engine.
}
93.114.82.17:27015 - Monster Invasion CO-OP Mod
User avatar
KrAiD.
Fost moderator
Fost moderator
Posts: 866
Joined: 15 Jun 2013, 12:14
Detinator Steam: Da
CS Status: Cat de cat activ :D
Detinator server CS: Nu
Reputatie: Fost Moderator ajutator
0.7 / 3
Has thanked: 14 times
Been thanked: 131 times
Contact:

01 Oct 2013, 16:44

1. la mine merge perfect si cand scriu /rs ! l-am testat
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

01 Oct 2013, 22:11

Posteaza shop si resetscore 8-|
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 20 guests