-
Posts
2 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Posts posted by Dorin1997
-
-
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"); }
Problema comanda.
in Discuţii scripting
Posted