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

#267834 funkcja tylko dla ct

Napisane przez kapi10072 w 08.07.2011 16:41


/* 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")
new CsTeams:team = cs_get_user_team(id)
if(team == CS_TEAM_CT)
{
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)


To jest caly kod?
  • +
  • -
  • 1


#253402 przerobienie pluginu zamroz

Napisane przez JLB. Leo w 27.05.2011 12:31

proszę o opinie bardziej doświadczonych :)

#include <amxmodx> 
#include <amxmisc>
#include <cstrike>
#include <engine>
#include <fun>

#define PLUGIN "Zamroz Wieznia"
#define VERSION "1.1"
#define AUTHOR "Gierek & JLB. Leo"

new zo[33]

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("zamroz","sprawdz_zamrazanie");
register_clcmd("say zamroz","toczyto");
register_cvar("amx_distance_zamroz","100.0");
}

public toczyto(id)
{
zo[id]++
if(zo[id]%2==1)
sprawdz_zamrazanie(id)
else
sprawdz_odmrazanie(id)
}


public sprawdz_zamrazanie(id)
{
new cel, body
get_user_aiming(id, cel, body)
if(cel != 0 && is_user_alive(id) && is_user_alive(cel))
{
if(cs_get_user_team(id) != cs_get_user_team(cel) && cs_get_user_team(cel) == CS_TEAM_T)
{
if(get_entity_distance(id,cel) <= get_cvar_float("amx_distance_zamroz"))
{
set_user_maxspeed(cel,0.01);
set_user_rendering(id, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, SPShell)

}
}
}
}

public sprawdz_odmrazanie(id)
{
new cel, body
get_user_aiming(id, cel, body)
if(cel != 0 && is_user_alive(id) && is_user_alive(cel))
{
if(cs_get_user_team(id) != cs_get_user_team(cel) && cs_get_user_team(cel) == CS_TEAM_T)
{
if(get_entity_distance(id,cel) <= get_cvar_float("amx_distance_zamroz"))
{
set_user_maxspeed(cel,250.0);
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderNormal, SPShell)
}
}
}
}


@edit: ok działa

Dodano 28 maj 2011 - 19:25:
na życzenie autora:


#include <amxmodx> 
#include <amxmisc>
#include <cstrike>
#include <engine>
#include <fun>

#define PLUGIN "Zamroz Wieznia"
#define VERSION "1.2"
#define AUTHOR "Gierek & JLB. Leo"

new zo[33]
new kolejny_gracz[33]

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("zamroz","sprawdz_zamrazanie");
register_clcmd("say zamroz","toczyto");
register_cvar("amx_distance_zamroz","100.0");
}

public toczyto(id)
{
zo[id]++
if(zo[id]%2==1)
sprawdz_zamrazanie(id)
else
sprawdz_odmrazanie(id)
}


public sprawdz_zamrazanie(id)
{
new cel, body
get_user_aiming(id, cel, body)
if(cel != 0 && is_user_alive(id) && is_user_alive(cel))
{
if(cs_get_user_team(id) != cs_get_user_team(cel) && cs_get_user_team(cel) == CS_TEAM_T)
{
if(get_entity_distance(id,cel) <= get_cvar_float("amx_distance_zamroz"))
{
set_user_maxspeed(cel,0.01);
set_user_rendering(id, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, SPShell)
set_task(2.0, "Pokazhud", kolejny_gracz[id], "", 0, "b")
}
}
}
}

public sprawdz_odmrazanie(id)
{
new cel, body
get_user_aiming(id, cel, body)
if(cel != 0 && is_user_alive(id) && is_user_alive(cel))
{
if(cs_get_user_team(id) != cs_get_user_team(cel) && cs_get_user_team(cel) == CS_TEAM_T)
{
if(get_entity_distance(id,cel) <= get_cvar_float("amx_distance_zamroz"))
{
if(task_exists (kolejny_gracz[id]))
remove_task(kolejny_gracz[id])

set_user_maxspeed(cel,250.0);
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderNormal, SPShell)
}
}
}
}

public Pokazhud(id)
{
set_hudmessage(255, 0, 0, -1.0, 0.18, 0, 6.0, 2.0)
show_hudmessage(id, "Jestes Zamrozony!^nNie Mozesz sie ruszac!")
}


ale czy to będzie działać...?


#248034 Ożyw gracza

Napisane przez Abes Mapper w 09.05.2011 23:48

Ożywianie graczy z przyjaznym Menu dla admina - AMXX.pl: Support AMX Mod X
  • +
  • -
  • 1


#244041 tworzenie zasad

Napisane przez Drzanas w 01.05.2011 12:42


/* Plugin generated by AMXX-Studio */

