#define DMG_Grenadew wersji 1.9 amxx zostało to dodane do podstawowych includów
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.
|
glut
Rejestracja: 09.01.2011Aktualnie: Nieaktywny
Poza forum Ostatnio: 31.12.2022 19:22
O mnie
Cześć jestem Mateusz. Pochodzę z Namysłowa (Opolskie). Jestem uczniem Technikum Informatycznego. Interesuje się programowaniem, motoryzacją i piłką nożną. Jestem ambitny, bystry i wierny swoim ideałom. Ciągle się uczę i nie przestaję Na PW/GG/STEAM nie pomagam za darmo, od tego jest forum.
Motto: "Nie jest grzechem popełniać błędy - grzechem jest w nich tkwić."
Statystyki
- Grupa: Przyjaciel
- Całość postów: 2 086
- Odwiedzin: 35 904
- Tytuł: Godlike
- Wiek: 26 lat
- Urodziny: Lipiec 22, 1997
-
Imię
Mateusz
-
Płeć
Mężczyzna
-
Lokalizacja
Namysłów
Narzędzia użytkownika
Ostatnio byli
#775839 [ROZWIĄZANE] Problem z Kompliacja - Battlefield 2 : Rank Mod PL v1.3.1
Napisane przez glut w 29.12.2022 02:23
#746830 jak dodac vipa do HUD?
Napisane przez glut w 11.02.2018 21:35
//EDIT
teraz powinno wszystko ładnie działać
Załączone pliki
-
ranga.sma 2,86 KB 134 Ilość pobrań
ranga.amxx
#746829 Model Vipa u jednego z teamow
Napisane przez glut w 11.02.2018 21:31
#include <amxmodx>
#include <cstrike>
#include <fakemeta>
#include <fun>
#include <hamsandwich>
forward amxbans_admin_connect(id);
new Array:g_Array, CsArmorType:armortype, bool:g_Vip[33], g_Hudmsg, skoki[33];
new const g_Langcmd[][]={"say /vips","say_team /vips","say /vipy","say_team /vipy"};
public plugin_init(){
register_plugin("VIP Ultimate", "12.3.0.2", "benio101 & speedkill");
register_forward(FM_CmdStart, "CmdStartPre");
RegisterHam(Ham_Spawn, "player", "SpawnedEventPre", 1);
register_event("DeathMsg", "DeathMsg", "a");
register_message(get_user_msgid("ScoreAttrib"), "VipStatus");
g_Array=ArrayCreate(64,32);
for(new i;i<sizeof g_Langcmd;i++){
register_clcmd(g_Langcmd[i], "ShowVips");
}
g_Hudmsg=CreateHudSyncObj();
}
public client_authorized(id){
if(get_user_flags(id) & 262144 == 262144){
client_authorized_vip(id);
}
}
public client_authorized_vip(id){
g_Vip[id]=true;
new g_Name[64];
get_user_name(id,g_Name,charsmax(g_Name));
new g_Size = ArraySize(g_Array);
new szName[64];
for(new i = 0; i < g_Size; i++){
ArrayGetString(g_Array, i, szName, charsmax(szName));
if(equal(g_Name, szName)){
return 0;
}
}
ArrayPushString(g_Array,g_Name);
set_hudmessage(24, 190, 220, 0.25, 0.2, 0, 6.0, 6.0);
ShowSyncHudMsg(0, g_Hudmsg, "SuperVip %s wbija na serwer !",g_Name);
return PLUGIN_CONTINUE;
}
public client_disconnect(id){
if(g_Vip[id]){
client_disconnect_vip(id);
}
}
public client_disconnect_vip(id){
g_Vip[id]=false;
new Name[64];
get_user_name(id,Name,charsmax(Name));
new g_Size = ArraySize(g_Array);
new g_Name[64];
for(new i = 0; i < g_Size; i++){
ArrayGetString(g_Array, i, g_Name, charsmax(g_Name));
if(equal(g_Name,Name)){
ArrayDeleteItem(g_Array,i);
break;
}
}
}
public CmdStartPre(id, uc_handle){
if(g_Vip[id]){
if(is_user_alive(id)){
CmdStartPreVip(id, uc_handle);
}
}
}
public CmdStartPreVip(id, uc_handle){
new flags = pev(id, pev_flags);
if((get_uc(uc_handle, UC_Buttons) & IN_JUMP) && !(flags & FL_ONGROUND) && !(pev(id, pev_oldbuttons) & IN_JUMP) && skoki[id]>0){
--skoki[id];
new Float:velocity[3];
pev(id, pev_velocity,velocity);
velocity[2] = random_float(265.0,285.0);
set_pev(id,pev_velocity,velocity);
} else if(flags & FL_ONGROUND && skoki[id]!=-1){
skoki[id] = 3;
}
}
public SpawnedEventPre(id){
if(g_Vip[id]){
if(is_user_alive(id)){
SpawnedEventPreVip(id);
}
}
}
public SpawnedEventPreVip(id){
skoki[id]=3;
set_user_health(id, get_user_health(id)+100);
cs_set_user_armor(id, min(cs_get_user_armor(id,armortype)+100, 300), armortype);
new CsTeams:team
team = cs_get_user_team(id)
if(team == CS_TEAM_T)
{
cs_set_user_model(id,"jailbreak_mafiozot");
}
}
public DeathMsg(){
new killer=read_data(1);
new victim=read_data(2);
if(is_user_alive(killer) && g_Vip[killer] && get_user_team(killer) != get_user_team(victim)){
DeathMsgVip(killer,victim,read_data(3));
}
}
public DeathMsgVip(kid,vid,hs){
set_user_health(kid, min(get_user_health(kid)+(hs?15:10),250));
}
public VipStatus(){
new id=get_msg_arg_int(1);
if(is_user_alive(id) && g_Vip[id]){
set_msg_arg_int(2, ARG_BYTE, get_msg_arg_int(2)|4);
}
}
public ShowVips(id){
return PLUGIN_CONTINUE;
}
public client_infochanged(id){
if(g_Vip[id]){
new szName[64];
get_user_info(id,"name",szName,charsmax(szName));
new Name[64];
get_user_name(id,Name,charsmax(Name));
if(!equal(szName,Name)){
ArrayPushString(g_Array,szName);
new g_Size=ArraySize(g_Array);
new g_Name[64];
for(new i = 0; i < g_Size; i++){
ArrayGetString(g_Array, i, g_Name, charsmax(g_Name));
if(equal(g_Name,Name)){
ArrayDeleteItem(g_Array,i);
break;
}
}
}
}
}
public plugin_end(){
ArrayDestroy(g_Array);
}
public plugin_precache(){
precache_model("models/player/jailbreak_mafiozot/jailbreak_mafiozot.mdl");
}
public amxbans_admin_connect(id){
client_authorized(id);
}
#746826 jak dodac vipa do HUD?
Napisane przez glut w 11.02.2018 21:06
#746495 HUD na zwykly serwer?
Napisane przez glut w 02.02.2018 21:39
#include <amxmodx>
#define PLUGIN "Health Display"
#define VERSION "1.0"
#define AUTHOR "test"
new g_HudSyncObj
public plugin_init()
{
register_plugin(PLUGIN,VERSION,AUTHOR)
register_message(get_user_msgid("Health"), "Message_Health")
g_HudSyncObj = CreateHudSyncObj()
}
public Message_Health(iMsgId, MSG_DEST, id)
{
if(!is_user_alive(id))
return;
new Time[9];
new iHealth = get_user_health(id)
new czas = get_time("%H:%M:%S",Time,8)
if(iHealth > 255) // credit to vittu
{
set_msg_arg_int(1, ARG_BYTE, 255)
}
set_hudmessage(255, 255, 255, 0.25, 0.75, 2, 0.05, 1000.0, 0.1, 3.0, -1)
ShowSyncHudMsg(id, g_HudSyncObj, ".:DD2+BF2:.^n|Forum: ******|^n|Godzina : %s|^n|GG H@ : *******|^n|TimeHealth: %d|^n", czas,iHealth)
}
#746480 HUD na zwykly serwer?
Napisane przez glut w 02.02.2018 15:14
#746459 jak podmienić model tarczy ?
Napisane przez glut w 01.02.2018 21:09
#746421 Szukam AntyRush
Napisane przez glut w 31.01.2018 20:05
W configach tworzysz folder maps i tworzysz plik plugins-css.ini i wklejasz tam nazwę plugina.
Anty rush - https://amxx.pl/topi...linie-na-ziemi/ a linie narysujesz za pomoca polecenia
+place_adczyli bindujesz sobie np.
bind "F3" "+place_ad"
#708213 Skiny do broni
Napisane przez glut w 31.07.2015 09:02
Coś takiego
#include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <fakemeta> #define PLUGIN "New Plugin" #define AUTHOR "glut" #define VERSION "1.0" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Item_Deploy, "weapon_m4a1", "fwM4A1",1); // jakiej broni dotyczy weapon_x } public plugin_precache(){ precache_model("models/p_nowe_m4a1.mdl"); // lokalizacja pliku p_nazwamodelu.mdl precache_model("models/v_nowe_m4a1.mdl"); // lokalizacja pliku v_nazwamodelu.mdl } public fwM4A1(wpn){ static iOwner; iOwner = pev(wpn,pev_owner); if(!(get_user_frags(iOwner) > 99)) return; // Jezeli nie ma wiecej niz 99 killi to zatrzyma dzialanie set_pev(iOwner,pev_viewmodel2,"models/v_nowe_m4a1.mdl") // lokalizacja pliku p_nazwamodelu.mdl set_pev(iOwner,pev_weaponmodel2,"models/p_nowe_m4a1.mdl") // lokalizacja pliku v_nazwamodelu.mdl }
A nazwy broni bierzesz stąd http://amxx.pl/topic...ive-item-speed/
// EDIT
Ale błąd Dzięki oeN. . No dawno nie robiłem i taki błąd zrobić....
#708131 [ROZWIĄZANE] problem z komplikacją Bf2rank
Napisane przez glut w 30.07.2015 14:17
#707583 Problemy z kompilacją Dodatki.amxx
Napisane przez glut w 24.07.2015 20:25
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <fun> #include <cstrike> #include <engine> #include <fakemeta_util> #include <nvault> #define PLUGIN "Dodatki serwera JailBreak" #define VERSION "1.0" #define AUTHOR "krzysztofr" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_logevent("Round_End", 2, "1=Round_End") register_logevent("Round_Start", 2, "1=Round_Start") } public plugin_precache() { precache_sound("JailBreak[k]/dzwonek.wav"); } public Round_End() { precache_sound("JailBreak[k]/dzwonek.wav"); } public Round_Start() { set_task(4.0,"Wiadomosci"); set_task(10.0,"Wiadomosci2"); set_task(40.0,"Wiadomosci2"); set_task(70.0,"Wiadomosci2"); } public Wiadomosci() { client_print(0,print_center,"Dzisiaj jest nowy dzien i nowe polecenia"); } public Wiadomosci2() { client_print(0,print_center,"Jezeli jestes ostatnim wiezniem wpisz /lr aby wybrac zyczenie"); }
#689689 [ROZWIĄZANE] Codmod blokuje granaty vipowi z generatora?
Napisane przez glut w 21.02.2015 16:29
#652666 Niektórzy gracze NonSteam nie mogą połączyć się z serwerem przez najnowsze Dp...
Napisane przez glut w 24.07.2014 12:59
#652599 [ROZWIĄZANE] Szukam pluginu na darmowa bron
Napisane przez glut w 24.07.2014 09:14
#include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <fun> public plugin_init() { register_plugin("Darmowe AWP", "0.1", "glut") RegisterHam(Ham_Spawn, "player", "Spawn", 1); } public Spawn(id) { if(!is_user_alive(id)) return HAM_IGNORED; give_item(id, "weapon_awp") give_item(id, "ammo_338magnum") give_item(id, "ammo_338magnum") give_item(id, "ammo_338magnum") return HAM_IGNORED; }
Proszę
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Reputacja: glut
- Regulamin