SA-MP Forums Archive
called back - 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: called back (/showthread.php?tid=620449)



called back - StR_MaRy - 30.10.2016

hey guys i have an event sistem created by me but i have a simple question , if someone kills you , you get a message like /call 112 cause someone killed you ... but i want not to give you that message if you are in that event

Код HTML:
if(!IsACop(killerid) && OnDuty[playerid] == 0)
		{
			if(factionid[killerid] != factionid[playerid] && PlayerInfo[killerid][pJailed] != 1 && !IsAGangMember(playerid))
			{
				AcusedID[playerid] = killerid;
				strmid(Crime[playerid], "Murderer", 0, 50);
				format(gString, sizeof(gString),"You have been killed by %s, you can report the crime in 30 seconds [/call 112].", GetName(killerid));
				SendClientMessage(playerid, 0xAAC4E0FF, gString);
				defer ResetCrime(playerid);
			}
		}
InDayByDayLight is the variable that is saying about someone if is or not in that event i tryed to add it at the first line from that script something like InDayByDayLight[playerid == 0 and 1 and didn't work


Re: called back - DevHarden - 30.10.2016

Код:
if(!IsACop(killerid) && OnDuty[playerid] == 0)
		{
			if(factionid[killerid] != factionid[playerid] && PlayerInfo[killerid][pJailed] != 1 && !IsAGangMember(playerid))
			{
				if(!InDayByDayLight)
				{	
					AcusedID[playerid] = killerid;
					strmid(Crime[playerid], "Murderer", 0, 50);
					format(gString, sizeof(gString),"You have been killed by %s, you can report the crime in 30 seconds [/call 112].", GetName(killerid));
					SendClientMessage(playerid, 0xAAC4E0FF, gString);
					defer ResetCrime(playerid);
				}
			}
		}
I assume what you're asking is if they are in the event you do not want them to receive that message saying they report this crime. I hope this helps you.

Also; If you were also asking how to create the boolean for that you would add
Код:
new bool:InDayByDayLight[MAX_PLAYERS];
at the top of your script or wherever you organize your stuff.