Örnek Eklentiler :
eklentiler-pluginler/zombie-escape-plague-t36840.html
eklentiler-pluginler/zombie-escape-plague-t35468.html
NOT : Bu konuda Tornado Laser Gun eklentisi üzerinden örnek vereceğim
1. Adım :
Eklentiye zombieplague kütüphanesini ekliyoruz.
Kod: Tümünü seç
#include <zombieplague>
Bir değişken oluşturacağız ve ben bu değişkeni genellikle özel silahın ismi yaparım.
Bu konuda Tornado Laser Gun eklentisi üzerinden örnek vereceğim için değişkenimiz TornadoLaserGun olsun.
3. Adım :
Bu adımda plugin_init publicine ekleme yapacağız.
Örnek kod :
Kod: Tümünü seç
TornadoLaserGun = zp_register_extra_item("Tornado Laser Gun", 50, ZP_TEAM_HUMAN)
Menüdeki ismini ise Tornado Laser Gun yani ilk parametreden ayarlıyoruz eğer renk vermezseniz otomatik olarak beyaz olur.
Menüdeki fiyatını ise 50 yani ikinci parametreden ayarlıyoruz, bu fiyat Zombie Plague moddaki cephane paketidir.
Extra itemin insanlara ya da zombilere ayarlamasını da ZP_TEAM_HUMAN kısmından yapıyoruz eğer insan ise böyle olacak ama zombieler özel ise ZP_TEAM_ZOMBIE olacak.
4. Adım :
Bir public ekleyeceğiz, örnek olarak :
Kod: Tümünü seç
public zp_extra_item_selected(id, itemid)
{
if(itemid == TornadoLaserGun)
{
give_weapon(id)
}
}
give_weapon(id) farklı olabilir, o anki smanın silahı verme publici hangisi ise o olacaktır.