GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: Hata - 21 Haziran 2020, 22:16:23

Başlık: Whatsapp sistemi V2
Gönderen: Hata - 21 Haziran 2020, 22:16:23
Merhaba arkadaşlar bugün size daha önce kodlayıp paylaştığım whatsapp sisteminin üzerine alıntılar yaparak güncellediğim whatsapp sistemini paylaşıcam güle güle kullanın. İlk sistem için: https://www.gtamulti.com/forum/mod-galerisi/kendi-kodladigim-whatsapp-sistemi/


playerData'ya
enum playerData {
pWhatsappGrup,
pTelefon (telefon kısmını kendi modunuza göre ayarlayın)
};

Komutların olduğu yere
CMD:wp(playerid, params[])
{
 if(isnull(params)) return SendClientMessage(playerid, "/wp [mesaj]");
 if (PlayerData[playerid][pTelefon] == -1) return SendErrorMessage(playerid, "Telefonunuz yok.");
 if(OyuncuBilgi[playerid][pWPGrup] == 0) return SendErrorMessage(playerid, "Grubunuz ayarlanmamış, grubunuzu ayarlayınız. (/wpgrup)");
 WhatsappMesaji(0x00AD00AA, "[WHATSAPP] %s: %s",ReturnName(playerid,0),params);
 return 1;
}

CMD:wpgrup(playerid, params[])
{
 new grup;
 if(sscanf(params, "d", grup)) return SendClientMessage(playerid, "/wpgrup [grupid]");
 if (PlayerData[playerid][pTelefon] == -1) return SendErrorMessage(playerid, "Telefonunuz yok.");
 PlayerData[playerid][pWhatsappGrup] = grup;
 SendClientMessage(playerid, "Whatsapp grubunuzu ayarladınız. (#%d)");
 return 1;
}

Stockların olduğu bölüme
stock WhatsappMesaji(whatsapp, renk, const str[], {Float,_}:...)
{
static args, start, end, string[144];
#emit LOAD.S.pri 8
#emit STOR.pri args

if(args > 12)
{
#emit ADDR.pri str
#emit STOR.pri start

    for (end = start + (args - 12); end > start; end -= 4)
{
        #emit LREF.pri end
        #emit PUSH.pri
}
#emit PUSH.S str
#emit PUSH.C 144
#emit PUSH.C string
#emit PUSH.C args

#emit SYSREQ.C format
#emit LCTRL 5
#emit SCTRL 4

foreach (new i : Player) if(PlayerData[i][pWhatsappGrup] == whatsapp) {
    SendSplitMessage(i, renk, string);
}
return 1;
}
foreach (new i : Player) if(PlayerData[i][pWhatsappGrup] == whatsapp) {
  SendClientMessage(i, renk, str);
}
return 1;
}

Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Xchatt - 21 Haziran 2020, 22:31:26
pBaygin , pKelepce faln ne alaka
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Hata - 21 Haziran 2020, 22:34:07
Alıntı yapılan: Xchatt - 21 Haziran 2020, 22:31:26
pBaygin , pKelepce faln ne alaka
baygınken ve kelepçeliyken /wpgrup ve /wp komutunu kullanamaz onları kendi modunuza göre ayarlayabilirsiniz
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Utherz - 22 Haziran 2020, 00:33:42
İlk başta kendin yapmamışsın. Bu şekilde devam edersen kendini geliştirmen çook zor. İki satır kod için kimseyle kavga etmeyeceğim ama bu şekilde ilerlemeye devam edersen yerinde sayarsın.

Aynı zamanda yanlış hata verecektir. SendClientMessage(playerid, "hvfwyuıfg"); Bu şekilde kullanmışsın. Doğrusu, SendClientMessage(playerid, Renk, "uıgaıywfwefw");

Ayrıca SendErrorMessage diye bir mesaj tanımı bulunmamakta. Konu kilitlenecektir büyük ihtimalle.

