←  Poradniki/Łatki

AMXX.pl: Support AMX Mod X i SourceMod

»

Zombie Plague 4.3
Jak Zrobić Nową Klase Zombie

Zablokowany

  • +
  • -
DeVvILL - zdjęcie DeVvILL 12.08.2010

Witam W Tym Tutorialu Pokaże Jak Poprawnie Dodać Klasę Zombie Do ZombieModa

Więc Zaczynamy Kiedy Już Zainstalowaliśmy ZombieModa

Otwieramy Plik zp_zclasses40.sma

Następnie Gdy Otworzymy Szukamy

g_zclass_leech = zp_register_zombie_class(zclass5_name, zclass5_info, zclass5_model, zclass5_clawmodel, zclass5_health, zclass5_speed, zclass5_gravity, zclass5_knockback)


a pod tym dajemy to co na dole :).

zp_register_zombie_class(zclass6_name, zclass6_info, zclass6_model, zclass6_clawmodel, zclass6_health, zclass6_speed, zclass6_gravity, zclass6_knockback)


następnie Szukamy


// Leech Zombie Attributes
new const zclass5_name[] = { "Leech Zombie" }
new const zclass5_info[] = { "HP- Knockback+ Leech++" }
new const zclass5_model[] = { "zombie_source" }
new const zclass5_clawmodel[] = { "v_knife_zombie.mdl" }
const zclass5_health = 1300
const zclass5_speed = 190
const Float:zclass5_gravity = 1.0
const Float:zclass5_knockback = 1.25
const zclass5_infecthp = 200 // extra hp for infections


potem gdy to znajdziemy pod tym piszemy

// TWOJA NAZWA KLASY
new const_zclass6_name[] = { "Nazwa Twojego ZOMBIE" }
new const_zclass6_info[] = { "info twojej klasy" }
new const_zclass6_model[] = { "Model Twojego ZOmbiaaka Najlepiej napisać zombie_source" }
new const zclass6_clawmodel[] = { "Model pazurów twojego zombie najlepiej "v_knife_zombie.mdl" }
const zclass6_health = (ŻYCIE ZOMBIE)
const_zclass6_speed = (szybkość Biegania zombie}
const float:zclass6_gravity = (jaka ma być grawitacja zombie)
conct float:zclass6_knockback = (odbicie zombie)

i nasza klasa gotowa ;) jeśli chcemy żeby Przy infekcji zabierało więcej hp piszemy to const zclass6_infecthp = (ilość)

Zezwalam na kopiowanie nawet bez mojej zgody ;)

Wrazie problemów z kompilacja pisać tutaj a spróbuje pomóc :)
Odpowiedz

  • +
  • -
BoroWSP - zdjęcie BoroWSP 09.06.2011

a co z plikiem zp_zombieplague.ini co tam mam wpisać te klasy które są napisane w zp_zclasses40 ? Bo ja nie czaje :/
Odpowiedz

  • +
  • -
WazzaP - zdjęcie WazzaP 10.06.2011

a co z plikiem zp_zombieplague.ini co tam mam wpisać te klasy które są napisane w zp_zclasses40 ? Bo ja nie czaje


W pliku .ini zapisują Ci się automatycznie po zmianie mapy klasy z pliku zp_classes40 i w tym .ini możesz wykonywać małe poprawki np. hp, speed, gravitka :)
Odpowiedz

grs4 - zdjęcie grs4 10.06.2011

kolo jestes wielki, szukalem tego calyczas +
Pozdrawiam
Odpowiedz

  • +
  • -
JaVoR - zdjęcie JaVoR 21.06.2011

Wielki wielki + dla wielkiego człowieka. Szukałem tego :]
Odpowiedz

  • +
  • -
stepdub - zdjęcie stepdub 22.06.2011

to proste, według wzoru
a napisz jeszcze o tym jak dodać coś nowego, na podstawie leech zombie przykładowo
masz + za chęci
Odpowiedz

  • +
  • -
crosix - zdjęcie crosix 22.07.2011

Witam mam problem niedam rady skompilowac moich poprawek w tym wlasnie pliku wyskakuje blad "can not read from file "zombie_plague_advence" (przy kompilacji lokalnej a przy kompilatorze w sieci takie cos : )
zpa_zclasses40.sma(88) : error 010: invalid function or declaration
zpa_zclasses40.sma(89) : warning 213: tag mismatch
zpa_zclasses40.sma(90) : error 010: invalid function or declaration
zpa_zclasses40.sma(109) : error 017: undefined symbol "zclass6_name"
zpa_zclasses40.sma(109) : error 017: undefined symbol "zclass6_info"
zpa_zclasses40.sma(109) : error 017: undefined symbol "zclass6_model"
zpa_zclasses40.sma(109) : fatal error 107: too many error messages on one line

Załączone pliki

Odpowiedz

  • +
  • -
kapi10072 - zdjęcie kapi10072 22.07.2011

Nie masz includa..
Odpowiedz

  • +
  • -
seitas - zdjęcie seitas 29.07.2011

Mi wyskakuje error przy kompilacji jest to mniej więcej takie coś:
error 010: invalid function or declaration
warning 213: tag mismatch
error 010: invalid function or declaration
error 017 : undefined symbol "zclass6_name"
error 017 : undefined symbol "zclass6_info"
error 017 : undefined symbol "zclass6_model"
fatal error 017: Too many error messages...

Dodano 29 lipiec 2011 - 18:24:
Dobra już ten modules edytowałem i git

Dodano 29 lipiec 2011 - 18:27:
Mam skompilowane ale nie pokazuje mi tej nowej klasy w menu wyboru i zp_zombieclasses.ini też nic nie dodało info o nowej klasie

Załączone pliki

Odpowiedz

Rasta(orginał) - zdjęcie Rasta(orginał) 22.09.2011

calkiem dobre
Odpowiedz
Zablokowany