[Help] Some errors
#9

Wow, now I have change the code for yours. And got more errors.


Quote:

(1272) : error 029: invalid expression, assumed zero
(1272) : error 004: function "OnFilterScriptInit" is not implemented
(1277) : warning 217: loose indentation
(1280) : warning 225: unreachable code
(1280) : error 029: invalid expression, assumed zero
(1280) : error 017: undefined symbol "playerid"
(1282) : error 017: undefined symbol "cmdtext"
(1284) : error 017: undefined symbol "playerid"
(1285) : warning 217: loose indentation
(1287) : error 017: undefined symbol "playerid"
(128 : error 017: undefined symbol "playerid"
(1289) : error 017: undefined symbol "playerid"
(1291) : error 017: undefined symbol "playerid"
(1296) : warning 217: loose indentation
(1296) : error 017: undefined symbol "playerid"
(129 : error 017: undefined symbol "cmdtext"
(1300) : error 017: undefined symbol "playerid"
(1301) : error 017: undefined symbol "playerid"
(1302) : error 017: undefined symbol "playerid"
(1303) : error 017: undefined symbol "playerid"
(130 : warning 225: unreachable code
(130 : error 029: invalid expression, assumed zero
(130 : error 017: undefined symbol "playerid"
(1310) : error 017: undefined symbol "oldstate"
(1311) : error 017: undefined symbol "playerid"
(1314) : warning 225: unreachable code
(1314) : error 029: invalid expression, assumed zero
(1314) : error 017: undefined symbol "playerid"
(1317) : error 017: undefined symbol "playerid"
(1319) : error 017: undefined symbol "newkeys"
(1321) : error 017: undefined symbol "playerid"
(1322) : error 017: undefined symbol "playerid"

So there is more code, it's what I have add to the gamemode.

Код:
	
  
1272(...) public OnFilterScriptInit()
	{
    bus1 = AddStaticVehicle(431,-1988.7975,192.1375,27.6358,359.7323,75,59); // bus1
    bus2 =  AddStaticVehicle(431,-1988.8607,178.5440,27.6378,359.7324,75,59); // bus2
    bus3 =  AddStaticVehicle(431,-1988.9200,165.7481,27.6426,359.7370,75,59); // bus3
        return 1;
	}

	public OnPlayerCommandText(playerid, cmdtext[])
	{
    if (strcmp("/start", cmdtext, true, 10) == 0)
    {
    new veh = GetPlayerVehicleID(playerid);
		if(veh == bus3 || veh == bus2 || veh == bus1)
    {
      busdriver[playerid] = 1;
      SetPlayerCheckpoint(playerid, buspoint1, 3.0);
      GameTextForPlayer(playerid, "~g~Bus Driver Started!", 3000, 3);
      new name[MAX_PLAYER_NAME], string[48];
      GetPlayerName(playerid, name, sizeof(name));
      format(string, sizeof(string), "%s Is Now A Bus Driver!.", name );
      SendClientMessageToAll(COLOR_RED, string);
      return 1;
      }
    SendClientMessage(playerid, COLOR_RED,"You have to be in a bus to start the job");
    }
    if (strcmp("/busdriverinfo", cmdtext, true, 10) == 0)
    {
      SendClientMessage(playerid, COLOR_YELLOW, ".");
      SendClientMessage(playerid, COLOR_YELLOW, ".");
      SendClientMessage(playerid, COLOR_YELLOW, ".");
      SendClientMessage(playerid, COLOR_YELLOW, "!");
      return 1;
    }
    return 0;
}
	public OnPlayerStateChange(playerid, newstate, oldstate)
	{
	if(oldstate == PLAYER_STATE_DRIVER && newstate == PLAYER_STATE_ONFOOT)
	busdriver[playerid] = 0;
	return 1;
	}
	public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
	{
	
	new veh = GetPlayerVehicleID(playerid);
	if(veh == bus3 || veh == bus2 || veh == bus1)
	if (newkeys==KEY_SUBMISSION && IsBusJob[playerid] == 0 && veh == bus1 || veh == bus3 || veh == bus2) // checks if Submission key is pressed + if the player is already working + that the player is in a bus
	{
	  SendClientMessage(playerid, LIME, "You started working for the bus company!"); // SCM only one time cause the variable under here.
	  IsBusJob[playerid] = 1; // here's the variable set to 1, this will prevent the player from starting working over again.
	  busdriver[playerid] = 1;
   	SetPlayerCheckpoint(playerid, buspoint1, 3.0);
   	GameTextForPlayer(playerid, "~g~Bus Driver Started!", 3000, 3);
   	new name[MAX_PLAYER_NAME], string[48];
   	GetPlayerName(playerid, name, sizeof(name));
   	format(string, sizeof(string), "%s Is Now A Bus Driver!.", name );
   	SendClientMessageToAll(LIME, string);
  		SendClientMessage(playerid, COLOR_RED,"You Have To Be In A Bus To Start The Mission!");
	}
	return 1;
	}

	public OnPlayerEnterCheckpoint(playerid)
	{
	new veh = GetPlayerVehicleID(playerid);
	if(veh == bus3 || veh == bus2 || veh == bus1)
  {
   if (IsPlayerInRangeOfPoint(playerid, 7.0,buspoint1))
   {
     SetPlayerCheckpoint(playerid, buspoint2, 7.0);
     SendClientMessage(playerid, LIME,"Arrived At The San Fierro Train Station, Received 500$");
     GivePlayerMoney(playerid, 500);
     }
   if (IsPlayerInRangeOfPoint(playerid, 7.0,buspoint2))
   {
     SetPlayerCheckpoint(playerid, buspoint3, 7.0);
     SendClientMessage(playerid, LIME,"Arrived At The Cluckin Bell, Received 500$");
     GivePlayerMoney(playerid, 500);
     }
   if (IsPlayerInRangeOfPoint(playerid, 7.0,buspoint3))
   {
     SetPlayerCheckpoint(playerid, buspoint4, 7.0);
     SendClientMessage(playerid, LIME,"Arrived At The Police Station, Received 500$");
     GivePlayerMoney(playerid, 500);
     }
   if (IsPlayerInRangeOfPoint(playerid, 7.0,buspoint4))
   {
     SetPlayerCheckpoint(playerid, buspoint5, 7.0);
     SendClientMessage(playerid, LIME,"Arrived At The San Fierro Bank, Received 500$");
     GivePlayerMoney(playerid, 500);
     }
   if (IsPlayerInRangeOfPoint(playerid, 7.0,buspoint5))
   {
     SetPlayerCheckpoint(playerid, buspoint6, 7.0);
     SendClientMessage(playerid, LIME,"Arrived At The Burger Shot, Received 500$");
     GivePlayerMoney(playerid, 500);
     }
   if (IsPlayerInRangeOfPoint(playerid, 7.0,buspoint6))
   {
     SetPlayerCheckpoint(playerid, buspoint7, 7.0);
     SendClientMessage(playerid, LIME,"Arrived At Ammunation, Received 500$");
     GivePlayerMoney(playerid, 500);
     }
   if (IsPlayerInRangeOfPoint(playerid, 7.0,buspoint7))
   {
     SetPlayerCheckpoint(playerid, buspoint8, 7.0);
     SendClientMessage(playerid, LIME,"Arrived At The , Received 500$");
     GivePlayerMoney(playerid, 500);
     }
   if (IsPlayerInRangeOfPoint(playerid, 7.0,buspoint8))
   {
     SetPlayerCheckpoint(playerid, buspoint9, 7.0);
     SendClientMessage(playerid, LIME,"Arrived At , Received 500$");
     GivePlayerMoney(playerid, 500);
     }
   if (IsPlayerInRangeOfPoint(playerid, 7.0,buspoint9))
   {
     SetPlayerCheckpoint(playerid, buspoint10, 7.0);
     SendClientMessage(playerid, LIME,"Arrived At The Don's RubberShop, Received 500$");
     GivePlayerMoney(playerid, 500);
     }
   if (IsPlayerInRangeOfPoint(playerid, 7.0,buspoint10))
   {
     	SendClientMessage(playerid, LIME,"Type /Start Again To Start The BusDriver Mission!");
     	GivePlayerMoney(playerid, 500);
     	DisablePlayerCheckpoint(playerid);
  			busdriver[playerid] = 0;
		}
	  }
	}

	public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
	{
	if(!ispassenger){
    if(vehicleid == bus3 || vehicleid == bus2 || vehicleid == bus1)
    {
      SendClientMessage(playerid, YELLOW, "START THE BUS MISSION BY PRESSING 2");
      GameTextForPlayer(playerid, "~y~START THE BUS DRIVER MISSION BY~n~~b~PRESSING 2!",3000,3);
    }
	}
		return 0;
	}
	public OnPlayerExitVehicle(playerid, vehicleid)
	{
		if((busdriver[playerid]) == 1)
		{
			busdriver[playerid]= 0;
			SendClientMessage(playerid, COLOR_RED, "You left your Busbehind, get in again if you want to continue your job.");

		}else if((busdriver[playerid]) == 0){

			//Nothing
	 }
	}
	public OnPlayerDeath(playerid, killerid, reason)
	{
		 DisablePlayerCheckpoint(playerid);
		 busdriver[playerid] = 0;
		 return 1;
	}
Reply


Messages In This Thread
[Help] Some errors - by Malakay - 04.08.2011, 00:43
AW: [Help] Some errors - by Drebin - 04.08.2011, 00:46
Re: AW: [Help] Some errors - by Malakay - 04.08.2011, 00:49
AW: [Help] Some errors - by Drebin - 04.08.2011, 00:54
AW: [Help] Some errors - by Drebin - 04.08.2011, 00:56
Re: AW: [Help] Some errors - by Malakay - 04.08.2011, 00:56
AW: [Help] Some errors - by Drebin - 04.08.2011, 01:06
Re: AW: [Help] Some errors - by Malakay - 04.08.2011, 01:09
Re: [Help] Some errors - by Malakay - 04.08.2011, 01:23
AW: [Help] Some errors - by Drebin - 04.08.2011, 01:24

Forum Jump:


Users browsing this thread: 3 Guest(s)