#include <amxmisc>

#define PLUGIN "zyczenia"
#define VERSION "1.0"
#define AUTHOR "Drzanas"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /zyczenia", "zyczenia")
}
public zyczenia(id)
{
show_motd(id, "zyczenia.txt", "Zyczenia")
}

W cstrike tworzysz plik zyczenia.txt i tam piszesz co ma być w html.
  • +
  • -
  • 1


#242219 otwurz cele

Napisane przez speedkill w 26.04.2011 20:03

#include <amxmodx>

#include <amxmisc>

#include <cstrike>

#include <fakemeta_util>



#define PLUGIN "Open jails"

#define VERSION "0.1"

#define AUTHOR "speedkill"



public plugin_init() 

{

        register_plugin(PLUGIN, VERSION, AUTHOR)

        register_clcmd("say /open", "cele")

}



public cele(id)

{

if(cs_get_user_team(id) == CS_TEAM_CT)

{

        new ent = -1

        while((ent = fm_find_ent_by_class(ent, "func_door")))

        {                               

                dllfunc(DLLFunc_Use, ent, 0)

        }       

}

}

  • +
  • -
  • 1


#234847 walka menu

Napisane przez Muzzi w 09.04.2011 13:44

Proszę Bardzo :>



/* Plugin generated by AMXX-Studio */

#include <amxmodx>


#define PLUGIN "Menu Walka"
#define VERSION "1.0"
#define AUTHOR "Muzzi"


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

register_clcmd("say /walka","cmd_walka");
}
public cmd_walka(id)
{
if(get_user_team(id) == 2)
{
new menu = menu_create("Menu Walki","cmd_walka_handle");
menu_additem(menu,"Wlacz Walke","0");
menu_additem(menu,"wyłącz Walke","1");
menu_display(id,menu);
}
else
{
client_print(id,print_chat,"Niestety Nie Jestes CT :)");
}
}
public cmd_walka_handle(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 key = str_to_num(data)
switch(key)
{
case 0: client_print(id,print_chat,"Wlaczyles Walke!");
case 1: client_print(id,print_chat,"Wylaczyles Walke!");
}
return PLUGIN_CONTINUE;
}


  • +
  • -
  • 1


#232086 open door tylko dla CT

Napisane przez speedkill w 01.04.2011 15:40

łapaj :)
#include <amxmodx> 
#include <amxmisc> 
#include <cstrike>
#include <hamsandwich> 
#include <fakemeta> 

#define PLUGIN "Open Doors" 
#define VERSION "1.0" 
#define AUTHOR "Sn!ff3r" 


public plugin_init() 
{ 
register_plugin(PLUGIN, VERSION, AUTHOR) 
 
RegisterHam(Ham_TraceAttack, "func_door_rotating", "open_door") 
RegisterHam(Ham_TraceAttack, "func_door", "open_door") 
} 

public open_door(this, idattacker, Float:damage, Float:direction[3], tracehandle, damagebits, id) 
{ 
if(cs_get_user_team(id) == CS_TEAM_CT)
{ 
dllfunc(DLLFunc_Use, this, idattacker) 
} 
}

  • +
  • -
  • 1


#232123 open door tylko dla CT

Napisane przez DarkGL w 01.04.2011 16:45

sprawdz
#include <amxmodx> 
#include <hamsandwich> 
#include <fakemeta> 

#define PLUGIN "Open Doors" 
#define VERSION "1.0" 
#define AUTHOR "Sn!ff3r" 

public plugin_init() 
{ 
	register_plugin(PLUGIN, VERSION, AUTHOR) 
	
	RegisterHam(Ham_TraceAttack, "func_door_rotating", "open_door") 
	RegisterHam(Ham_TraceAttack, "func_door", "open_door") 
} 

public open_door(this, idattacker, Float:damage, Float:direction[3], tracehandle, damagebits) 
{ 
	if(get_user_team(idattacker) == 2) 
	{ 
		dllfunc(DLLFunc_Use, this, idattacker) 
	} 
}
speedkilll skad ty to wogole wziales ?
  • +
  • -
  • 1


#232172 wlasne menu na jail break

Napisane przez Gufinsky w 01.04.2011 17:37

Masz w załączniku.

Załączone pliki


  • +
  • -
  • 1


#232169 wlasne menu na jail break

Napisane przez speedkill w 01.04.2011 17:35

Do kompilatora masz tu skompilowane :)
Kompilator - AMXX.pl: Support AMX Mod X
na dole pisze pobierz źródło
  • +
  • -
  • 1