Jump to content

Dorin1997

Membru
  • Posts

    2
  • Joined

  • Last visited

Posts posted by Dorin1997

  1. Salutare ! am si eu o problema ...As vrea cand sa dau buy in dealership sa numai am restrictia aia cu "Trebuie sa cumperi vehiculul anterior intai." sa ma lase sa cumpar orice masina. .

    Va multumesc !

    else if(clickedid == BuyVehBuy)
    	{
    	    if(PlayerInfo[playerid][pVehLevel] >= Browsing[playerid] - 1)
    		{
    			if(PlayerInfo[playerid][Level] >= Browsing[playerid])
    			{
    			    new price = Browsing[playerid] * 600000;
    				if(GetPlayerCash(playerid) >= price)
    				{
    					//new line = GetPlayerVehicle(playerid), veh;
    					if(PlayerInfo[playerid][Carkey3] !=-1)
    					{
    						//veh = line - 1;
    						CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cColorOne] = -1;
    						CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cColorTwo] = -1;
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `ColorOne`='%d' WHERE `ID`=%d", CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cColorOne], CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cID]);
    						mysql_tquery(handle, gQuery, "", "");
    						//PvehInfo[veh][vDate] = getdate();
    						CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cModel] = VehList[Browsing[playerid]-1];
    						new veh = CarNumber(PlayerInfo[playerid][Carkey3]);
    		                strmid(CarInfo[veh][cDescription], vehName[VehList[Browsing[playerid]-1]-400], 0, strlen(vehName[VehList[Browsing[playerid]-1]-400]), 255);
    		                if(PlayerInfo[playerid][pVehLevel] == Browsing[playerid] - 1) PlayerInfo[playerid][pVehLevel]++;
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `users` SET `pVehLevel`='%d' WHERE `Name`='%s'", PlayerInfo[playerid][pVehLevel], GetName(playerid));
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `ColorTwo`='%d' WHERE `ID`=%d", CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cColorOne], CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cID]);
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `Model`='%d' WHERE `ID`=%d", CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cModel], CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cID]);
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `Description`='%s' WHERE `ID`=%d", CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cDescription], CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cID]);
    						mysql_tquery(handle, gQuery, "", "");
    						DestroyVehicle(CarNumber(PlayerInfo[playerid][Carkey3]));
    						SendClientMessage(playerid, COLOR_WHITE, "{CFF55F}[INFO]:{FFFFFF} Noul tau vehicul se va respawna la pozitia salvata anterior.");
    		                HideBrowsingHud(playerid);
    		                SetPlayerVirtualWorld(playerid, 0);
    		                Browsing[playerid] = 0;
    		                SetCameraBehindPlayer(playerid);
    						TogglePlayerControllable(playerid, 1);
    						DestroyVehicle(BuyVeh[playerid]);
    		                SetTimerEx("ResetCamera", 4000, false, "i", playerid);
    						GivePlayerCash(playerid, -price);
    						CreateVehicle(CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cModel], CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cLocationx], CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cLocationy], CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cLocationz], CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cAngle], CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cColorOne], CarInfo[CarNumber(PlayerInfo[playerid][Carkey3])][cColorTwo], 500000);
    					}
    					else
    					{
    
    						new name[MAX_PLAYER_NAME];
    						CarInfo[BuyVeh[playerid]][cModel] = VehList[Browsing[playerid]-1];
    						new car234 = CreateVehicle(CarInfo[BuyVeh[playerid]][cModel], 1629.3499, -1709.1809, 13.0805, 180.0000, -1, -1, -1);
    	                    PutPlayerInVehicle(playerid,car234, 0);
    						new veh = GetPlayerVehicleID(playerid);
    						GetPlayerName(playerid, name, sizeof(name));
    						strmid(CarInfo[veh][cOwner], name, 0, strlen(name), 255);
    						CarInfo[veh][cID]=veh;
    						CarInfo[veh][cLocationx] = 1629.3499;
    						CarInfo[veh][cLocationy] = -1709.1809;
    						CarInfo[veh][cLocationz] = 13.0805;
    						CarInfo[veh][cAngle] = 180.0000;
    	                    Gas[PlayerCar[veh]] = 100;
    	                    strmid(CarInfo[veh][cDescription], vehName[GetVehicleModel(veh)-400], 0, strlen(vehName[GetVehicleModel(veh)-400]), 255);
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery),"INSERT INTO `cars` (ID, Model) VALUES (%d, %d)",CarInfo[veh][cID], CarInfo[BuyVeh[playerid]][cModel]);
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `Owner`='%s' WHERE `ID`='%d'", CarInfo[veh][cOwner], veh);
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `Locationx`='%f' WHERE `ID`='%d'", CarInfo[veh][cLocationx], veh);
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `Locationy`='%f' WHERE `ID`='%d'", CarInfo[veh][cLocationy], veh);
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `Locationz`='%f' WHERE `ID`='%d'", CarInfo[veh][cLocationz], veh);
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `Angle`='%f' WHERE `ID`='%d'", CarInfo[veh][cAngle], veh);
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `Description`='%s' WHERE `ID`=%d", CarInfo[veh][cDescription],veh);
    						mysql_tquery(handle, gQuery, "", "");
    						//PvehInfo[veh][vTowX] = VehicleInfo[veh][vPosX];
    						//PvehInfo[veh][vTowY] = VehicleInfo[veh][vPosY];
    						//VehicleCarInfoInfo[veh][vTowZ] = VehicleInfo[veh][vPosZ];
    						//PvehInfo[veh][vTowAngle] = VehicleInfo[veh][vAngle];
    						CarInfo[veh][cColorOne] = -1;
    						CarInfo[veh][cColorTwo] = -1;
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `ColorOne`='%d' WHERE `ID`='%d'", CarInfo[veh][cColorOne], veh);
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `cars` SET `ColorTwo`='%d' WHERE `ID`=%d", CarInfo[veh][cColorTwo], veh);
    						mysql_tquery(handle, gQuery, "", "");
    						gQuery[0]=(EOS);
    						PlayerInfo[playerid][Carkey3]=CarInfo[veh][cID];
    						CarInfo[PlayerInfo[playerid][Carkey3]][cModel]=CarInfo[BuyVeh[playerid]][cModel];
    						format(gQuery, sizeof(gQuery), "UPDATE `users` SET `CarKey3`='%d' WHERE `Name`='%s'", CarInfo[veh][cID], GetName(playerid));
    						mysql_tquery(handle, gQuery, "", "");
    						HideBrowsingHud(playerid);
    						DestroyVehicle(BuyVeh[playerid]);
    						//PvehInfo[veh][vDate] = getdate();
    						SendClientMessage(playerid, COLOR_WHITE, "{CFF55F}[INFO]:{FFFFFF} Pentru informatii despre noile comenzi tasteaza {CFF55F}/pveh{FFFFFF}.");
    	                    SetVehiclePos(car234, 1629.3499, -1709.1809, 13.0805);
    	                    SetVehicleZAngle(car234, 180.0000);
    	                    SetPlayerVirtualWorld(playerid, 0);
    	                    Browsing[playerid] = 0;
    	                    SetTimerEx("ResetCamera", 4000, false, "i", playerid);
    						InterpolateCameraPos(playerid, 1657.861938, -1649.429565, 92.096397, 1621.195312, -1716.488891, 18.596492, 4000);
    						InterpolateCameraLookAt(playerid, 1656.864135, -1645.652954, 88.975212, 1624.698974, -1713.502197, 16.646099, 4000);
    	                    if(PlayerInfo[playerid][pVehLevel] == Browsing[playerid])
    						PlayerInfo[playerid][pVehLevel]++;
    						gQuery[0]=(EOS);
    						format(gQuery, sizeof(gQuery), "UPDATE `users` SET `pVehLevel`='%d' WHERE `Name`='%s'", PlayerInfo[playerid][pVehLevel], GetName(playerid));
    						mysql_tquery(handle, gQuery, "", "");
    						GivePlayerCash(playerid, -price);
    						if(Ach[playerid][5]==0){Ach[playerid][5]=1;GiveAch(playerid,5,50000,20);}
    					}
    				}
    			/*	else
    				{
    					SendClientMessage(playerid, COLOR_GREY, "{CFF55F}[AUTO]:{FFFFFF}Nu ai destui bani pentru a cumpara vehiculul.");
    				}*/
    			}
    			else
    			{
    				format(string, sizeof(string), "  Trebuie sa ai minim level %d pentru a cumpara acest vehicul.", Browsing[playerid]);
    				SendClientMessage(playerid, COLOR_GREY, string);
    			}
    		}
    		else
    		{
    			SendClientMessage(playerid, COLOR_GREY, " Trebuie sa cumperi vehiculul anterior intai.");
    		}
    		//ShowPlayerDialog(playerid,DIALOG_BUYPV,DIALOG_STYLE_MSGBOX,"Salon auto","Alege cu ce vrei sa cumperi vehiculul.","Bani","Puncte");
    	}
×
×
  • 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.