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

Kendi kodladığım Whatsapp sistemi

Başlatan Hata, 13 Mayıs 2020, 22:26:04

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Hasan Sangrento

Alıntı yapılan: SpawN - 15 Mayıs 2020, 00:06:02
Alıntı yapılan: Buzz - 14 Mayıs 2020, 23:05:48
Alıntı yapılan: chinohead - 14 Mayıs 2020, 23:04:40
Alıntı yapılan: Buzz - 13 Mayıs 2020, 23:23:35
Sana gülüyorum, bir kaç satır kod silip bir kaç şeyi düzenleyip ben kodladım diye paylaşman komik. Whatsapp sistemi ile birlik sistemini bağdaştırman zaten yaptığın alıntıyı ortaya koyuyor, iyi forumlar.
Komik olan bu kadar basit bir sisteme bile çalmışsın muamelesi yapman.
Alıntı yapmış çünkü, whatsapp komutu ile birlik mesajı gönderme fonksiyonunu nasıl bağdaştırıyorsun?
Sen kendini bişey zannediyosun sağdan soldan dilenerek bişeyler kazanan insanın yorum yapması çok komik beynin emrediyor sana.....
kaç kere söyledim, çamur atmayı bırakıp biraz da olsa emeğine saygı&destek çıksalar keşke


Utherz

daha ayrıntılı yapabilirsin, ben sana örnek olarak bir şeyler yaptım aşağıda bırakacağım
kendi moduna göre ayarlarsanız kullanabilirsiniz, iyi forumlar.
PAWN Kodu: Seç
CMD:wp(playerid, params[])
{
if(isnull(params)) return KullanimMesaji(playerid, "/wp [mesaj]");
if(OyuncuBilgi[playerid][oTelefon] != 1 || OyuncuBilgi[playerid][oTelefonNumarasi] == 0) return HataMesaji(playerid, "Telefonunuz veya sim kartın yok.");
if(OyuncuBilgi[playerid][oYarali] == true || GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) return HataMesaji(playerid, "Şu anda telefonunuzu kullanamazsın.");
if(OyuncuBilgi[playerid][oGiris] == false) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oDonduruldu] > 0) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oHapisSure][0] > 0 || OyuncuBilgi[playerid][oHapisSure][1] > 0) return HataMesaji(playerid, "Hapiste bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oYarali] == true) return HataMesaji(playerid, "Yaralıyken bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oAdminDurum]) return HataMesaji(playerid, "Yönetici işbaşındayken bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oWhatsappGrup] == 0) return HataMesaji(playerid, "Grubunuz ayarlanmamış, grubunuzu ayarlayınız. (/wpgrup)");
WhatsappMesaji(0x00AD00AA, "%s : %s", OyuncuIsim(playerid), params);
return 1;
}

CMD:wpgrup(playerid, params[])
{
new grup;
if(sscanf(params, "d", grup)) return KullanimMesaji(playerid, "/wpgrup [grupid]");
if(OyuncuBilgi[playerid][oTelefon] != 1 || OyuncuBilgi[playerid][oTelefonNumarasi] == 0) return HataMesaji(playerid, "Telefonunuz veya sim kartın yok.");
if(OyuncuBilgi[playerid][oYarali] == true || GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) return HataMesaji(playerid, "Şu anda telefonunuzu kullanamazsın.");
if(OyuncuBilgi[playerid][oGiris] == false) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oDonduruldu] > 0) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oHapisSure][0] > 0 || OyuncuBilgi[playerid][oHapisSure][1] > 0) return HataMesaji(playerid, "Hapiste bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oYarali] == true) return HataMesaji(playerid, "Yaralıyken bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oAdminDurum]) return HataMesaji(playerid, "Yönetici işbaşındayken bu komutu kullanamazsın.");
OyuncuBilgi[playerid][oWhatsappGrup] = grup;
SunucuMesaji(playerid, "Whatsapp grubunuzu ayarladınız. (#%d)", grup);
OyuncuKaydet(playerid);
return 1;
}

Son düzenlenme: 15 Mayıs 2020, 00:24:40 Raspowa
Doğrular ve yanlışlar yoktur, sadece yorumlar vardır.

Hasan Sangrento

Alıntı yapılan: Raspowa - 15 Mayıs 2020, 00:19:59
daha ayrıntılı yapabilirsin, ben sana örnek olarak bir şeyler yaptım aşağıda bırakacağım
kendi moduna göre ayarlarsanız kullanabilirsiniz, iyi forumlar.
PAWN Kodu: Seç
CMD:wp(playerid, params[])
{
if(isnull(params)) return KullanimMesaji(playerid, "/wp [mesaj]");
if(OyuncuBilgi[playerid][oTelefon] != 1 || OyuncuBilgi[playerid][oTelefonNumarasi] == 0) return HataMesaji(playerid, "Telefonunuz veya sim kartın yok.");
if(OyuncuBilgi[playerid][oYarali] == true || GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) return HataMesaji(playerid, "Şu anda telefonunuzu kullanamazsın.");
if(OyuncuBilgi[playerid][oGiris] == false) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oDonduruldu] > 0) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oHapisSure][0] > 0 || OyuncuBilgi[playerid][oHapisSure][1] > 0) return HataMesaji(playerid, "Hapiste bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oYarali] == true) return HataMesaji(playerid, "Yaralıyken bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oAdminDurum]) return HataMesaji(playerid, "Yönetici işbaşındayken bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oWhatsappGrup] == 0) return HataMesaji(playerid, "Grubunuz ayarlanmamış, grubunuzu ayarlayınız. (/wpgrup)");
WhatsappMesaji(0x00AD00AA, "%s : %s", OyuncuIsim(playerid), params);
return 1;
}

