Robienie klasy
nelcu
30.05.2011
Mam pytanie jak sie robi nowa klase w cod mod?? "Szeregowy" 1/2he m4a1, INTELIGENCJA:20 SIŁA:30 wYTRZYMAŁOŚĆ:30 KONDYCJA:20
Adminek AMXX.PL 30.05.2011
Automatyczna wiadomość
Ten temat został przeniesiony z forum:
AMX Mod X -> Pytania
do
Mody -> Call of Duty Mod -> Pytania
Ten temat został przeniesiony z forum:
AMX Mod X -> Pytania
do
Mody -> Call of Duty Mod -> Pytania
BliBs_Pl
30.05.2011
W nowym czy starym? Jak w nowym to mogę ci szybko zrobić.
Tylko jeszcze jedno pytanie czy on ma mieć 1/2 he (którego posiada co runde) i m4 do której nie ma żadnego bonusu tak?
Tylko jeszcze jedno pytanie czy on ma mieć 1/2 he (którego posiada co runde) i m4 do której nie ma żadnego bonusu tak?
WarRIorS 30.05.2011
mało poradników na tym forum masz.
amxx studio i lecisz 10minut i sam zrobisz.
amxx studio i lecisz 10minut i sam zrobisz.
nelcu
31.05.2011
W nowym codzie. Zrobil by ktos proszę. Alien 30 Hp 25 Konycji 10 Inty 10 Wytrzymałości. Bron mp5,niesłychać kroków, na nożu staje sie od razu niewidoczny (widać jak na nanosuit lub widoczność 1). Z góry dziekuje.
Użytkownik nelcu edytował ten post 31.05.2011 14:14
Użytkownik nelcu edytował ten post 31.05.2011 14:14
ToJaTwojTelefon
31.05.2011
Proszę:
Użytkownik ToJaTwojTelefon edytował ten post 31.05.2011 15:00
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <codmod>
#include <fun>
new const nazwa[] = "Alien";
new const opis[] = "Dostaje MP5, nie słychać jego krokow i jest prawie niewidzialny na nozu";
new const bronie = 1<<CSW_MP5NAVY;
new const zdrowie = 30;
new const kondycja = 25;
new const inteligencja = 10;
new const wytrzymalosc = 10;
new bool:ma_klase[33];
public plugin_init() {
register_plugin("KlasaAlien", "1.0", "ToJaTwojTelefon");
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);
register_event("CurWeapon","CurWeapon","be", "1=1");
}
public cod_class_enabled(id)
{
set_user_footsteps(id, 1);
ma_klase[id] = true;
}
public cod_class_disabled(id)
{
set_user_footsteps(id, 0);
ma_klase[id] = false;
set_user_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255);
}
public CurWeapon(id)
{
if(!ma_klase[id])
return;
if(read_data(2) == CSW_KNIFE)
{
set_user_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 1);
return;
}
set_user_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255);
}
Użytkownik ToJaTwojTelefon edytował ten post 31.05.2011 15:00
nelcu
31.05.2011
Wielki dzięki++++
Dodano 31 maj 2011 - 16:24:
BliBs_PL mam jeszcze jedno pytanie klasa ładnie chodzi,lecz czy musze miec plugin na niewidoczność zeby klasa działa.
Dodano 31 maj 2011 - 16:24:
BliBs_PL mam jeszcze jedno pytanie klasa ładnie chodzi,lecz czy musze miec plugin na niewidoczność zeby klasa działa.
WarRIorS 31.05.2011
nie jest to w klasie
Użytkownik WarRIorS edytował ten post 31.05.2011 15:29
Użytkownik WarRIorS edytował ten post 31.05.2011 15:29
BliBs_Pl
31.05.2011
A przepraszam ale zapomniałem o jednej linijce. Pod:
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);powinienem jeszcze wstawić
register_event("CurWeapon","CurWeapon","be", "1=1");Masz, mam nadzieję że już wszystko będzie dobrze.
Załączone pliki
nelcu
31.05.2011
Dzięki działa.
Dodano 31 maj 2011 - 16:45:
Jak byś mógł zrobić jeszcze jedną klase był bym wdzięczny:).Profesjonalny Medyk 30Hp 20Kon 30Wyt 20Int.Mp5 2x Jump,4xapteczka,deagle.Zgóry dziękuje:).
I jak się robi klase "klasa premium".??
Jeszcze raz DZIĘKUJE:)
Użytkownik nelcu edytował ten post 31.05.2011 15:46
Dodano 31 maj 2011 - 16:45:
Jak byś mógł zrobić jeszcze jedną klase był bym wdzięczny:).Profesjonalny Medyk 30Hp 20Kon 30Wyt 20Int.Mp5 2x Jump,4xapteczka,deagle.Zgóry dziękuje:).
I jak się robi klase "klasa premium".??
Jeszcze raz DZIĘKUJE:)
Użytkownik nelcu edytował ten post 31.05.2011 15:46
ToJaTwojTelefon
31.05.2011
Bibs dales to samo co ja
Co do tej klasy to masz sma i amxx w zalączniku.
Klasę premium robi sie tak samo tylko przy wybieraniu klasy czyli w lini
dodajesz warunek czyli taki kod
oczywiście można dać inną flage pod klase premium czyyli np:
czyli ogólem nasz kod by wyglądał tak:
Użytkownik ToJaTwojTelefon edytował ten post 31.05.2011 18:14
Co do tej klasy to masz sma i amxx w zalączniku.
Klasę premium robi sie tak samo tylko przy wybieraniu klasy czyli w lini
public cod_class_enabled(id)
dodajesz warunek czyli taki kod
if(!(get_user_flags(id) & ADMIN_LEVEL_H))
{
client_print(id, print_chat, "[%s] Nie masz uprawnien, aby uzywac tej klasy.", nazwa)
return COD_STOP;
}
oczywiście można dać inną flage pod klase premium czyyli np:
ADMIN_LEVEL_Hmożna zmienić na
ADMIN_KICK
czyli ogólem nasz kod by wyglądał tak:
public cod_class_enabled(id)
{
if(!(get_user_flags(id) & ADMIN_LEVEL_H))
{
client_print(id, print_chat, "[%s] Nie masz uprawnien, aby uzywac tej klasy.", nazwa)
return COD_STOP;
}
}
Załączone pliki
Użytkownik ToJaTwojTelefon edytował ten post 31.05.2011 18:14