View difference between Paste ID: unWrACH2 and ewm6YAHF
SHOW: | | - or go back to the newest paste.
1
//Include
2
#include < a_samp >
3-
#include < YSI\y_ini >
3+
#include < YSI\y_va >
4-
#include < YSI\y_amx >
4+
5
#include < sscanf2 >
6-
#include < YSI\y_timers >
6+
7
8
//New
9
new gchatpanel = 0;
10
new achatpanel = 0;
11-
new Gchatonoff[MAX_PLAYERS];
11+
12-
new AdminChatOnOff[MAX_PLAYERS];
12+
13-
new GMChat[MAX_PLAYERS];
13+
//Colors
14
#define HZELENA         "{04CC29}"
15
#define CRVENA          "{F81414}"
16
#define BELA            "{FFFFFF}"
17
#define ZELENA          "{6EF83C}"
18
19
/*
20
Ako uzimate CMD ostavite barem credits :) Spasic
21
Uzivajte nadam se da ce vam se svidjati
22
*/
23
24-
#define DST    DIALOG_STYLE_TABLIST
24+
25-
#define DSL    DIALOG_STYLE_LIST
25+
26-
#define SCM    SendClientMessage
26+
27
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, ""CRVENA"[#Greska] "BELA"Niste ovlasceni za upotrebu ove komande"); // /rcon login (pw)
28
29
	new string[256];
30
	format(string, sizeof string, "[1]Admin Chat\t%s\n[2]GameMaster Chat\t%s\n[3]Vip Chat\t%s", ((!achatpanel) ? (""ZELENA"Ukljuceno") : (""CRVENA"Iskljuceno")), ((!gmchatpanel) ? (""ZELENA"Ukljuceno") : (""CRVENA"Iskljuceno")), ((!gchatpanel) ? (""ZELENA"Ukljuceno") : (""CRVENA"Iskljuceno")));
31
32
	ShowPlayerDialog(playerid, 996, DIALOG_STYLE_TABLIST," #AdminPanel", string, "Izaberi", "Izlaz");
33
    return 1;
34
}
35
36-
    //if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""CRVENA"[#Greska]  "BELA"Moras se ulogovati da bi koristio ovu komandu!"); //Ove provere ukljuci ako imas to vec napravljeno isto u modu ako nemas nemoj
36+
37-
    //if(PlayerInfo[playerid][pAdmin] < 6) return SCM(playerid,-1,""CRVENA"[#Greska] "BELA"Niste ovlasceni za upotrebu ove komande");
37+
38-
	new string[256],vipchat[22],adminchat[22],gmchat[22];
38+
39-
	if((achatpanel)) adminchat = ""CRVENA"Iskljuceno";
39+
40-
	else if ((!achatpanel)) adminchat = ""ZELENA"Ukljuceno";
40+
41-
	
41+
42-
	if((gmchatpanel)) gmchat = ""CRVENA"Iskljuceno";
42+
43-
	else if ((!gmchatpanel)) gmchat = ""ZELENA"Ukljuceno";
43+
44-
	
44+
			achatpanel = !!achatpanel;
45-
	if((gchatpanel)) vipchat = ""CRVENA"Iskljuceno";
45+
			va_SendClientMessage(playerid, -1, ""HZELENA"[#APanel] "BELA"Uspesno /a chat postavljen na %s", ((!achatpanel) ? (""ZELENA"upaljen.") : (""CRVENA"ugasen.")));
46-
	else if ((!gchatpanel)) vipchat = ""ZELENA"Ukljuceno";
46+
		}
47-
	format(string, 256, "[1]Admin Chat\t%s\n[2]GameMaster Chat\t%s\n[3]Vip Chat\t%s",adminchat,gmchat,vipchat);
47+
48-
	ShowPlayerDialog(playerid,996,DIALOG_STYLE_TABLIST,"#AdminPanel",string,"Izaberi","Izlaz");
48+
49
			gmchatpanel = !!gmchatpanel;
50
			    va_SendClientMessage(playerid, -1, ""HZELENA"[#APanel] "BELA"Uspesno /ga chat postavljen na %s", ((!gmchatpanel) ? (""ZELENA"upaljen.") : (""CRVENA"ugasen.")));
51
		        }
52
 		    case 2:
53
		    {
54
			    gchatpanel = !!gchatpanel;
55
			    va_SendClientMessage(playerid, -1, ""HZELENA"[#APanel] "BELA"Uspesno /g chat postavljen na %s", ((!gchatpanel) ? (""ZELENA"upaljen.") : (""CRVENA"ugasen.")));
56
		        }
57
            }
58
	return 1;
59
}
60-
          if((!achatpanel))
60+
61-
			{
61+
62-
			    achatpanel = 1;
62+
63-
			    AdminChatOnOff[playerid] = 1;
63+
if(achatpanel) return SendClientMessage(playerid, -1,""CRVENA"[#Greska] "BELA"Admin chat je iskljucen od strane vlasnika");
64-
			    SCM(playerid,-1,""HZELENA"[#APanel] "BELA"Uspesno /a chat postavljen na "CRVENA"Iskljuceno");
64+
65
//Takodje vazi i za ostalo... dodajete ovo ispod komande /ga [Gamemaster chat]
66-
			}
66+
if(gmchatpanel) return SendClientMessage(playerid, -1,""CRVENA"[#Greska] "BELA"GameMaster chat je iskljucen od strane vlasnika");
67-
			else if((achatpanel))
67+
68-
			{
68+
69-
                achatpanel = 0;
69+
if(gchatpanel) return SendClientMessage(playerid, -1,""CRVENA"[#Greska] "BELA"Vip chat je iskljucen od strane vlasnika");