Page 1 of 2
Cerere plugin avansat
Posted: 15 Jul 2012, 20:55
by trilu
Buna ziua. Doresc si eu un plugin putin mai avansat ca restul, nu am mai vazut acest plugin nicaieri e din capul meu venit.
gag se numeste sau asa il vreau numit.
Ce vreau sa faca acest plugin : Un admin cand scrie in consola gag , cand iese din consola sa ii apara hud urmatoarele : numele tuturor de pe server scris unul sub altul.
ex :
1.trilu
2.jean
3.tot eu
4.admin
5.el este
6. etc....
Cand adminul apasa 1,2,3,4......samd ...sa ii mai apara odata un hud cu 2 posibilitati : 1. gag
2. ungag
cand apasi pe gag adica 1 ... sa ii dea jucatorului respectiv gag ( cel defaul 10 minute )
Ceva gen este amx_kickmenu , amx_banmenu
Daca nu se intelege ce am scris o sa ma repet cu alte detalii.
Multumesc
Re: Cerere plugin avansat
Posted: 15 Jul 2012, 23:10
by KronoS eXtream
Salut!
Comanda: amx_gagmenu
- | Afiseaza codul
#include <amxmodx>
public plugin_init()
{
register_plugin("Gagmenu","1.0","Stu-E")
register_clcmd( "gag","CmdGagMenu");
}
public CmdGagMenu(id)
{
new menu = menu_create("\rSelect a Player to Gag:", "menu_handler");
new players[32], pnum, tempid;
new szName[32], szTempid[10];
get_players(players, pnum);
for( new i; i<pnum; i++ )
{
tempid = players;
get_user_name(tempid, szName, 31);
num_to_str(tempid, szTempid, 9);
menu_additem(menu, szName, szTempid, 0);
}
menu_display(id, menu, 0);
}
public menu_handler(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 tempid = str_to_num(data);
client_cmd(id,"amx_gag %s 600",tempid)
menu_destroy(menu);
return PLUGIN_HANDLED;
}
Trebuie sa ruleze pluginul de gag ca acest plugin sa functioneze corect :)
Re: Cerere plugin avansat
Posted: 15 Jul 2012, 23:45
by trilu
Iti Multumesc ca ai fost prompt.
Acum sa te critic umpic ( glumesc )
Nu se poate face ceva modificare ca, in consola sa scriu doar gag ? adica sa nu scriu amx_gagmenu .
Re: Cerere plugin avansat
Posted: 15 Jul 2012, 23:46
by KronoS eXtream
Vezi acum :)
Comanda: gag
Re: Cerere plugin avansat
Posted: 16 Jul 2012, 02:40
by trilu
KronoS # GG wrote:
Trebuie sa ruleze pluginul de gag ca acest plugin sa functioneze corect :)
Care mi-l recomanzi ?
Re: Cerere plugin avansat
Posted: 16 Jul 2012, 02:49
by zw0w # ROMANIA !
Dupa parerea mea cel mai bun gag este cel facut de annakin si modificat de b1ng0.
Descarca
Re: Cerere plugin avansat
Posted: 16 Jul 2012, 03:03
by trilu
Deci :))) apreciez efortul de a-mi face ce am cerut dar tu l-ai testat?
Re: Cerere plugin avansat
Posted: 16 Jul 2012, 03:23
by zw0w # ROMANIA !
Eu folosesc acest plugin pe serverul meu.
Nu l-am descarcat de pe FTP sa-l pun la upload, am gasit pe net si din cate am vazut link-ul merge.
Uite, fac un gest si-ti uploadez exact pluginul de pe server.
DOWNLOAD GAG
Re: Cerere plugin avansat
Posted: 16 Jul 2012, 03:25
by trilu
Nu ziceam de gagul tau , ziceam de plugin lui kronos gg. Apreciez la tine
Re: Cerere plugin avansat
Posted: 16 Jul 2012, 04:46
by tre3fla
Roby imi poti da .sma de la gag prin PM te rog frumos.. :)
Re: Cerere plugin avansat
Posted: 16 Jul 2012, 08:22
by KronoS eXtream
trilu wrote:Nu ziceam de gagul tau , ziceam de plugin lui kronos gg. Apreciez la tine
Vezi:
http://forums.alliedmods.net/showthread.php?p=915763
Adauga cvar-urile in
amxx.cfg:
Code: Select all
amx_gag_default_flags abc
amx_gag_default_time 600
amx_gag_time_units 0
amx_gag_max_time 600
amx_gag_sql 0
Cauta in sursa:
si inlocuieste cu
Re: Cerere plugin avansat
Posted: 19 Jul 2012, 22:34
by trilu
Nu e ce cer eu. Astept inca pe cineva care stie sa-l faca.
scriu in consola gag
apare hud ( nu in consola )
1.
2.
3.
apesi 1 ai optiunea de gag si ungag.