GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Özel Skin & Özel Skin verme Sistemi! | Cengo'dan!

Başlatan Cengo, 12 Nisan 2019, 16:39:52

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Cengo

Selamlar arkadaşlar ben Cengo ve bugün sizlere yaptığım sistemi paylaşacağım.Tabi yine Hera modu için yaptım yani kendi moduna uyarlayabilirsiniz değişkenleri vesaire vesaire,iyi kullanımlar hata verirse discord eklerseniz bir sıkıntı olmaz,yardım ederim.

Discord:Cengo#8618

Adım 1 : Playerdata'yı aratıp pOzelSkin ekleyiniz.
Adım 2 : Modunuzun en altına geliniz.
Adım 3 : Altta verdiğim kodu modun en altına yapıştırın.
Adım 4 : F5'leyin.
Adım 5 : Sistem bitmiştir bu kadar.


Kodlar

Adminler için

PAWN Kodu: Seç
CMD:ozelskinver(playerid, params[])
{
static
    userid,
skinid;

    if (PlayerData[playerid][pAdmin] < 4)
    return SendErrorMessage(playerid, "Bu komutu kullanmak için yetkiniz yok!");

if (sscanf(params, "ud", userid, skinid))
    return SendSyntaxMessage(playerid, "/ozelskin [id/isim] [skin id]");

    if (!IsPlayerConnected(userid))
    return SendErrorMessage(playerid, "Belirttiğiniz oyuncu oyunda değil !");

if (skinid < 20001 || skinid > 20050)
    return SendErrorMessage(playerid, "Geçersiz skin ID. Skinler 20001-20050 arasında değişir.");

SetPlayerSkin(userid, skinid);
PlayerData[userid][pSkin] = skinid;

SendAdminAction(playerid, "%s adlı oyuncunun kıyafetini ID %d olarak değiştirdiniz.", ReturnName(userid, 0), skinid);
SendAdminAction(userid, "%s adlı yetkili kıyafetinini ID %d olarak değiştirdi.", ReturnName(playerid, 0), skinid);

return 1;
}


Oyuncular için :

PAWN Kodu: Seç
CMD:ozelskin(playerid, params[])
{
static
skinid;

    if(PlayerData[playerid][pOzelSkin] == 1)
    {
  if (sscanf(params, "d", skinid))
     return SendSyntaxMessage(playerid, "/ozelskin [skin id]");

  SetPlayerSkin(playerid, skinid);
    PlayerData[playerid][pSkin] = skinid;

   SendServerMessage(playerid, "Skininiz %d olarak değiştirildi", skinid);
}
else
{
  SendErrorMessage(playerid, "Bu komutu kullanmak için Ozel Skin hakkınız olmalı.");
}
return 1;
}


Umarım sistemi beğenmişsinizdir,iyi kullanımlar!



Cengo

Alıntı yapılan: Excision - 12 Nisan 2019, 16:43:37

Sistemleri(ni) playerData üzerinden değil de düzgün bir FS oluşturarak yani compile edince herhangi bir hata vermeyecek şekilde paylaşsan daha güzel olmaz mı ?




FS yapmayı bilmiyorum ve acemiyim yani nasıl olucak boş bir dosya açıyorum onun içine kodlayınca hata veriyor bu yüzden hem kendi gamemodemi geliştirerek hemde pawn bilmeyen arkadaşlar için paylaşıyorum,amacım burda pawn bilmeyen arkadaşlara yardım etmek yoksa kodlayıp kendi sunucumda direk kullanabilirm fakat dediğim gibi bilmeyen bir çok arkadaş var onlar için paylaşıyorum,yorumun için teşekkürler.


Excision

Alıntı yapılan: Cengo - 12 Nisan 2019, 16:47:07

Alıntı yapılan: Excision - 12 Nisan 2019, 16:43:37

Sistemleri(ni) playerData üzerinden değil de düzgün bir FS oluşturarak yani compile edince herhangi bir hata vermeyecek şekilde paylaşsan daha güzel olmaz mı ?




