NRG Race help
#8

ok here you go my race



Код:
new gate1;
new gate2;
Код:
public OnPlayerEnterCheckpoint(playerid)
{
Код:
//---------------------------------NRG----------------------------------------------
	else if(CP[playerid] == 300) { CP[playerid] = 301; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, -1854.2563,846.4569,35.0569, 10.0); }
	else if(CP[playerid] == 301) { CP[playerid] = 302; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, -1673.5345,846.2385,24.6948, 10.0); }
	else if(CP[playerid] == 302) { CP[playerid] = 303; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, -1560.8887,844.1173,7.0391, 10.0); }
	else if(CP[playerid] == 303) { CP[playerid] = 304; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, -1526.5807,884.1758,7.0391, 10.0); }
	else if(CP[playerid] == 304) { CP[playerid] = 305; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, -1617.6240,925.2701,7.6576, 10.0); }
	else if(CP[playerid] == 305) { CP[playerid] = 306; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, -1808.1826,926.7799,24.7422, 10.0); }
	else if(CP[playerid] == 306) { CP[playerid] = 307; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, -1981.3612,926.8416,45.6645, 10.0); }
	else if(CP[playerid] == 307) { CP[playerid] = 308; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, -1979.0359,921.5753,45.2969, 10.0); }
	else if(CP[playerid] == 309) { CP[playerid] = 309; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, -2001.6895,886.9785,45.2969, 10.0); }
	else if(CP[playerid] == 310)
	{
	  CP[playerid] = 0;
	  DisablePlayerCheckpoint(playerid);
	  GetPlayerName(playerid, name, sizeof(name));
		format(string, sizeof(string), "Organizator : %s je upravo zavrsio Utrku. ", name);
		SendClientMessageToAll(COLOR_LIGHTRED, string);
	  }


Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
Код:
// --------------------------------NRG---------------------------------
	if (strcmp("/nrghelp", cmdtext, true, 10) == 0)
	{
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "__________________________________________________");
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "|~|~|Commands|~|~|");
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "/nrghelp - Ova komanda stvara ovo ;D.");
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "/clearchat - Ova komanda ocisti chat.");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "/nrgs - Igraci startaju race.");
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "/nrgp - Dize se ogradiza za start.");
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "/nrg - Poziva igraca na startnu liniju.");
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "/nrgo - Otvara garazu sa NRG-ovima.");
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "/nrgz - Zatvara vrata sa NRG-ovima.");
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "__________________________________________________");
    return 1;
	}
	if(strcmp(cmdtext,"/clearchat",true)==0)
	{
		SendClientMessage(playerid,COLOR_WHITE," ");
		SendClientMessage(playerid,COLOR_WHITE," ");
		SendClientMessage(playerid,COLOR_WHITE," ");
		SendClientMessage(playerid,COLOR_WHITE," ");
		SendClientMessage(playerid,COLOR_WHITE," ");
		SendClientMessage(playerid,COLOR_WHITE," ");
		SendClientMessage(playerid,COLOR_WHITE," ");
		SendClientMessage(playerid,COLOR_WHITE," ");
		SendClientMessage(playerid,COLOR_WHITE," ");
		SendClientMessage(playerid,COLOR_WHITE," ");
		return 1;
	}
  if (strcmp(cmd, "/setnrg", true)==0)
	{
		if(PlayerInfo[playerid][pAdmin] >= 2)
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /setnrg [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 2)
			{
				if(IsPlayerConnected(giveplayerid))
				{
					SetPlayerCheckpoint(giveplayerid, -1990.8082,845.3881,45.6682,50.0);
					CP[giveplayerid] = 300;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), " ORGANIZATOR %s je pozvao %s na NRG Race strat liniju!", sendername, giveplayer);
					SendClientMessageToAll(COLOR_LIGHTRED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
			}
		}
		return 1;
	}
	if(strcmp(cmdtext,"/nrgs",true)==0)
	{
    MoveObject(gate2,-1983.595093, 845.671875, 42.480431,50.000);
		return 1;
	}
	if(strcmp(cmdtext,"/nrgp",true)==0)
	{
    MoveObject(gate2,-1983.659912, 845.697510, 44.980431,50.000);
		return 1;
	}
	if(strcmp(cmdtext,"/nrgo",true)==0)
	{
    MoveObject(gate1,-1991.512939, 884.430969, 40.476517,5);
		return 1;
	}
	if(strcmp(cmdtext,"/nrgz",true)==0)
	{
    MoveObject(gate1,-1991.581177, 884.492920, 47.201939,5);
		return 1;
	}
	
	if(strcmp(cmd, "/gotonrg", true) == 0)
	{
	  if(IsPlayerConnected(playerid))
	  {
			if(PlayerInfo[playerid][pAdmin] >= 3)
			{
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, -1990.8082,845.3881,45.6682);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, -1990.8082,845.3881,45.6682);
				}
				SendClientMessage(playerid, COLOR_GRAD1, "  Teleportiran si !");
				SetPlayerInterior(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, " Nisi autoriziran za koristenje te komande!");
			}
		}
		return 1;
	}

this is all script of race JUST NRG RACE !!!!!!!
Reply


Messages In This Thread
NRG Race help - by galeb - 23.07.2009, 10:43
Re: NRG Race help - by widowmkr - 23.07.2009, 12:16
Re: NRG Race help - by Jefff - 23.07.2009, 12:20
Re: NRG Race help - by galeb - 23.07.2009, 13:49
Re: NRG Race help - by galeb - 24.07.2009, 06:15
Re: NRG Race help - by galeb - 24.07.2009, 10:38
Re: NRG Race help - by nuriel8833 - 24.07.2009, 10:48
Re: NRG Race help - by galeb - 24.07.2009, 10:59
Re: NRG Race help - by nuriel8833 - 24.07.2009, 11:31
Re: NRG Race help - by galeb - 24.07.2009, 12:02

Forum Jump:


Users browsing this thread: 1 Guest(s)