Hello when i transfer myself in spectator automatically i come to that team which i was earlier and died like spectator but in that team not in spectator
any solution ?
Spec problem
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 .
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
-
- Membru, skill 0
- Posts: 44
- Joined: 19 Jun 2020, 09:35
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
server is furien but it occurs when i didn't use respawn then also
but if you need then take
Respawn Code :
but if you need then take
Respawn Code :
Code: Select all
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <engine>
#include <fun>
#include <fakemeta_util>
#include <fakemeta>
#define PLUGIN "Respawn Status"
#define VERSION "1.0"
new g_bStatus;
public plugin_init()
{
register_plugin(PLUGIN, VERSION, "FuzZy")
RegisterHam(Ham_Killed, "player", "Ham_PlayerKilled", 0);
register_clcmd("say /respawn","cmdSayRespawn")
register_clcmd("say_team /respawn","cmdSayRespawn")
register_concmd("amx_respawn","respawn")
}
public cmdSayRespawn(id)
{
if(!(get_user_flags(id) & ADMIN_IMMUNITY))
{
chat_color(0, "!g[FURIEN] !nNO ACCES!");
return PLUGIN_HANDLED;
}
new szText[192];
new menu = menu_create("Change RESPAWN status", "handlerMenu");
switch(g_bStatus)
{
case true: formatex(szText, 191, "RESPAWN - \yON")
case false: formatex(szText, 191, "RESPAWN - \dOFF")
}
menu_additem(menu, szText, "1", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public client_putinserver(id)
{
if(g_bStatus && is_user_connected(id))
{
set_task(2.0, "Respawn_Player", id)
}
}
public handlerMenu(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new key = str_to_num(data);
switch(key)
{
case 1:
{
switch(g_bStatus)
{
case true:
{
g_bStatus = false;
chat_color(0, "!g[FURIEN] !nRESPAWN !gOFF !");
server_cmd("sv_restart 1")
}
case false:
{
g_bStatus = true;
chat_color(0, "!g[FURIEN] !nRESPAWN !gON !");
server_cmd("sv_restart 1")
}
}
cmdSayRespawn(id);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public Ham_PlayerKilled(victim, attacker, shouldgib)
{
if(g_bStatus && is_user_connected(victim))
{
if(cs_get_user_team( victim ) == CS_TEAM_CT || cs_get_user_team( victim ) == CS_TEAM_T)
{
set_task(1.0,"Respawn_Player", victim);
}
}
}
public respawn(id)
{
if(!(get_user_flags(id) & ADMIN_IMMUNITY))
{
chat_color(0, "!g[FURIEN] !nNO ACCES!");
return PLUGIN_HANDLED;
}
new target_name[32];
read_argv(1, target_name, charsmax(target_name));
new player = cmd_target(id, target_name, CMDTARGET_NO_BOTS | CMDTARGET_ALLOW_SELF);
if(g_bStatus)
{
ExecuteHam(Ham_CS_RoundRespawn, player);
}
return PLUGIN_CONTINUE;
}
public Respawn_Player(id)
{
if(g_bStatus && is_user_connected(id))
{
ExecuteHam(Ham_CS_RoundRespawn, id);
}
}
stock chat_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")
replace_all(msg, 190, "!n", "^1")
replace_all(msg, 190, "!t", "^3")
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()
}
}
}
}
- Rainq
- Membru, skill +2
- Posts: 681
- Joined: 21 Jul 2015, 19:50
- Detinator Steam: Da
- CS Status: Retras
- Detinator server CS: zm.extreamcs.com
- SteamID: mrainq
- Reputatie: Fost super moderator
Fost detinator ZM.eXtreamCS.COM
Fost Membru Club eXtreamCS (trei luni) - Fond eXtream: 0
- Location: Bucharest
- Discord: manuraiders
- Has thanked: 29 times
- Been thanked: 51 times
- Contact:
you need respawn all time ?
or say /respawn
or
Code: Select all
#include <amxmodx>
#include <hamsandwich>
public plugin_init(){
register_plugin("RESPAWN", "1.0", "Kinnekt")
register_event("DeathMsg", "hook_death", "a")
}
public hook_death(){
new victim = read_data(2)
if(get_user_team(victim) == 2)
set_task(2.0, "res", victim)
}
public res(id){
if(!is_user_connected(id))
return PLUGIN_HANDLED
ExecuteHamB(Ham_CS_RoundRespawn, id)
return PLUGIN_CONTINUE
}
Code: Select all
#include <amxmodx>
#include <hamsandwich>
// Cvars
new cvar_respawnflag, cvar_showmsg
// Game vars
new g_rounds
// Player vars
new g_respawned[33]
public plugin_init()
{
register_plugin("VIP Respawn", "1.0", "FLWL")
// Events
register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
// Cvars
cvar_respawnflag = register_cvar("amx_respawn_flag", "z")
cvar_showmsg = register_cvar("amx_respawn_show_msg", "1")
// Client commands
register_clcmd("say /respawn", "clcmd_sayrespawn")
register_clcmd("say_team /respawn", "clcmd_sayrespawn")
}
// Round start event
public event_round_start()
{
g_rounds++
}
// Say /respawn
public clcmd_sayrespawn(id)
{
new flag[2]
get_pcvar_string(cvar_respawnflag, flag, charsmax(flag))
if (!(get_user_flags(id) & read_flags(flag)))
return PLUGIN_HANDLED;
if (g_respawned[id] == g_rounds)
return PLUGIN_HANDLED;
respawn_player(id)
return PLUGIN_HANDLED;
}
// Respawn player
respawn_player(id)
{
ExecuteHamB(Ham_CS_RoundRespawn, id)
g_respawned[id] = g_rounds
if (get_pcvar_num(cvar_showmsg))
{
client_print(id, print_chat, "* You have been respawned!")
}
}
Code: Select all
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
new iTime
const TASKID = 2313124
new setTime;
public plugin_init() {
register_plugin("Deathrun Rs", "1.0", "EaGle07")
setTime = register_cvar("respawn_time", "30");
register_event("HLTV", "newRound", "a", "1=0", "2=0")
register_event( "DeathMsg", "Hook_Deathmessage", "a" )
}
public client_putinserver(id)
set_task(4.0, "Spawn", id)
public newRound(id)
{
if(task_exists(TASKID))
remove_task(TASKID)
iTime = get_pcvar_num(setTime);
set_task( 1.0, "countdown", TASKID, _, _, "a", iTime)
return PLUGIN_HANDLED;
}
public countdown()
{
/* //set_hudmessage(random(256), random(256), random(256), 0.01, 0.14, 0, 0.0, 1.0, 0.0, 0.0, -1)
if(iTime)
//show_hudmessage(0, "RESPAWN ON: %i", iTime)
else
//show_hudmessage(0, "RESPAWN OFF!")
*/
iTime--
}
public Hook_Deathmessage()
{
new victim = read_data(2)
if(iTime)
set_task(1.0, "Spawn", victim)
}
public Spawn(id)
if(!is_user_alive(id) && get_user_team(id) == 2)
ExecuteHamB(Ham_CS_RoundRespawn, id)
- levin
- Scripter eXtreamCS
- Posts: 3844
- Joined: 24 Aug 2011, 12:24
- Detinator Steam: Da
- CS Status: ♅
- Detinator server CS: ☯∴
- SteamID: riseofevo
- Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy - Location: ҳ̸Ҳ̸ҳ
- Discord: devilclass
- Has thanked: 36 times
- Been thanked: 594 times
- Contact:
Code: Select all
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <engine>
#include <fun>
#include <fakemeta_util>
#include <fakemeta>
#define PLUGIN "Respawn Status"
#define VERSION "1.0"
new g_bStatus;
public plugin_init()
{
register_plugin(PLUGIN, VERSION, "FuzZy")
RegisterHam(Ham_Killed, "player", "Ham_PlayerKilled", 0);
register_clcmd("say /respawn","cmdSayRespawn")
register_clcmd("say_team /respawn","cmdSayRespawn")
register_concmd("amx_respawn","respawn")
}
public cmdSayRespawn(id)
{
if(!(get_user_flags(id) & ADMIN_IMMUNITY))
{
chat_color(0, "!g[FURIEN] !nNO ACCES!");
return PLUGIN_HANDLED;
}
new szText[192];
new menu = menu_create("Change RESPAWN status", "handlerMenu");
switch(g_bStatus)
{
case true: formatex(szText, 191, "RESPAWN - \yON")
case false: formatex(szText, 191, "RESPAWN - \dOFF")
}
menu_additem(menu, szText, "1", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public client_putinserver(id)
{
if(g_bStatus && is_user_connected(id))
{
set_task(2.0, "Respawn_Player", id)
}
}
public handlerMenu(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new key = str_to_num(data);
switch(key)
{
case 1:
{
switch(g_bStatus)
{
case true:
{
g_bStatus = false;
chat_color(0, "!g[FURIEN] !nRESPAWN !gOFF !");
server_cmd("sv_restart 1")
}
case false:
{
g_bStatus = true;
chat_color(0, "!g[FURIEN] !nRESPAWN !gON !");
server_cmd("sv_restart 1")
}
}
cmdSayRespawn(id);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public Ham_PlayerKilled(victim, attacker, shouldgib)
{
if(g_bStatus && is_user_connected(victim) && cs_get_user_team(victim)!=CS_TEAM_SPECTATOR)
{
if(cs_get_user_team( victim ) == CS_TEAM_CT || cs_get_user_team( victim ) == CS_TEAM_T)
{
set_task(1.0,"Respawn_Player", victim);
}
}
}
public respawn(id)
{
if(!(get_user_flags(id) & ADMIN_IMMUNITY))
{
chat_color(0, "!g[FURIEN] !nNO ACCES!");
return PLUGIN_HANDLED;
}
new target_name[32];
read_argv(1, target_name, charsmax(target_name));
new player = cmd_target(id, target_name, CMDTARGET_NO_BOTS | CMDTARGET_ALLOW_SELF);
if(g_bStatus)
{
ExecuteHam(Ham_CS_RoundRespawn, player);
}
return PLUGIN_CONTINUE;
}
public Respawn_Player(id)
{
if(g_bStatus && is_user_connected(id))
{
ExecuteHam(Ham_CS_RoundRespawn, id);
}
}
stock chat_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")
replace_all(msg, 190, "!n", "^1")
replace_all(msg, 190, "!t", "^3")
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()
}
}
}
}
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
- levin
- Scripter eXtreamCS
- Posts: 3844
- Joined: 24 Aug 2011, 12:24
- Detinator Steam: Da
- CS Status: ♅
- Detinator server CS: ☯∴
- SteamID: riseofevo
- Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy - Location: ҳ̸Ҳ̸ҳ
- Discord: devilclass
- Has thanked: 36 times
- Been thanked: 594 times
- Contact:
no way
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
-
- Membru, skill 0
- Posts: 44
- Joined: 19 Jun 2020, 09:35
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
Yes i am serious i automatically come in same team after few minutes from spec to that same team i was before and died not alive idk why i didn't done any change or didn't put any new plugins
- levin
- Scripter eXtreamCS
- Posts: 3844
- Joined: 24 Aug 2011, 12:24
- Detinator Steam: Da
- CS Status: ♅
- Detinator server CS: ☯∴
- SteamID: riseofevo
- Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy - Location: ҳ̸Ҳ̸ҳ
- Discord: devilclass
- Has thanked: 36 times
- Been thanked: 594 times
- Contact:
that respawn is after 2sec and not from spec, not minutes, so is from another plg
put a debug msg in respawn and test to see every step of respawn
put a debug msg in respawn and test to see every step of respawn
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
-
- Membru, skill +1
- Posts: 162
- Joined: 28 Dec 2019, 01:39
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 1 time
- Been thanked: 7 times
It's not from respawn, i think you have a plugin that use TeamInfo message to set your visible team to the last one you're been in, plugins such like 'invisible admin' or idk original name.
Search for something like that, ori whatever use TeamInfo.
Search for something like that, ori whatever use TeamInfo.