FS yapmayı bilmiyorum ve acemiyim yani nasıl olucak boş bir dosya açıyorum onun içine kodlayınca hata veriyor bu yüzden hem kendi gamemodemi geliştirerek hemde pawn bilmeyen arkadaşlar için paylaşıyorum,amacım burda pawn bilmeyen arkadaşlara yardım etmek yoksa kodlayıp kendi sunucumda direk kullanabilirm fakat dediğim gibi bilmeyen bir çok arkadaş var onlar için paylaşıyorum,yorumun için teşekkürler.
Böyle yarım yamalak paylaşımlar yapamazsınız kurallara aykırı. Kullandığınız değişkenleri, gerekli fonksiyonları da paylaşmalısınız.
Her modda SendErrorMessage olacak diye bir şey yok.
Ayrıca pawna daha yeni başladığını söylüyorsun, kendi bilgilerini arttırmadan paylaşım yapmak saçmalıktır.


Warning

Basarılı Bır Sıstem Olmus Paylasım Içın Tesekkürler


Cengo

Alıntı yapılan: Excision - 12 Nisan 2019, 16:51:20

Alıntı yapılan: Cengo - 12 Nisan 2019, 16:47:07

Alıntı yapılan: Excision - 12 Nisan 2019, 16:43:37

Sistemleri(ni) playerData üzerinden değil de düzgün bir FS oluşturarak yani compile edince herhangi bir hata vermeyecek şekilde paylaşsan daha güzel olmaz mı ?




FS yapmayı bilmiyorum ve acemiyim yani nasıl olucak boş bir dosya açıyorum onun içine kodlayınca hata veriyor bu yüzden hem kendi gamemodemi geliştirerek hemde pawn bilmeyen arkadaşlar için paylaşıyorum,amacım burda pawn bilmeyen arkadaşlara yardım etmek yoksa kodlayıp kendi sunucumda direk kullanabilirm fakat dediğim gibi bilmeyen bir çok arkadaş var onlar için paylaşıyorum,yorumun için teşekkürler.
Böyle yarım yamalak paylaşımlar yapamazsınız kurallara aykırı. Kullandığınız değişkenleri, gerekli fonksiyonları da paylaşmalısınız.
Her modda SendErrorMessage olacak diye bir şey yok.
Ayrıca pawna daha yeni başladığını söylüyorsun, kendi bilgilerini arttırmadan paylaşım yapmak saçmalıktır.


Eğer daha düzgün okusaydın anlardın.Hera roleplay modu için uygundur dedim dostum gerçekten anlamadan kötülüyorsunuz.


Excision

Alıntı yapılan: Cengo - 12 Nisan 2019, 16:53:51

Alıntı yapılan: Excision - 12 Nisan 2019, 16:51:20

Alıntı yapılan: Cengo - 12 Nisan 2019, 16:47:07

Alıntı yapılan: Excision - 12 Nisan 2019, 16:43:37

Sistemleri(ni) playerData üzerinden değil de düzgün bir FS oluşturarak yani compile edince herhangi bir hata vermeyecek şekilde paylaşsan daha güzel olmaz mı ?




FS yapmayı bilmiyorum ve acemiyim yani nasıl olucak boş bir dosya açıyorum onun içine kodlayınca hata veriyor bu yüzden hem kendi gamemodemi geliştirerek hemde pawn bilmeyen arkadaşlar için paylaşıyorum,amacım burda pawn bilmeyen arkadaşlara yardım etmek yoksa kodlayıp kendi sunucumda direk kullanabilirm fakat dediğim gibi bilmeyen bir çok arkadaş var onlar için paylaşıyorum,yorumun için teşekkürler.
Böyle yarım yamalak paylaşımlar yapamazsınız kurallara aykırı. Kullandığınız değişkenleri, gerekli fonksiyonları da paylaşmalısınız.
Her modda SendErrorMessage olacak diye bir şey yok.
Ayrıca pawna daha yeni başladığını söylüyorsun, kendi bilgilerini arttırmadan paylaşım yapmak saçmalıktır.


Eğer daha düzgün okusaydın anlardın.Hera roleplay modu için uygundur dedim dostum gerçekten anlamadan kötülüyorsunuz.
Burası Hera modu sistemleri paylaşım bölümü mü kardeşim ? Paylaşacaksan düzgün bir şekilde paylaşacaksın kurallara uygun bir şekilde.


