Cerere plugin /respawn

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
NemeSyS17
Membru, skill +1
Membru, skill +1
Posts: 307
Joined: 05 Apr 2017, 00:42
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 6 times
Been thanked: 2 times
Contact:

14 Apr 2017, 10:58

Vreau și eu va rog un plugin /respawn pentru Furien !
Când scriu in chat respawn , să îmi apără un meniu ON/OFF , sau sa il pot activa sau dezactiva când vreau eu !
Pe net am găsit 2 dar le unu e problema că il dezactivez doar când il șterg din plugins.ini și apoi schimb mapa !

Iar la al 2 playeri cădeau sub mapă !
RoyalServer 2
User avatar
oLds
Membru, skill 0
Membru, skill 0
Posts: 20
Joined: 06 Apr 2017, 17:23
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: DEVIL.ECILA.RO
Fond eXtream: 0

14 Apr 2017, 11:41

| Afiseaza codul
#include <amxmodx>

static const
   PLUGIN[] = "Respawn ON/OFF",
   VERSION[] = "1.0",
   AUTHOR[] = "Android v2.1c";

public plugin_init() {
   register_plugin(PLUGIN,VERSION,AUTHOR)
   
   register_clcmd("say /respawn,"cmdInfo")
}

public cmdInfo(id)
{
   static menu
   menu = menu_create("\rRespawn Menu","menu_handler")
   
   menu_additem(menu,"Activeaza modul respawn","1",0)
   menu_additem(menu,"Dezactiveaza modul respawn","2",0)
   menu_setprop(menu,MPROP_NUMBER_COLOR,"\r")
   menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
   
   menu_display(id,menu,0)
   return 0
}

public menu_handler(id,menu,item)
{
   if(item == MENU_EXIT)
   {
      menu_destroy(menu)
      return 1
   }
   new data[6],szName[64]
   new access,callback
   
   menu_item_getinfo(menu,item,access,data,charsmax(data),szName,charsmax(szName),callback)

   new key = str_to_num(data)

   switch(key)
   {
      case 1: { 
                server_cmd("amx_pausecfg start respawn")
                client_print(id, print_center, "[ FURIEN ] ^nMODUL RESPAWN A FOST ACTIVAT")
} 
       case 2: {
                   server_cmd("amx_pausecfg stop respawn")
                    client_print(id, print_center, "[ FURIEN ] ^nMODUL RESPAWN A FOST DEZACTIVAT")
           }
}
   return 1
}
* PLUGINU TREBUIE SA AIBA NUMELE respawn.amxx
User avatar
NemeSyS17
Membru, skill +1
Membru, skill +1
Posts: 307
Joined: 05 Apr 2017, 00:42
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 6 times
Been thanked: 2 times
Contact:

14 Apr 2017, 18:55

oLds wrote:
| Afiseaza codul
#include <amxmodx>

static const
   PLUGIN[] = "Respawn ON/OFF",
   VERSION[] = "1.0",
   AUTHOR[] = "Android v2.1c";

public plugin_init() {
   register_plugin(PLUGIN,VERSION,AUTHOR)
   
   register_clcmd("say /respawn,"cmdInfo")
}

public cmdInfo(id)
{
   static menu
   menu = menu_create("\rRespawn Menu","menu_handler")
   
   menu_additem(menu,"Activeaza modul respawn","1",0)
   menu_additem(menu,"Dezactiveaza modul respawn","2",0)
   menu_setprop(menu,MPROP_NUMBER_COLOR,"\r")
   menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
   
   menu_display(id,menu,0)
   return 0
}

public menu_handler(id,menu,item)
{
   if(item == MENU_EXIT)
   {
      menu_destroy(menu)
      return 1
   }
   new data[6],szName[64]
   new access,callback
   
   menu_item_getinfo(menu,item,access,data,charsmax(data),szName,charsmax(szName),callback)

   new key = str_to_num(data)

   switch(key)
   {
      case 1: { 
                server_cmd("amx_pausecfg start respawn")
                client_print(id, print_center, "[ FURIEN ] ^nMODUL RESPAWN A FOST ACTIVAT")
} 
       case 2: {
                   server_cmd("amx_pausecfg stop respawn")
                    client_print(id, print_center, "[ FURIEN ] ^nMODUL RESPAWN A FOST DEZACTIVAT")
           }
}
   return 1
}
* PLUGINU TREBUIE SA AIBA NUMELE respawn.amxx
imi da eroare la compilat
User avatar
Gaboru112
Membru, skill +1
Membru, skill +1
Posts: 132
Joined: 03 Feb 2017, 19:10
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

16 Apr 2017, 11:39

| Afiseaza codul
#include <amxmodx>

#define PLUGIN "Respawn"
#define VERSION "1.0"
#define AUTHOR "Android v2.1c"

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_clcmd("say /respawn", "cmdInfo");
}

public cmdInfo(id)
{
	if(get_user_flags(id) & read_flags("k"))
	{
		static menu
		menu = menu_create ("\rRespawn Menu", "menu_handler")

		menu_additem(menu, "Activeaza Respawn", "1");
		menu_additem(menu, "Dezactiveaza Respawn", "2");

		menu_display(id, menu, 0);
		return 0;
	}
	return PLUGIN_HANDLED;
}
public menu_handler(id, menu, item)
{
	if(item == MENU_EXIT || get_user_flags(id) & read_flags("k"))
	{
		menu_destroy(menu)
		return 1;
	}
	new data[6], szName[64]
	new access, callback
	menu_item_getinfo(menu,item,access,data,charsmax(data),szName,charsmax(szName),callback)
	new key = str_to_num(data)

	switch(key)
	{
		case 1:
		{
			server_cmd("amx_pausecfg enable respawn")
			client_print(id, print_chat, "Ai activat modul Respawn")
		}
		case 2:
		{
			server_cmd("amx_pausecfg pause respawn")
			client_print(id, print_chat, "Ai dezactivat modul Respawn")
		}
	}
	return 1;
}
iti trebuie flagul k
si numele pluginului de respawn trebuie sa fie respawn.amxx
Image
User avatar
NemeSyS17
Membru, skill +1
Membru, skill +1
Posts: 307
Joined: 05 Apr 2017, 00:42
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 6 times
Been thanked: 2 times
Contact:

16 Apr 2017, 22:20

scriu in chat /respaw , si nu imi apare nimic ! si am pus nume la fisier SMa, respawn.amxx si la AMX , mi-a iesit repawn.amx.amx , si am pus in pluins.ini respawn.amxx , si respawn.amxx.amxx si nimic
User avatar
EnTeR_
Membru, skill +2
Membru, skill +2
Posts: 577
Joined: 13 Sep 2014, 16:36
Detinator Steam: Da
Fond eXtream: 0
Has thanked: 3 times
Been thanked: 29 times

16 Apr 2017, 22:34

N-are rost sa mai pui un plugin in plus care sa te ajute sa opresti altul cand ai chef. Posteaza pluginul de respawn, se poate modifica de acolo.
Discord: eyekon13
User avatar
NemeSyS17
Membru, skill +1
Membru, skill +1
Posts: 307
Joined: 05 Apr 2017, 00:42
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 6 times
Been thanked: 2 times
Contact:

16 Apr 2017, 22:59

EnTeR_ wrote:N-are rost sa mai pui un plugin in plus care sa te ajute sa opresti altul cand ai chef. Posteaza pluginul de respawn, se poate modifica de acolo.
| Afiseaza codul
/* AMXX Mod script.
*
* (c) Copyright 2004, developed by Geesu
* This file is provided as is (no warranties). 
*
* Changelog
* 1.1:
*   Added /respawn command to spawn a player if they're dead
*   Added a public cvar
* 1.0: 
*	Pistols are now given to players when they respawn
*	sv_checkpistols cvar added, if this is set to 0, then players will always spawn with a pistol, otherwise they will only spawn with a pistol when it is not scoutzknivez and not a ka map
*	sv_respawn cvar added, set this to 0 to disable the plugin
*/

new const VERSION[] =	"1.1"

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

#define DISABLE_CS 0

// team ids 
#define UNASSIGNED 0 
#define TS 1 
#define CTS 2 
#define AUTO_TEAM 5 

new bool:g_PistolsDisabled = false

public plugin_init(){

	register_plugin("Respawn Forever", VERSION, "Pimp Daddy (OoTOAoO)")

	register_event("DeathMsg","on_Death","a")
	
	register_cvar("sv_checkpistols", "0")
	register_cvar("sv_respawn", "1")
	register_cvar("respawn_forever_version", VERSION, FCVAR_SERVER)

	register_clcmd("say","on_Chat")
	register_clcmd("say_team","on_Chat")
}

public on_Chat(id)
{
	if ( !get_cvar_num("sv_respawn") )
	{
		client_print(id, print_chat, "* Respawn plugin disabled")
		return PLUGIN_CONTINUE
	}

	new szSaid[32]
	read_args(szSaid, 31) 

	if (equali(szSaid,"^"/respawn^"") || equali(szSaid,"^"respawn^""))
	{
		spawn_func(id)
	}
	return PLUGIN_CONTINUE
}

public check_pistols()
{
	/* Determine if we should give players a pistol or not */
	if ( get_cvar_num("sv_checkpistols") )
	{
		set_task(1.0, "check_pistols")
		new mapname[32]
		get_mapname(mapname,31) 
		if ( containi(mapname,"ka_")!=-1 || containi(mapname,"scoutzknivez")!=-1 )
				g_PistolsDisabled = true
	}
}

public spawn_func(id)
{
	new parm[1]
	parm[0]=id
	
	/* Spawn the player twice to avoid the HL engine bug */
	set_task(0.5,"player_spawn",72,parm,1)
	set_task(0.7,"player_spawn",72,parm,1)

	/* Then give them a suit and a knife */
	set_task(0.9,"player_giveitems",72,parm,1)
}

public on_Death()
{
	if ( !get_cvar_num("sv_respawn") )
		return PLUGIN_CONTINUE
	
	new victim_id = read_data(2)
	
	spawn_func( victim_id )

	return PLUGIN_CONTINUE
}

public player_giveitems(parm[1])
{
	new id = parm[0]

	give_item(id, "item_suit")
	give_item(id, "weapon_knife")

	/* Determines if a players should be given a pistol */
	if ( !g_PistolsDisabled )
	{
		new wpnList[32] = 0, number = 0, bool:foundGlock = false, bool:foundUSP = false 
		get_user_weapons(id,wpnList,number)
		
		/* Determine if the player already has a pistol */
		for (new i = 0;i < number;i++)
		{ 
			if (wpnList == CSW_GLOCK18) 
				foundGlock = true 
			if (wpnList == CSW_USP) 
				foundUSP = true 
		}
		
		/* Give a T his/her pistol */
		if ( get_user_team(id)==TS && !foundGlock )
		{
				give_item(id,"weapon_glock18")
				give_item(id,"ammo_9mm")
				give_item(id,"ammo_9mm")
		}
		/* Give a CT his/her pistol */
		else if ( get_user_team(id)==CTS && !foundUSP )
		{
				give_item(id,"weapon_usp")
				give_item(id,"ammo_45acp")
				give_item(id,"ammo_45acp")
		}
	}

	return PLUGIN_CONTINUE
}

public player_spawn(parm[1])
{
	spawn(parm[0])
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1048\\ f0\\ fs16 \n\\ par }
*/
User avatar
EnTeR_
Membru, skill +2
Membru, skill +2
Posts: 577
Joined: 13 Sep 2014, 16:36
Detinator Steam: Da
Fond eXtream: 0
Has thanked: 3 times
Been thanked: 29 times

16 Apr 2017, 23:16

Ai deja cvar pentru ceea ce vrei tu.

Code: Select all

register_cvar("sv_respawn", "1")
Discord: eyekon13
User avatar
NemeSyS17
Membru, skill +1
Membru, skill +1
Posts: 307
Joined: 05 Apr 2017, 00:42
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 6 times
Been thanked: 2 times
Contact:

17 Apr 2017, 01:31

:)) Mersi , REZOLVAT :))
Last edited by NemeSyS17 on 17 Apr 2017, 01:44, edited 1 time in total.
User avatar
Gaboru112
Membru, skill +1
Membru, skill +1
Posts: 132
Joined: 03 Feb 2017, 19:10
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

17 Apr 2017, 01:43

amx_cvar sv_respawn 1 este activat
amx_cvar sv_respawn 0 este dezactivat
daca nu ma insel.
Image
User avatar
NemeSyS17
Membru, skill +1
Membru, skill +1
Posts: 307
Joined: 05 Apr 2017, 00:42
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 6 times
Been thanked: 2 times
Contact:

17 Apr 2017, 01:44

Gaboru112 wrote:amx_cvar sv_respawn 1 este activat
amx_cvar sv_respawn 0 este dezactivat
daca nu ma insel.
REZOLVAT , am facut proba , dar mersi oricum ;))
User avatar
NemeSyS17
Membru, skill +1
Membru, skill +1
Posts: 307
Joined: 05 Apr 2017, 00:42
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 6 times
Been thanked: 2 times
Contact:

17 Apr 2017, 02:21

Alta problema :(( apare asta cu " Respawn plugin disabled" , apare doar atunci cand dezactivez respawn sic and cineva scrie ceva in chat

POZA : http://imgur.com/a/mS0va
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 30 guests