Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

radyo plugin

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

ulyoS
Mesajlar: 4518
Kayıt: Cum Ara 16, 2016 2:14 pm
Konum: İzmir

radyo plugin

Mesaj gönderen ulyoS »

Pal Station denilen radyonun çalışan bir linki gerekli çalışması için.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Şefo
Mesajlar: 74
Kayıt: Cmt Eki 07, 2017 8:52 am

radyo plugin

Mesaj gönderen Şefo »

alpersoylu34 yazdı: Prş Haz 14, 2018 5:28 pm Pal Station denilen radyonun çalışan bir linki gerekli çalışması için.
radyo çalışıyo fakat oyunda açılmıyor bi sürü link denedim fakat olmuyor çok iyi coderlar var forumda umarım bu ufak isteği hallederler:)

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Şefo
Mesajlar: 74
Kayıt: Cmt Eki 07, 2017 8:52 am

radyo plugin

Mesaj gönderen Şefo »

alpersoylu34 yazdı: Prş Haz 14, 2018 5:28 pm Pal Station denilen radyonun çalışan bir linki gerekli çalışması için.
http://palstation106.com/webplayer/pals ... dinle.html

radyo bu

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ulyoS
Mesajlar: 4518
Kayıt: Cum Ara 16, 2016 2:14 pm
Konum: İzmir

radyo plugin

Mesaj gönderen ulyoS »

Kod: Tümünü seç

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Radyo Plugini"
#define VERSION "1.0"
#define AUTHOR "HerculeS"