Daha önceden paylaştığın sisteme yorum olarak attığımda daha farklı bir sistem atmıştım. Onu alıp buraya koymuşsun. Konu (https://www.gtamulti.com/forum/mod-galerisi/kendi-kodladigim-whatsapp-sistemi/msg179047/#msg179047)
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Hata - 22 Haziran 2020, 00:35:37
Alıntı yapılan: Raspowa - 22 Haziran 2020, 00:33:42
İlk başta kendin yapmamışsın. Bu şekilde devam edersen kendini geliştirmen çook zor. İki satır kod için kimseyle kavga etmeyeceğim ama bu şekilde ilerlemeye devam edersen yerinde sayarsın.

Daha önceden paylaştığın sisteme yorum olarak attığımda daha farklı bir sistem atmıştım. Onu alıp buraya koymuşsun. Konu (https://www.gtamulti.com/forum/mod-galerisi/kendi-kodladigim-whatsapp-sistemi/msg179047/#msg179047)
Evet onu düzenledim, ben bunu inkar etmiyorum bu sistemide daha fazla kişi görsün ve ihtiyacı olan varsa kullansın diye buraya konu olarak açtım
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Rodeiun - 22 Haziran 2020, 00:40:47
Alıntı yapılan: Raspowa - 22 Haziran 2020, 00:33:42
İlk başta kendin yapmamışsın. Bu şekilde devam edersen kendini geliştirmen çook zor. İki satır kod için kimseyle kavga etmeyeceğim ama bu şekilde ilerlemeye devam edersen yerinde sayarsın.

Aynı zamanda yanlış hata verecektir. SendClientMessage(playerid, "hvfwyuıfg"); Bu şekilde kullanmışsın. Doğrusu, SendClientMessage(playerid, Renk, "uıgaıywfwefw");

Ayrıca SendErrorMessage diye bir mesaj tanımı bulunmamakta. Konu kilitlenecektir büyük ihtimalle.

Daha önceden paylaştığın sisteme yorum olarak attığımda daha farklı bir sistem atmıştım. Onu alıp buraya koymuşsun. Konu (https://www.gtamulti.com/forum/mod-galerisi/kendi-kodladigim-whatsapp-sistemi/msg179047/#msg179047)

Xchatt in dediği gibi pBaygin gibi değişkenlerin bir değeri yok, oradaki koşullar konu için fazla büyük. Önerim şu koşullardan baygin ve kelepceli koşulunu kaldır millet sonra kendisi eklesin.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Moonquad - 22 Haziran 2020, 01:26:34
Diyaloglu olsa daha işlevli olabilirdi. Bence bu sistem roleplay sunuculari için uygun değil f chat gibi mix döner burada da.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Sawyer - 22 Haziran 2020, 02:14:38
Kendini az geliştir ondan sonra paylaşım yap.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: cudless. - 22 Haziran 2020, 02:59:24
Paylaşım için teşekkürler, sistem daha iyi olabilirdi. Örneğin grup kurma, grup yöneticiliği, grup adı eklenebilirdi.

Alıntı yapılan: Sawyer - 22 Haziran 2020, 02:14:38
Kendini az geliştir ondan sonra paylaşım yap.
Kendini geliştirirken paylaşım yaparak diğer insanlarında kendini geliştirmesine yardımcı oluyor paylaşım kurallarında böyle bir kural göremedim, ortada bir emek var saygılı olmak gerekiyor.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Sawyer - 22 Haziran 2020, 03:07:48
Alıntı yapılan: cudless. - 22 Haziran 2020, 02:59:24
Paylaşım için teşekkürler, sistem daha iyi olabilirdi. Örneğin grup kurma, grup yöneticiliği, grup adı eklenebilirdi.

Alıntı yapılan: Sawyer - 22 Haziran 2020, 02:14:38
Kendini az geliştir ondan sonra paylaşım yap.
Kendini geliştirirken paylaşım yaparak diğer insanlarında kendini geliştirmesine yardımcı oluyor paylaşım kurallarında böyle bir kural göremedim, ortada bir emek var saygılı olmak gerekiyor.

Kusura bakma ama ben fazla emek göremiyorum malesef.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: cudless. - 22 Haziran 2020, 03:16:56
Alıntı yapılan: Sawyer - 22 Haziran 2020, 03:07:48
Alıntı yapılan: cudless. - 22 Haziran 2020, 02:59:24
Paylaşım için teşekkürler, sistem daha iyi olabilirdi. Örneğin grup kurma, grup yöneticiliği, grup adı eklenebilirdi.

Alıntı yapılan: Sawyer - 22 Haziran 2020, 02:14:38
Kendini az geliştir ondan sonra paylaşım yap.
Kendini geliştirirken paylaşım yaparak diğer insanlarında kendini geliştirmesine yardımcı oluyor paylaşım kurallarında böyle bir kural göremedim, ortada bir emek var saygılı olmak gerekiyor.

Kusura bakma ama ben fazla emek göremiyorum malesef.
Bilgin varsa daha iyisini yapıp paylaşabilirsin böylece insanlar yararlanır.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Hata - 22 Haziran 2020, 06:54:23
Alıntı yapılan: Moonquad - 22 Haziran 2020, 01:26:34
Diyaloglu olsa daha işlevli olabilirdi. Bence bu sistem roleplay sunuculari için uygun değil f chat gibi mix döner burada da.
dialoğu V3de getiririm, bu sistem roleplay sunucuları için uygun veya değil bunu freeroam sunucusu açanda kullanır roleplayde ben bununla ilgili birşey belirtmedim ama yorumun için teşekkürler
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Krater - 22 Haziran 2020, 11:11:17
Çöp.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Hata - 22 Haziran 2020, 12:34:46
Alıntı yapılan: AlqoliK - 22 Haziran 2020, 11:11:17
Çöp.
Ok.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Eamon - 22 Haziran 2020, 12:40:22
Konu açmak için mi böyle paylaşımlar yapıyorsun..
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Hata - 22 Haziran 2020, 12:56:44
Alıntı yapılan: Metafor - 22 Haziran 2020, 12:40:22
Konu açmak için mi böyle paylaşımlar yapıyorsun..
yoo
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Sawyer - 22 Haziran 2020, 16:21:01
Alıntı yapılan: cudless. - 22 Haziran 2020, 03:16:56
Alıntı yapılan: Sawyer - 22 Haziran 2020, 03:07:48
Alıntı yapılan: cudless. - 22 Haziran 2020, 02:59:24
Paylaşım için teşekkürler, sistem daha iyi olabilirdi. Örneğin grup kurma, grup yöneticiliği, grup adı eklenebilirdi.

Alıntı yapılan: Sawyer - 22 Haziran 2020, 02:14:38
Kendini az geliştir ondan sonra paylaşım yap.
Kendini geliştirirken paylaşım yaparak diğer insanlarında kendini geliştirmesine yardımcı oluyor paylaşım kurallarında böyle bir kural göremedim, ortada bir emek var saygılı olmak gerekiyor.

Kusura bakma ama ben fazla emek göremiyorum malesef.
Bilgin varsa daha iyisini yapıp paylaşabilirsin böylece insanlar yararlanır.


Daha iyisini yaparız sorun değil ama bu platform hak etmiyor değerini bilmiyor.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: pitchoute - 22 Haziran 2020, 18:42:04
Merhaba,
Değişkenleri elinde bulunan moda göre mi ayarlıyorsun yoksa herhangi bir moddan komutları çekip mi paylaşıyorsun bilmiyorum ama bu tarz sistem paylaşımları hem yetersiz hem de hatalı oluyor maalesef.
PAWN Kodu: Seç
pWPGrup, pWhatsappGrup gibi tanımlar, açıklamaları ve bağlantılı oldukları publiclerle birlikte verilmediği sürece ekstra yazılmış bir kod olarak kalacaktır.

PAWN Kodu: Seç
enum Gtaturkmesaj
{
hatayamesaj
}

PAWN Kodu: Seç
if (Gtaturkmesaj[playerid][hatayamesaj] == -1) return SendClientMessage(playerid, "Denememememememe");
gibi bir kontrol geçersiz olacaktır.

Ayrıca SendErrorMessage gibi tanımları da ya hiç kullanmayıp klasik formatta olan ClientMessage formatını kullan ya da kullandıklarını da ayrıca ekle. Bu tarz paylaşımları direkt olarak fs şeklinde paylaşman da senin açından hem kontrolü kolaylaştıracak hem de kullanılabilirliği arttıracaktır diye düşünüyorum.

Ellerine sağlık, başarılar dilerim.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Xchatt - 22 Haziran 2020, 18:48:06
Alıntı yapılan: Sawyer - 22 Haziran 2020, 16:21:01
Alıntı yapılan: cudless. - 22 Haziran 2020, 03:16:56
Alıntı yapılan: Sawyer - 22 Haziran 2020, 03:07:48
Alıntı yapılan: cudless. - 22 Haziran 2020, 02:59:24
Paylaşım için teşekkürler, sistem daha iyi olabilirdi. Örneğin grup kurma, grup yöneticiliği, grup adı eklenebilirdi.

Alıntı yapılan: Sawyer - 22 Haziran 2020, 02:14:38
Kendini az geliştir ondan sonra paylaşım yap.
Kendini geliştirirken paylaşım yaparak diğer insanlarında kendini geliştirmesine yardımcı oluyor paylaşım kurallarında böyle bir kural göremedim, ortada bir emek var saygılı olmak gerekiyor.

Kusura bakma ama ben fazla emek göremiyorum malesef.
Bilgin varsa daha iyisini yapıp paylaşabilirsin böylece insanlar yararlanır.


Daha iyisini yaparız sorun değil ama bu platform hak etmiyor değerini bilmiyor.

O zaman bu konuya bu siteye birdaha giriş sağlama güzel kardeşim.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: timezen - 22 Haziran 2020, 21:29:03
Oof.
Türkiye'deki şu linç kültürü hiç bir zaman sona ermeyecek sanırsam. Adam yapıp paylaşmış, düzgünce eleştirmek yerine "çöp, emek yok" tarzında ifade kullanıyorsunuz. Sanki adamdan paralı sistem istediniz de düzgün yapamadı, ya doğru düzgün bir şekilde eleştir ya da hiç yorum yapma kardeşim.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Krater - 22 Haziran 2020, 21:53:51
Alıntı yapılan: timezen - 22 Haziran 2020, 21:29:03
Oof.
Türkiye'deki şu linç kültürü hiç bir zaman sona ermeyecek sanırsam. Adam yapıp paylaşmış, düzgünce eleştirmek yerine "çöp, emek yok" tarzında ifade kullanıyorsunuz. Sanki adamdan paralı sistem istediniz de düzgün yapamadı, ya doğru düzgün bir şekilde eleştir ya da hiç yorum yapma kardeşim.
Çok doğru söylüyorsun peki ya, bu kişininde senin dediğin gibi insanların emeğine bu şekilde cevaplar vermesine ne demeli ha? İnsanına göre muamele bu saaten sonra.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: ÖmerCN - 22 Haziran 2020, 22:10:09
CMD:r edited CMD:wp
CMD:frekans edited CMD:wpgrup

İkinci olarak her modda kelepçeli ve baygın olma pBaygin, pKelepce gibi tanımlar kullanılmaz, sistemleri copy paste kullanmak yerine emek verip kendiniz yazmayı deneyin, bu şekilde kendinizi geliştirmekten çok küçük düşürürsünüz. Emek yok, emek diye tatava yapmaya gerekte yok.
SendErrorMessage diye birşey yok, en azından onu SendClientMessage olarak değiştirip renk tanımı yap.
Başlık: Ynt: Whatsapp sistemi V2
Gönderen: Rocketman - 23 Haziran 2020, 12:49:16
Öncelikle bir Whatsapp sistemi kodlamak için önce telefon sistemini ve telefon numarası ve rehber sistemini kodlayip oturtmak lazım yani sistemin akışını ve işleyişini bozabilecek bir bug olmaması lazım.Daha sonra Whatsapp sistemine geldiğimizde rehbere eklenen numaraları çağırmamız lazım ama ekli olanları görebilmemiz lazım.Ekli olan kişiye mesaj atabilmemiz için karşı tarafın bizi ekleyip eklemedigini kontrol ettirmemiz lazım karşı tarafta da ekliysek birbirimizle mesaj alışverişi yapabiliriz.

Daha çokça işlevi olur böyle sistemlerin fakat bu sistem çete içi mesajlaşma sisteminden alınmış da yinede emeğine sağlık..