Plugin deathrun /respawn - Schimbarea echipelor intre player

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
NuRoFeN [;x]
Membru, skill +2
Membru, skill +2
Posts: 828
Joined: 21 Aug 2012, 15:47
Detinator Steam: Da
CS Status: Inactiv !
Detinator server CS: DR.CS1.RO
SteamID: eualexandru
Reputatie: Fost moderator
Location: Rm.Valcea
Has thanked: 66 times
Been thanked: 61 times
Contact:

26 Jan 2014, 19:50

Am nevoie de un plugin pentru deathrun /respawn ..la un anumit timp setat de mine, sa schimbe tero cu un alt ct, el sa isi ia locu la ct , sa fie si respawnat si cu cateva mesaje..se poate ?
Last edited by DaNNe. on 31 Jan 2014, 13:30, edited 1 time in total.
RoyalServer 2
#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:

26 Jan 2014, 20:10

Toti sau cate unu random?
User avatar
NuRoFeN [;x]
Membru, skill +2
Membru, skill +2
Posts: 828
Joined: 21 Aug 2012, 15:47
Detinator Steam: Da
CS Status: Inactiv !
Detinator server CS: DR.CS1.RO
SteamID: eualexandru
Reputatie: Fost moderator
Location: Rm.Valcea
Has thanked: 66 times
Been thanked: 61 times
Contact:

26 Jan 2014, 20:16

Pai unu , ca doar un tero este..
#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:

26 Jan 2014, 21:18

| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < hamsandwich >
#include < engine >
#include < cstrike >
#include < fun >
#include < csx >
#include < fakemeta >
#include < fakemeta_util >

#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "Author"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	set_task(2.0,"randomrespawn")
}
public randomrespawn()
	{
	new iPlayers[ 32 ], iNum;
	get_players( iPlayers, iNum, "c","CT" ); // "c" - nu returneaza botii
	new iRandomPlayer = iPlayers[ random_num( 0, iNum -1 ) ];
	if( is_user_alive( iRandomPlayer ) )
		{
		user_kill(iRandomPlayer)
		cs_set_user_team(iRandomPlayer,CS_TEAM_T)
		ExecuteHamB(Ham_CS_RoundRespawn, iRandomPlayer);
		set_task(0.5, "SetUserWeapons", iRandomPlayer+ 12345);
	}
	new iPlayers2[32],iNum2;
	get_players(iPlayers2,iNum2,"c","T")
	if(is_user_alive(iPlayers2[iNum]))
		{
		user_kill(iPlayers2[iNum])
		cs_set_user_team(iPlayers2[iNum],CS_TEAM_CT)
		ExecuteHamB(Ham_CS_RoundRespawn, iPlayers2[iNum]);
		set_task(0.5, "SetUserWeapons", iPlayers2[iNum] + 12345);
	}
}
public SetUserWeapons(id) {
	id -= 12345;
	
	if( !is_user_connected(id) ) return PLUGIN_HANDLED;
	
	strip_user_weapons(id);
	give_item(id, "weapon_knife");
	
	return PLUGIN_CONTINUE;
}
Nu garantez ca merge
User avatar
NuRoFeN [;x]
Membru, skill +2
Membru, skill +2
Posts: 828
Joined: 21 Aug 2012, 15:47
Detinator Steam: Da
CS Status: Inactiv !
Detinator server CS: DR.CS1.RO
SteamID: eualexandru
Reputatie: Fost moderator
Location: Rm.Valcea
Has thanked: 66 times
Been thanked: 61 times
Contact:

26 Jan 2014, 23:16

De unde modific timpul , si in ce e :secunde/minute ?
#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 Jan 2014, 07:54

set_task(2.0,"randomrespawn")

In secunde .
| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < hamsandwich >
#include < engine >
#include < cstrike >
#include < fun >
#include < csx >
#include < fakemeta >
#include < fakemeta_util >

#define PLUGIN "Random Respawn"
#define VERSION "1.0"
#define AUTHOR "SpRyTe"

#define TIMP 6.0

