Selam! ZCMD kullanarak hazırladığım PM sistemini sizlerele paylaşıyorum iyi kullanımlar!
(https://i.hizliresim.com/Y68Nol.png)
/pm [ID] [MESAJ]
/pmkapat
/r [MESAJ]
/pmyardim
İndir (https://www.solidfiles.com/v/dk2rjPLqqegwQ)
VirusTotal (https://www.virustotal.com/#/file/0288c0001cc337aaeaf77e7dce02970f583d7eccbb5510b8aa4b742f794666c5/detection)
Rardan çıkan .pwn ve .amx uzantılı dosyaları server dosyalarınızın içinde bulunan filterscripts klasörüne aktarın daha sonra server.cfg'de ki Filterscripts kısmına gPm şeklinde scriptimizi ekleyin. Rardan çıkan pawno klasörünü server dosyanıza aktarın klasörün içinde bulunan includeler eksik ise tamamlayarak sistemi çalışır hale getirecektir, iyi kullanımlar.
Alıntı yapılan: GirayÖzkan - 16 Ağustos 2018, 18:35:10
Selam! ZCMD kullanarak hazırladığım PM sistemini sizlerele paylaşıyorum iyi kullanımlar!
(https://i.hizliresim.com/Y68Nol.png)
/pm [ID] [MESAJ]
/pmkapat
/r [MESAJ]
/pmyardim
İndir (https://www.solidfiles.com/v/dk2rjPLqqegwQ)
VirusTotal (https://www.virustotal.com/#/file/0288c0001cc337aaeaf77e7dce02970f583d7eccbb5510b8aa4b742f794666c5/detection)
Rardan çıkan .pwn ve .amx uzantılı dosyaları server dosyalarınızın içinde bulunan filterscripts klasörüne aktarın daha sonra server.cfg'de ki Filterscripts kısmına gPm şeklinde scriptimizi ekleyin. Rardan çıkan pawno klasörünü server dosyanıza aktarın klasörün içinde bulunan includeler eksik ise tamamlayarak sistemi çalışır hale getirecektir, iyi kullanımlar.
Basit Ama Güzel Ellerine SAğlık
gelişmen dileğiyle Başarılar...
Güzel. :helal: İyi bir coder olacak gibisin.
CMD:r(playerid, params[])
{
new pName[MAX_PLAYER_NAME], string[128],target, tName[MAX_PLAYER_NAME];
if(sscanf(params, "s", params)) return SendClientMessage(playerid, COLOR_RED, "KULLANIM: /r [MESAJ]");
new pID = pmBilgi[playerid][GelenPM];
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid, COLOR_RED, "HATA: Player is not connected.");
if(pID == playerid) return SendClientMessage(playerid, COLOR_RED, "HATA: Kendinize PM gönderemezsiniz!");
if(pmBilgi[pID][PMkapat] == 1) return SendClientMessage(playerid, COLOR_RED, "HATA: Bu oyuncu PM almıyor, kimse size PM göndermemiş veya artık PM almıyor.");
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(target, tName, sizeof(tName));
format(string, sizeof(string), "{C0C0C0}|- PM Sent To %s -|", tName, params);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "{C0C0C0}|- PM From %s : %s -|", pName, params);
SendClientMessage(pID, COLOR_YELLOW, string);
pmBilgi[pID][GelenPM] = playerid;
return 1;
}
CMD:pm(playerid, params[])
{
new pName[MAX_PLAYER_NAME], string[250], String[250],target, tName[MAX_PLAYER_NAME];
if(sscanf(params, "us[50]",target,params)) return SendClientMessage(playerid, -1, "{FF0000}KULLANIM: {FF0000}/pm [ID][MESAJ]");
if(target == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "HATA: {FF0000}Oyuncu bulunamadı.");
if(target == playerid) return SendClientMessage(playerid, 0, "HATA: {FF0000}Kendinize PM gönderemezsiniz!");
if(pmBilgi[target][PMkapat]) return SendClientMessage(playerid, -1, "HATA: {FF0000}Bu oyuncu şuanda PM almıyor.");
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(target, tName, sizeof(tName));
format(string ,sizeof(string), "{C0C0C0}|- PM From %s : %s -|", pName, params);
SendClientMessage(target,0, string);
format(String, sizeof(String), "{C0C0C0}|- PM Sent To %s -|", tName);
SendClientMessage(playerid, 0, String);
return 1;
}
?
Yakında sunucu açar bu adam.
Alıntı yapılan: Jawié - 16 Ağustos 2018, 19:58:05
CMD:r(playerid, params[])
{
new pName[MAX_PLAYER_NAME], string[128],target, tName[MAX_PLAYER_NAME];
if(sscanf(params, "s", params)) return SendClientMessage(playerid, COLOR_RED, "KULLANIM: /r [MESAJ]");
new pID = pmBilgi[playerid][GelenPM];
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid, COLOR_RED, "HATA: Player is not connected.");
if(pID == playerid) return SendClientMessage(playerid, COLOR_RED, "HATA: Kendinize PM gönderemezsiniz!");
if(pmBilgi[pID][PMkapat] == 1) return SendClientMessage(playerid, COLOR_RED, "HATA: Bu oyuncu PM almıyor, kimse size PM göndermemiş veya artık PM almıyor.");
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(target, tName, sizeof(tName));
format(string, sizeof(string), "{C0C0C0}|- PM Sent To %s -|", tName, params);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "{C0C0C0}|- PM From %s : %s -|", pName, params);
SendClientMessage(pID, COLOR_YELLOW, string);
pmBilgi[pID][GelenPM] = playerid;
return 1;
}
CMD:pm(playerid, params[])
{
new pName[MAX_PLAYER_NAME], string[250], String[250],target, tName[MAX_PLAYER_NAME];
if(sscanf(params, "us[50]",target,params)) return SendClientMessage(playerid, -1, "{FF0000}KULLANIM: {FF0000}/pm [ID][MESAJ]");
if(target == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "HATA: {FF0000}Oyuncu bulunamadı.");
if(target == playerid) return SendClientMessage(playerid, 0, "HATA: {FF0000}Kendinize PM gönderemezsiniz!");
if(pmBilgi[target][PMkapat]) return SendClientMessage(playerid, -1, "HATA: {FF0000}Bu oyuncu şuanda PM almıyor.");
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(target, tName, sizeof(tName));
format(string ,sizeof(string), "{C0C0C0}|- PM From %s : %s -|", pName, params);
SendClientMessage(target,0, string);
format(String, sizeof(String), "{C0C0C0}|- PM Sent To %s -|", tName);
SendClientMessage(playerid, 0, String);
return 1;
}
?
Kendisi yapmamış editlemiş galiba :kahkaha:
Başarılı sistem.
Pm sistemini pawnoyu bilmeyen biri bile yapabilir.
Alıntı yapılan: AMD Ryzen - 24 Mart 2019, 23:12:30
Alıntı yapılan: Athena - 24 Mart 2019, 18:38:44
Pm sistemini pawnoyu bilmeyen biri bile yapabilir.
Ota b*ka laf atmayın öyle, sen yapabiliyorsan yaparsın mesela ben yapamam giriş seviyesinde bilsem bile.
Sisteminde başarılar, kod alıntı galiba ?
Kelimelerine ilk önce dikkat et bir şeyi 2 defa düşüneceksin bunu unutma. Yapamazsan o da senin sorunun.
İnsanlar istediği gibi, karalama ve kötüleme olmadan eleştirilerini yapabilirler. Lütfen ağır kelimeler kullanıp kavga ortamı yaratmayalım.
Paylaşım için teşekkürler
Eline sağlık.
Hoş güzel mod
nice, başarılar
Kelimelerine ilk önce dikkat et bir şeyi 2 defa düşüneceksin bunu unutma. Yapamazsan o da senin sorunun.
[/quote]
Bu cevaptan sonra aklımda hiç bir soru kalmadı teşekkürler. senin dediğine bak benim dediğime bak. :evet:
Alıntı yapılan: AMD Ryzen - 28 Mart 2019, 17:22:09
Kelimelerine ilk önce dikkat et bir şeyi 2 defa düşüneceksin bunu unutma. Yapamazsan o da senin sorunun.
Bu cevaptan sonra aklımda hiç bir soru kalmadı teşekkürler. Ve sana daha cevap vermeyeceğim.
[/quote]
skadaskdasjdjad bırak pnp