Merhaba arkadaşlar forumdakilerden biraz farklı özelleştirilmiş bir reklam atma plugini rica ediyorum
B yetkisine sahip olan kişiler
/reklamat
yazdığında smanın içine bizim eklediğimiz reklam yazsın aşağıda örnek eklenti paylaştım tıpkı oradaki gibi lakin atmada dakika sınırı olsun
yani 10 dakika geçmeden reklam atmak istediğinde her 10 dakikada 1 reklam atılabilir diye uyarı versin yoksa aşağı reklam doluyor
bide o eklentide sanırım 5 sıra falan reklam atıyor bizimki 2 sıra olsa kafi 5 sıra çok göz yorucu
Örnek eklenti
https://forum.webdiyo.com/konu-reklamat-...-1091.html
buradaki gibi olabilir atılacak reklam yine aynı şekilde aynı eklenti içinde
/temizle seçeneğide oradaki gibi olursa çok memnun olurum
Not: bazı eklentilerin yetki harflerini cmdacces.ini dosyasından düzenleyebiliyoruz eklentiyi 1 kez kullanır kullanmaz oraya direkt yetki harfi gidiyor bizde istediğimiz gibi ayarlıyoruz o dosyaya girmesi için bir müdehale yapabiliyor musunuz bilmiyorum eğer yapabiliyorsanız eklerseniz çok memnun olurum çünkü değişen zamanda yetkiyi değişmek zorunda kalabilirim.
Temamızın yeni versiyonuna geçilmiştir.
Görüş & Önerileriniz için [email protected] adresine mail atabilirsiniz.
Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?
Konu
Yetki düzenleme olayını bu şekilde olanını bilmiyorum...
PHP Kod:
#include <amxmodx>
#include <cstrike>
#define bmDakika 10
new Float:bmReklamSure[33];
public plugin_init() {
register_plugin
("Reklam At",
"1.0",
"Berk");
register_clcmd("say /reklamat ","beReklamAt");
register_clcmd("say /temizle","beTemizle");
}
public beReklamAt(bmID){
if(get_user_flags(bmID) & ADMIN_RESERVATION){
if(bmReklamSure[bmID] <= get_gametime()){
bmReklamSure[bmID] += get_gametime()+float(60*bmDakika);
for(new i; i < 2;i++){
renkli_yazi(bmID,"!n[!tServeR!n] !gSlotluk ve komutculuk icin !n>> !gTS3!n.");
}
}
else{
renkli_yazi(bmID,"!n[!t10!n] !gDakikada bir reklam atabilrisiniz!n.");
}
}
else{
renkli_yazi(bmID,"!gBunun icin yetkiniz yeterli degil!n.")
}
}
public beTemizle(bmID){
if(get_user_flags(bmID) & ADMIN_RESERVATION){
for(new i; i < 5; i++){
renkli_yazi(0," ");
}
}
else{
renkli_yazi(bmID,"!gBunun icin yetkiniz yeterli degil!n.")
}
}
stock renkli_yazi(const id, const input[], any:...){
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
if (id) players[0] = id; else get_players(players, count, "ch");{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
(14-01-2019, Saat: 19:15)ITenGriTR Adlı Kullanıcıdan Alıntı: Yetki düzenleme olayını bu şekilde olanını bilmiyorum...On numara olmuş çok işimize yarayacak ilgi ve alakan için teşekkür ederim.
PHP Kod:#include <amxmodx>
#include <cstrike>
#define bmDakika 10
new Float:bmReklamSure[33];
public plugin_init() {
register_plugin
("Reklam At",
"1.0",
"Berk");
register_clcmd("say /reklamat ","beReklamAt");
register_clcmd("say /temizle","beTemizle");
}
public beReklamAt(bmID){
if(get_user_flags(bmID) & ADMIN_RESERVATION){
if(bmReklamSure[bmID] <= get_gametime()){
bmReklamSure[bmID] += get_gametime()+float(60*bmDakika);
for(new i; i < 2;i++){
renkli_yazi(bmID,"!n[!tServeR!n] !gSlotluk ve komutculuk icin !n>> !gTS3!n.");
}
}
else{
renkli_yazi(bmID,"!n[!t10!n] !gDakikada bir reklam atabilrisiniz!n.");
}
}
else{
renkli_yazi(bmID,"!gBunun icin yetkiniz yeterli degil!n.")
}
}
public beTemizle(bmID){
if(get_user_flags(bmID) & ADMIN_RESERVATION){
for(new i; i < 5; i++){
renkli_yazi(0," ");
}
}
else{
renkli_yazi(bmID,"!gBunun icin yetkiniz yeterli degil!n.")
}
}
stock renkli_yazi(const id, const input[], any:...){
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
if (id) players[0] = id; else get_players(players, count, "ch");{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
Talep çözülmüştür konu tanışabilir.
Konunuz Çözülmüş İsteklere Taşınmıştır.
Konu ile Alakalı Benzer Konular | |||||
Konular | Yazar | Yorumlar | Okunma | Son Yorum | |
(istek) İsim Başında Server Tagı | arascandan | 4 | 396 |
12-12-2019, Saat: 21:30 Son Yorum: By.KinG |
|
Eklenti istek | cebo00 | 5 | 452 |
10-12-2019, Saat: 19:29 Son Yorum: By.KinG |
|
Yasaklı kelime eklentisi istek | faca61* | 3 | 328 |
10-12-2019, Saat: 19:29 Son Yorum: By.KinG |
|
Reklam Tabelası Eklentisi | HealDrop | Gaming | 6 | 394 |
10-12-2019, Saat: 19:29 Son Yorum: By.KinG |
|
Istek slotlara ozel para | KONYALI | 2 | 327 |
01-12-2019, Saat: 15:34 Son Yorum: By.KinG |
Konuyu Okuyanlar: 2 Ziyaretçi