#define Tag "CSDURAGİ # Forum"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_clcmd("say /radyo","Radyo")
    register_clcmd("say /sarki","Radyo")
    
    set_task(100.0, "RadyoBilgi", 0, _, _, "b")
}
public Radyo(id)
{
    new menu = menu_create("\rCSDuragi \yForum \wRadyo", "Radyo2")
    
    menu_additem(menu, "\r{ \yRADYO KANALINI \r} \wBelirle", "1", 0);
    menu_additem(menu, "\r{ \yRasgele \r} \wRadyo \rSec^n", "2", 0);
    menu_additem(menu, "\r{ \yACIK OLAN } \wTum Radyo\r Ve \wKanallari Kapa", "3", 0);
    
    menu_setprop(menu, MPROP_EXITNAME, "Cikis")
    menu_display(id, menu, 0)
}
public Radyo2(id, menu, item)
{
    if(item == MENU_EXIT)
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new Data[6], Name[32], Access, Callback
    menu_item_getinfo(menu, item, Access, Data, sizeof(Data) - 1, Name, sizeof(Name) - 1, Callback)
    new Key = str_to_num(Data)
    switch(Key)
    {
        case 1: {
            RasgeleRadyo(id)
        }
        case 2: {
            RasgeleRadyo1(id)
        }
        case 3: {
            RadyoKapat(id)
        }
    }
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}
public RasgeleRadyo(id)
{
    new menu = menu_create("\rCSDuragi \yForumu \wRadyo", "RasgeleRadyoHe")
    
    menu_additem(menu, "\ySuper\r FM", "1", 0);
    menu_additem(menu, "\yShow \rRadyo", "2", 0);
    menu_additem(menu, "\rRadyo \ySahin", "3", 0);
    menu_additem(menu, "\yPalstation \rFM", "4", 0);
    menu_additem(menu, "\wRasgele \r{ \yRadyo \r} \wSec \r!", "5", 0);
    
    
    menu_additem(menu, "Cikis", "0", 0);
    menu_setprop(menu, MPROP_PERPAGE, 0)
    menu_display(id, menu, 0)
}
public RasgeleRadyoHe(id, menu, item)
{
    if(item == MENU_EXIT)
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new Data[6], Name[32], Access, Callback
    menu_item_getinfo(menu, item, Access, Data, sizeof(Data) - 1, Name, sizeof(Name) - 1, Callback)
    new Key = str_to_num(Data)
    switch(Key)
    {
        case 1: {
            show_motd(id,"http://www.onlineradyodinle.net/super-fm.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tSuper Fm Acildi!n.",Tag)
        }
        case 2: {
            show_motd(id,"http://www.onlineradyodinle.net/show-radyo.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tShow Radyo Acildi!n.",Tag)
            
        }
        case 3: {
            show_motd(id,"http://www.onlineradyodinle.net/radyo-sahin.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tRadyo Sahin Acildi!n.",Tag)
            
        }
        case 4: {
            show_motd(id,"http://palstation106.com/webplayer/palstation_dinle.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tPalstation Fm Acildi!n.",Tag)
        }
        case 5: {
            RasgeleRadyo1(id)
            
        }
        case 6: {
            
        }
        case 7: {
            
        }
        case 8: {
            
        }
        case 9: {
            
        }
    }
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}
public RasgeleRadyo1(id)
{
    switch(random_num(0,3))
    {
        case 0:
        {
            show_motd(id,"http://www.onlineradyodinle.net/super-fm.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tSuper Fm Acildi!n.",Tag)
        }
        case 1:
        {
            show_motd(id,"http://www.onlineradyodinle.net/show-radyo.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tShow Radyo Acildi!n.",Tag)
        }
        case 2:
        {
            show_motd(id,"http://www.onlineradyodinle.net/radyo-sahin.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tRadyo Sahin Acildi!n.",Tag)
        }
        case 3:
        {
            show_motd(id,"http://palstation106.com/webplayer/palstation_dinle.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tPalstation Fm Acildi!n.",Tag)
        }
    }
}
public RadyoKapat(id)
{
    client_cmd(id, "stopsound")
    RenkliYazi(id,"!n[!g%s!n]!n: !tAcik Olan Radyo Kapatildi!n.",Tag)
}
public RadyoBilgi() 
{ 
    RenkliYazi(0,"!n[!g%s!n]!n: !tSarki Dinlemek Icin !g/radyo /sarki !tYaziniz!n.",Tag)
}
stock RenkliYazi(const id, const input[], any:...)
{
    new count = 1, players[32];
    static msg[191];
    vformat(msg, sizeof(msg) - 1, input, 3);
    
    replace_all(msg, sizeof(msg) - 1, "!n", "^x01"); // normal renk (sari)
    replace_all(msg, sizeof(msg) - 1, "!g", "^x04"); // yesil renk
    replace_all(msg, sizeof(msg) - 1, "!t", "^x03"); // kirmizi renk
    
    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();
            }
        }
    }
}
Dener misin?

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Yozgatle
Mesajlar: 904
Kayıt: Pzt Tem 31, 2017 9:40 pm
Konum: Yozgat
Server Ip/DNS: Yakında
Clan İsmi: Yakında
İletişim:

radyo plugin

Mesaj gönderen Yozgatle »

Şefo yazdı: Prş Haz 14, 2018 5:23 pm
Yozgatle yazdı: Prş Haz 14, 2018 5:12 pm
Şefo yazdı: Prş Haz 14, 2018 5:09 pm

çalıştı kardeşim sağol fakat steamlerde neden çalışmıyo anlamadım daha öncede kurmuştum yine steamlerde çalışmadı neyse böyle idare edicem artık eğer steamde açılması için gereken bişey varsa yapabilirmisiniz?
Yeni guncellemeyle birlikte radyo gelecekti ins gelir
gelmesi güzel olur ayrıca bazı radyoları açmıyo özellikle pal station kafayı yicem 1 haftadır uğraşıyom el atarlar umarım :D
Yekta resimini atmis guzel olmus gelcek buyuk ihtimal

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ulyoS
Mesajlar: 4518
Kayıt: Cum Ara 16, 2016 2:14 pm
Konum: İzmir

radyo plugin

Mesaj gönderen ulyoS »

Yozgatle yazdı: Prş Haz 14, 2018 5:37 pm
Şefo yazdı: Prş Haz 14, 2018 5:23 pm
Yozgatle yazdı: Prş Haz 14, 2018 5:12 pm

Yeni guncellemeyle birlikte radyo gelecekti ins gelir
gelmesi güzel olur ayrıca bazı radyoları açmıyo özellikle pal station kafayı yicem 1 haftadır uğraşıyom el atarlar umarım :D
Yekta resimini atmis guzel olmus gelcek buyuk ihtimal
Yozgatlı bu internetten açılan radyo senin dediğin telsiz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Yozgatle
Mesajlar: 904
Kayıt: Pzt Tem 31, 2017 9:40 pm
Konum: Yozgat
Server Ip/DNS: Yakında
Clan İsmi: Yakında
İletişim:

radyo plugin

Mesaj gönderen Yozgatle »

alpersoylu34 yazdı: Prş Haz 14, 2018 5:53 pm
Yozgatle yazdı: Prş Haz 14, 2018 5:37 pm
Şefo yazdı: Prş Haz 14, 2018 5:23 pm

gelmesi güzel olur ayrıca bazı radyoları açmıyo özellikle pal station kafayı yicem 1 haftadır uğraşıyom el atarlar umarım :D
Yekta resimini atmis guzel olmus gelcek buyuk ihtimal
Yozgatlı bu internetten açılan radyo senin dediğin telsiz.
Bekle tekrardan bakiyim konuya

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Yozgatle
Mesajlar: 904
Kayıt: Pzt Tem 31, 2017 9:40 pm
Konum: Yozgat
Server Ip/DNS: Yakında
Clan İsmi: Yakında
İletişim:

radyo plugin

Mesaj gönderen Yozgatle »

Yanlis gormusum eyw uyardigin icin

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Şefo
Mesajlar: 74
Kayıt: Cmt Eki 07, 2017 8:52 am

radyo plugin

Mesaj gönderen Şefo »

alpersoylu34 yazdı: Prş Haz 14, 2018 5:35 pm

Kod: Tümünü seç

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Radyo Plugini"
#define VERSION "1.0"
#define AUTHOR "HerculeS"

