←  Szukam pluginu

AMXX.pl: Support AMX Mod X i SourceMod

»

Szukam pluginu - przycisk M / zlecenie

  • +
  • -
Throns - zdjęcie Throns 03.08.2012

Witam! Szukam pluginu, który działa następująco:

Po wciśnięciu M jest do wyboru:

1. Nowosci
2. Regulamin Gracza
3. Regulamin Admina
4. Zakup V.I.P'a
5. Zakup Admina

6. Dolacz do obserwatorow
7. Zmiana druzyny

Żeby w pkt. 1-5 po wciśnięciu, wyświetlała się ramka, którą sobie już sam napiszę i będę mógł edytować.. Coś jak motd.


Miło by było jakby to wyglądało tak:

Mortuary-CS.PL

1. Nowosci
2. Regulamin Gracza
3. Regulamin Admina
4. Zakup V.I.P'a
5. Zakup Admina

6. Dolacz do obserwatorow
7. Zmiana druzyny


To raczej zlecenie.. myślę że nie będzie z tym za wiele roboty, będę wdzięczny jak ktoś owy plugin mi zrobi/znajdzie, gdyż ja mam z tym problem.

Z góry dziękuję, pozdrawiam
Odpowiedz

  • +
  • -
Eryk172 - zdjęcie Eryk172 03.08.2012

Jak dobrze pamiętam to jest zakaz na tym forum podawanie pluginów, które bindują przyciski u gracza.
Odpowiedz

  • +
  • -
Throns - zdjęcie Throns 03.08.2012

Takie wypowiedzi powinny być karane.
Od tego jest przycisk "zgłoś" i nikt tu nie pisze o bindowaniu a o podmienieniu z wyboru teamu na M, na MENU serwera;?
Bardzo dużo serwerów to posiada.
Odpowiedz

  • +
  • -
Throns - zdjęcie Throns 05.08.2012

reff
Odpowiedz

Gość_21977_* 05.08.2012

Czym innym jest menu pod "M" a podmiana menu wyboru Teamu w "Menu".
Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 05.08.2012

Bez bindowania i nie wiem jak działa. Tylko musisz Sobie zmienić w show_modt odpowiednie rzeczy.

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)

register_clcmd("chooseteam","MenuSerwera")
}
public MenuSerwera(id)
{
new menu = menu_create("Mortuary-CS.PL", "MenuSerwera_Handle");

menu_additem(menu, "Nowosci");
menu_additem(menu, "Regulamin Gracza");
menu_additem(menu, "Regulamin Admina");
menu_additem(menu, "Zakup V.I.P'a");
menu_additem(menu, "Zakup Admina");
menu_additem(menu, "Dolacz do obserwatorow");
menu_additem(menu, "Zmiana druzyny");

menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
menu_display(id, menu);
return PLUGIN_HANDLED;
}
public MenuSerwera_Handle(id,menu,item)
{
if(item == MENU_EXIT)
{
  menu_destroy(menu);
  return PLUGIN_CONTINUE;
}
switch(item)
{
  case 0:
   show_motd(id,"Plik","Nazwa")
  case 1:
   show_motd(id,"Plik","Nazwa")
  case 2:
   show_motd(id,"Plik","Nazwa")
  case 3:
   show_motd(id,"Plik","Nazwa")
  case 4:
   show_motd(id,"Plik","Nazwa")
  case 5:
   cs_set_user_team(id,CS_TEAM_SPECTATOR,CS_DONTCHANGE)
  case 6:
  {
   new menu2 = menu_create("Wybierz Team", "Team_Handle");

   menu_additem(menu2, "TT");
   menu_additem(menu, "CT");
  
   menu_setprop(menu2, MPROP_EXITNAME, "Wyjdz");
   menu_display(id, menu2);
   return PLUGIN_CONTINUE;
  }
}
return PLUGIN_CONTINUE;
}
public Team_Handle(id,menu,item)
{
if(item == MENU_EXIT)
{
  menu_destroy(menu);
  return PLUGIN_CONTINUE;
}
if(item == 0)
  cs_set_user_team(id,CS_TEAM_T,CS_T_TERROR)
if(item == 0)
  cs_set_user_team(id,CS_TEAM_CT,CS_CT_URBAN)

return PLUGIN_CONTINUE;
 
}
Odpowiedz

  • +
  • -