CMD:wpgrup(playerid, params[])
{
new grup;
if(sscanf(params, "d", grup)) return KullanimMesaji(playerid, "/wpgrup [grupid]");
if(OyuncuBilgi[playerid][oTelefon] != 1 || OyuncuBilgi[playerid][oTelefonNumarasi] == 0) return HataMesaji(playerid, "Telefonunuz veya sim kartın yok.");
if(OyuncuBilgi[playerid][oYarali] == true || GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) return HataMesaji(playerid, "Şu anda telefonunuzu kullanamazsın.");
if(OyuncuBilgi[playerid][oGiris] == false) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oDonduruldu] > 0) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oHapisSure][0] > 0 || OyuncuBilgi[playerid][oHapisSure][1] > 0) return HataMesaji(playerid, "Hapiste bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oYarali] == true) return HataMesaji(playerid, "Yaralıyken bu komutu kullanamazsın.");
if(OyuncuBilgi[playerid][oAdminDurum]) return HataMesaji(playerid, "Yönetici işbaşındayken bu komutu kullanamazsın.");
OyuncuBilgi[playerid][oWhatsappGrup] = grup;
SunucuMesaji(playerid, "Whatsapp grubunuzu ayarladınız. (#%d)");
OyuncuKaydet(playerid);
return 1;
}

vine roleplay'e uyarlı değil mi? ekstradan teşekkür ederim


Utherz

Alıntı yapılan: Hasan Sangrento - 15 Mayıs 2020, 00:22:26
Alıntı yapılan: Raspowa - 15 Mayıs 2020, 00:19:59
daha ayrıntılı yapabilirsin, ben sana örnek olarak bir şeyler yaptım aşağıda bırakacağım
kendi moduna göre ayarlarsanız kullanabilirsiniz, iyi forumlar.
PAWN Kodu: Seç
CMD:wp(playerid, params[])
{
 if(isnull(params)) return KullanimMesaji(playerid, "/wp [mesaj]");
 if(OyuncuBilgi[playerid][oTelefon] != 1 || OyuncuBilgi[playerid][oTelefonNumarasi] == 0) return HataMesaji(playerid, "Telefonunuz veya sim kartın yok.");
 if(OyuncuBilgi[playerid][oYarali] == true || GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) return HataMesaji(playerid, "Şu anda telefonunuzu kullanamazsın.");
 if(OyuncuBilgi[playerid][oGiris] == false) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
 if(OyuncuBilgi[playerid][oDonduruldu] > 0) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
 if(OyuncuBilgi[playerid][oHapisSure]
[list][li] > 0 || OyuncuBilgi[playerid][oHapisSure][1] > 0) return HataMesaji(playerid, "Hapiste bu komutu kullanamazsın.");[/li][/list]
if(OyuncuBilgi[playerid][oYarali] == true) return HataMesaji(playerid, "Yaralıyken bu komutu kullanamazsın.");
 if(OyuncuBilgi[playerid][oAdminDurum]) return HataMesaji(playerid, "Yönetici işbaşındayken bu komutu kullanamazsın.");
 if(OyuncuBilgi[playerid][oWhatsappGrup] == 0) return HataMesaji(playerid, "Grubunuz ayarlanmamış, grubunuzu ayarlayınız. (/wpgrup)");
 WhatsappMesaji(0x00AD00AA, "%s : %s", OyuncuIsim(playerid), params);
 return 1;
}

CMD:wpgrup(playerid, params[])
{
 new grup;
 if(sscanf(params, "d", grup)) return KullanimMesaji(playerid, "/wpgrup [grupid]");
 if(OyuncuBilgi[playerid][oTelefon] != 1 || OyuncuBilgi[playerid][oTelefonNumarasi] == 0) return HataMesaji(playerid, "Telefonunuz veya sim kartın yok.");
 if(OyuncuBilgi[playerid][oYarali] == true || GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) return HataMesaji(playerid, "Şu anda telefonunuzu kullanamazsın.");
 if(OyuncuBilgi[playerid][oGiris] == false) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
 if(OyuncuBilgi[playerid][oDonduruldu] > 0) return HataMesaji(playerid, "Şu anda bu komutu kullanamazsın.");
 if(OyuncuBilgi[playerid][oHapisSure]
[list][li] > 0 || OyuncuBilgi[playerid][oHapisSure][1] > 0) return HataMesaji(playerid, "Hapiste bu komutu kullanamazsın.");[/li][/list]
if(OyuncuBilgi[playerid][oYarali] == true) return HataMesaji(playerid, "Yaralıyken bu komutu kullanamazsın.");
 if(OyuncuBilgi[playerid][oAdminDurum]) return HataMesaji(playerid, "Yönetici işbaşındayken bu komutu kullanamazsın.");
 OyuncuBilgi[playerid][oWhatsappGrup] = grup;
 SunucuMesaji(playerid, "Whatsapp grubunuzu ayarladınız. (#%d)");
 OyuncuKaydet(playerid);
 return 1;
}

vine roleplay'e uyarlı değil mi? ekstradan teşekkür ederim
Walden modunu kullanıyorum ben, uyarlıdır. WhatsappMesaj fonksiyonu sorun çıkartır onuda birazdan atarım.

PAWN Kodu: Seç

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(OyuncuBilgi[i][oWhatsappGrup] == whatsapp) {
    SendSplitMessage(i, renk, string);
}
return 1;
}
foreach (new i : Player) if(OyuncuBilgi[i][oWhatsappGrup] == whatsapp) {
  SendClientMessage(i, renk, str);
}
return 1;
}
Son düzenlenme: 15 Mayıs 2020, 00:29:26 Raspowa
Doğrular ve yanlışlar yoktur, sadece yorumlar vardır.