SA-MP Forums Archive
[HELP] how to make /badge ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: [HELP] how to make /badge ? (/showthread.php?tid=533376)



[HELP] how to make /badge ? - Kaylen - 24.08.2014

Hello How to make badge for LSFMD i have for PD and FBI can someone tell me how to create one ?


Re: [HELP] how to make /badge ? - SanAndreasMP - 24.08.2014

what type of badge? how you want to make it work? Give us more information.


Re: [HELP] how to make /badge ? - Kaylen - 24.08.2014

Like this
pawn Код:
CMD:badge(playerid, params[])
{
        if(!IsACop(playerid) && !IsAFBI(playerid) && !IsAHSF(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You are not an LSPD Oficer/FBI Agent/HSF.");
        if(strcmp(params, "on", false) == 0) {
            SendClientMessage(playerid, COLOR_GREY, "You not anymore undercover");
            if(!IsACop(playerid)) SetPlayerColor(playerid, TRANSPARENT_LSPD);
            else if(!IsAFBI(playerid)) SetPlayerColor(playerid, TRANSPARENT_FBI);
            else if(!IsAHSF(playerid)) SetPlayerColor(playerid, TRANSPARENT_HSF);
        }
        else if(strcmp(params, "off", false) == 0) {
            SendClientMessage(playerid, COLOR_GREY, "You now undercover");
            SetPlayerColor(playerid, TRANSPARENT_WHITE);
        }
        else return SendClientMessage(playerid, TRANSPARENT_WHITE, "USAGE: /badge (off, on).");
        return 1;
}
And this Marker colors (Badge Color)
pawn Код:
// Marker Colors
#define TRANSPARENT_WHITE 0xFFFFFF00
#define TRANSPARENT_GREY 0xAFAFAF00
#define TRANSPARENT_BLUE 0x2641FE00
#define TRANSPARENT_ORANGE 0xFF990000
#define TRANSPARENT_PURPLE 0xC2A2DA00
#define TRANSPARENT_VIP 0xC93CCE00
#define TRANSPARENT_BROWN 0x7A420000
#define TRANSPARENT_GREEN 0x00FF0000
#define TRANSPARENT_FBI 0xFFFFFF00//0x8D8DFF00
#define TRANSPARENT_LSPD 0x2641FE00
#define TRANSPARENT_MEDIC 0xFF828200
#define TRANSPARENT_HSF 0x0088C200
#define TRANSPARENT_CORLEONE 0xF2FF0000
#define TRANSPARENT_SWAT 0x04008200
#define TRANSPARENT_SATF 0x57575700