#define Tag "CSDURAGİ # Forum"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_clcmd("say /radyo","Radyo")
    register_clcmd("say /sarki","Radyo")
    
    set_task(100.0, "RadyoBilgi", 0, _, _, "b")
}
public Radyo(id)
{
    new menu = menu_create("\rCSDuragi \yForum \wRadyo", "Radyo2")
    
    menu_additem(menu, "\r{ \yRADYO KANALINI \r} \wBelirle", "1", 0);
    menu_additem(menu, "\r{ \yRasgele \r} \wRadyo \rSec^n", "2", 0);
    menu_additem(menu, "\r{ \yACIK OLAN } \wTum Radyo\r Ve \wKanallari Kapa", "3", 0);
    
    menu_setprop(menu, MPROP_EXITNAME, "Cikis")
    menu_display(id, menu, 0)
}
public Radyo2(id, menu, item)
{
    if(item == MENU_EXIT)
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new Data[6], Name[32], Access, Callback
    menu_item_getinfo(menu, item, Access, Data, sizeof(Data) - 1, Name, sizeof(Name) - 1, Callback)
    new Key = str_to_num(Data)
    switch(Key)
    {
        case 1: {
            RasgeleRadyo(id)
        }
        case 2: {
            RasgeleRadyo1(id)
        }
        case 3: {
            RadyoKapat(id)
        }
    }
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}
public RasgeleRadyo(id)
{
    new menu = menu_create("\rCSDuragi \yForumu \wRadyo", "RasgeleRadyoHe")
    
    menu_additem(menu, "\ySuper\r FM", "1", 0);
    menu_additem(menu, "\yShow \rRadyo", "2", 0);
    menu_additem(menu, "\rRadyo \ySahin", "3", 0);
    menu_additem(menu, "\yPalstation \rFM", "4", 0);
    menu_additem(menu, "\wRasgele \r{ \yRadyo \r} \wSec \r!", "5", 0);
    
    
    menu_additem(menu, "Cikis", "0", 0);
    menu_setprop(menu, MPROP_PERPAGE, 0)
    menu_display(id, menu, 0)
}
public RasgeleRadyoHe(id, menu, item)
{
    if(item == MENU_EXIT)
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new Data[6], Name[32], Access, Callback
    menu_item_getinfo(menu, item, Access, Data, sizeof(Data) - 1, Name, sizeof(Name) - 1, Callback)
    new Key = str_to_num(Data)
    switch(Key)
    {
        case 1: {
            show_motd(id,"http://www.onlineradyodinle.net/super-fm.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tSuper Fm Acildi!n.",Tag)
        }
        case 2: {
            show_motd(id,"http://www.onlineradyodinle.net/show-radyo.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tShow Radyo Acildi!n.",Tag)
            
        }
        case 3: {
            show_motd(id,"http://www.onlineradyodinle.net/radyo-sahin.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tRadyo Sahin Acildi!n.",Tag)
            
        }
        case 4: {
            show_motd(id,"http://palstation106.com/webplayer/palstation_dinle.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tPalstation Fm Acildi!n.",Tag)
        }
        case 5: {
            RasgeleRadyo1(id)
            
        }
        case 6: {
            
        }
        case 7: {
            
        }
        case 8: {
            
        }
        case 9: {
            
        }
    }
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}
public RasgeleRadyo1(id)
{
    switch(random_num(0,3))
    {
        case 0:
        {
            show_motd(id,"http://www.onlineradyodinle.net/super-fm.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tSuper Fm Acildi!n.",Tag)
        }
        case 1:
        {
            show_motd(id,"http://www.onlineradyodinle.net/show-radyo.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tShow Radyo Acildi!n.",Tag)
        }
        case 2:
        {
            show_motd(id,"http://www.onlineradyodinle.net/radyo-sahin.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tRadyo Sahin Acildi!n.",Tag)
        }
        case 3:
        {
            show_motd(id,"http://palstation106.com/webplayer/palstation_dinle.html")
            RenkliYazi(id, "!n[!g%s!n]!n: !tPalstation Fm Acildi!n.",Tag)
        }
    }
}
public RadyoKapat(id)
{
    client_cmd(id, "stopsound")
    RenkliYazi(id,"!n[!g%s!n]!n: !tAcik Olan Radyo Kapatildi!n.",Tag)
}
public RadyoBilgi() 
{ 
    RenkliYazi(0,"!n[!g%s!n]!n: !tSarki Dinlemek Icin !g/radyo /sarki !tYaziniz!n.",Tag)
}
stock RenkliYazi(const id, const input[], any:...)
{
    new count = 1, players[32];
    static msg[191];
    vformat(msg, sizeof(msg) - 1, input, 3);
    
    replace_all(msg, sizeof(msg) - 1, "!n", "^x01"); // normal renk (sari)
    replace_all(msg, sizeof(msg) - 1, "!g", "^x04"); // yesil renk
    replace_all(msg, sizeof(msg) - 1, "!t", "^x03"); // kirmizi renk
    
    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();
            }
        }
    }
}
Dener misin?

Sonuç
Eklenti derleme sonucu aşağıdaki gibidir;
AMX Mod X Compiler 1.8.3-dev+5079
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

//cstrike/addons/amxmodx/scripting/radyoooo.sma(19) : warning 201: redefinition of constant/macro (symbol "PLUGIN")
//cstrike/addons/amxmodx/scripting/radyoooo.sma(21) : warning 201: redefinition of constant/macro (symbol "AUTHOR")
//cstrike/addons/amxmodx/scripting/radyoooo.sma(25) : error 021: symbol already defined: "plugin_init"

1 Error.
Could not locate output file /cstrike/addons/amxmodx/plugins/radyoooo.amx (compile failed).


BU hatayı verdi

Link:
Linklerini gizle
Linki Kopyala
Cevapla