*** This title is not descriptive - ******
#3

Quote:
Originally Posted by Lumixa
Посмотреть сообщение
looking for these?
Yeah something like this but let me give you a small e.g


Quote:

public OnPlayerDisconnect(playerid, reason)
{

if(GetPlayerTeam(killerid) == HITMAN && HasHit[playerid] == 1)
{
new string[250], string2[250], string3[250], name[MAX_PLAYER_NAME], hitman[MAX_PLAYER_NAME], bonus = random(GetPlayerMoney(playerid));
GetPlayerName(playerid, name, sizeof(name));
GetPlayerName(killerid, hitman, sizeof(hitman));
SendClientMessage(playerid, GRAY, "|_| Hit Contract Expired |_|");
format(string, sizeof(string), "Hitman %s[ID:%d] has killed you for a Hit Contract.", hitman, killerid);
SendClientMessage(playerid, WHITE, string);
HasHit[playerid] = 0;
SendClientMessage(playerid, COLOR_MIDNIGHTBLUE, "|_| Hit Contract Completed! |_|");
format(string2, sizeof(string2), "%s[ID:%d] had a Hit Contract. You've completed it.", name, playerid);
SendClientMessage(playerid, COLOR_MIDNIGHTBLUE, string2);
format(string3, sizeof(string3), "You've earned $5000 and a Bonus of $%d", bonus);
SendClientMessage(playerid, COLOR_MIDNIGHTBLUE, string3);
GivePlayerMoney(killerid, 5000+bonus);
}
}

if(killerid == INVALID_PLAYER_ID && HasHit[playerid] == 1)
{
SendClientMessage(playerid, GRAY, "|_| Hit Contract Expired |_|");
SendClientMessage(playerid, COLOR_MIDNIGHTBLUE, "You've died. The Hit Contract expired.");
HasHit[playerid] = 0;
}

if(GetPlayerTeam(playerid) == THIEF || GetPlayerTeam(playerid) == HITMAN || GetPlayerTeam(playerid) == TERRORIST)
{
SetPlayerTeam(playerid, CIVILIAN);
ChoosingRole[playerid] = 1;
}

if(killerid != INVALID_PLAYER_ID)
{
if(GetPlayerTeam(killerid) == THIEF || GetPlayerTeam(killerid) == HITMAN || GetPlayerTeam(killerid) == TERRORIST) SetPlayerColor(killerid, RED);



Код:
	if(strcmp(cmd, "/hit", true) == 0)
	{
	    new count = 0, hittedname[MAX_PLAYER_NAME], string[250], hitmenmsg[250];
	    GetPlayerName(strval(tmp), hittedname, sizeof(hittedname));
		tmp = strtok(cmdtext, idx);
		if(strlen(tmp) == 0) return SendClientMessage(playerid, ERROR, "Use: /hit [ID]");
		if(GetPlayerTeam(playerid) != COP && GetPlayerTeam(playerid) != PARAMEDIC)
		{
		    if(strval(tmp) != playerid)
		    {
		        if(IsPlayerSpawned(strval(tmp)))
		        {
		            if(GetPlayerMoney(playerid) >= 5000)
		            {
						for(new i = 0; i < MAX_PLAYERS; i++)
						{
							if(IsPlayerSpawned(i) && GetPlayerTeam(i) == HITMAN)
							{
								count++;
							}
						}
						if(count > 0)
						{
						    GivePlayerMoney(playerid, -5000);
						    SendClientMessage(playerid, GRAY, "|_| Hit Placed |_|");
							format(string, sizeof(string), "You have placed a hit on %s[ID:%d]", hittedname, strval(tmp));
							SendClientMessage(playerid, WHITE, string);
							HasHit[strval(tmp)] = 1;
							GameTextForPlayer(strval(tmp), "~r~HIT CONTRACT~n~~w~PLACED ON YOU!", 3000, 5);
							format(hitmenmsg, sizeof(hitmenmsg), "[HQ] %s[ID:%d] placed a Hit on %s[ID:%d]", name, playerid, hittedname, strval(tmp));
							SendRadioMessageToHitmen(hitmenmsg);
							return true;
Reply


Messages In This Thread
*** This title is not descriptive - ****** - by aslan890 - 26.11.2012, 14:16
Re: [QUICK] GUYS I NEED REALLY HELP HERE PLEASE!!! - by Lumixa - 26.11.2012, 14:20
Re: [QUICK] GUYS I NEED REALLY HELP HERE PLEASE!!! - by aslan890 - 26.11.2012, 14:23

Forum Jump:


Users browsing this thread: