[Търся]Няколко плъгина

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Crazy Ossie
Извън линия
Потребител
Потребител
Мнения: 23
Регистриран на: 15 Ное 2016, 15:36

[Търся]Няколко плъгина

Мнение от Crazy Ossie » 03 Яну 2017, 04:16

Здравейте и за много години и много успехи.
Търся няколко плъгина.
1. като напиша server/s , да ми излиза така и така
2. плъгин който зашича алиас и подобни скриптове .
3. като напише някой /me да му пише само за вип или като си умрял.
4. да мога да слагам скинове на определен флаг.
5. система която регистрира никовете на играчите.
6. с командата /hats да дава шапки.
7. с командата /spec да минава спец, и с командата /back да се връща в игра.
8. когато си админ или вип да ти дава граната по бързо (в GunGame мод)
9. когато си админ или вип да ти дава крав когато убиеш някой
10. когато обезвредът бомбата да е като във цсго звукът.
11. да дава пари на загубилите.
12. след определено от мен време да се сменят картите иначе да е само дуст2.
13. да изписва дали да запамети ип-то на сървъра или не.
14. да добавя име във спец зоната и когато влезнат играчи да се маха/остава.
15. да показва колко крав зимаш когато целиш някой.( във кръг, малки и светло зелени ще добавя снимки ако трябва )
16. да блокира обидни думи или подбрани от мен.
17. да показва купи в топ15.
18. да избираш карта на края на рунда със няколко вота и на другият вот да я няма тая карта която е играна скоро.
19. на края на картата (не на рунда) да пуска музика.
20. да ти падат гранатите когато те убият.
21. да не ти зима кръв когато падне граната зад врата/стена.
22. показване на ип-то с команда.
23. да слайва загубиля отбор.
24. бомбата да пада на земята от спец и да мести спец играчи които не мърдат известно време.
25. играчите да се разминават освен ако не е клекнал.
26. когато някой е афк да изписва на екрана на всички.
За сега е това ако има някои ще добавя тук или ще пусна нова тема.
Благодаря.
:tnx:

Аватар
monk
Извън линия
Потребител
Потребител
Мнения: 156
Регистриран на: 22 Окт 2016, 18:08
Местоположение: /gym
Се отблагодари: 2 пъти
Получена благодарност: 9 пъти

Re: [Търся]Няколко плъгина

Мнение от monk » 03 Яну 2017, 10:02

1.

