/spec,/back плугина се бъгна
-
impossible
Извън линия - Потребител
- Мнения: 488
- Регистриран на: 15 Юни 2019, 12:41
- Се отблагодари: 23 пъти
- Получена благодарност: 47 пъти
/spec,/back плугина се бъгна
Как може да се настрои като напишеш /spec просто да те препраща ,а не да показва че имаш умирания всеки път като отидеш spec взима фраг нещо като самоубийство го отчита
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
/spec,/back плугина се бъгна
Поясни за кой от двата плъгина се отнася въпросът...impossible написа: ↑09 Ное 2019, 11:26 Как може да се настрои като напишеш /spec просто да те препраща ,а не да показва че имаш умирания всеки път като отидеш spec взима фраг нещо като самоубийство го отчита
-
digitalbg
Извън линия - Потребител
- Мнения: 124
- Регистриран на: 07 Май 2019, 13:13
- Местоположение: Добрич
- Се отблагодари: 119 пъти
- Получена благодарност: 13 пъти
/spec,/back плугина се бъгна
Така .... твоите думи Иначе предполагам проблемът е във функцията cs_user_spawn(id) и трябва да се смени с ExecuteHamB(Ham_CS_RoundRespawn, id) + да се добави #include <hamsandwich>.
пак е така ... същото , а за другият плугин като го дам така "" си е все тая.
Извинявай като смених цваровете в сма-то с твоя плугин се получи Благодаря ти!!
пак е така ... същото , а за другият плугин като го дам така "" си е все тая.
Извинявай като смених цваровете в сма-то с твоя плугин се получи Благодаря ти!!
45.144.155.100:27020
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
-
digitalbg
Извън линия - Потребител
- Мнения: 124
- Регистриран на: 07 Май 2019, 13:13
- Местоположение: Добрич
- Се отблагодари: 119 пъти
- Получена благодарност: 13 пъти
/spec,/back плугина се бъгна
Така и направих първият път... но все ми даваше U have no acces май беше ...
45.144.155.100:27020
-
impossible
Извън линия - Потребител
- Мнения: 488
- Регистриран на: 15 Юни 2019, 12:41
- Се отблагодари: 23 пъти
- Получена благодарност: 47 пъти
/spec,/back плугина се бъгна
https://www.amxx-bg.info/forum/viewtopic.php?t=1114 ползвам твоя плъгин но щом напиша /spec ме праща но ми взима фрагове показва ,че съм бил убит но не от играч ,а самия плъгин примерно пиша /spec 3 пъти подред и ми показва deaths -3 мисълта ми е как да се настрои да не взима от фрaговете а просто да те препраща spec без да отчита умирания
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
/spec,/back плугина се бъгна
Това се случва поради бъг от самия АМХХ. Виж така дали има разлика:
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cromchat>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#define PLUGIN_VERSION "1.2-test1"
enum _:Cvars
{
gospec_spec_flag,
gospec_change_flag,
gospec_respawn
}
new g_eCvars[Cvars]
new CsTeams:g_iOldTeam[33],
g_iSpecFlag,
g_iChangeFlag
public plugin_init()
{
register_plugin("GoSpec", PLUGIN_VERSION, "OciXCrom")
register_cvar("@CRXGoSpec", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
register_dictionary("GoSpec.txt")
register_clcmd("say /spec", "GoSpec")
register_clcmd("say /back", "GoBack")
register_clcmd("say /change", "SwitchTeam")
g_eCvars[gospec_spec_flag] = register_cvar("gospec_spec_flag", "e")
g_eCvars[gospec_change_flag] = register_cvar("gospec_change_flag", "e")
g_eCvars[gospec_respawn] = register_cvar("gospec_respawn", "0")
CC_SetPrefix("[&x03GoSpec&x01]")
}
public plugin_cfg()
{
new szFlag[2]
get_pcvar_string(g_eCvars[gospec_spec_flag], szFlag, charsmax(szFlag))
g_iSpecFlag = szFlag[0] == EOS ? ADMIN_ALL : read_flags(szFlag)
get_pcvar_string(g_eCvars[gospec_change_flag], szFlag, charsmax(szFlag))
g_iChangeFlag = szFlag[0] == EOS ? ADMIN_ALL : read_flags(szFlag)
}
public GoSpec(id)
{
if(!HasAccess(id, g_iSpecFlag))
return PLUGIN_HANDLED
new CsTeams:iTeam = cs_get_user_team(id)
if(iTeam == CS_TEAM_SPECTATOR)
CC_SendMessage(id, "%L", id, "GOSPEC_ALREADY_SPECTATOR")
else
{
g_iOldTeam[id] = iTeam
cs_set_user_team(id, CS_TEAM_SPECTATOR)
CC_SendMessage(id, "%L", id, "GOSPEC_NOW_SPECTATOR")
if(is_user_alive(id))
SafeKill(id)
}
return PLUGIN_HANDLED
}
public GoBack(id)
{
if(!HasAccess(id, g_iSpecFlag))
return PLUGIN_HANDLED
if(cs_get_user_team(id) != CS_TEAM_SPECTATOR)
CC_SendMessage(id, "%L", id, "GOSPEC_NOT_SPECTATOR")
else
{
new iPlayers[32], iCT, iT
get_players(iPlayers, iCT, "e", "CT")
get_players(iPlayers, iT, "e", "TERRORIST")
if(iCT == iT)
{
cs_set_user_team(id, g_iOldTeam[id])
CC_SendMessage(id, "%L", id, "GOSPEC_TRANSFERED_TO_PREVIOUS")
}
else
{
cs_set_user_team(id, iCT > iT ? CS_TEAM_T : CS_TEAM_CT)
CC_SendMessage(id, "%L", id, "GOSPEC_TRANSFERED_TO_LESS")
}
if(get_pcvar_num(g_eCvars[gospec_respawn]))
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
return PLUGIN_HANDLED
}
public SwitchTeam(id)
{
if(!HasAccess(id, g_iChangeFlag))
return PLUGIN_HANDLED
new CsTeams:iTeam = cs_get_user_team(id)
if(iTeam == CS_TEAM_SPECTATOR)
CC_SendMessage(id, "%L", id, "GOSPEC_CANT_USE")
else
{
cs_set_user_team(id, cs_get_user_team(id) == CS_TEAM_CT ? CS_TEAM_T : CS_TEAM_CT)
CC_SendMessage(id, "%L", id, "GOSPEC_TRANSFERED_TO_OPPOSITE")
if(is_user_alive(id))
{
SafeKill(id)
if(get_pcvar_num(g_eCvars[gospec_respawn]))
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
}
return PLUGIN_HANDLED
}
SafeKill(id)
{
new iFrags = get_user_frags(id), iDeaths = cs_get_user_deaths(id)
user_silentkill(id)
set_user_frags(id, iFrags)
cs_set_user_deaths(id, iDeaths)
}
bool:HasAccess(id, iFlag)
{
if(iFlag == ADMIN_ALL || get_user_flags(id) & iFlag)
return true
else
{
CC_SendMessage(id, "%L", id, "GOSPEC_NO_ACCESS")
return false
}
#if AMXX_VERSION_NUM < 183
return false
#endif
}
-
impossible
Извън линия - Потребител
- Мнения: 488
- Регистриран на: 15 Юни 2019, 12:41
- Се отблагодари: 23 пъти
- Получена благодарност: 47 пъти
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 0 Отговори
- 952 Преглеждания
-
Последно мнение от tom1k
-
- 6 Отговори
- 1396 Преглеждания
-
Последно мнение от Ant1Lamer
-
- 5 Отговори
- 2965 Преглеждания
-
Последно мнение от Scorpions95
-
- 13 Отговори
- 4528 Преглеждания
-
Последно мнение от USA_CA
-
- 1 Отговори
- 161 Преглеждания
-
Последно мнение от ChillX
-
- 4 Отговори
- 1632 Преглеждания
-
Последно мнение от Scorpions95
-
- 0 Отговори
- 1289 Преглеждания
-
Последно мнение от YankoNL
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 10 госта