Eamon

PAWN Kodu: Seç
PlayerData[playerid][pOzelSkin]

Oyuncular bunu nasıl elde ediyor?
Son düzenlenme: 12 Nisan 2019, 17:06:54 Ferman
Bugünün güzel zamanları, yarının üzücü düşünceleridir.

Amper

Yetersiz olmuş, case şeklinde yapman daha mantıklı onun dışında eğer özel skin değeri bir olarak sayılıyorsa her türlü skini alabiliyor. Bu da saçma olmuş.


Excision

Alıntı yapılan: Pelletier - 12 Nisan 2019, 19:30:24

Yetersiz olmuş, case şeklinde yapman daha mantıklı onun dışında eğer özel skin değeri bir olarak sayılıyorsa her türlü skini alabiliyor. Bu da saçma olmuş.
case şeklinde derken ? örnek verebilir misiniz ?


Eamon

Alıntı yapılan: Pelletier - 12 Nisan 2019, 19:30:24

Yetersiz olmuş, case şeklinde yapman daha mantıklı onun dışında eğer özel skin değeri bir olarak sayılıyorsa her türlü skini alabiliyor. Bu da saçma olmuş.


Hayır canım neden saçma olsun? Örnek veriyorum marketten ücretsiz özel skin alma özelliği yapabilir. Ben sadece oyuncuların o değere NASIL ulaştığını sordum + olarak case şeklinde derken? Case şeklinde nasıl yapacaktı?

Bugünün güzel zamanları, yarının üzücü düşünceleridir.

Amper

Alıntı yapılan: Excision - 12 Nisan 2019, 20:17:29

Alıntı yapılan: Pelletier - 12 Nisan 2019, 19:30:24

Yetersiz olmuş, case şeklinde yapman daha mantıklı onun dışında eğer özel skin değeri bir olarak sayılıyorsa her türlü skini alabiliyor. Bu da saçma olmuş.
case şeklinde derken ? örnek verebilir misiniz ?


/ozelskin komutunda skinin idsini yazması gerekiyor. Bunun yerine oyuncunun sahip olduğu skinleri veriye döküp seçenek şeklinde sunabilir. Bu yapılan sistem -214512541 idli skini bile sisteme kabul ettirip kişiye veriyor.


Excision

Alıntı yapılan: Pelletier - 12 Nisan 2019, 23:46:47

Alıntı yapılan: Excision - 12 Nisan 2019, 20:17:29

Alıntı yapılan: Pelletier - 12 Nisan 2019, 19:30:24

Yetersiz olmuş, case şeklinde yapman daha mantıklı onun dışında eğer özel skin değeri bir olarak sayılıyorsa her türlü skini alabiliyor. Bu da saçma olmuş.
case şeklinde derken ? örnek verebilir misiniz ?


/ozelskin komutunda skinin idsini yazması gerekiyor. Bunun yerine oyuncunun sahip olduğu skinleri veriye döküp seçenek şeklinde sunabilir. Bu yapılan sistem -214512541 idli skini bile sisteme kabul ettirip kişiye veriyor.
Kodu düzenleyip atabilir misiniz ?


Cengo

Alıntı yapılan: Excision - 13 Nisan 2019, 00:25:07

Alıntı yapılan: Pelletier - 12 Nisan 2019, 23:46:47

Alıntı yapılan: Excision - 12 Nisan 2019, 20:17:29

Alıntı yapılan: Pelletier - 12 Nisan 2019, 19:30:24

Yetersiz olmuş, case şeklinde yapman daha mantıklı onun dışında eğer özel skin değeri bir olarak sayılıyorsa her türlü skini alabiliyor. Bu da saçma olmuş.
case şeklinde derken ? örnek verebilir misiniz ?


/ozelskin komutunda skinin idsini yazması gerekiyor. Bunun yerine oyuncunun sahip olduğu skinleri veriye döküp seçenek şeklinde sunabilir. Bu yapılan sistem -214512541 idli skini bile sisteme kabul ettirip kişiye veriyor.
Kodu düzenleyip atabilir misiniz ?


Konu kilit kodlarda hata varmış yeni fark ettim test edince gördüm hatayı.