Jump to content

Question

Posted

Salut,am un gm care iti permite doar 1 masina personala si as dori sa incerc sa fac  sa iti poti cumpara 2 masini dar cea dea 2-a sa o poti cumpara la un level mai mare decat prima masina respectiv 5.

Nu stiu de unde sa incep, mi-ar fi de folos niste sfaturi. Mersi

6 answers to this question

Recommended Posts

Posted

Nu avem cum sa te ajutam daca nu ne spui ce GM/FS folosesti ...  :undecided:

communitylogosml.png

94.23.120.101:7778

Posted

Folosesc sistemul din GM si nu am cerut sa imi faceti voi ceea ce am cerut ci doar sa imi dati cateva idei de unde sa incep.Dar uite ca pun comanda "buy":

else if(strcmp(x_nr,"buy",true) == 0)
	        {
	            if(IsAnOwnableCar(idcar))
	            {
	                if(PlayerInfo[playerid][pLevel] < 3)
			    	{
                    	SendClientMessage(playerid, COLOR_GREY, "You need to be level 3 to buy a vehicle!");
                    	return 1;
			    	}
			    	if(PlayerInfo[playerid][pPcarkey1] == 999) { }
			    	//else if(PlayerInfo[playerid][pPcarkey2] == 999) { }
			    	//else if(PlayerInfo[playerid][pPcarkey3] == 999) { }
			    	else { SendClientMessage(playerid, COLOR_GREY, "Este deja o masina inregistrata pe numele tau."); return 1; }
					if(CarInfo[idcar][cOwned]==1)
					{
				    	SendClientMessage(playerid, COLOR_WHITE, "Cineva mai detine aceasta masina");
				    	return 1;
					}
					if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue])
					{
					    if(PlayerInfo[playerid][pPcarkey1] == 999) { PlayerInfo[playerid][pPcarkey1] = idcar; }
					    //else if(PlayerInfo[playerid][pPcarkey2] == 999) { PlayerInfo[playerid][pPcarkey2] = idcar; }
					    //else if(PlayerInfo[playerid][pPcarkey3] == 999) { PlayerInfo[playerid][pPcarkey3] = idcar; }
					    else { return 1; }
						CarInfo[idcar][cOwned] = 1;
						GetPlayerName(playerid, sendername, sizeof(sendername));
						strmid(CarInfo[idcar][cOwner], sendername, 0, strlen(sendername), 999);
						GivePlayerMoney(playerid,-CarInfo[idcar][cValue]);
						PlayerPlayMusic(playerid);
						GameTextForPlayer(playerid, "~r~~h~Congratulations~n~~y~~h~Don't forget to /v park it!", 5000, 3);
						SendClientMessage(playerid, COLOR_WHITE, "Felicitari ti-ai cumparat o noua masina!");
						SendClientMessage(playerid, COLOR_WHITE, "Scrie /vehiclehelp pentru manualul masini.");
						TogglePlayerControllable(playerid, 1);
						//SendClientMessage(playerid, COLOR_YELLOW2, "Acum poti porni motorul masinii apasand pe butonul cu care sari.");
						//gEngine[playerid] = 0;
						//engineOn[GetPlayerVehicleID(playerid)] = false;
						DateProp(playerid);
						OnPropUpdate();
						OnPlayerUpdate(playerid);
						return 1;
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "You don't have enough cash with you ! ");
					    return 1;
					}
	            }
	        }
         	else
	        {
	            SendClientMessage(playerid, COLOR_GREEN,"________________Vehicle Help________________");
				SendClientMessage(playerid, COLOR_WHITE,"*** VEHICLE *** /removetuning");
				SendClientMessage(playerid, COLOR_WHITE,"*** VEHICLE *** /v [name]");
				SendClientMessage(playerid, COLOR_WHITE,"*** VEHICLE *** Available names: park, lock(1), sell, sellto, color, /findcar(1)");
	            return 1;
	        }
	    }
	    return 1;
	}

Posted

pentru ca sa adaugi mai multe masini personale pe un cont nu conteaza doar  comanda "buy"! trebuie sa umbli la tot sistemul de masini personale...

P.S. Nu te as sfatui sa te bagi pt ca ai sansa sa il buguiesti pe tot...

Posted

pentru ca sa adaugi mai multe masini personale pe un cont nu conteaza doar  comanda "buy"! trebuie sa umbli la tot sistemul de masini personale...

P.S. Nu te as sfatui sa te bagi pt ca ai sansa sa il buguiesti pe tot...

Stiu ca risc sa buguiesc sistemul dar doar vreau sa vad daca reusesc sa fac.

Si stiu ca si trebuie sa modific tot sistemul daca vreau mai multe masini pers, dar daca te uitai atent la comanda "buy" pe care am puso aici ai sa observi ca sunt bagate 3 masini personale dar Car2 si Car3 sunt cu simbolul "//" inainte deci nu au nici o valoare,ceea ce trebuie eu sa fac pentru a debloca masinile e sa sterg: "//" dinainte liniilor si gata. Dar intrebarea mea a fost alta.

Guest
This topic is now closed to further replies.
×
×
  • 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.