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.
|
#41
Napisano 25.12.2011 20:53
#42
Napisano 26.12.2011 00:02
w logach mam coś takiego:
L 12/26/2011 - 00:03:21: [AMXX] Plugin "mocmedyka.amxx" failed to load: Plugin uses an unknown function (name "cod_set_user_xp") - check your modules.ini.
L 12/26/2011 - 00:03:21: [AMXX] Plugin "cod_helloexp.amxx" failed to load: Plugin uses an unknown function (name "cod_set_user_xp") - check your modules.ini.
L 12/26/2011 - 00:03:21: [AMXX] Plugin "cod_dajperk.amxx" failed to load: Plugin uses an unknown function (name "cod_get_user_class") - check your modules.ini.
L 12/26/2011 - 00:03:21: [AMXX] Plugin "wymiana_perkami.amxx" failed to load: Plugin uses an unknown function (name "cod_get_user_class") - check your modules.ini.
L 12/26/2011 - 00:03:21: [AMXX] Plugin "cod_nagrody_exp.amxx" failed to load: Plugin uses an unknown function (name "cod_set_user_xp") - check your modules.ini.
L 12/26/2011 - 00:03:21: [AMXX] Plugin "cod_hsxp.amxx" failed to load: Plugin uses an unknown function (name "cod_set_user_xp") - check your modules.ini.
L 12/26/2011 - 00:03:21: [AMXX] Plugin "cod_przenoszeniev2.amxx" failed to load: Plugin uses an unknown function (name "cod_get_classes_num") - check your modules.ini.
#43
Napisano 26.12.2011 14:36
#44
Napisano 26.12.2011 15:46
Powinno wyglądać to tak:
;;; ; To enable a module, remove the semi-colon (<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/wink.png' class='bbc_emoticon' alt=';)' /> in front of its name. ; If it's not here, simply add it its name, one per line. ; You don't need to write the _amxx part or the file extension. ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; SQL Modules usually need to be enabled manually ;; ;; You can have any number on at a time. Use ;; ;; amx_sql_type in sql.cfg to specify the default ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;mysql ;sqlite ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Put third party modules below here. ;; ;; You can just list their names, without the _amxx ;; ;; or file extension. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; These modules will be auto-detected and loaded ;; ;; as needed. You do not need to enable them here ;; ;; unless you have problems. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; fun engine fakemeta geoip sockets regex nvault cstrike csx hamsandwich
#45
Napisano 27.12.2011 08:12
w logach mam coś takiego teraz :
12/27/2011 - 08:14:14: [AMXX] Plugin file open error (plugin "QTM_CodMod.amxx")
L 12/27/2011 - 08:14:14: [AMXX] Plugin file open error (plugin "COD_Hudinfo.amxx")
L 12/27/2011 - 08:14:14: [AMXX] Plugin file open error (plugin "COD_Asysta.amxx")
L 12/27/2011 - 08:14:14: [AMXX] Plugin file open error (plugin "Temporary_Admin.amxx")
Z góry pisze,że nic z tymi plikami nie robiłem.
Użytkownik darosevic edytował ten post 27.12.2011 08:13
#46
Napisano 27.12.2011 16:20
#47
Napisano 28.12.2011 17:16
#48
Napisano 28.12.2011 18:20
"Zmien na małe litery w nazwach plików" i podmień wszystkie pliki.
Wtedy powinno być ok
#49
Napisano 28.12.2011 20:23
2.Masz błąd w paczce chyba przy "PERKU" "Lodowe Strzały" jak się zabije gościa podczas gdy jest zatruty tymi strzałami potem jest nie widzialny nie jestem pewien czy to ten perk.
3.Jak zdobyć Monety
#50
Napisano 30.12.2011 10:03
SUPER PACZKA!
#51
Napisano 30.12.2011 10:33
#include <amxmodx>
#include <cstrike>
#include <fakemeta_util>
#include <hamsandwich>
#include <codmod>
#define MAX 32
#define nazwa "Bazookarz"
#define opis "Dostaje Bazuke za P228"
new const bronie = 1<<CSW_GALIL|1<<CSW_P228;
new const zdrowie = 20;
new const kondycja = -10;
new const inteligencja = 5;
new const wytrzymalosc = 10;
new bool:wystrzelony[MAX+1][MAX+1];
new bool:ma_klase[MAX+1], bool:has_weapon[MAX+1], bool:reloading[MAX+1], rockets[MAX+1], Float:idle[MAX+1];
new sprite_blast, sprite_nadeexp, sprite_smoke, sprite_trail;
public plugin_init()
{
register_plugin(nazwa, "1.0", "cypis");
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);
RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1);
RegisterHam(Ham_Item_Deploy, "weapon_p228", "Weapon_Deploy", 1);
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_p228", "Weapon_WeaponIdle");
register_forward(FM_CmdStart, "CmdStart");
register_forward(FM_SetModel, "SetModel");
register_forward(FM_Touch, "fw_Touch")
register_message(get_user_msgid("DeathMsg"), "message_DeathMsg")
register_cvar("cod_law_damage", "120.0");
register_cvar("cod_law_radius", "250.0");
register_cvar("cod_law_rockets", "15");
}
public plugin_precache()
{
sprite_blast = precache_model("sprites/dexplo.spr");
sprite_smoke = precache_model("sprites/steam1.spr");
sprite_nadeexp = precache_model("sprites/law_exp.spr");
sprite_trail = precache_model("sprites/smoke.spr");
precache_model("models/p_law.mdl");
precache_model("models/w_law.mdl");
precache_model("models/v_law.mdl");
precache_model("models/s_grenade.mdl");
precache_sound("weapons/law_shoot1.wav");
}
public cod_class_enabled(id)
{
ma_klase[id] = true;
Odrodzenie(id)
if(!(get_user_flags(id) & ADMIN_LEVEL_H))
{
client_print(id, print_chat, "[Bazookarz] Nie masz uprawnien, aby uzywac tej klasy.")
return COD_STOP;
}
ma_klase[id] = true;
return COD_CONTINUE;
}
public cod_class_disabled(id)
{
ma_klase[id] = false;
has_weapon[id] = false;
rockets[id] = 0;
}
public Odrodzenie(id)
{
if(is_user_alive(id) && ma_klase[id])
{
has_weapon[id] = true;
rockets[id] = get_cvar_num("cod_law_rockets");
}
}
public CmdStart(id, uc)
{
if(!is_user_alive(id))
return FMRES_IGNORED;
new weapon = get_user_weapon(id);
if(weapon == 1 && has_weapon[id])
{
new button = get_uc(uc, UC_Buttons);
new ent = fm_find_ent_by_owner(-1, "weapon_p228", id);
if(button & IN_ATTACK)
{
button &= ~IN_ATTACK;
set_uc(uc, UC_Buttons, button);
if(!rockets[id] || reloading[id] || !idle[id])
return FMRES_IGNORED;
if(idle[id] && (get_gametime()-idle[id]<=0.4))
return FMRES_IGNORED;
new Float:Origin[3], Float:Angle[3], Float:Velocity[3];
pev(id, pev_origin, Origin);
pev(id, pev_v_angle, Angle);
velocity_by_aim(id, 1000, Velocity);
Angle[0] *= -1.0
new ent = fm_create_entity("info_target")
set_pev(ent, pev_classname, "rocket");
engfunc(EngFunc_SetModel, ent, "models/s_grenade.mdl");
set_pev(ent, pev_solid, SOLID_BBOX);
set_pev(ent, pev_movetype, MOVETYPE_TOSS);
set_pev(ent, pev_owner, id);
set_pev(ent, pev_mins, Float:{-1.0, -1.0, -1.0});
set_pev(ent, pev_maxs, Float:{1.0, 1.0, 1.0});
set_pev(ent, pev_gravity, 0.35);
set_pev(ent, pev_origin, Origin);
set_pev(ent, pev_velocity, Velocity);
set_pev(ent, pev_angles, Angle);
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(TE_BEAMFOLLOW)
write_short(ent)
write_short(sprite_trail)
write_byte(6)
write_byte(3)
write_byte(224)
write_byte(224)
write_byte(255)
write_byte(100)
message_end()
set_pev(id, pev_weaponanim, 7);
new entwpn = fm_find_ent_by_owner(-1, "weapon_p228", id)
if(entwpn)
set_pdata_float(entwpn, 48, 1.5+3.0, 4)
set_pdata_float(id, 83, 1.5, 4)
reloading[id] = true;
emit_sound(id, CHAN_WEAPON, "weapons/law_shoot1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
if(task_exists(id+3512))
remove_task(id+3512)
set_task(1.5, "task_launcher_reload", id+3512)
rockets[id]--;
}
else if(button & IN_RELOAD)
{
button &= ~IN_RELOAD;
set_uc(uc, UC_Buttons, button);
set_pev(id, pev_weaponanim, 0);
set_pdata_float(id, 83, 0.5, 4);
if(ent)
set_pdata_float(ent, 48, 0.5+3.0, 4);
}
if(ent)
cs_set_weapon_ammo(ent, -1);
cs_set_user_bpammo(id, 1, rockets[id]);
}
else if(weapon != 1 && has_weapon[id])
idle[id] = 0.0;
return FMRES_IGNORED;
}
public Weapon_Deploy(ent)
{
new id = get_pdata_cbase(ent, 41, 4);
if(has_weapon[id])
{
set_pev(id, pev_viewmodel2, "models/v_law.mdl");
set_pev(id, pev_weaponmodel2, "models/p_law.mdl");
}
return PLUGIN_CONTINUE;
}
public Weapon_WeaponIdle(ent)
{
new id = get_pdata_cbase(ent, 41, 4);
if(get_user_weapon(id) == 1 && has_weapon[id])
{
if(!idle[id])
idle[id] = get_gametime();
}
}
public SetModel(ent, model[])
{
if(!pev_valid(ent))
return FMRES_IGNORED
if(!equal(model, "models/w_p228.mdl"))
return FMRES_IGNORED;
new id = pev(ent, pev_owner);
if(!has_weapon[id])
return FMRES_IGNORED;
engfunc(EngFunc_SetModel, ent, "models/w_law.mdl");
set_pev(ent, pev_iuser4, rockets[id]);
has_weapon[id] = false;
return FMRES_SUPERCEDE;
}
public task_launcher_reload(id)
{
id -= 3512;
reloading[id] = false;
set_pev(id, pev_weaponanim, 0);
}
public fw_Touch(ent, id)
{
if(!pev_valid(ent))
return FMRES_IGNORED
new class[32]
pev(ent, pev_classname, class, charsmax(class))
if(!equal(class, "rocket"))
return FMRES_IGNORED
new attacker = pev(ent, pev_owner);
new Float:entOrigin[3], Float:fDamage, Float:Origin[3];
pev(ent, pev_origin, entOrigin);
entOrigin[2] += 1.0;
new Float:g_damage = get_cvar_float("cod_law_damage");
new Float:g_radius = get_cvar_float("cod_law_radius");
new victim = -1
while((victim = engfunc(EngFunc_FindEntityInSphere, victim, entOrigin, g_radius)) != 0)
{
if(!is_user_alive(victim) || get_user_team(attacker) == get_user_team(victim))
continue;
pev(victim, pev_origin, Origin);
fDamage = g_damage - floatmul(g_damage, floatdiv(get_distance_f(Origin, entOrigin), g_radius));
fDamage *= estimate_take_hurt(entOrigin, victim);
if(fDamage>0.0)
UTIL_Kill(attacker, victim, fDamage, DMG_BULLET);
}
message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
write_byte(TE_EXPLOSION);
write_coord(floatround(entOrigin[0]));
write_coord(floatround(entOrigin[1]));
write_coord(floatround(entOrigin[2]));
write_short(sprite_nadeexp);
write_byte(40);
write_byte(30);
write_byte(14);
message_end();
message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
write_byte(TE_EXPLOSION);
write_coord(floatround(entOrigin[0]));
write_coord(floatround(entOrigin[1]));
write_coord(floatround(entOrigin[2]));
write_short(sprite_blast);
write_byte(40);
write_byte(30);
write_byte(TE_EXPLFLAG_NONE);
message_end();
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(5)
write_coord(floatround(entOrigin[0]));
write_coord(floatround(entOrigin[1]));
write_coord(floatround(entOrigin[2]));
write_short(sprite_smoke);
write_byte(35);
write_byte(5);
message_end();
fm_remove_entity(ent);
return FMRES_IGNORED
}
public message_DeathMsg()
{
static killer, victim;
killer = get_msg_arg_int(1);
victim = get_msg_arg_int(2);
if(wystrzelony[killer][victim])
{
wystrzelony[killer][victim] = false;
set_msg_arg_string(4, "grenade");
return PLUGIN_CONTINUE;
}
return PLUGIN_CONTINUE;
}
stock Float:estimate_take_hurt(Float:fPoint[3], ent)
{
new Float:fOrigin[3], tr, Float:fFraction;
pev(ent, pev_origin, fOrigin);
engfunc(EngFunc_TraceLine, fPoint, fOrigin, DONT_IGNORE_MONSTERS, 0, tr);
get_tr2(tr, TR_flFraction, fFraction);
if(fFraction == 1.0 || get_tr2(tr, TR_pHit) == ent)
return 1.0;
return 0.6;
}
stock UTIL_Kill(atakujacy, obrywajacy, Float:damage, damagebits)
{
if(get_user_health(obrywajacy) <= floatround(damage))
wystrzelony[atakujacy][obrywajacy] = true;
cod_inflict_damage(atakujacy, obrywajacy, damage, 1.0, atakujacy, damagebits);
}
#52
Napisano 31.12.2011 15:43
jak również proszę o .sma i modele o ile takie są z klas:
Assasin
Nitrogengalil
Miotacz
Naświetlacz
Bełtownik
Bazookarz - z modelem bazooki działającej
#53
Napisano 01.01.2012 03:35
#54
Napisano 01.01.2012 11:54
#55
Napisano 01.01.2012 12:07
Ja zmieniłem 1/4 lepiej to wyjrzy.to nie bug tylko klasa Terrorysta... Ma 1/2 szanse na respa u przeciwnika i ubranie wroga
Super szpieg,assasin,panisher i perk mroczne kule po usunięciu nie ma już errorów .
I jeden problem mam mianowicie Carg pagey czy jakoś tak 2 opcje w kilstrayku(czy jakoś tak) co dostaje się paczkę dodaje ks biorę granaty ale nie mogę używać ich każdego który wybiorę to znikają można jakoś to naprawić.?
#57
Napisano 01.01.2012 16:02
#58
Napisano 01.01.2012 16:46
#59
Napisano 02.01.2012 15:28
cvar_doswiadczenie_za_zabojstwo = register_cvar("cod_killxp", "100");
cvar_doswiadczenie_za_obrazenia = register_cvar("cod_damagexp", "1"); // ilosc doswiadczenia za 20 obrazen
cvar_doswiadczenie_za_wygrana = register_cvar("cod_winxp", "200");
cvar_typ_zapisu = register_cvar("cod_savetype", "3"); // 1-Nick; 2-SID dla Steam; 3-IP
cvar_limit_poziomu = register_cvar("cod_maxlevel", "2000");
cvar_proporcja_poziomu = register_cvar("cod_levelratio", "20");
cvar_blokada_broni = register_cvar("cod_weaponsblocking", "1");
#60
Napisano 04.01.2012 20:05
Również z jednym lub większą ilością słów kluczowych: CoD Nowy, sajjuk codmod binnion
|
CoD Nowy
[ROZWIĄZANE] Problem z niewidzialnościąNapisany przez wojtu1, 16.05.2024 cod nowy |
|
|||
CoD Nowy
perk zwiększający wytrzymałość pekuNapisany przez Rafii, 05.03.2024 cod nowy |
|
||||
|
CoD Nowy
Modele KlasyNapisany przez Puni07, 11.02.2024 cod nowy |
|
|||
CoD Nowy
Problem z dywizjąNapisany przez Puni07, 08.02.2024 cod nowy |
|
||||
CoD Nowy
Misjedodac exp Napisany przez Anonimowy09, 08.01.2024 cod nowy |
|
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych