Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:vendermobilia(playerid, params[])
- {
- if(gPlayerKey[playerid] == INVALID_APARTMENT_ID)
- return SendClientMessage(playerid, COLOR_ERROR, "* Você não possui um apartamento.");
- new apartmentid = gPlayerKey[playerid];
- if(!IsPlayerInCube(playerid, gApartmentData[apartmentid][E_APARTMENT_MIN_X], gApartmentData[apartmentid][E_APARTMENT_MIN_Y], gApartmentData[apartmentid][E_APARTMENT_MIN_Z], gApartmentData[apartmentid][E_APARTMENT_MAX_X], gApartmentData[apartmentid][E_APARTMENT_MAX_Y], gApartmentData[apartmentid][E_APARTMENT_MAX_Z]))
- return SendClientMessage(playerid, COLOR_ERROR, "* Você não está dentro de seu apartamento.");
- new objindex = -1;
- new Float:dist = 10.0;
- for (new i = 0; i < MAX_APARTMENT_OBJECTS; i++)
- {
- if(GetPlayerDistanceFromPoint(playerid, gApartmentObject[apartmentid][E_APARTMENT_OBJECT_X][i], gApartmentObject[apartmentid][E_APARTMENT_OBJECT_Y][i], gApartmentObject[apartmentid][E_APARTMENT_OBJECT_Z][i]) < dist)
- {
- objindex = i;
- dist = GetPlayerDistanceFromPoint(playerid, gApartmentObject[apartmentid][E_APARTMENT_OBJECT_X][i], gApartmentObject[apartmentid][E_APARTMENT_OBJECT_Y][i], gApartmentObject[apartmentid][E_APARTMENT_OBJECT_Z][i]);
- }
- }
- if(objindex == -1)
- return SendClientMessage(playerid, COLOR_ERROR, "* Você não está próximo de um objeto de seu apartamento.");
- new query[80];
- mysql_format(mysql, query, sizeof(query), "DELETE FROM `apartments_objects` WHERE `ApartID` = %d", apartmentid);
- mysql_tquery(mysql, query);
- new
- model = gApartmentObject[apartmentid][E_APARTMENT_OBJECT_MODEL]
- ;
- DestroyDynamicObject(model);
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement