Страница 1 от 1

Заявка за VIP connect

Публикувано на: 28 Апр 2021, 16:25
от Radeon
Ако някой може да преправи кода да показва за три различни флага, три разлини съобщения.
&x04[Admin] player &x01%s &x04connected с флаг d ADMIN_BAN
&x04[V.I.P] player &x01%s &x04connected с флаг m ADMIN_LEVEL_A
&x04[SuperVip] player &x01%s &x04connected с флаг i ADMIN_CHAT

#include <amxmodx> #include <cromchat> #define OPREDELEN_FLAG ADMIN_RESERVATION #define SEKUNDI_SLED_VLIZANE 2.0 public plugin_init() register_plugin("VIP Connected", "1.0", "OciXCrom @ amxx-bg.info/forum") public client_putinserver(id) set_task(SEKUNDI_SLED_VLIZANE, "AnnounceVIP", id) public AnnounceVIP(id) { if(get_user_flags(id) & OPREDELEN_FLAG) { new szName[32] get_user_name(id, szName, charsmax(szName)) CC_SendMessage(0, "&x04V.I.P player &x01%s &x04connected", szName) } }

Заявка за VIP connect

Публикувано на: 28 Апр 2021, 17:25
от Lethality
Заповядай :))

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

#include <amxmodx>
#include <cromchat>

#if !defined MAX_NAME_LENGTH
#define MAX_NAME_LENGTH 32
#endif

#define FLAG_ADMIN ADMIN_BAN
#define FLAG_SUPERVIP ADMIN_CHAT
#define FLAG_VIP ADMIN_LEVEL_A

#define SEKUNDI_SLED_VLIZANE 2.0

public plugin_init()
    register_plugin("VIP Connected", "1.0", "OciXCrom @ amxx-bg.info/forum")

public client_putinserver(id)
    set_task(SEKUNDI_SLED_VLIZANE, "AnnounceVIP", id)
    
public AnnounceVIP(id)
{
	new szName[MAX_NAME_LENGTH]
    get_user_name(id, szName, charsmax(szName))
    
    if (get_user_flags(id) & FLAG_ADMIN)
    {
        CC_SendMessage(0, "&x01[&x04Admin&x01] player &x01%s &x04connected", szName)
    }
    else if(get_user_flags(id) & FLAG_SUPERVIP)
    {
        CC_SendMessage(0, "&x01[&x04SuperVip&x01] player &x01%s &x04connected", szName)
    }
    else if (get_user_flags(id) & FLAG_VIP)
    {
        CC_SendMessage(0, "&x01[&x04V.I.P&x01] player &x01%s &x04connected", szName)
    }
}
}

Заявка за VIP connect

Публикувано на: 28 Апр 2021, 17:49
от Radeon
Благодаря, всичко работи. Само беше объркал малко цветовете ,но аз си ги оправих.