AMX MOD X
Четверг, 25.04.2024, 19:50:15



Приветствую Вас Гость | RSS
[ Главная ] [ Как сделать чтоб плагин действовал только на CT? - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Как сделать чтоб плагин действовал только на CT?
Как сделать чтоб плагин действовал только на CT?
Bl0kcДата: Четверг, 14.01.2010, 17:24:08 | Сообщение # 1
Полковник
Группа: Пользователи
Сообщений: 152
Репутация: 1
Статус: Не в сети
вот весь код
Code
/* Plugin generated by AMXX-Studio */   

#include <amxmodx>   
#include <hamsandwich>   

#define PLUGIN "First 10 sek respawner"   
#define VERSION "0.1.0"   
#define AUTHOR "PomanoB"   

#define RESPAWN_TIME 20.0   

new bool:g_respawn   

public plugin_init()    
{   
   register_plugin(PLUGIN, VERSION, AUTHOR)   
     
   RegisterHam(Ham_Killed, "player", "fwdKilled")   
   register_event("HLTV", "roundStart", "a", "1=0", "2=0")   
}   

public fwdKilled(id, idattacker, shouldgib)   
{   
   if (g_respawn)  
   {  
    respawnPlayer(id)  
    return HAM_SUPERCEDE  
   }  
   return HAM_IGNORED  
      
}   

public respawnPlayer(id)   
{   
   ExecuteHamB(Ham_CS_RoundRespawn, id)   
}   

public roundStart()  
{   
   g_respawn = true   
   set_task(RESPAWN_TIME, "noRespawn")   
}   

public noRespawn()   
{   
   g_respawn = false   
}

я везде пытался пихать
Code
new CsTeams:team = cs_get_user_team(id)
if(team == CS_TEAM_CT)

чтобы плагин действовал только на контров, но у меня ничё не получилось, кто подскажет куда и что пихать надо? ^_^


 
PomanoBДата: Четверг, 14.01.2010, 17:35:40 | Сообщение # 2
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Code
public fwdKilled(id, idattacker, shouldgib)    
{    
    if (g_respawn && get_user_team(id) == 2)   
    {   
     respawnPlayer(id)   
     return HAM_SUPERCEDE   
    }   
    return HAM_IGNORED   
        
}   


http://romanov4400.mybrute.com
 
Bl0kcДата: Четверг, 14.01.2010, 17:54:55 | Сообщение # 3
Полковник
Группа: Пользователи
Сообщений: 152
Репутация: 1
Статус: Не в сети
спасибо, буду знать

 
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Как сделать чтоб плагин действовал только на CT?
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024