Throns - zdjęcie Throns 05.08.2012

Ładnie, tylko nie działają dwie rzeczy tak jak powinny.
A mianowicie:
"Dolacz do obserwatorow" - Dołączy cię, ale dopiero w next rundzie, tak to widać że jesteś na SPECT, ale możesz biegać i strzelać.
Kolejną rzeczą jest "Zmiana Drużyny", zmieniam i nic.
Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 06.08.2012

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)

register_clcmd("chooseteam","MenuSerwera")
}
public MenuSerwera(id)
{
new menu = menu_create("Mortuary-CS.PL", "MenuSerwera_Handle");

menu_additem(menu, "Nowosci");
menu_additem(menu, "Regulamin Gracza");
menu_additem(menu, "Regulamin Admina");
menu_additem(menu, "Zakup V.I.P'a");
menu_additem(menu, "Zakup Admina");
menu_additem(menu, "Dolacz do obserwatorow");
menu_additem(menu, "Zmiana druzyny");

menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
menu_display(id, menu);
return PLUGIN_HANDLED;
}
public MenuSerwera_Handle(id,menu,item)
{
if(item == MENU_EXIT)
{
  menu_destroy(menu);
  return PLUGIN_CONTINUE;
}
switch(item)
{
  case 0:
   show_motd(id,"Plik","Nazwa")
  case 1:
   show_motd(id,"Plik","Nazwa")
  case 2:
   show_motd(id,"Plik","Nazwa")
  case 3:
   show_motd(id,"Plik","Nazwa")
  case 4:
   show_motd(id,"Plik","Nazwa")
  case 5:
  {
   user_silentkill(id);
   cs_set_user_team(id,CS_TEAM_SPECTATOR,CS_DONTCHANGE)
  }
  case 6:
  {
   new menu2 = menu_create("Wybierz Team", "Team_Handle");
  
   menu_additem(menu2, "TT");
   menu_additem(menu, "CT");
  
   menu_setprop(menu2, MPROP_EXITNAME, "Wyjdz");
   menu_display(id, menu2);
   return PLUGIN_CONTINUE;
  }
}
return PLUGIN_CONTINUE;
}
public Team_Handle(id,menu,item)
{
if(item == MENU_EXIT)
{
  menu_destroy(menu);
  return PLUGIN_CONTINUE;
}
user_silentkill(id)
if(item == 0)
  cs_set_user_team(id,CS_TEAM_T,CS_T_TERROR)
if(item == 0)
  cs_set_user_team(id,CS_TEAM_CT,CS_CT_URBAN)
 
ExecuteHamB(Ham_CS_RoundRespawn, id);

return PLUGIN_CONTINUE;

}

Może tak zadziała.
Odpowiedz

  • +
  • -
Throns - zdjęcie Throns 06.08.2012

Super :) Działa.
Tylko taka mała sprawa.. Da radę zrobić tak, że jak wcisnę H i wybór teamu to nie będzie przenosiło do Menu, tylko do wyboru drużyny?;d
Odpowiedz

  • +
  • -
Throns - zdjęcie Throns 06.08.2012

Wybaczcie za spam, ale chodzi o to, że jak ktoś wbija na serwer i ktoś jest w TT i ten ktoś też wbije do TT, to nic nie można zrobić poza reconnectem bo buguje się i teleportuje Cię po całej mapie.. z tym H, wyborem team'u to tak jak wyżej.. powinno pisać że team jest pełny, czy coś podobnego.

Nie mogę edytować.. więc piszę ponownie..
Zmiana teamu działa tylko tak, że mogę dołączyć do CT, pisze że do TT, ale nie dołącza, tylko dołącza do CT.
Zawsze pisze "TT".. coś się psuje/buguje
Odpowiedz

  • +
  • -
Throns - zdjęcie Throns 08.08.2012

ref
Odpowiedz

  • +
  • -
Throns - zdjęcie Throns 09.08.2012

ref
Odpowiedz

  • +
  • -
speedkill - zdjęcie speedkill 09.08.2012

Super :) Działa.
Tylko taka mała sprawa.. Da radę zrobić tak, że jak wcisnę H i wybór teamu to nie będzie przenosiło do Menu, tylko do wyboru drużyny?;d

Na forum jest zakaz integracji w pliki gracza, zmieniania ustawień, bindowania itp.
Odpowiedz