new g_iMsgSayText;

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	g_iMsgSayText = get_user_msgid( "SayText" );
	register_clcmd("say /change","randomrespawncmd")
	set_task(TIMP,"randomrespawn",_,_,_,"b")
}
public randomrespawncmd(id)
	{
	if(!(get_user_flags(id)&ADMIN_RCON))
		{
		Color(id,"Nu ai acces la aceasta comanda")
		return PLUGIN_HANDLED;
	}
	if(get_user_flags(id) & ADMIN_RCON)
		{
		new name[33];
		get_user_name(id,name,sizeof(name))
		randomrespawn()
		Color(0,"Adminul %s a dat respawn la un CT",name)
		return PLUGIN_HANDLED;
	}
	return PLUGIN_CONTINUE;
}

public randomrespawn()
	{
	new iPlayers[ 32 ], iNum;
	get_players( iPlayers, iNum, "c","CT" ); // "c" - nu returneaza botii
	new iRandomPlayer = iPlayers[ random_num( 0, iNum -1 ) ];
	if( is_user_alive( iRandomPlayer ) )
		{
		user_kill(iRandomPlayer)
		cs_set_user_team(iRandomPlayer,CS_TEAM_T)
		ExecuteHamB(Ham_CS_RoundRespawn, iRandomPlayer);
		set_task(0.5, "SetUserWeapons", iRandomPlayer+ 12345);
	}
	new iPlayers2[32],iNum2;
	get_players(iPlayers2,iNum2,"c","T")
	if(is_user_alive(iPlayers2[iNum]))
		{
		user_kill(iPlayers2[iNum])
		cs_set_user_team(iPlayers2[iNum],CS_TEAM_CT)
		ExecuteHamB(Ham_CS_RoundRespawn, iPlayers2[iNum]);
		set_task(0.5, "SetUserWeapons", iPlayers2[iNum] + 12345);
	}
}
public SetUserWeapons(id) {
	id -= 12345;
	
	if( !is_user_connected(id) ) return PLUGIN_HANDLED;
	
	strip_user_weapons(id);
	give_item(id, "weapon_knife");
	
	return PLUGIN_CONTINUE;
}
stock Color(const id, const input[], any:...)
	{
	new count = 1, players[32]
	static msg[191]
	vformat(msg, 190, input, 3)
	
	replace_all(msg, 190, "!g", "^4") // Green Color
	replace_all(msg, 190, "!y", "^1") // Default Color
	replace_all(msg, 190, "!team", "^3") // Team Color
	
	
	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, g_iMsgSayText, _, players)  
				write_byte(players);
				write_string(msg);
				message_end();
			}
		}
	}
}


Update ti-am pus comanda /change
Modifici #define TIMP cu timpu tau .0
Last edited by #Vali on 27 Jan 2014, 10:35, edited 1 time in total.
User avatar
NuRoFeN [;x]
Membru, skill +2
Membru, skill +2
Posts: 828
Joined: 21 Aug 2012, 15:47
Detinator Steam: Da
CS Status: Inactiv !
Detinator server CS: DR.CS1.RO
SteamID: eualexandru
Reputatie: Fost moderator
Location: Rm.Valcea
Has thanked: 66 times
Been thanked: 61 times
Contact:

27 Jan 2014, 10:35

set_task(60.0,"randomrespawn") - 60 secunde , nu ?
Nu merge..
#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 Jan 2014, 10:36

Am dat edit vezi asa
User avatar
NuRoFeN [;x]
Membru, skill +2
Membru, skill +2
Posts: 828
Joined: 21 Aug 2012, 15:47
Detinator Steam: Da
CS Status: Inactiv !
Detinator server CS: DR.CS1.RO
SteamID: eualexandru
Reputatie: Fost moderator
Location: Rm.Valcea
Has thanked: 66 times
Been thanked: 61 times
Contact:

27 Jan 2014, 11:01

Cand moare un ct, il baga automat la tero ..
#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 Jan 2014, 13:23

Ai setat timpul?
User avatar
NuRoFeN [;x]
Membru, skill +2
Membru, skill +2
Posts: 828
Joined: 21 Aug 2012, 15:47
Detinator Steam: Da
CS Status: Inactiv !
Detinator server CS: DR.CS1.RO
SteamID: eualexandru
Reputatie: Fost moderator
Location: Rm.Valcea
Has thanked: 66 times
Been thanked: 61 times
Contact:

27 Jan 2014, 17:25

Am lasat asa #define TIMP 6.0 :-?
#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 Jan 2014, 17:35

NuRoFeN [;x] wrote:Am lasat asa #define TIMP 6.0 :-?
6.0 is 6 secunde pune un timp mai mare si foloseste /change sa vezi daca merge
Post Reply

Return to “Cereri”

  • Information