Код за потвърждение: Избери целия код

    #include <amxmodx>

    /*START - From colorchat.inc by Numb */
    enum Color {
        NORMAL = 1,
        GREEN,
        TEAM_COLOR,
        GREY,
        RED,
        BLUE,
    }

    new TeamName[][] = {
        "",
        "TERRORIST",
        "CT",
        "SPECTATOR"
    }
    /*END - From colorchat.inc by Numb */

    new hudsync, msg_time, join_msg_mode,join_msg_color,join_msg_hold_time
    public plugin_init() {
        register_plugin("Simple Redirect", "1.6", "<VeCo>")
        register_cvar("sr_version","1.6",FCVAR_SERVER | FCVAR_SPONLY)
        register_clcmd("say /server","show_server_menu")
        register_clcmd("say /servers","show_server_menu")
        register_clcmd("say_team /server","show_server_menu")
        register_clcmd("say_team /servers","show_server_menu")
        
        msg_time = register_cvar("sr_msg_time","35.0")
        join_msg_mode = register_cvar("sr_join_msg_mode","1")
        join_msg_color = register_cvar("sr_join_msg_color","0 255 0")
        join_msg_hold_time = register_cvar("sr_join_msg_hold_time","3.0")
        
        hudsync = CreateHudSyncObj()
        
        if(get_pcvar_float(msg_time) > 0) set_task(get_pcvar_float(msg_time),"show_msg",0,"",0,"b")
    }

    public show_server_menu(id)
    {
        new menu = menu_create("Select a server:","server_menu_handler")
        
        new szServerFile[128]
        get_localinfo("amxx_configsdir", szServerFile, charsmax(szServerFile))
        add(szServerFile, charsmax(szServerFile), "/simple_redirect.ini")    
        
        new iFile = fopen(szServerFile, "rt")
        
        new szDatas[1024], svName[64], Ip[22]
        
        while(!feof(iFile))
        {
            fgets(iFile, szDatas, charsmax(szDatas))
            trim(szDatas)
            
            if(!szDatas[0] || (szDatas[0] == '/' && szDatas[1] == '/')) continue
            
            parse(szDatas, svName, charsmax(svName), Ip, charsmax(Ip))
            
            menu_additem(menu, svName, Ip)
        }
        
        menu_display(id, menu, 0)
        
        fclose(iFile)
    }

    public server_menu_handler(id, menu, item)
    {
        if(item == MENU_EXIT)
        {
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }

        new data[64],name[64], access,callback, player_name[32]
        menu_item_getinfo(menu, item, access, data,63, name, 63, callback)
        
        get_user_name(id,player_name,31)
        replace_all(name,63, "\w","")
        replace_all(name,63, "\y","")
        replace_all(name,63, "\r","")
        replace_all(name,63, "\d","")
        
        client_cmd(id, "wait;wait;wait;wait;wait;^"connect^" %s", data)
        
        new join_msg_cvar = get_pcvar_num(join_msg_mode)
        switch(join_msg_cvar)
        {
            case 1: ColorChat(0,GREEN,"[SR]^x03 %s^x01 joined server ^x04%s^x01.",player_name,name)
            case 2:
            {
                new color[17],red[5],green[7],blue[5]
                get_pcvar_string(join_msg_color,color,16)
                parse(color,red,4,green,6,blue,4)
                
                set_hudmessage(str_to_num(red), str_to_num(green), str_to_num(blue), 0.0, 0.67, 0, 6.0, get_pcvar_float(join_msg_hold_time), 0.5, 1.0, -1)
                ShowSyncHudMsg(id,hudsync, "[SR] %s joined server %s.",player_name,name)
            }
            case 3:
            {
                new color[17],red[5],green[7],blue[5]
                get_pcvar_string(join_msg_color,color,16)
                parse(color,red,4,green,6,blue,4)
                
                set_hudmessage(str_to_num(red), str_to_num(green), str_to_num(blue), 0.0, 0.67, 0, 6.0, get_pcvar_float(join_msg_hold_time), 0.5, 1.0, -1)
                ShowSyncHudMsg(id,hudsync, "[SR] %s joined server %s.",player_name,name)
                
                ColorChat(0,GREEN,"[SR]^x03 %s^x01 joined server ^x04%s^x01.",player_name,name)
                
            }
        }
        
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }

    public show_msg() ColorChat(0,GREEN,"[SR]^x01 Type ^x04/server^x01 or ^x04/servers^x01 in the chat to see and connect to our other servers.")

    /*START - From colorchat.inc by Numb */
    ColorChat(id, Color:type, const msg[], {Float, Sql, Result,_}:...) {
        new message[256]

        switch(type) {
            case NORMAL: message[0] = 0x01
            case GREEN: message[0] = 0x04
            default: message[0] = 0x03
        }

        vformat(message[1], 251, msg, 4)

        message[192] = '^0'

        new team, ColorChange, index, MSG_Type

        if(id) {
            MSG_Type = MSG_ONE
            index = id
        } else {
            index = FindPlayer()
            MSG_Type = MSG_ALL
        }

        team = get_user_team(index)
        ColorChange = ColorSelection(index, MSG_Type, type)

        ShowColorMessage(index, MSG_Type, message)

        if(ColorChange)
            Team_Info(index, MSG_Type, TeamName[team])
    }

    ShowColorMessage(id, type, message[]) {
        static bool:saytext_used
        static get_user_msgid_saytext

        if(!saytext_used) {
            get_user_msgid_saytext = get_user_msgid("SayText")
            saytext_used = true
        }

        message_begin(type, get_user_msgid_saytext, _, id)
        write_byte(id)
        write_string(message)
        message_end()
    }

    Team_Info(id, type, team[]) {
        static bool:teaminfo_used
        static get_user_msgid_teaminfo

        if(!teaminfo_used) {
            get_user_msgid_teaminfo = get_user_msgid("TeamInfo")
            teaminfo_used = true
        }

        message_begin(type, get_user_msgid_teaminfo, _, id)
        write_byte(id)
        write_string(team)
        message_end()

        return 1
    }

    ColorSelection(index, type, Color:Type) {
        switch(Type) {
            case RED: return Team_Info(index, type, TeamName[1])
            case BLUE: return Team_Info(index, type, TeamName[2])
            case GREY: return Team_Info(index, type, TeamName[0])
        }

        return 0
    }

    FindPlayer() {
        new i = -1

        while(i <= get_maxplayers()) {
            if(is_user_connected(++i))
                return i
        }

        return -1
    }
    /*END - From colorchat.inc by Numb */
в config си направи файл с име simple_redirect.ini и вътре за пример https://postimg.org/image/wkerpz5df/
2. Моят съвет е да използваш ReHLDS - viewtopic.php?f=16&t=35 + viewtopic.php?f=16&t=551 + viewtopic.php?f=16&t=610 също можеш и viewtopic.php?f=16&t=552 , а ако не ги искаш всичките, използвай viewtopic.php?t=277 на WalkZ.
3.Трябва да кажеш какъв Top15 използваш за да ти се редактира.
4. https://goldsrc.ru/topic/663/
5. https://forums.alliedmods.net/showthread.php?t=171460
6. https://forums.alliedmods.net/showthread.php?t=58374
7. https://forums.alliedmods.net/showthread.php?t=64340
8.
9. http://downcs.ru/cs16/plaginy/neygomon/ ... mpire.html
10. https://forums.alliedmods.net/showthread.php?t=282218 , от ини файла можеш да си слагаш нови звуци и худове ако искаш.
11. https://forums.alliedmods.net/showpost. ... stcount=12
12.
13. viewtopic.php?f=32&t=132 , не ти го препоръчвам, защото е дразнещо, който реши сам ще си го добави в фаворити ;) .
14. Не мога да те разбера.
15. http://forums.alliedmods.net/showthread.php?t=88577
16. viewtopic.php?f=21&p=2373
17. https://drive.google.com/file/d/0B4Ryfb ... h0Z28/view , замени си снимките от соурса с купите понеже тези са мъртви.
18. https://forums.alliedmods.net/showthrea ... 1?p=462461
19.
20. https://forums.alliedmods.net/showthread.php?p=200531
21.
22.
23. viewtopic.php?f=53&t=761&p=1901&hilit=Slay#p1901
24. https://forums.alliedmods.net/showthread.php?p=209449
25. https://forums.alliedmods.net/showthread.php?t=250891
26. https://forums.alliedmods.net/showthread.php?p=1161986 можеш да го използваш в допълнение с 24.
Това е за сега, ако нещо съм объркал, поправете ме и повечето неща ги открих за няколко секунди, не се учи на готово. :mad:
My body is like breakfast, lunch, and dinner. I don't think about it, I just have it.
- Arnold Schwarzenegger
--
45.144.155.105:27029 -Ex0t1C-pLay # > Dust 2 Only <
--

Аватар
JustInCase
Извън линия
Потребител
Потребител
Мнения: 582
Регистриран на: 14 Окт 2016, 23:31
Се отблагодари: 4 пъти
Получена благодарност: 15 пъти

Re: [Търся]Няколко плъгина

Мнение от JustInCase » 03 Яну 2017, 13:14

19.

Код за потвърждение: Избери целия код

#include <amxmodx> 

new const g_szSound[] = "misc/map_end_sound.wav" 

public plugin_init() 
{ 
   register_plugin("Map End Sounds", "1.0", "Flicker") 
   register_event("30", "onIntermissionEvent", "a") 
} 

public plugin_precache() 
   precache_sound(g_szSound) 

public onIntermissionEvent() 
{ 
   new players[32], num 
   get_players(players, num, "ch") 
    
   for(new i; i < num; i++) 
      client_cmd(players[i], "spk %s", g_szSound) 
} 

public client_putinserver(id) 
   client_cmd(id, "stopsound")

Не знам дали работи тествай, ако не се лъжа в форума има някъде такъв плъгин, но не мога да го намеря.

22.

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <colorchat>

#define PLUGIN "IP Show"
#define VERSION "1.0"
#define AUTHOR "Just In Case @ amxx-bg.info/forum"

new EnableUser, EnableServer
new iEnableUser, iEnableServer

new const szChatCommands[][] = {
    "say /showmyip", "say_team /showmyip",
    "say showmyip", "say_team showmyip"
}
new const szChatCommands2[][] = {
    "say /showip", "say_team /showip",
    "say showip", "say_team showip"
}

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    EnableUser = register_cvar("amx_ipshower_user", "1")
    iEnableUser = get_pcvar_num(EnableUser)
    EnableServer = register_cvar("amx_ipshower_server", "1")
    iEnableServer = get_pcvar_num(EnableServer)
    
    for ( new i = 0; i < sizeof( szChatCommands ); i ++)
        register_concmd(szChatCommands[ i ], "UserIPcmd")
    for ( new s = 0; s < sizeof( szChatCommands2 ); s ++)
        register_clcmd(szChatCommands2[ s ], "ServerIPcmd")
}
public UserIPcmd(id)
{
    if(iEnableUser)
    {
        new szIP[33]
        get_user_ip(id, szIP, 32, 1)
        ColorChat(id, RED, "^1Your IP is : ^3%s", szIP)
    }
}
public ServerIPcmd(id)
{
    if(iEnableServer)
    {
        new szIP[40]
        get_user_ip(0, szIP, 39)
        ColorChat(id, RED, "^1Server IP is : ^3%s", szIP)
    }
}
 
Chat команди :

Код за потвърждение: Избери целия код

/showip //Показва IP на сървъра.
/showmyip //Показва IP на играча (user-а)
 
CVARs:

Код за потвърждение: Избери целия код

amx_ipshower_server 1 //Ако е 1 ще работи /showip ако е 0 няма.
amx_ipshower_user 1 //Ако е 1 ще работи /showmyip ако е 0 няма.  
MANSION - HNS : 45.144.155.99:27026
ONLINE

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Re: [Търся]Няколко плъгина

Мнение от OciXCrom » 03 Яну 2017, 15:14

Изобщо не ми харесва факта, че чакаш наготово, вместо първо да се опиташ сам да си намериш плъгините. :)

8. За тази цел трябва да предоставиш мода ти за редакция.
12. Ми, премахни останалите?!
22. viewtopic.php?f=32&t=55

Аватар
Crazy Ossie
Извън линия
Потребител
Потребител
Мнения: 23
Регистриран на: 15 Ное 2016, 15:36

Re: [Търся]Няколко плъгина

Мнение от Crazy Ossie » 04 Яну 2017, 22:21

@OciXCrom Извинявай, че пуснах толкова плъгини за търсене но не, че не мога да си ги намеря, а по добре вие да ми дадете защото сте по на ти в тая среда. Един последен плъгин ако може да ми дадете.
С команда /tag или /pref или каквато сложите да слага преди ника перфикс.
Пример:
amx_tag "[bot]" "Crazy Ossie"
А тези на който нямат таг да изписва града.
Благодаря на всички.

Аватар
JustInCase
Извън линия
Потребител
Потребител
Мнения: 582
Регистриран на: 14 Окт 2016, 23:31
Се отблагодари: 4 пъти
Получена благодарност: 15 пъти

Re: [Търся]Няколко плъгина

Мнение от JustInCase » 05 Яну 2017, 12:04

viewtopic.php?f=21&t=40
Ползвай това.
MANSION - HNS : 45.144.155.99:27026
ONLINE

Аватар
Crazy Ossie
Извън линия
Потребител
Потребител
Мнения: 23
Регистриран на: 15 Ное 2016, 15:36

Re: [Търся]Няколко плъгина

Мнение от Crazy Ossie » 05 Яну 2017, 15:42

3.Трябва да кажеш какъв Top15 използваш за да ти се редактира.
Ползвам statsx_shell от gameservers и нямам сма файла ако може да ми дадете редактиран statsx_shell.
Последно промяна от Crazy Ossie на 05 Яну 2017, 16:39, променено общо 1 път.

Аватар
JustInCase
Извън линия
Потребител
Потребител
Мнения: 582
Регистриран на: 14 Окт 2016, 23:31
Се отблагодари: 4 пъти
Получена благодарност: 15 пъти

Re: [Търся]Няколко плъгина

Мнение от JustInCase » 05 Яну 2017, 16:38

Тействай всички възможни варианти !
Последно промяна от JustInCase на 05 Яну 2017, 18:23, променено общо 1 път.
MANSION - HNS : 45.144.155.99:27026
ONLINE

Аватар
Crazy Ossie
Извън линия
Потребител
Потребител
Мнения: 23
Регистриран на: 15 Ное 2016, 15:36

Re: [Търся]Няколко плъгина

Мнение от Crazy Ossie » 05 Яну 2017, 16:46

@JustInCase Извини ме но не това съм ползвал. Не съм обърнал внимание.
Ползвам statsx_shell от gameservers и нямам сма файла ако може да ми дадете редактиран statsx_shell.

Аватар
JustInCase
Извън линия
Потребител
Потребител
Мнения: 582
Регистриран на: 14 Окт 2016, 23:31
Се отблагодари: 4 пъти
Получена благодарност: 15 пъти

Re: [Търся]Няколко плъгина

Мнение от JustInCase » 05 Яну 2017, 16:52

Тествай всички възможни варианти (VIP - ALIVE/DEAD || PLAYER - ALIVE/DEAD)
Последно промяна от JustInCase на 05 Яну 2017, 18:24, променено общо 1 път.
MANSION - HNS : 45.144.155.99:27026
ONLINE

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 26 госта