hlmod.hu
https://hlmod.hu/

Terrorista kezdés
https://hlmod.hu/viewtopic.php?f=9&t=4448
Oldal: 1 / 1

Szerző:  digitation [2012.05.18. 19:28 ]
Hozzászólás témája:  Terrorista kezdés

Hy kéne nekem 1 olyan plugin jb modhoz hogy ne lehessen CT-be beállni mikor fellépsz a szeróra csak spec-be vagy T-be. Előre is thx.

Szerző:  VirTuaL ~` [2012.05.18. 19:46 ]
Hozzászólás témája:  Re: Terrorista kezdés

Try:


Kód:
#include <amxmodx> 
#include <fakemeta>

new bool:ChooseTeam_Used[33];

public plugin_init()
{
   register_plugin("asd" , "elso" , "kramesa" );
   
   register_message(get_user_msgid("ShowMenu"), "MenuTeam");
   register_message(get_user_msgid("VGUIMenu"), "VGUITeam");
   
   register_clcmd("chooseteam", "OpenMenu");
   
   register_event("HLTV", "Event_HLTV_New_Round", "a", "1=0", "2=0");

}

public Event_HLTV_New_Round(id) 
{
   arrayset(ChooseTeam_Used, false, sizeof(ChooseTeam_Used));


public client_authorized(id)
{
   ChooseTeam_Used[id] = false;
}

public OpenMenu(id)
{
      menu_cancel(id);
      TeamMenu(id);
      return PLUGIN_HANDLED;
}

public MenuTeam(msg, des, rec)
{
   {
      static const TeamSelect[] = "#Team_Select";
      
      static sz_Menu[sizeof(TeamSelect)];
      
      get_msg_arg_string(4, sz_Menu, charsmax(sz_Menu));
      
      if(!equal( sz_Menu, TeamSelect))
      {
         return PLUGIN_CONTINUE;
      }
      
      set_pdata_int(rec, 205, 0);
      
      TeamMenu(rec);
      
      return PLUGIN_HANDLED;
   }
}

public VGUITeam(msg, des, rec)
{
   if(get_msg_arg_int(1) != 2)
   {
      return PLUGIN_CONTINUE;
   }
   
   TeamMenu(rec);
   
   return PLUGIN_HANDLED;
}

public TeamMenu(id)
{   
   if(ChooseTeam_Used[id] == true)
   {
      client_print(id, print_center, "Csak 1 csapat valtas engedelyezett 1 korben.");
      return PLUGIN_HANDLED;
   }
   
   new iPlayers[32], iNumT;
   get_players(iPlayers, iNumT, "e", "TERRORIST");
   
   new menu = menu_create("\yValassz Csapatot", "TeamMenu_Handler");
   
   new szTittle[124];
   
   formatex(szTittle, charsmax(szTittle), "\wRab \r[%d]", iNumT);
   menu_additem(menu, szTittle, "1")

   menu_additem(menu, "\wNezo", "2");
   
   menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
   
   menu_display(id, menu, 0);
   
   return PLUGIN_CONTINUE;
}

public TeamMenu_Handler(id, menu, item)
{
   if(item == MENU_EXIT)
   {
      return PLUGIN_HANDLED;
   }
   
   new Name[64], Data[6], Access, Callback;
   
   menu_item_getinfo(menu, item, Access, Data, 5, Name, 63, Callback);
   
   static choose[4][2] = {"1","2","5","6"};
   engclient_cmd(id, "jointeam", choose[Data[0] - '1']); 
   
   ChooseTeam_Used[id] = true;
   
   menu_destroy(menu);
   return PLUGIN_HANDLED;
}

Szerző:  kiki [2012.05.18. 19:49 ]
Hozzászólás témája:  Re: Terrorista kezdés

AUthort legalább ne szedd ki belőle....

Szerző:  VirTuaL ~` [2012.05.18. 19:51 ]
Hozzászólás témája:  Re: Terrorista kezdés

Átírtam,szal nem teljesen az övé xd Na de tessék,a kedvedért visszaírtam :!: :D

Szerző:  digitation [2012.05.18. 19:53 ]
Hozzászólás témája:  Re: Terrorista kezdés

tenksz

Szerző:  kiki [2012.06.09. 18:31 ]
Hozzászólás témája:  Re: Terrorista kezdés

De virtual, ez is létező plugin akkor rakd át kérdésekbe:)

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/