Jump to content

MrBlack

Membru
  • Posts

    213
  • Joined

  • Last visited

    Never

Posts posted by MrBlack

  1. 1. Ai uitat undeva o { sau } , ia de la capat ce ai modificat!

    2. Adaugati dupa public OnGameModeInit() linia ShowPlayerMarkers(1);  ( daca dadeai un search http://www.sa-mp.ro/forum/index.php?topic=5939.0 )

    3. le pui cu createobject si te duci unde le-ai facut si o sa iti apara!

    EDIT : data viitoare posteaza la probleme GodFather

  2. Cateva erori la care nu pot sa le dau de cap :|

    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(2150) : error 004: function "SafeGivePlayerMoney" is not implemented
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4584) : error 017: undefined symbol "vehicle"
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4585) : error 017: undefined symbol "vehicle"
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4586) : error 017: undefined symbol "vehicle"
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4604) : error 010: invalid function or declaration
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4607) : error 021: symbol already defined: "GetPlayerPos"
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4608) : error 010: invalid function or declaration
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4610) : error 021: symbol already defined: "SetPlayerSpawn"
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4612) : error 010: invalid function or declaration
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4620) : error 010: invalid function or declaration
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4621) : error 010: invalid function or declaration
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4628) : error 010: invalid function or declaration
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(12243) : warning 219: local variable "idcar" shadows a variable at a preceding level
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(15189) : error 017: undefined symbol "carid"
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(17795) : error 047: array sizes do not match, or destination array is too small
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(17804) : error 017: undefined symbol "IsAtDealership"
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(17821) : error 004: function "SafeGivePlayerMoney" is not implemented
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(18207) : error 004: function "SafeGivePlayerMoney" is not implemented
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(18247) : error 004: function "SafeGivePlayerMoney" is not implemented
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(34901) : warning 203: symbol is never used: "lwx"
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(34901) : warning 203: symbol is never used: "lwy"
    D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(34901) : warning 203: symbol is never used: "lwz"
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    18 Errors.
    

    Spune ca nu sunt implimentate , le-am bagat dar tot asa face ma rog nu stiu daca am pus bine

  3. Salut am niste factiuni care vreau sa le mut in ls ... si nu prea stiu exact cum ,.. nu am intrare de aia cu enter / exit ... :| Cand te duci langa usa intra/iese...

    Anume ce trebuie sa modific la asta ca sa poti intra iesi din hq !  Ca nu prea am inteles ...

    	else if (PlayerToPointStripped(1, playerid,1828.1594,-1980.4380,13.5469, cx,cy,cz))
    	{
    		//Stracci HQ
    		if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
    		{
    			SetPlayerPos(playerid, 2352.1885,-1180.9219,1027.9766);
    			GameTextForPlayer(playerid, "~w~Stracci HQ",5000,1);
    			SetPlayerInterior(playerid,5);
    			SetPlayerFacingAngle(playerid, 90);
    			PlayerInfo[playerid][pInt] = 5;
    		}
    		else if(hqlock[surlock] == 0)
    		{
    		    SetPlayerPos(playerid, 1237.8329,-833.3148,1084.0078);
    			GameTextForPlayer(playerid, "~w~Stracci HQ",5000,1);
    			SetPlayerInterior(playerid,5);
    			SetPlayerFacingAngle(playerid, 90);
    			PlayerInfo[playerid][pInt] = 5;
    		}
    		else
    		{
    		    GameTextForPlayer(playerid, "~r~Locked",5000,1);
    		}
    	}
    	else if (PlayerToPointStripped(1, playerid,2352.9187,-1180.9679,1027.9766, cx,cy,cz))
    	{
    		//Stracci HQ
    		SetPlayerPos(playerid, 1828.1904,-1981.0223,13.5469);
    		GameTextForPlayer(playerid, "~w~Stracci HQ",5000,1);
    		SetPlayerInterior(playerid,0);
    		SetPlayerFacingAngle(playerid, 179);
    		PlayerInfo[playerid][pInt] = 0;
    	}
    Si mai am si asta
    		if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)//Stracci spawn
    		{
    		    SetPlayerToTeamColor(playerid);
    		    SetPlayerInterior(playerid, 5);
    		    SetPlayerPos(playerid, 2345.6570,-1185.5266,1027.9766);
    		    PlayerInfo[playerid][pInt] = 5;
    		    return 1;
    		}

    .. nu am inteles eu prea bine care e treaba cu astea

    daca imi poate explica cineva

  4. Salut am un mod si am scos toate masinile ca erau buguit .. acuma am luato de la capat

    1. Am adaugat masinile de la /save adaugate cu AddStaticVehicle(x,y,z) ( ceva de genu)

    	AddStaticVehicle(560,1817.1819,-2007.0850,13.2596,270.3817,7,7); //
        AddStaticVehicle(560,1835.4982,-2007.0326,13.2570,89.2804,7,7); //
        AddStaticVehicle(409,1817.6407,-2023.1677,13.3343,180.4511,7,7); //
        AddStaticVehicle(413,1843.4675,-2020.7335,13.6349,90.3961,7,7); //
        AddStaticVehicle(487,1836.5675,-2031.5999,13.7236,175.0788,7,7); //
        AddStaticVehicle(521,1821.8757,-2001.8846,13.1252,176.3176,7,7); //
        AddStaticVehicle(579,1818.1313,-2035.3584,13.4102,180.1808,7,7); //
    2. Am adaugat chestia cu if(newcar) Si anume asta :
            if(newcar == 273 || newcar == 275 || newcar == 276 || newcar == 278 || newcar == 279 || newcar == 280)
            {
                if(PlayerInfo[playerid][pMember] == 5||PlayerInfo[playerid][pLeader] == 5) { }
                else
                {
                    SendClientMessage(playerid,COLOR_GREY,"   You are not a member of Surenos.");
                    RemovePlayerFromVehicle(playerid);
                }
            }
    Deci la mine arata cam ceva de genu la
    public OnPlayerStateChange(playerid, newstate, oldstate)
    Uitati cum arata
    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    	new string[256];
    	new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
    	new vehicle = GetPlayerVehicleID(playerid);
    	if(newstate == PLAYER_STATE_DRIVER && (pveh != 509 && pveh != 481 && pveh != 510) && IsPlayerInAnyVehicle(playerid) && !IsAPlane(vehicle) && !IsAHarvest(vehicle) && !IsADrugHarvest(vehicle) && !IsASweeper(vehicle))
    	{
    		SetTimerEx("Startup", 1, false, "ii", playerid, vehicle);
    		SetTimerEx("engine2", 2500, false, "ii", playerid);
    	}
    	else if(newstate == PLAYER_STATE_DRIVER && (pveh != 509 && pveh != 481 && pveh != 510) && IsPlayerInAnyVehicle(playerid) && !IsAPlane(vehicle) && !IsAHarvest(vehicle) && !IsADrugHarvest(vehicle) && !IsASweeper(vehicle))
    	{
    		SetTimerEx("Startup", 1, false, "ii", playerid, vehicle);
    		SetTimerEx("engine2", 2500, false, "ii", playerid);
    	}
    	if(newstate == PLAYER_STATE_ONFOOT)
    	{
    	    if(PlayerKarting[playerid] > 0 && PlayerInKart[playerid] > 0)
    		{
    		    PlayerInKart[playerid] = 0;
    		    KartingPlayers --;
    		}
    	    if(TransportDuty[playerid] > 0)
    		{
    		    if(TransportDuty[playerid] == 1)
    			{
    		        TaxiDrivers -= 1;
    			}
    			else if(TransportDuty[playerid] == 2)
    			{
    			    BusDrivers -= 1;
    			}
    			TransportDuty[playerid] = 0;
    			format(string, sizeof(string), "* You are now Off Duty and earned $%d.", TransportMoney[playerid]);
    			SendClientMessage(playerid, COLOR_WHITE, string);
    			SafeGivePlayerMoney(playerid, TransportMoney[playerid]);
    			/*ConsumingMoney[playerid] = 1;*/ TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
    		}
    		if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
    		{
    		    if(IsPlayerConnected(TransportDriver[playerid]))
    			{
    			    TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
    			    TransportTime[TransportDriver[playerid]] = 0;
    			    TransportCost[TransportDriver[playerid]] = 0;
    			    format(string, sizeof(string), "~w~The ride cost~n~~r~$%d",TransportCost[playerid]);
    			    GameTextForPlayer(playerid, string, 5000, 1);
    			    format(string, sizeof(string), "~w~Passenger left the taxi~n~~g~Earned $%d",TransportCost[playerid]);
    			    GameTextForPlayer(TransportDriver[playerid], string, 5000, 1);
    				SafeGivePlayerMoney(playerid, -TransportCost[playerid]);
    				TransportCost[playerid] = 0;
    				TransportTime[playerid] = 0;
    				TransportDriver[playerid] = 999;
    			}
    		}
    		TelePos[playerid][0] = 0.0;
    		TelePos[playerid][1] = 0.0;
    	}
    	if(newstate == PLAYER_STATE_PASSENGER) // TAXI & BUSSES
    	{
    	    new name[MAX_PLAYER_NAME];
    	    GetPlayerName(playerid, name, sizeof(name));
    	    new vehicleid = GetPlayerVehicleID(playerid);
    	    for(new i = 0; i < MAX_PLAYERS; i++)
    	    {
    	        if(IsPlayerConnected(i))
    	        {
    	            if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == 2 && TransportDuty[i] > 0)
    	            {
    	                if(GetPlayerMoney(playerid) < TransportValue[i])
    	                {
    	                    format(string, sizeof(string), "* You need $%d to enter.", TransportValue[i]);
    						SendClientMessage(playerid, COLOR_WHITE, string);
    						RemovePlayerFromVehicle(playerid);
    	                }
    	                else
    	                {
    	                    if(TransportDuty[i] == 1)
    	                    {
    	                        format(string, sizeof(string), "* You paid $%d to the Taxi Driver.", TransportValue[i]);
    							SendClientMessage(playerid, COLOR_WHITE, string);
    							format(string, sizeof(string), "* Passenger %s has entered your Taxi.", name);
    							SendClientMessage(i, COLOR_WHITE, string);
    							TransportTime[i] = 1;
    	                    	TransportTime[playerid] = 1;
    	                    	TransportCost[playerid] = TransportValue[i];
    	                    	TransportCost[i] = TransportValue[i];
    	                    	TransportDriver[playerid] = i;
    	                    }
    	                    else if(TransportDuty[i] == 2)
    	                    {
    	                        format(string, sizeof(string), "* You paid $%d to the Bus Driver.", TransportValue[i]);
    							SendClientMessage(playerid, COLOR_WHITE, string);
    							format(string, sizeof(string), "* Passenger %s has entered your Bus.", name);
    							SendClientMessage(i, COLOR_WHITE, string);
    	                    }
    						SafeGivePlayerMoney(playerid, - TransportValue[i]);
    						TransportMoney[i] += TransportValue[i];
    	                }
    	            }
    	        }
    	    }
    	}
    	if(newstate == PLAYER_STATE_WASTED)
    	{
    		if(WantedLevel[playerid] >= 1)
    		{
    		    new price = WantedLevel[playerid] * 1000;
    			new count;
    			for(new i = 0; i < MAX_PLAYERS; i++)
    			{
    				if(IsPlayerConnected(i))
    				{
    				    if(gTeam[i] == 2 && CrimInRange(30.0, playerid,i))
    				    {
    						count = 1;
    						format(string, sizeof(string), "~w~Running Suspect~r~Killed~n~Bonus~g~$%d", price);
    						GameTextForPlayer(i, string, 5000, 1);
    						//ConsumingMoney[i] = 1;
    						SafeGivePlayerMoney(i, price / 2);
    						PlayerPlaySound(i, 1058, 0.0, 0.0, 0.0);
    					}
    				}
    			}
    			if(count == 1)
    			{
    				SafeGivePlayerMoney(playerid, - price);
    				PlayerInfo[playerid][pWantedDeaths] += 1;
    				PlayerInfo[playerid][pJailed] = 1;
    			    PlayerInfo[playerid][pJailTime] = (WantedLevel[playerid])*(600);
    			    format(string, sizeof(string), "* You are in Jail for %d Seconds and lose $%d because of running away and getting shot by the Officer.", PlayerInfo[playerid][pJailTime], price);
    			    SendClientMessage(playerid, COLOR_LIGHTRED, string);
    			    WantedPoints[playerid] = 0;
    				WantedLevel[playerid] = 0;
    			}
    		}
    	}
    
    	if(newstate == PLAYER_STATE_DRIVER)
    	{// 38 / 49 / 56 = SS
    		new newcar = GetPlayerVehicleID(playerid);
    		new oldcar = gLastCar[playerid];
    		new housecar = PlayerInfo[playerid][pPhousekey]+1;
    		TelePos[playerid][0] = 0.0;
    		TelePos[playerid][1] = 0.0;
    		if(IsABoat(newcar))
    		{
    		    if(PlayerInfo[playerid][pBoatLic] < 1)
    			{
    			    SendClientMessage(playerid, COLOR_GREY, "   You don't know how to Sail yet, so you left the Boat !");
    			    RemovePlayerFromVehicle(playerid);
    			    TogglePlayerControllable(playerid, 1);
    			}
    		}
    		else if(IsAPlane(newcar))
    		{
    		    if(PlayerInfo[playerid][pFlyLic] < 1)
    			{
    			    if(TakingLesson[playerid] == 1) { }
    			    else {
    			    SendClientMessage(playerid, COLOR_GREY, "   You don't know how to Fly yet, so you left the Plane !");
    			    RemovePlayerFromVehicle(playerid);
    				TogglePlayerControllable(playerid, 1); }
    			}
    		}
    		else
    		{
    			if(PlayerInfo[playerid][pCarLic] < 0)
    			{
    			    if(PlayerDrunk[playerid] >= 5)
    				{
    				    WantedPoints[playerid] += 1;
    					SetPlayerCriminal(playerid,255, "Drunk Driving");
    				}
    
    			}
    			else if(PlayerDrunk[playerid] >= 5)
    			{
    			    WantedPoints[playerid] += 1;
    				SetPlayerCriminal(playerid,255, "Drunk Driving");
    			}
    
    			if(PlayerInfo[playerid][pCarLic] < 1)
    			{
    			    if(IsABike(newcar) || IsAOBike(newcar)) { }
    			    else
    			    {
    	                /*if(PlayerInfo[playerid][pCarLic] < 1)
    					{
    					    WantedPoints[playerid] += 1;
    						SetPlayerCriminal(playerid,255, "Driving without License");
    					}*/
    					if(TakingLesson[playerid] == 1) { }
    					else {
    					SendClientMessage(playerid, COLOR_YELLOW, "   You Don't have a Drivers License yet! so drive carefully or the cops will notice.");
    	              }
    				}
    			}
    		}//Done with car check
    		if(IsACopCar(newcar))
    		{
    		    if(IsACop(playerid)) { }
    		    else { RemovePlayerFromVehicle(playerid); }
    		}
    		if(IsATank(newcar))
    		{
    		    if(PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pLeader] == 3) { }
    		    else { RemovePlayerFromVehicle(playerid); }
    		}
    		if(IsAnFbiCar(newcar))
    		{
    		    if(PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 2) { }
    		    else {
    	        RemovePlayerFromVehicle(playerid);
    	        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
    		}
    		if(IsNgCar(newcar))
    		{
    		    if(PlayerInfo[playerid][pLeader] == 3||PlayerInfo[playerid][pMember] == 3) { }
    		    else {
    	        RemovePlayerFromVehicle(playerid);
    	        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
    		}
    		if(IsAGovernmentCar(newcar))
    		{
    		    if(PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 3||PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 7||PlayerInfo[playerid][pMember] == 7) { }
    		    else {
    	        RemovePlayerFromVehicle(playerid);
    	        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
    		}
    		if(IsAHspdCar(newcar))
    		{
    		    if(PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pRank] > 2) { }
    		    else {
    	        RemovePlayerFromVehicle(playerid);
    	        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
    		}
    		else if(IsAnAmbulance(newcar))
    		{
    		    if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4) { }
    		    else { RemovePlayerFromVehicle(playerid); }
    		}
    		if(IsAPizzabike(newcar))
    		{
    		    if(PlayerInfo[playerid][pJob] == 17) { }
    		    else {
    	        RemovePlayerFromVehicle(playerid);
    	        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this bike.");}
    		}
    		if(IsABus(newcar))
    		{
    		    if(PlayerInfo[playerid][pJob] == 14)
    			{
    			    GameTextForPlayer(playerid, "~w~Use /starteast or /startwest to begin your bus route", 5000, 3);
    				SendClientMessage(playerid, COLOR_YELLOW2, "You have entered a bus, type /exit to cancel route selection.");
    				//GangZoneShowForPlayer(playerid, buszonewest, COLOR_RED);
    				//GangZoneShowForPlayer(playerid, buszoneeast, COLOR_BLUE);
    				SendClientMessage(playerid, COLOR_YELLOW2, "To start doing the west route, use /startwest. To start doing the east route, use /starteast.");
    				new routezonecheck = IsInBusrouteZone(playerid);
    				if (routezonecheck == 0) SendClientMessage(playerid, COLOR_YELLOW, "Note: Your nearest route is east.");
    				else if (routezonecheck == 1) SendClientMessage(playerid, COLOR_YELLOW, "Note: Your nearest route is west.");
    				TogglePlayerControllable(playerid, 0);
    			}
    		    else {
    	        RemovePlayerFromVehicle(playerid);
    	        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this bus.");}
    		}
    		if(IsATowcar(newcar))
    		{
    		    if(PlayerInfo[playerid][pJob] == 7) { }
    		    else {
    	        RemovePlayerFromVehicle(playerid);
    	        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
    		}
    		if(IsATruck(newcar))
    		{
    		    if(PlayerInfo[playerid][pJob] == 16)
    			{
    				format(string, sizeof(string), "Products: %d/%d", PlayerHaul[newcar][pLoad],PlayerHaul[newcar][pCapasity]);
    				SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
    				SendClientMessage(playerid, COLOR_WHITE, "INFO: You can deliver Products to Businesses.");
    				SendClientMessage(playerid, COLOR_WHITE, "INFO: Commands are /load /buyprods /sellprods");
    			}
    			else
    			{
    	        	RemovePlayerFromVehicle(playerid);
    	        	SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");
    			}
    		}
    		if(IsASweeper(newcar))
    		{
    		    if(PlayerInfo[playerid][pJob] == 21)
    		    {
    		        if(PlayerIsSweeping[playerid] == 0)
    		        {
    		        	TogglePlayerControllable(playerid, 0);
    		        	GameTextForPlayer(playerid, "~g~/startsweep ~w~ to start sweeping~n~Type ~r~/exit ~w~to leave the sweeper", 5000, 3);
    				}
    				else
    				{
    				    SendClientMessage(playerid, COLOR_WHITE, "You can stop sweeping by typing /stopsweep .");
    				}
    		    }
    		    else
    		    {
    		        RemovePlayerFromVehicle(playerid);
    	        	SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");
    		    }
    		}
    		if(PlayerKarting[playerid] != 0)
    		{
    		    new kart = GetPlayerVehicleID(playerid);
    		    if(kart >=78 && kart <= 83)
    		    {
    		        PlayerInKart[playerid] = 1;
    		    	KartingPlayers ++;
    			}
    		}
    		if(newcar >= 131 && newcar <= 134)
    		{
    		    if(TakingLesson[playerid] == 1) { }
    		    else if(!IsAnInstructor(playerid))
    		    {
    		        SendClientMessage(playerid,COLOR_GREY,"   You don't have keys of this vehicle !");
    		        RemovePlayerFromVehicle(playerid);
    		    }
    		}
    		if(newcar == 167)
    		{
    		    if(TakingLesson[playerid] == 1) { }
    		    else if(!IsAnInstructor(playerid))
    		    {
    		        SendClientMessage(playerid,COLOR_GREY,"   You don't have keys of this helicopter !");
    		        RemovePlayerFromVehicle(playerid);
    		    }
    		}
    		if(newcar == 166)
    		{
    		    if(PlayerInfo[playerid][pMember] == 4) { }
    		    else
    		    {
    		        SendClientMessage(playerid,COLOR_GREY,"   You don't have keys of this truck !");
    		        RemovePlayerFromVehicle(playerid);
    		    }
    		}
    		if(newcar == 38)
    		{
    		    if(PlayerInfo[playerid][pRank] >= 3) { }
    		    else
    		    {
    		        SendClientMessage(playerid,COLOR_GREY,"   You must be Rank 3 atleast to fly this !");
    		        RemovePlayerFromVehicle(playerid);
    		    }
    		}
    		if(newcar >= 96 && newcar <= 98)
    		{
    		    if(PlayerInfo[playerid][pJob] != 16)
    		    {
    		        SendClientMessage(playerid,COLOR_GREY,"   You don't have keys of this truck !");
    		        RemovePlayerFromVehicle(playerid);
    		    }
    		}
    		if(newcar >= 61 && newcar <= 70)
    		{
    		    if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10) { }
    		    else
    			{
    		        SendClientMessage(playerid,COLOR_GREY,"   You don't have keys of this vehicle !");
    		        RemovePlayerFromVehicle(playerid);
    		    }
    		}
    		if(newcar >= 71 && newcar <= 73)
    		{
    			if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9){ }
    			else
    			{
    			    SendClientMessage(playerid, COLOR_GREY, "   You don't have keys of this vehicle !");
    			    RemovePlayerFromVehicle(playerid);
    			}
    		}
    		if(newcar >= 78 && newcar <= 83)
    		{
    		    if(PlayerKarting[playerid] != 1)
    		    {
    		        RemovePlayerFromVehicle(playerid);
    		    }
    		}
    		if(newcar >= 135 && newcar <= 154)
    		{
    			if (HireCar[playerid] != newcar)
    			{
    				format(string, sizeof(string), "~w~You can Rent this car~n~Cost:~g~$%d~n~~w~To rent type ~g~/rentcar~w~~n~to get out type ~r~/exit",SBizzInfo[1][sbEntranceCost]);
    				TogglePlayerControllable(playerid, 0);
    				GameTextForPlayer(playerid, string, 5000, 3);
    			}
    		}
    		if(newcar >= 112 && newcar <= 130)
    		{
    		    if (HireCar[playerid] != newcar)
    			{
    				format(string, sizeof(string), "~w~You can Rent this bike~n~Cost:~g~$%d~n~~w~To rent type ~g~/rentbike~w~~n~to get out type ~r~/exit",SBizzInfo[0][sbEntranceCost]);
    				TogglePlayerControllable(playerid, 0);
    				GameTextForPlayer(playerid, string, 5000, 3);
    			}
    		}
    		if(newcar >= 56 && newcar <= 58)
    		{
    		    if(PlayerInfo[playerid][pMember] == 8||PlayerInfo[playerid][pLeader] == 8) { }
    		    else
    			{
    		        SendClientMessage(playerid,COLOR_GREY,"   You don't have keys of this vehicle !");
    		        RemovePlayerFromVehicle(playerid);
    		    }
    		}
            if(newcar == 273 || newcar == 275 || newcar == 276 || newcar == 278 || newcar == 279 || newcar == 280)
            {
                if(PlayerInfo[playerid][pMember] == 5||PlayerInfo[playerid][pLeader] == 5) { }
                else
                {
                    SendClientMessage(playerid,COLOR_GREY,"   You are not a member of Surenos.");
                    RemovePlayerFromVehicle(playerid);
                }
            }

    Am luat-o din sus in jos din jos in sus .. nu am reusit sa ii dau de cap nu mai stiu ce sa fac !

    Ultima solutie este sa ma ajute unul din voi !

    Va rog mult!

  5. Salut am o problema la comanda /veh imi da niste erori

    Comanda

    	if(strcmp(cmd, "/veh", true) == 0)
    	{
    	    if(IsPlayerConnected(playerid))
    	    {
    	        if (PlayerInfo[playerid][pAdmin] < 4)
    			{
    			    SendClientMessage(playerid, COLOR_GRAD1, "   you are not authorized to use that command!");
    			    return 1;
    			}
    			tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
    			{
    				SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /veh [carid] [color1] [color2]");
    				return 1;
    			}
    			new car;
    			car = strval(tmp);
    			if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, "   Vehicle Number can't be below 400 or above 611 !"); return 1; }
    			tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
    			{
    				SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /veh [carid] [color1] [color2]");
    				return 1;
    			}
    			new color1;
    			color1 = strval(tmp);
    			if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_GREY, "   Color Number can't be below 0 or above 126 !"); return 1; }
    			tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
    			{
    				SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /veh [carid] [color1] [color2]");
    				return 1;
    			}
    			new color2;
    			color2 = strval(tmp);
    			if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_GREY, "   Color Number can't be below 0 or above 126 !"); return 1; }
    			new Float:X,Float:Y,Float:Z;
    			GetPlayerPos(playerid, X,Y,Z);
    			new carid = CreateVehicle(car, X,Y,Z, 0.0, color1, color2, 60000);
    			CreatedCars[CreatedCar] = carid;
    			CreatedCar ++;
    			format(string, sizeof(string), "   Vehicle %d spawned.", carid);
    			SendClientMessage(playerid, COLOR_GREY, string);
    		}
    		return 1;
    	}
    si aici erorile
    C:\DOCUME~1\ADMINI~1\Desktop\ICEZV0~1.1\GAMEMO~1\larp.pwn(28829) : error 017: undefined symbol "CreatedCar"
    C:\DOCUME~1\ADMINI~1\Desktop\ICEZV0~1.1\GAMEMO~1\larp.pwn(28830) : error 017: undefined symbol "CreatedCar"
    C:\DOCUME~1\ADMINI~1\Desktop\ICEZV0~1.1\GAMEMO~1\larp.pwn(28830) : warning 215: expression has no effect
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    2 Errors.
    

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.