Yeni Para Sistemi
Moderatör: Moderatörler
-
Mr.Persians
Konu Sahibi - Mesajlar: 577
- Kayıt: Sal Kas 21, 2017 5:10 pm
- Server Ip/DNS: CSXX.CSDURAGI.COM
- Clan İsmi: LasTShoT | Clan
- İletişim:
Yeni Para Sistemi
Öncekikle herkese iyi forumlar. Serverimin modu biohazard ana moda tl sistemi ekledim sadece zombiler kullanabilecek ancak benim istediğim şu o kısımda kafam karışıyor biraz şimdi ana modda tl sistemi var oyunda zombinin canının yanında gözüküyor adam zm yapınca felan örnek vereyim "TL" geliyor ancak ben zombilere özel extra item eklicem bunun parası ammo da olmucak normal dolarda olmucak tl ile alınacak ammo gibi include yokki çektireyim bunu nasıl yapıcam biraz karışık anlatmış olabilirim birde şöyle açayım (jetpack 5 TL ile alınacak jetpack eklentisi içinde dolar ile alınıyor bunu tl şeklinde yaptım ancak oyunda tl oldugu halde tl niz yok diyor bu ne ile alakalı onu tam anlayamadım)
@Fatih ~ EjderYa
@PaZee
@hayku
@Taha Demirbaş
@Fatih ~ EjderYa
@PaZee
@hayku
@Taha Demirbaş
| Link: | |
| Linklerini gizle |
-
PouexOfficial
- Mesajlar: 318
- Kayıt: Sal Şub 26, 2019 5:20 pm
- Server Ip/DNS: 213.238.173.111
- Clan İsmi: NivaGaming
- İletişim:
Yeni Para Sistemi
Native çıkışı vermeniz gerek tl sistemi olan eklenti'den.Mr.Persians yazdı: Pzr Ara 15, 2019 1:13 pm Öncekikle herkese iyi forumlar. Serverimin modu biohazard ana moda tl sistemi ekledim sadece zombiler kullanabilecek ancak benim istediğim şu o kısımda kafam karışıyor biraz şimdi ana modda tl sistemi var oyunda zombinin canının yanında gözüküyor adam zm yapınca felan örnek vereyim "TL" geliyor ancak ben zombilere özel extra item eklicem bunun parası ammo da olmucak normal dolarda olmucak tl ile alınacak ammo gibi include yokki çektireyim bunu nasıl yapıcam biraz karışık anlatmış olabilirim birde şöyle açayım (jetpack 5 TL ile alınacak jetpack eklentisi içinde dolar ile alınıyor bunu tl şeklinde yaptım ancak oyunda tl oldugu halde tl niz yok diyor bu ne ile alakalı onu tam anlayamadım)
@Fatih ~ EjderYa
@PaZee
@hayku
@Taha Demirbaş
| Link: | |
| Linklerini gizle |
-
Mr.Persians
Konu Sahibi - Mesajlar: 577
- Kayıt: Sal Kas 21, 2017 5:10 pm
- Server Ip/DNS: CSXX.CSDURAGI.COM
- Clan İsmi: LasTShoT | Clan
- İletişim:
Yeni Para Sistemi
onun hakkında pek bilgim yok native çıkışını nasıl verip diğer eklentiden nasıl çekicezPouexOfficial yazdı: Pzr Ara 15, 2019 1:52 pmNative çıkışı vermeniz gerek tl sistemi olan eklenti'den.Mr.Persians yazdı: Pzr Ara 15, 2019 1:13 pm Öncekikle herkese iyi forumlar. Serverimin modu biohazard ana moda tl sistemi ekledim sadece zombiler kullanabilecek ancak benim istediğim şu o kısımda kafam karışıyor biraz şimdi ana modda tl sistemi var oyunda zombinin canının yanında gözüküyor adam zm yapınca felan örnek vereyim "TL" geliyor ancak ben zombilere özel extra item eklicem bunun parası ammo da olmucak normal dolarda olmucak tl ile alınacak ammo gibi include yokki çektireyim bunu nasıl yapıcam biraz karışık anlatmış olabilirim birde şöyle açayım (jetpack 5 TL ile alınacak jetpack eklentisi içinde dolar ile alınıyor bunu tl şeklinde yaptım ancak oyunda tl oldugu halde tl niz yok diyor bu ne ile alakalı onu tam anlayamadım)
@Fatih ~ EjderYa
@PaZee
@hayku
@Taha Demirbaş
| Link: | |
| Linklerini gizle |
-
hayku
- Mesajlar: 297
- Kayıt: Çrş Tem 17, 2019 6:45 pm
- Konum: Ordu
- Clan İsmi: Alpha Game Clan
Yeni Para Sistemi
Örnek veriyorum;
önce nativeyi eklentinin içinden tanımlatmanız gerekiyor.
daha sonra nativelerin ne için kullanılacağını açıklıyoruz.
ve daha sonra diğer eklentinde kullanacaksan kütüphanelerin alt kısmına şu şekilde tanımlatıyorsun;
kullanımını şu şekilde yapacaksın;
önce nativeyi eklentinin içinden tanımlatmanız gerekiyor.
Kod: Tümünü seç
public plugin_natives(){
register_native("get_packs","zm_give_packs");
register_native("set_packs","zm_send_packs");
}Kod: Tümünü seç
public zm_give_packs(id){
return değişken[id]; //verilen değişkenin döndürülmesini sağlıyoruz.
}
public zm_send_packs(id,ammount){
değişken[id]=ammount; //değişkenin ne için kullanıldığını anlatıyoruz.
return 1;
}Kod: Tümünü seç
native get_packs(id);
native set_packs(id,ammount);Kod: Tümünü seç
set_packs(id,get_packs(id)+5) //5 tl verdirir.| Link: | |
| Linklerini gizle |
-
Mr.Persians
Konu Sahibi - Mesajlar: 577
- Kayıt: Sal Kas 21, 2017 5:10 pm
- Server Ip/DNS: CSXX.CSDURAGI.COM
- Clan İsmi: LasTShoT | Clan
- İletişim:
Yeni Para Sistemi
değişkenleri direk o şekildemi yazıcaz biraz daha açsan konuyu.
| Link: | |
| Linklerini gizle |
Yeni Para Sistemi
// 1. pluginde nativenin her eklenti tarafından kullanılabilmesi için kayıt ettirmemiz gerekir
public plugin_natives() {
register_native("xpver","xpverpublici")
}
2. pluginde
native xpver(id)
public blabla() {
xpver(id)
}
public plugin_natives() {
register_native("xpver","xpverpublici")
}
2. pluginde
native xpver(id)
public blabla() {
xpver(id)
}
| Link: | |
| Linklerini gizle |
-
Mr.Persians
Konu Sahibi - Mesajlar: 577
- Kayıt: Sal Kas 21, 2017 5:10 pm
- Server Ip/DNS: CSXX.CSDURAGI.COM
- Clan İsmi: LasTShoT | Clan
- İletişim:
Yeni Para Sistemi
o kısmı anladım zaten neyse yaptım eyvallah yinedexdferlesh1 yazdı: Prş Ara 19, 2019 12:09 am // 1. pluginde nativenin her eklenti tarafından kullanılabilmesi için kayıt ettirmemiz gerekir
public plugin_natives() {
register_native("xpver","xpverpublici")
}
2. pluginde
native xpver(id)
public blabla() {
xpver(id)
}
| Link: | |
| Linklerini gizle |
-
omertas14544
- Mesajlar: 1604
- Kayıt: Prş Oca 26, 2017 3:23 pm
Yeni Para Sistemi
ilk önce parasını çekmek istediğin plugine girip
plugin_init() kısmına
yazıyorsun.
altta verdiğim kodlarıda pluginin herhangi bir yerine yapıştırıyorsun.
2. plugine geldiğinde
pluginin her hangi bir yerine
şeklinde yazıyorsun.
Daha sonra parayı ayarlayacağın yere gelip:
tl_ayarla(id,tl_cek(id) + 10)
şeklinde yazıyorsun ve oyuncuya 10 TL eklenmiş oluyor
Anlamadığın kısım olursa söyle anlatayım.
plugin_init() kısmına
Kod: Tümünü seç
register_native("tl_cek","tl_cek_native")
register_native("tl_ayarla","tl_ayarla_native")altta verdiğim kodlarıda pluginin herhangi bir yerine yapıştırıyorsun.
Kod: Tümünü seç
public tl_cek_native(id)
{
return paranin_tutuldugu_degisken[id];
}
public tl_ayarla_native(id, ammount)
{
new id = get_param(1);
new ammount = get_param(2);
paranin_tutuldugu_degisken[id] = ammount;
return 1;
}
pluginin her hangi bir yerine
Kod: Tümünü seç
native tl_ayarla(id,ammount)
native tl_cek(id)Daha sonra parayı ayarlayacağın yere gelip:
tl_ayarla(id,tl_cek(id) + 10)
şeklinde yazıyorsun ve oyuncuya 10 TL eklenmiş oluyor
Anlamadığın kısım olursa söyle anlatayım.
| Link: | |
| Linklerini gizle |