Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

zielo - zdjęcie

zielo

Rejestracja: 01.04.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 10.08.2012 10:53
-----

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

#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
}

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)