#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#define PLUGIN "killday"
#define VERSION "1.0"
#define AUTHOR "speedkill"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /killday","kill")
}
public kill(id)
{
if(cs_get_user_team(id) == CS_TEAM_CT)
{
set_user_godmode(0 ,1)
}
else if(cs_get_user_team(id) == CS_TEAM_T)
{
menu(id)
}
set_hudmessage(0, 191, 255, -1.0, 0.1, 0, 6.0, 7.0)
show_hudmessage(0, "Dzis bawimy sie w Killday !")
}
public menu(id)
{
new menu = menu_create("\rJaka Bron preferujesz", "wybieranie")
menu_additem(menu, "\wM4+Deagle", "1", 0)
menu_additem(menu, "\wAk+Deagle", "2", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
}
public wybieranie(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new acces, callback
menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:{
give_item(id, "weapon_m4a1")
give_item(id,"ammo_556nato")
give_item(id,"ammo_556nato")
give_item(id,"ammo_556nato")
give_item(id, "weapon_hegrenade")
give_item(id, "item_thighpack")
give_item(id, "weapon_deagle")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 2:{
give_item(id, "weapon_ak47")
give_item(id,"ammo_762nato")
give_item(id,"ammo_762nato")
give_item(id,"ammo_762nato")
give_item(id, "weapon_deagle")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
zielo
Rejestracja: 01.04.2011Aktualnie: Nieaktywny
Poza forum Ostatnio: 10.08.2012 10:53
Statystyki
- Grupa: Użytkownik
- Całość postów: 82
- Odwiedzin: 5 791
- Tytuł: Zaawansowany
- Wiek: 29 lat
- Urodziny: Styczeń 2, 1995
-
Imię
lukasz
-
Płeć
Mężczyzna
-
Lokalizacja
sc
Kontakt
Moje tematy
Przerobienie killday
24.12.2011 17:03
Witam mam problem ponieważ w tym pluginie zamieszczonym na dole nie mogę dodac żeby tylko ct mogł wpisac /killday tam jest ta funkcja ale ona daje tylko ct nieśmiertelność a tt daje menu i tt tez moze wpisac /killday a mi chodzi o to aby ct dostawał niesmiertelnosc i jednoczesnie mogl wpisac /killday tylko ct
Przerobienie pluginu mikro
05.09.2011 19:24
Witam może ktoś mi pomorze przerobić ten plugin żeby tylko ct mógł wpisac /mikro
#include <fakemeta>
#include <colorchat>
#define PLUGIN "Mikro"
#define VERSION "1.0"
#define AUTHOR "Patryk"
new bool:mikro;
new AdminVoice;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_forward(FM_Voice_SetClientListening, "Voice_SetClientListening");
register_clcmd("+adminvoice", "AdminVoiceOn");
register_clcmd("-adminvoice", "AdminVoiceOff");
register_clcmd("say /mikro", "OddajProwadzenie");
}
public client_disconnect(id)
{
if(AdminVoice == id)
AdminVoice = 0;
}
public OddajProwadzenie(id)
{
if(mikro)
mikro = false;
else
mikro = true;
ColorChat(0, GREEN, "[PrisonBreak]^x01 Mikro dla wieznikow^x03 %s!", mikro? "wylaczone": "wlaczone");
}
public AdminVoiceOn(id)
{
if(!(get_user_flags(id) & ADMIN_BAN))
return PLUGIN_HANDLED;
if(AdminVoice)
return PLUGIN_HANDLED;
AdminVoice = id;
new name[32]
get_user_name(id, name, 31);
ColorChat(0,GREEN,"[PrisonBreak]^x01 Cisza! ^x03%s ^x01przemawia.", name);
client_cmd(id, "+voicerecord");
return PLUGIN_HANDLED;
}
public AdminVoiceOff(id)
{
if(!(get_user_flags(id) & ADMIN_BAN))
return PLUGIN_HANDLED;
if(AdminVoice != id)
{
client_cmd(id, "-voicerecord");
return PLUGIN_HANDLED;
}
client_cmd(id, "-voicerecord");
AdminVoice = 0;
return PLUGIN_HANDLED;
}
public Voice_SetClientListening(odbiorca, nadawca, listen)
{
if(odbiorca == nadawca)
return FMRES_IGNORED;
if(AdminVoice)
{
if(AdminVoice == nadawca)
{
engfunc(EngFunc_SetClientListening, odbiorca, nadawca, true);
return FMRES_SUPERCEDE;
}
engfunc(EngFunc_SetClientListening, odbiorca, nadawca, false);
return FMRES_SUPERCEDE;
}
if(get_user_team(nadawca) == 1 && mikro)
{
engfunc(EngFunc_SetClientListening, odbiorca, nadawca, false);
return FMRES_SUPERCEDE;
}
if(is_user_alive(odbiorca))
{
if(is_user_alive(nadawca))
{
engfunc(EngFunc_SetClientListening, odbiorca, nadawca, true);
return FMRES_SUPERCEDE;
}
engfunc(EngFunc_SetClientListening, odbiorca, nadawca, false);
return FMRES_SUPERCEDE;
}
return FMRES_IGNORED;
}
cod mod by goros problem z dodaniem klasy
04.08.2011 09:56
Siema mam cod mod by goróś i nie moge dodac klasy wpisuje wszystko co tam trzeba biore wzor z innych klas i dalej jest problem z komplikacją może wy spróbujcie swoim sposobem
Plugin spam
09.07.2011 21:41
Siema zrobicie mi taki plugin ze jak obojętnie jaki admin z flago kick naciśnie k czyli komunikacja to na chacie ma pisać [haxorteam] Cisza! (nick admina) przemawia. te haxorteam to na zielono a reszta normalnie tam gdzie nick admina to jest nick tego który nacisnoł k komunikacje wiadomo o co chodzi
funkcja tylko dla ct
08.07.2011 16:26
Siema przerobi mi ktos aby ta funkcja byla tylko dla ct
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /mikro", "mikro")
register_event("HLTV", "runda", "a", "1=0", "2=0")
}
public mikro(){
new cvar=get_cvar_num("sv_alltalk")
switch(cvar){
case 0: set_cvar_num("sv_alltalk", 1)
case 1: set_cvar_num("sv_alltalk", 0)
}
}
public runda() set_cvar_num("sv_alltalk", 0)
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Tematy: zielo
- Regulamin