Advertisement
Sem_Loreann

Untitled

Mar 18th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.16 KB | None | 0 0
  1. case D_ADD+2:
  2. {
  3. int price;
  4. if(!response) return true;
  5. if(sscanf(inputtext, "i", price)) return ShowPlayerDialog(playerid, D_ADD+2, 1, "ARP Project | Добавить дом", "{"#WHITE"}Укажите цену дома в строку ниже:", "Принять","");
  6. if(price < 5000) return ShowPlayerDialog(playerid, D_ADD+2, 1, "ARP Project | Добавить дом", "{"#WHITE"}Укажите цену дома в строку ниже:", "Принять","");
  7. TOTALHOUSE++;
  8. SetPlayerInterior(playerid, 0);
  9. SetPlayerVirtualWorld(playerid, 0);
  10. DeletePVar(playerid, "HouseSelect");
  11. DeletePVar(playerid, "SelectHouse");
  12. HouseInfo[TOTALHOUSE][hPrice] = price;
  13. HouseInfo[TOTALHOUSE][hInt][1] = TOTALHOUSE;
  14. HouseInfo[TOTALHOUSE][hEntr][0] = GetPVarFloat(playerid, "PosX");
  15. HouseInfo[TOTALHOUSE][hEntr][1] = GetPVarFloat(playerid, "PosY");
  16. HouseInfo[TOTALHOUSE][hEntr][2] = GetPVarFloat(playerid, "PosZ");
  17. strmid(HouseInfo[TOTALHOUSE][hOwner], "None", 0, strlen("None"), MAX_PLAYER_NAME);
  18. SetPlayerPos(playerid, HouseInfo[TOTALHOUSE][hEntr][0], HouseInfo[TOTALHOUSE][hEntr][1], HouseInfo[TOTALHOUSE][hEntr][2]);
  19. sscanf(tpc[playerid], "p<,>ffff",HouseInfo[TOTALHOUSE][hCar][0], HouseInfo[TOTALHOUSE][hCar][1], HouseInfo[TOTALHOUSE][hCar][2], HouseInfo[TOTALHOUSE][hCar][3]);
  20. HouseInfo[TOTALHOUSE][hPickup][0] = CreatePickup(1273, 23, HouseInfo[TOTALHOUSE][hEntr][0], HouseInfo[TOTALHOUSE][hEntr][1], HouseInfo[TOTALHOUSE][hEntr][2]);
  21. sscanf(tcp[playerid],"p<,>fffs[16]i",HouseInfo[TOTALHOUSE][hExit][0],HouseInfo[TOTALHOUSE][hExit][1],HouseInfo[TOTALHOUSE][hExit][2],HouseInfo[TOTALHOUSE][hDiscript],HouseInfo[TOTALHOUSE][hInt][0]);
  22. mysql_format(MySQL, mquery, sizeof(mquery), "INSERT INTO "TABLE_HOUSE" (EntrX, EntrY, EntrZ, ExitX, ExitY, ExitZ, CarX, CarY, CarZ, CarFA, Discript, Price, Inter, Virtual) \
  23. VALUES ('%f','%f','%f','%f','%f','%f','%f','%f','%f','%f','%e','%i','%i','%i')", HouseInfo[TOTALHOUSE][hEntr][0],HouseInfo[TOTALHOUSE][hEntr][1],HouseInfo[TOTALHOUSE][hEntr][2],
  24. HouseInfo[TOTALHOUSE][hExit][0],HouseInfo[TOTALHOUSE][hExit][1],HouseInfo[TOTALHOUSE][hExit][2], HouseInfo[TOTALHOUSE][hCar][0],HouseInfo[TOTALHOUSE][hCar][1],HouseInfo[TOTALHOUSE][hCar][2],HouseInfo[TOTALHOUSE][hCar][3],
  25. HouseInfo[TOTALHOUSE][hDiscript],HouseInfo[TOTALHOUSE][hPrice],HouseInfo[TOTALHOUSE][hInt][0],HouseInfo[TOTALHOUSE][hInt][1]);
  26. SendMes(playerid, c_ARGON, "Дом номер %i создан и сохранен в базу данных.", TOTALHOUSE);
  27. mysql_tquery(MySQL, mquery, "", "");
  28. DeletePVar(playerid, "PosX");
  29. DeletePVar(playerid, "PosY");
  30. DeletePVar(playerid, "PosZ");
  31.  
  32. cache_get_value_index_int(TOTALHOUSE, 0, HouseInfo[TOTALHOUSE][hID]);
  33. cache_get_value_index_float(TOTALHOUSE, 1, HouseInfo[TOTALHOUSE][hEntr][0]);
  34. cache_get_value_index_float(TOTALHOUSE, 2, HouseInfo[TOTALHOUSE][hEntr][1]);
  35. cache_get_value_index_float(TOTALHOUSE, 3, HouseInfo[TOTALHOUSE][hEntr][2]);
  36. cache_get_value_index_float(TOTALHOUSE, 4, HouseInfo[TOTALHOUSE][hExit][0]);
  37. cache_get_value_index_float(TOTALHOUSE, 5, HouseInfo[TOTALHOUSE][hExit][1]);
  38. cache_get_value_index_float(TOTALHOUSE, 6, HouseInfo[TOTALHOUSE][hExit][2]);
  39. cache_get_value_index_float(TOTALHOUSE, 7, HouseInfo[TOTALHOUSE][hCar][0]);
  40. cache_get_value_index_float(TOTALHOUSE, 8, HouseInfo[TOTALHOUSE][hCar][1]);
  41. cache_get_value_index_float(TOTALHOUSE, 9, HouseInfo[TOTALHOUSE][hCar][2]);
  42. cache_get_value_index_float(TOTALHOUSE, 10, HouseInfo[TOTALHOUSE][hCar][3]);
  43. cache_get_value_index(TOTALHOUSE, 11, HouseInfo[TOTALHOUSE][hOwner], 32);
  44. cache_get_value_index(TOTALHOUSE, 12, HouseInfo[TOTALHOUSE][hDiscript], 16);
  45. cache_get_value_index_int(TOTALHOUSE, 13, HouseInfo[TOTALHOUSE][hPrice]);
  46. cache_get_value_index_int(TOTALHOUSE, 14, HouseInfo[TOTALHOUSE][hInt][0]);
  47. cache_get_value_index_int(TOTALHOUSE, 15, HouseInfo[TOTALHOUSE][hInt][1]);
  48. cache_get_value_index_int(TOTALHOUSE, 16, HouseInfo[TOTALHOUSE][hLock]);
  49. cache_get_value_index_int(TOTALHOUSE, 17, HouseInfo[TOTALHOUSE][hCash]);
  50.  
  51. UpdateHouse(TOTALHOUSE);
  52. return true;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement