Merhabalar
Bu konuda sizlere sosyal medya ile ilgili bir kod paylaşacağım.
Kodlar tamamen bana aittir, alıntılık yoktur.
Pawn'da acemiyim lütfen anlayışla karşılayın beni.
Sistemimizin oyun içi görüntüsü
(https://i.hizliresim.com/oXL579.jpg)
Kullanım
/sosyalmedya
Kodlar
Modun Başına
#include <a_samp>
#include <zcmd>Include'nin altına
#define COLOR_RED 0xAA3333AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_LIME 0x10F441AA
#define COLOR_MAGENTA 0xFF00FFFF
#define COLOR_NAVY 0x000080AA
#define COLOR_AQUA 0xF0F8FFAA
#define COLOR_CRIMSON 0xDC143CAA
#define COLOR_FLBLUE 0x6495EDAA
#define COLOR_BISQUE 0xFFE4C4AA
#define COLOR_BLACK 0x000000AA
#define COLOR_CHARTREUSE 0x7FFF00AA
#define COLOR_BROWN 0xA52A2AAA
#define COLOR_CORAL 0xFF7F50AA
#define COLOR_GOLD 0xB8860BAA
#define COLOR_GREENYELLOW 0xADFF2FAA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_IVORY 0xFFFF82AA
#define COLOR_LAWNGREEN 0x7CFC00AA
#define COLOR_LIMEGREEN 0x32CD32AA
#define COLOR_MIDNIGHTBLUE 0x191970AA
#define COLOR_MAROON 0x800000AA
#define COLOR_OLIVE 0x808000AA
#define COLOR_ORANGERED 0xFF4500AA
#define COLOR_PINK 0xFFC0CBAA
#define COLOR_SPRINGGREEN 0x00FF7FAA
#define COLOR_TOMATO 0xFF6347AA
#define COLOR_YELLOWGREEN 0x9ACD32AA
#define COLOR_MEDIUMAQUA 0x83BFBFAA
#define COLOR_MEDIUMMAGENTA 0x8B008BAA
#define COLOR_BRIGHTRED 0xDC143CAA
#define COLOR_SYSTEM 0xEFEFF7AA
#define COLOR_PURPLE 0x330066AAModun boş bir kısmına veya en altına
CMD:sosyalmedya(playerid,params[])
{
new sosyalmedya;
if(sosyalmedya == 0)
SendClientMessage(playerid, COLOR_BLUE, "Facebook : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Twitter : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Instagram : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Forum : <URL>");
return 1;
}Tüm Kodlar
#include <a_samp>
#include <zcmd>
#define COLOR_RED 0xAA3333AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_LIME 0x10F441AA
#define COLOR_MAGENTA 0xFF00FFFF
#define COLOR_NAVY 0x000080AA
#define COLOR_AQUA 0xF0F8FFAA
#define COLOR_CRIMSON 0xDC143CAA
#define COLOR_FLBLUE 0x6495EDAA
#define COLOR_BISQUE 0xFFE4C4AA
#define COLOR_BLACK 0x000000AA
#define COLOR_CHARTREUSE 0x7FFF00AA
#define COLOR_BROWN 0xA52A2AAA
#define COLOR_CORAL 0xFF7F50AA
#define COLOR_GOLD 0xB8860BAA
#define COLOR_GREENYELLOW 0xADFF2FAA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_IVORY 0xFFFF82AA
#define COLOR_LAWNGREEN 0x7CFC00AA
#define COLOR_LIMEGREEN 0x32CD32AA
#define COLOR_MIDNIGHTBLUE 0x191970AA
#define COLOR_MAROON 0x800000AA
#define COLOR_OLIVE 0x808000AA
#define COLOR_ORANGERED 0xFF4500AA
#define COLOR_PINK 0xFFC0CBAA
#define COLOR_SPRINGGREEN 0x00FF7FAA
#define COLOR_TOMATO 0xFF6347AA
#define COLOR_YELLOWGREEN 0x9ACD32AA
#define COLOR_MEDIUMAQUA 0x83BFBFAA
#define COLOR_MEDIUMMAGENTA 0x8B008BAA
#define COLOR_BRIGHTRED 0xDC143CAA
#define COLOR_SYSTEM 0xEFEFF7AA
#define COLOR_PURPLE 0x330066AA
CMD:sosyalmedya(playerid,params[])
{
new sosyalmedya;
if(sosyalmedya == 0)
SendClientMessage(playerid, COLOR_BLUE, "Facebook : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Twitter : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Instagram : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Forum : <URL>");
return 1;
}
Ufak bir edit sonucunda işe yarar. Paylaşım için teşekkürler
Alıntı yapılan: Raptio - 20 Mayıs 2019, 04:47:00
Ufak bir edit sonucunda işe yarar. Paylaşım için teşekkürler
Rica ederim, Yorumunuz için teşekkürler.
new sosyalmedya;
if(sosyalmedya == 0) bu ne işe yarıyor ?
color_blue için bütün renkleri definelamak gereksiz
Sadece kullandığın renkleri konuya ekleseydin iyidi. Böyle fazlalık yapıyor.
Alıntı yapılan: Excision - 20 Mayıs 2019, 08:07:41
new sosyalmedya;
if(sosyalmedya == 0) bu ne işe yarıyor ?
color_blue için bütün renkleri definelamak gereksiz
o sosyal medya değerini 0' a çevirip tekrar return 1; ile döndürmesine olanak sağlıyor.
Alıntı yapılan: Kraus - 20 Mayıs 2019, 08:56:42
Sadece kullandığın renkleri konuya ekleseydin iyidi. Böyle fazlalık yapıyor.
Belki rengi değiştirmek isteyenler olur diye koydum editlemek isteyenler için. :D
Alıntı yapılan: AHMET26 - 20 Mayıs 2019, 13:43:28
Alıntı yapılan: Excision - 20 Mayıs 2019, 08:07:41
new sosyalmedya;
if(sosyalmedya == 0) bu ne işe yarıyor ?
color_blue için bütün renkleri definelamak gereksiz
o sosyal medya değerini 0' a çevirip tekrar return 1; ile döndürmesine olanak sağlıyor.
Alıntı yapılan: Kraus - 20 Mayıs 2019, 08:56:42
Sadece kullandığın renkleri konuya ekleseydin iyidi. Böyle fazlalık yapıyor.
Belki rengi değiştirmek isteyenler olur diye koydum editlemek isteyenler için. :D
Tamamen bilgisizce oluşturmuşsunuz komutu.
#include <a_samp>
#include <zcmd>
#define COLOR_BLUE 0x0000BBAA
CMD:sosyalmedya(playerid)
{
SendClientMessage(playerid, COLOR_BLUE, "Facebook : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Twitter : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Instagram : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Forum : <URL>");
return 1;
}
Alıntı yapılan: Excision - 20 Mayıs 2019, 13:45:40
Alıntı yapılan: AHMET26 - 20 Mayıs 2019, 13:43:28
Alıntı yapılan: Excision - 20 Mayıs 2019, 08:07:41
new sosyalmedya;
if(sosyalmedya == 0) bu ne işe yarıyor ?
color_blue için bütün renkleri definelamak gereksiz
o sosyal medya değerini 0' a çevirip tekrar return 1; ile döndürmesine olanak sağlıyor.
Alıntı yapılan: Kraus - 20 Mayıs 2019, 08:56:42
Sadece kullandığın renkleri konuya ekleseydin iyidi. Böyle fazlalık yapıyor.
Belki rengi değiştirmek isteyenler olur diye koydum editlemek isteyenler için. :D
Tamamen bilgisizce oluşturmuşsunuz komutu.
#include <a_samp>
#include <zcmd>
#define COLOR_BLUE 0x0000BBAA
CMD:sosyalmedya(playerid)
{
SendClientMessage(playerid, COLOR_BLUE, "Facebook : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Twitter : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Instagram : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Forum : <URL>");
return 1;
}
Yinede yorumunuz için teşekkürler, pawno'da acemiyim. :)
Teşekkürler.
Alıntı yapılan: Ryroz - 20 Mayıs 2019, 21:26:04
Teşekkürler.
Rica ederim, yorumunuz için teşekkürler.
CMD:sosyalmedya(playerid,params[])
{
new sosyalmedya;
if(sosyalmedya == 0)
SendClientMessage(playerid, COLOR_BLUE, "Facebook : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Twitter : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Instagram : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Forum : <URL>");
return 1;
}
İşaretlediğim kodlar gerekli değil, kaldırmanı öneririm. Ayrıca bu tip paylaşımları kullanışlı kodlar (https://www.pawnoturk.com/forum/mod-galerisi/kullanisli-kodlar/) konusunda paylaşman daha uygun olur. Ellerine sağlık.
Alıntı yapılan: CaLderoN - 21 Mayıs 2019, 16:28:01
CMD:sosyalmedya(playerid,params[])
{
new sosyalmedya;
if(sosyalmedya == 0)
SendClientMessage(playerid, COLOR_BLUE, "Facebook : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Twitter : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Instagram : <URL>");
SendClientMessage(playerid, COLOR_BLUE, "Forum : <URL>");
return 1;
}
İşaretlediğim kodlar gerekli değil, kaldırmanı öneririm. Ayrıca bu tip paylaşımları kullanışlı kodlar (https://www.pawnoturk.com/forum/mod-galerisi/kullanisli-kodlar/) konusunda paylaşman daha uygun olur. Ellerine sağlık.
Yorumunuz için teşekkürler.
Pek anlamam eline sağlık sistemin için konuyu bilge adamlara bırakıyorum
new üzerinden tanımlı, sosyalmedya değişkeni ve diğerleri;
* Değişken yapısı gereksiz. Değişkene değer entegre edilmemiş, bu sebeple koşulda gereksiz kalıyor. Kısacası koşulun, adabıyla "koşul" olarak kullanılması gerekiyor.
* Tüm renkleri paylaşmakta gereksiz. Sonuç olarak, mavi kullanılmıştır. Sadece mavi tanımını koymanızda yeterli olurdu. Nihayetinde kullanıcı şahıslar, rengi istediği gibi değiştirilebilecektir.
* Kötü değil, fakat iyide değil. Kendini geliştirmen, gelişimine dair bu tür sunumlar yaparak, eleştiri alman bile senin her yönde işine yarayacaktır. Başarılar, gelişmen dileğiyle. İyi geceler.
Alıntı yapılan: Silver - 22 Mayıs 2019, 01:22:55
new üzerinden tanımlı, sosyalmedya değişkeni ve diğerleri;
* Değişken yapısı gereksiz. Değişkene değer entegre edilmemiş, bu sebeple koşulda gereksiz kalıyor. Kısacası koşulun, adabıyla "koşul" olarak kullanılması gerekiyor.
* Tüm renkleri paylaşmakta gereksiz. Sonuç olarak, mavi kullanılmıştır. Sadece mavi tanımını koymanızda yeterli olurdu. Nihayetinde kullanıcı şahıslar, rengi istediği gibi değiştirilebilecektir.
* Kötü değil, fakat iyide değil. Kendini geliştirmen, gelişimine dair bu tür sunumlar yaparak, eleştiri alman bile senin her yönde işine yarayacaktır. Başarılar, gelişmen dileğiyle. İyi geceler.
Yorumunuz için teşekkürler.
CMD:sosyalmedya(playerid, params[])
{
ShowPlayerDialog(playerid, 22, DIALOG_STYLE_LIST, "Medya", "{0000FF}Facebook:\n{0000FF}Twitter:\n{0000FF}Forum:\n{0000FF}Instagram:", "Tamam", "Kapat");
return 1;
}
Bu kod daha iyi olabilirdi diye düşünüyorum.
Alıntı yapılan: DracDonix - 22 Mayıs 2019, 01:02:22
Pek anlamam eline sağlık sistemin için konuyu bilge adamlara bırakıyorum
Yorumunuz için teşekkürler. :D
Alıntı yapılan: Cengo - 22 Mayıs 2019, 21:16:52
CMD:sosyalmedya(playerid, params[])
{
ShowPlayerDialog(playerid, 22, DIALOG_STYLE_LIST, "Medya", "{0000FF}Facebook:\n{0000FF}Twitter:\n{0000FF}Forum:\n{0000FF}Instagram:", "Tamam", "Kapat");
return 1;
}
Bu kod daha iyi olabilirdi diye düşünüyorum.
Olabilir neden olmasın yinede yorumunuz için teşekkürler. :)
Paylaşım Için Teşekkürler
Alıntı yapılan: Prisoners - 30 Mayıs 2019, 18:59:41
Paylaşım Için Teşekkürler
Rica ederim, yorumunuz için teşekkürler.
Teşekkürler. :helal:
Yararlı.
Teşekkürler.
Alıntı yapılan: FelleR - 27 Haziran 2019, 01:52:24Yararlı.
Alıntı yapılan: QrzR - 27 Haziran 2019, 21:01:51Teşekkürler.
Rica ederim bende hepinize ayrı bir teşekkür ediyorum. Güzel yorum yaptığınız için.
Alıntı yapılan: ]table][tr][td]Mustafa. link=msg=114774 date=1560702953]Teşekkürler. :helal:
Teşekkürler yorumunuz için.
Anlatılan kolay yöntemleri farklı kodlara kullanabilecek algin ve mantığın varsa gelişimin hızlı olacak. Gördüğün bir kod dizinini farklı şekilde uygulamayı düşünmek her zaman önceliğin olsun. :)
Basarili..
Beğendim.
:melek: