[ROZWIĄZANE] Jak dodać klasę?
Czekala
19.07.2013
Witam. Jak dodać klasę na serwer przez FTP zrobioną tutaj przez Generator Klas ??
Cyb3rShot
19.07.2013
Plik sma wrzucasz do scripting
Plik amxx wrzucasz do plugins
Wchodzisz w Config,znajdujesz plugins cod-mod.ini i dopisujesz nazwe klasy.
np.
codclass_"nazwa klasy".amxx
Użytkownik Cyb3rShot edytował ten post 19.07.2013 12:55
Czekala
19.07.2013
Cyb3rShot to jest kod klasy :
#include <amxmodx> #include <amxmisc> #include <codmod> #include <hamsandwich> #include <cstrike> #include <fakemeta> #include <fun> new const nazwa[] = "Szczesciarz ( Mega Premium ) "; new const opis[] = "1/10 z m4a1 l 1/7 z dgl, posiada wszystkie granaty oraz def/ 1/1 kosa "; new const bronie = (1<<CSW_HEGRENADE)|(1<<CSW_SMOKEGRENADE)|(1<<CSW_USP)|(1<<CSW_GLOCK18)|(1<<CSW_M4A1)|(1<<CSW_FLASHBANG); new const zdrowie = 50; new const kondycja = 25; new const inteligencja = 0; new const wytrzymalosc = 0; new ostatnio_prawym[33]; new ma_klase[33]; public plugin_init() { register_plugin(nazwa, "1.0", "amxx.pl"); cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc); RegisterHam(Ham_TakeDamage, "player", "fwTakeDamage_JedenZ"); RegisterHam(Ham_TakeDamage, "player", "fwTakeDamage_JedenCios"); RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_knife", "fwPrimaryAttack_JedenCios"); RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_knife", "fwSecondaryAttack_JedenCios"); } public cod_class_enabled(id) { if(!(get_user_flags(id) & ADMIN_LEVEL_H)) { client_print(id, print_chat, "[Szczesciarz ( Mega Premium ) ] Nie masz uprawnien, aby uzywac tej klasy.") return COD_STOP; } give_item(id, "weapon_hegrenade"); give_item(id, "weapon_flashbang"); give_item(id, "weapon_flashbang"); give_item(id, "weapon_smokegrenade"); cs_set_user_defuse(id, 1); ma_klase[id] = true; return COD_CONTINUE; } public cod_class_disabled(id) { ma_klase[id] = false; } public fwTakeDamage_JedenZ(this, idInf, idAtt, Float:fDmg, dmgBits){ if(!is_user_alive(idAtt) || !ma_klase[idAtt] || !(dmgBits & (1<<1) ) || random_num(1, 10) != 1 ) return HAM_IGNORED; cs_set_user_armor(this, 0, CS_ARMOR_NONE); SetHamParamFloat(4, float(get_user_health(this) + 1)); return HAM_HANDLED; } public fwTakeDamage_JedenCios(id, ent, attacker) { if(is_user_alive(attacker) && ma_klase[attacker] && get_user_weapon(attacker) == CSW_KNIFE && ostatnio_prawym[id]) { cs_set_user_armor(id, 0, CS_ARMOR_NONE); SetHamParamFloat(4, float(get_user_health(id) + 1)); return HAM_HANDLED; } return HAM_IGNORED; } public fwPrimaryAttack_JedenCios(ent) { new id = pev(ent, pev_owner); ostatnio_prawym[id] = 1; } public fwSecondaryAttack_JedenCios(ent) { new id = pev(ent, pev_owner); ostatnio_prawym[id] = 0; }
to które to sma a które to amxx ???
Xeane
19.07.2013
ehh jeżeli robiłeś przez generator , to później klikłeś komplikuj wiec otrzymałeś tylko plik amxx do pobrania wiec wklejasz go do folderu plugins i dopisujesz do plugins-cod mod czy cos takiego , nawet do zwyklych pluginów mozesz
Czekala
19.07.2013
Xeane zrobiłem tak ale jak klikałem " Pobierz " to pisało że plik nie istnieje
Unstopp
19.07.2013
Kod który dałeś możesz też skompilować tutaj -> http://amxx.pl/kompilator. Tutaj natomiast masz poradnik jak dodać klasę, perk oraz dodatki -> http://amxx.pl/topic...ow-w-codmodzie/
Andrzejek
19.07.2013
Plik nazwa_klasy.amxx wrzucasz do cstrike/addons/amxmodx/plugins/
A nazwę nazwa_klasy.amxx wklejasz do cstrike/addons/amxmodx/configs/plugins-codmod.ini
Zmieniasz mapę i gotowe
Gość_21977_* 19.07.2013
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL