Advertisement
Guest User

hEmp BUGADO -_-

a guest
Jan 20th, 2013
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 86.49 KB | None | 0 0
  1. /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*\
  2. |'''''''''''''''''''''''''''''''''****************************************** ''''''''''''''''''''''''''''''|
  3. |'''''''''''''''''''''''''''''''''|    #   #   ####   ##     ##   ####     |'''''''''''''''''''''''''''''''|
  4. |'''''''''''''''''''''''''''''''''|    #   #   #      # #   # #   #   #    |'''''''''''''''''''''''''''''''|
  5. |'''''''''''''''''''''''''''''''''|    #####   ###    #  # #  #   ####     |'''''''''''''''''''''''''''''''|
  6. |'''''''''''''''''''''''''''''''''|    #   #   #      #   #   #   #        |'''''''''''''''''''''''''''''''|
  7. |'''''''''''''''''''''''''''''''''|    #   #   ####   #       #   # System.|'''''''''''''''''''''''''''''''|
  8. |'''''''''''''''''''''''''''''''''******************************************'''''''''''''''''''''''''''''''|
  9. |''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''|
  10. |'''''''''''''''''''''''''''''''''''''''''''''|VERSÃO:   [2.0]|''''''''''''''''''''''''''''''''''''''''''''|
  11. |'''''''''''''''''''''''''''''''''''''''''''''|=====[**]======|''''''''''''''''''''''''''''''''''''''''''''|
  12. |''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''|
  13. |=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-|
  14. |=-=-=-=-=-=-=-=-=-=-=-=-=-=[hEmp System - Criado e Desenvolvido por: HeyHoLetsGo]=-=-=-=-=-=-=-=-=-=-=-=-=|
  15. |=-=-=-=-=-=-=-=-=-=-=-=-=-=[Créditos ao Tonisaltolia por BETA Tester + Ajuda    ]=-=-=-=-=-=-=-=-=-=-=-=-=|
  16. |=-=-=-=-=-=-=-=-=-=-=-=-=-=[Visite: forum.sa-mp.com | NÃO RETIRE OS CRÉDITOS!   ]=-=-=-=-=-=-=-=-=-=-=-=-=|
  17. |=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-|
  18.  
  19. */
  20.  
  21. #include a_samp
  22. #include ZCMD
  23. #include DOF2
  24.  
  25. #define DIALOG_VALOR_EMP                (1)
  26. #define DIALOG_EMP_INT_ID               (2)
  27. #define DIALOG_INT_ID                   (3)
  28. #define DIALOG_EXTORCAO                 (4)
  29. #define DIALOG_PICKUP                   (5)
  30. #define DIALOG_NOME                     (6)
  31. #define DIALOG_INT_CHOOSE1              (7)
  32. #define DIALOG_INT_CHOOSE2              (8)
  33. #define DIALOG_CONCLUSAO                (9)
  34. #define DIALOG_SALDO_EMP                (10)
  35. #define DIALOG_COMPRAR_EMP              (11)
  36. #define DIALOG_VENDER_EMP               (12)
  37. #define DIALOG_DELETAR_EMP              (13)
  38. #define DIALOG_INFOS_EMP                (14)
  39. #define DIALOG_INFOS_EMP_SHOW           (15)
  40. #define DIALOG_CREDITOS                 (16)
  41. #define DIALOG_EDIT_LIST                (18)
  42. #define DIALOG_EDITAR_EMP               (19)
  43. #define DIALOG_EDIT_DONO                (20)
  44. #define DIALOG_EDIT_NOME                (21)
  45. #define DIALOG_EDIT_VALOR               (22)
  46. #define DIALOG_EDIT_INTERIOR            (23)
  47. #define DIALOG_EDIT_EXTORCAO            (24)
  48. #define DIALOG_EDIT_PICKUP              (25)
  49. #define DIALOG_EDIT_COFRE               (26)
  50. #define DIALOG_AJUDA_EMP                (27)
  51. #define DIALOG_IR_EMP                   (28)
  52.  
  53. enum EnumEmp
  54. {
  55.     Float:X,
  56.     Float:Y,
  57.     Float:Z,
  58.     ValorEmp,
  59.     IntID,
  60.     Extorcao,
  61.     Pickup,
  62.     Float:UltimaPosX,
  63.     Float:UltimaPosY,
  64.     Float:UltimaPosZ,
  65.     bool:DentroEmp,
  66.     IDEmpPresente,
  67.     bool:GPSEmp
  68. };
  69.  
  70. new InfosEmp[MAX_PLAYERS][EnumEmp],NomeEmp[64],IDEmp[MAX_PLAYERS],Text3D:IDTextEmp[999],EmpPickup[999];
  71.  
  72. public OnFilterScriptInit()
  73. {
  74.     CarregarEmps();
  75.     print("\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
  76.     print("hEmp System - Criador de empresas In-Game");
  77.     print("Criado por: HeyHoLetsGo | forum.sa-mp.com");
  78.     print("Versão [2.0][#FINAL] - LIGADO! Bom Jogo. f");
  79.     print("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n");
  80.     DisableInteriorEnterExits();
  81.     return 1;
  82. }
  83.  
  84. public OnFilterScriptExit()
  85. {
  86.     DOF2_Exit();
  87.     return 1;
  88. }
  89.  
  90. public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
  91. {
  92.     if ((newkeys == KEY_SECONDARY_ATTACK))
  93.     {
  94.         for(new e = 0; e <= 999; ++e)
  95.         {
  96.             new Emps[128];
  97.             format(Emps,sizeof(Emps),"Empresas/%d.ini",e);
  98.             {
  99.                 if(IsPlayerInRangeOfPoint(playerid,2.0,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z")))
  100.                 {
  101.                     if(DOF2_GetInt(Emps,"IDInterior") == 0)
  102.                     {
  103.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  104.                         SetPlayerInterior(playerid,17);
  105.                         SetPlayerPos(playerid,-25.884498,-185.868988,1003.546875);
  106.                         FuncoesEmp(playerid);
  107.                         break;
  108.                     }
  109.                     if(DOF2_GetInt(Emps,"IDInterior") == 1)
  110.                     {
  111.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  112.                         SetPlayerInterior(playerid,10);
  113.                         SetPlayerPos(playerid,6.091179,-29.271898,1003.549438);
  114.                         FuncoesEmp(playerid);
  115.                         break;
  116.                     }
  117.                     if(DOF2_GetInt(Emps,"IDInterior") == 2)
  118.                     {
  119.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  120.                         SetPlayerInterior(playerid,18);
  121.                         SetPlayerPos(playerid,-30.946699,-89.609596,1003.546875);
  122.                         FuncoesEmp(playerid);
  123.                         break;
  124.                     }
  125.                     if(DOF2_GetInt(Emps,"IDInterior") == 3)
  126.                     {
  127.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  128.                         SetPlayerInterior(playerid,16);
  129.                         SetPlayerPos(playerid,-25.132598,-139.066986,1003.546875);
  130.                         FuncoesEmp(playerid);
  131.                         break;
  132.                     }
  133.                     if(DOF2_GetInt(Emps,"IDInterior") == 4)
  134.                     {
  135.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  136.                         SetPlayerInterior(playerid,4);
  137.                         SetPlayerPos(playerid,-27.312299,-29.277599,1003.557250);
  138.                         FuncoesEmp(playerid);
  139.                         break;
  140.                     }
  141.                     if(DOF2_GetInt(Emps,"IDInterior") == 5)
  142.                     {
  143.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  144.                         SetPlayerInterior(playerid,6);
  145.                         SetPlayerPos(playerid,-26.691598,-55.714897,1003.546875);
  146.                         FuncoesEmp(playerid);
  147.                         break;
  148.                     }
  149.                     if(DOF2_GetInt(Emps,"IDInterior") == 6)
  150.                     {
  151.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  152.                         SetPlayerInterior(playerid,14);
  153.                         SetPlayerPos(playerid,-1827.147338,7.207417,1061.143554);
  154.                         FuncoesEmp(playerid);
  155.                         break;
  156.                     }
  157.                     if(DOF2_GetInt(Emps,"IDInterior") == 7)
  158.                     {
  159.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  160.                         SetPlayerInterior(playerid,14);
  161.                         SetPlayerPos(playerid,-1861.936889,54.908092,1061.143554);
  162.                         FuncoesEmp(playerid);
  163.                         break;
  164.                     }
  165.                     if(DOF2_GetInt(Emps,"IDInterior") == 8)
  166.                     {
  167.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  168.                         SetPlayerInterior(playerid,1);
  169.                         SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
  170.                         FuncoesEmp(playerid);
  171.                         break;
  172.                     }
  173.                     if(DOF2_GetInt(Emps,"IDInterior") == 9)
  174.                     {
  175.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  176.                         SetPlayerInterior(playerid,9);
  177.                         SetPlayerPos(playerid,315.745086,984.969299,1958.919067);
  178.                         FuncoesEmp(playerid);
  179.                         break;
  180.                     }
  181.                     if(DOF2_GetInt(Emps,"IDInterior") == 10)
  182.                     {
  183.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  184.                         SetPlayerInterior(playerid,1);
  185.                         SetPlayerPos(playerid,286.148986,-40.644397,1001.515625);
  186.                         FuncoesEmp(playerid);
  187.                         break;
  188.                     }
  189.                     if(DOF2_GetInt(Emps,"IDInterior") == 11)
  190.                     {
  191.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  192.                         SetPlayerInterior(playerid,4);
  193.                         SetPlayerPos(playerid,286.800994,-82.547599,1001.515625);
  194.                         FuncoesEmp(playerid);
  195.                         break;
  196.                     }
  197.                     if(DOF2_GetInt(Emps,"IDInterior") == 12)
  198.                     {
  199.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  200.                         SetPlayerInterior(playerid,6);
  201.                         SetPlayerPos(playerid,296.919982,-108.071998,1001.515625);
  202.                         FuncoesEmp(playerid);
  203.                         break;
  204.                     }
  205.                     if(DOF2_GetInt(Emps,"IDInterior") == 13)
  206.                     {
  207.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  208.                         SetPlayerInterior(playerid,7);
  209.                         SetPlayerPos(playerid,314.820983,-141.431991,999.601562);
  210.                         FuncoesEmp(playerid);
  211.                         break;
  212.                     }
  213.                     if(DOF2_GetInt(Emps,"IDInterior") == 14)
  214.                     {
  215.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  216.                         SetPlayerInterior(playerid,6);
  217.                         SetPlayerPos(playerid,316.524993,-167.706985,999.593750);
  218.                         FuncoesEmp(playerid);
  219.                         break;
  220.                     }
  221.                     if(DOF2_GetInt(Emps,"IDInterior") == 15)
  222.                     {
  223.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  224.                         SetPlayerInterior(playerid,7);
  225.                         SetPlayerPos(playerid,302.292877,-143.139099,1004.062500);
  226.                         FuncoesEmp(playerid);
  227.                         break;
  228.                     }
  229.                     if(DOF2_GetInt(Emps,"IDInterior") == 16)
  230.                     {
  231.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  232.                         SetPlayerInterior(playerid,7);
  233.                         SetPlayerPos(playerid,298.507934,-141.647048,1004.054748);
  234.                         FuncoesEmp(playerid);
  235.                         break;
  236.                     }
  237.                     if(DOF2_GetInt(Emps,"IDInterior") == 17)
  238.                     {
  239.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  240.                         SetPlayerInterior(playerid,3);
  241.                         SetPlayerPos(playerid,1038.531372,0.111030,1001.284484);
  242.                         FuncoesEmp(playerid);
  243.                         break;
  244.                     }
  245.                     if(DOF2_GetInt(Emps,"IDInterior") == 18)
  246.                     {
  247.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  248.                         SetPlayerInterior(playerid,12);
  249.                         SetPlayerPos(playerid,444.646911,508.239044,1001.419494);
  250.                         FuncoesEmp(playerid);
  251.                         break;
  252.                     }
  253.                     if(DOF2_GetInt(Emps,"IDInterior") == 19)
  254.                     {
  255.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  256.                         SetPlayerInterior(playerid,15);
  257.                         SetPlayerPos(playerid,2215.454833,-1147.475585,1025.796875);
  258.                         FuncoesEmp(playerid);
  259.                         break;
  260.                     }
  261.                     if(DOF2_GetInt(Emps,"IDInterior") == 20)
  262.                     {
  263.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  264.                         SetPlayerInterior(playerid,3);
  265.                         SetPlayerPos(playerid,833.269775,10.588416,1004.179687);
  266.                         FuncoesEmp(playerid);
  267.                         break;
  268.                     }
  269.                     if(DOF2_GetInt(Emps,"IDInterior") == 21)
  270.                     {
  271.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  272.                         SetPlayerInterior(playerid,3);
  273.                         SetPlayerPos(playerid,-103.559165,-24.225606,1000.718750);
  274.                         FuncoesEmp(playerid);
  275.                         break;
  276.                     }
  277.                     if(DOF2_GetInt(Emps,"IDInterior") == 22)
  278.                     {
  279.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  280.                         SetPlayerInterior(playerid,1);
  281.                         SetPlayerPos(playerid,963.418762,2108.292480,1011.030273);
  282.                         FuncoesEmp(playerid);
  283.                         break;
  284.                     }
  285.                     if(DOF2_GetInt(Emps,"IDInterior") == 23)
  286.                     {
  287.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  288.                         SetPlayerInterior(playerid,6);
  289.                         SetPlayerPos(playerid,-2240.468505,137.060440,1035.414062);
  290.                         FuncoesEmp(playerid);
  291.                         break;
  292.                     }
  293.                     if(DOF2_GetInt(Emps,"IDInterior") == 24)
  294.                     {
  295.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  296.                         SetPlayerInterior(playerid,0);
  297.                         SetPlayerPos(playerid,663.836242,-575.605407,16.343263);
  298.                         FuncoesEmp(playerid);
  299.                         break;
  300.                     }
  301.                     if(DOF2_GetInt(Emps,"IDInterior") == 25)
  302.                     {
  303.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  304.                         SetPlayerInterior(playerid,1);
  305.                         SetPlayerPos(playerid,2169.461181,1618.798339,999.976562);
  306.                         FuncoesEmp(playerid);
  307.                         break;
  308.                     }
  309.                     if(DOF2_GetInt(Emps,"IDInterior") == 26)
  310.                     {
  311.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  312.                         SetPlayerInterior(playerid,10);
  313.                         SetPlayerPos(playerid,1889.953369,1017.438293,31.882812);
  314.                         FuncoesEmp(playerid);
  315.                         break;
  316.                     }
  317.                     if(DOF2_GetInt(Emps,"IDInterior") == 27)
  318.                     {
  319.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  320.                         SetPlayerInterior(playerid,1);
  321.                         SetPlayerPos(playerid,-2159.122802,641.517517,1052.381713);
  322.                         FuncoesEmp(playerid);
  323.                         break;
  324.                     }
  325.                     if(DOF2_GetInt(Emps,"IDInterior") == 28)
  326.                     {
  327.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  328.                         SetPlayerInterior(playerid,15);
  329.                         SetPlayerPos(playerid,207.737991,-109.019996,1005.132812);
  330.                         FuncoesEmp(playerid);
  331.                         break;
  332.                     }
  333.                     if(DOF2_GetInt(Emps,"IDInterior") == 29)
  334.                     {
  335.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  336.                         SetPlayerInterior(playerid,14);
  337.                         SetPlayerPos(playerid,204.332992,-166.694992,1000.523437);
  338.                         FuncoesEmp(playerid);
  339.                         break;
  340.                     }
  341.                     if(DOF2_GetInt(Emps,"IDInterior") == 30)
  342.                     {
  343.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  344.                         SetPlayerInterior(playerid,3);
  345.                         SetPlayerPos(playerid,207.054992,-138.804992,1003.507812);
  346.                         FuncoesEmp(playerid);
  347.                         break;
  348.                     }
  349.                     if(DOF2_GetInt(Emps,"IDInterior") == 31)
  350.                     {
  351.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  352.                         SetPlayerInterior(playerid,1);
  353.                         SetPlayerPos(playerid,203.777999,-48.492397,1001.804687);
  354.                         FuncoesEmp(playerid);
  355.                         break;
  356.                     }
  357.                     if(DOF2_GetInt(Emps,"IDInterior") == 32)
  358.                     {
  359.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  360.                         SetPlayerInterior(playerid,5);
  361.                         SetPlayerPos(playerid,226.293991,-7.431529,1002.210937);
  362.                         FuncoesEmp(playerid);
  363.                         break;
  364.                     }
  365.                     if(DOF2_GetInt(Emps,"IDInterior") == 33)
  366.                     {
  367.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  368.                         SetPlayerInterior(playerid,18);
  369.                         SetPlayerPos(playerid,161.391006,-93.159156,1001.804687);
  370.                         FuncoesEmp(playerid);
  371.                         break;
  372.                     }
  373.                     if(DOF2_GetInt(Emps,"IDInterior") == 34)
  374.                     {
  375.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  376.                         SetPlayerInterior(playerid,17);
  377.                         SetPlayerPos(playerid,493.390991,-22.722799,1000.679687);
  378.                         FuncoesEmp(playerid);
  379.                         break;
  380.                     }
  381.                     if(DOF2_GetInt(Emps,"IDInterior") == 35)
  382.                     {
  383.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  384.                         SetPlayerInterior(playerid,11);
  385.                         SetPlayerPos(playerid,501.980987,-69.150199,998.757812);
  386.                         FuncoesEmp(playerid);
  387.                         break;
  388.                     }
  389.                     if(DOF2_GetInt(Emps,"IDInterior") == 36)
  390.                     {
  391.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  392.                         SetPlayerInterior(playerid,18);
  393.                         SetPlayerPos(playerid,-227.027999,1401.229980,27.765625);
  394.                         FuncoesEmp(playerid);
  395.                         break;
  396.                     }
  397.                     if(DOF2_GetInt(Emps,"IDInterior") == 37)
  398.                     {
  399.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  400.                         SetPlayerInterior(playerid,4);
  401.                         SetPlayerPos(playerid,457.304748,-88.428497,999.554687);
  402.                         FuncoesEmp(playerid);
  403.                         break;
  404.                     }
  405.                     if(DOF2_GetInt(Emps,"IDInterior") == 38)
  406.                     {
  407.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  408.                         SetPlayerInterior(playerid,5);
  409.                         SetPlayerPos(playerid,454.973937,-110.104995,1000.077209);
  410.                         FuncoesEmp(playerid);
  411.                         break;
  412.                     }
  413.                     if(DOF2_GetInt(Emps,"IDInterior") == 39)
  414.                     {
  415.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  416.                         SetPlayerInterior(playerid,6);
  417.                         SetPlayerPos(playerid,435.271331,-80.958938,999.554687);
  418.                         FuncoesEmp(playerid);
  419.                         break;
  420.                     }
  421.                     if(DOF2_GetInt(Emps,"IDInterior") == 40)
  422.                     {
  423.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  424.                         SetPlayerInterior(playerid,1);
  425.                         SetPlayerPos(playerid,452.489990,-18.179698,1001.132812);
  426.                         FuncoesEmp(playerid);
  427.                         break;
  428.                     }
  429.                     if(DOF2_GetInt(Emps,"IDInterior") == 41)
  430.                     {
  431.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  432.                         SetPlayerInterior(playerid,1);
  433.                         FuncoesEmp(playerid);
  434.                         break;
  435.                     }
  436.                     if(DOF2_GetInt(Emps,"IDInterior") == 42)
  437.                     {
  438.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  439.                         SetPlayerInterior(playerid,10);
  440.                         SetPlayerPos(playerid,375.962463,-65.816848,1001.507812);
  441.                         FuncoesEmp(playerid);
  442.                         break;
  443.                     }
  444.                     if(DOF2_GetInt(Emps,"IDInterior") == 43)
  445.                     {
  446.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  447.                         SetPlayerInterior(playerid,9);
  448.                         SetPlayerPos(playerid,369.579528,-4.487294,1001.858886);
  449.                         FuncoesEmp(playerid);
  450.                         break;
  451.                     }
  452.                     if(DOF2_GetInt(Emps,"IDInterior") == 44)
  453.                     {
  454.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  455.                         SetPlayerInterior(playerid,5);
  456.                         SetPlayerPos(playerid,373.825653,-117.270904,1001.499511);
  457.                         FuncoesEmp(playerid);
  458.                         break;
  459.                     }
  460.                     if(DOF2_GetInt(Emps,"IDInterior") == 45)
  461.                     {
  462.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  463.                         SetPlayerInterior(playerid,17);
  464.                         SetPlayerPos(playerid,381.169189,-188.803024,1000.632812);
  465.                         FuncoesEmp(playerid);
  466.                         break;
  467.                     }
  468.                     if(DOF2_GetInt(Emps,"IDInterior") == 46)
  469.                     {
  470.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  471.                         SetPlayerInterior(playerid,1);
  472.                         SetPlayerPos(playerid,244.411987,305.032989,999.148437);
  473.                         FuncoesEmp(playerid);
  474.                         break;
  475.                     }
  476.                     if(DOF2_GetInt(Emps,"IDInterior") == 47)
  477.                     {
  478.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  479.                         SetPlayerInterior(playerid,2);
  480.                         SetPlayerPos(playerid,271.884979,306.631988,999.148437);
  481.                         FuncoesEmp(playerid);
  482.                         break;
  483.                     }
  484.                     if(DOF2_GetInt(Emps,"IDInterior") == 48)
  485.                     {
  486.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  487.                         SetPlayerInterior(playerid,3);
  488.                         SetPlayerPos(playerid,291.282989,310.031982,999.148437);
  489.                         FuncoesEmp(playerid);
  490.                         break;
  491.                     }
  492.                     if(DOF2_GetInt(Emps,"IDInterior") == 49)
  493.                     {
  494.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  495.                         SetPlayerInterior(playerid,4);
  496.                         SetPlayerPos(playerid,302.180999,300.722991,999.148437);
  497.                         FuncoesEmp(playerid);
  498.                         break;
  499.                     }
  500.                     if(DOF2_GetInt(Emps,"IDInterior") == 50)
  501.                     {
  502.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  503.                         SetPlayerInterior(playerid,5);
  504.                         SetPlayerPos(playerid,322.197998,302.497985,999.148437);
  505.                         FuncoesEmp(playerid);
  506.                         break;
  507.                     }
  508.                     if(DOF2_GetInt(Emps,"IDInterior") == 51)
  509.                     {
  510.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  511.                         SetPlayerInterior(playerid,6);
  512.                         SetPlayerPos(playerid,346.870025,309.259033,999.155700);
  513.                         FuncoesEmp(playerid);
  514.                         break;
  515.                     }
  516.                     if(DOF2_GetInt(Emps,"IDInterior") == 52)
  517.                     {
  518.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  519.                         SetPlayerInterior(playerid,17);
  520.                         SetPlayerPos(playerid,-959.564392,1848.576782,9.000000);
  521.                         FuncoesEmp(playerid);
  522.                         break;
  523.                     }
  524.                     if(DOF2_GetInt(Emps,"IDInterior") == 53)
  525.                     {
  526.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  527.                         SetPlayerInterior(playerid,3);
  528.                         SetPlayerPos(playerid,384.808624,173.804992,1008.382812);
  529.                         FuncoesEmp(playerid);
  530.                         break;
  531.                     }
  532.                     if(DOF2_GetInt(Emps,"IDInterior") == 54)
  533.                     {
  534.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  535.                         SetPlayerInterior(playerid,0);
  536.                         SetPlayerPos(playerid,223.431976,1872.400268,13.734375);
  537.                         FuncoesEmp(playerid);
  538.                         break;
  539.                     }
  540.                     if(DOF2_GetInt(Emps,"IDInterior") == 55)
  541.                     {
  542.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  543.                         SetPlayerInterior(playerid,5);
  544.                         SetPlayerPos(playerid,772.111999,-3.898649,1000.728820);
  545.                         FuncoesEmp(playerid);
  546.                         break;
  547.                     }
  548.                     if(DOF2_GetInt(Emps,"IDInterior") == 56)
  549.                     {
  550.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  551.                         SetPlayerInterior(playerid,6);
  552.                         SetPlayerPos(playerid,774.213989,-48.924297,1000.585937);
  553.                         FuncoesEmp(playerid);
  554.                         break;
  555.                     }
  556.                     if(DOF2_GetInt(Emps,"IDInterior") == 57)
  557.                     {
  558.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  559.                         SetPlayerInterior(playerid,7);
  560.                         SetPlayerPos(playerid,773.579956,-77.096694,1000.655029);
  561.                         FuncoesEmp(playerid);
  562.                         break;
  563.                     }
  564.                     if(DOF2_GetInt(Emps,"IDInterior") == 58)
  565.                     {
  566.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  567.                         SetPlayerInterior(playerid,3);
  568.                         SetPlayerPos(playerid,1527.229980,-11.574499,1002.097106);
  569.                         FuncoesEmp(playerid);
  570.                         break;
  571.                     }
  572.                     if(DOF2_GetInt(Emps,"IDInterior") == 59)
  573.                     {
  574.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  575.                         SetPlayerInterior(playerid,2);
  576.                         SetPlayerPos(playerid,1523.509887,-47.821197,1002.130981);
  577.                         FuncoesEmp(playerid);
  578.                         break;
  579.                     }
  580.                     if(DOF2_GetInt(Emps,"IDInterior") == 60)
  581.                     {
  582.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  583.                         SetPlayerInterior(playerid,3);
  584.                         SetPlayerPos(playerid,2496.049804,-1695.238159,1014.742187);
  585.                         FuncoesEmp(playerid);
  586.                         break;
  587.                     }
  588.                     if(DOF2_GetInt(Emps,"IDInterior") == 61)
  589.                     {
  590.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  591.                         SetPlayerInterior(playerid,5);
  592.                         SetPlayerPos(playerid,1267.663208,-781.323242,1091.906250);
  593.                         FuncoesEmp(playerid);
  594.                         break;
  595.                     }
  596.                     if(DOF2_GetInt(Emps,"IDInterior") == 62)
  597.                     {
  598.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  599.                         SetPlayerInterior(playerid,3);
  600.                         SetPlayerPos(playerid,513.882507,-11.269994,1001.565307);
  601.                         FuncoesEmp(playerid);
  602.                         break;
  603.                     }
  604.                     if(DOF2_GetInt(Emps,"IDInterior") == 63)
  605.                     {
  606.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  607.                         SetPlayerInterior(playerid,2);
  608.                         SetPlayerPos(playerid,2454.717041,-1700.871582,1013.515197);
  609.                         FuncoesEmp(playerid);
  610.                         break;
  611.                     }
  612.                     if(DOF2_GetInt(Emps,"IDInterior") == 64)
  613.                     {
  614.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  615.                         SetPlayerInterior(playerid,1);
  616.                         SetPlayerPos(playerid,2527.654052,-1679.388305,1015.498596);
  617.                         FuncoesEmp(playerid);
  618.                         break;
  619.                     }
  620.                     if(DOF2_GetInt(Emps,"IDInterior") == 65)
  621.                     {
  622.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  623.                         SetPlayerInterior(playerid,2);
  624.                         SetPlayerPos(playerid,2543.462646,-1308.379882,1026.728393);
  625.                         FuncoesEmp(playerid);
  626.                         break;
  627.                     }
  628.                     if(DOF2_GetInt(Emps,"IDInterior") == 66)
  629.                     {
  630.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  631.                         SetPlayerInterior(playerid,3);
  632.                         SetPlayerPos(playerid,1212.019897,-28.663099,1000.953125);
  633.                         FuncoesEmp(playerid);
  634.                         break;
  635.                     }
  636.                     if(DOF2_GetInt(Emps,"IDInterior") == 67)
  637.                     {
  638.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  639.                         SetPlayerInterior(playerid,6);
  640.                         SetPlayerPos(playerid,761.412963,1440.191650,1102.703125);
  641.                         FuncoesEmp(playerid);
  642.                         break;
  643.                     }
  644.                     if(DOF2_GetInt(Emps,"IDInterior") == 68)
  645.                     {
  646.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  647.                         SetPlayerInterior(playerid,2);
  648.                         SetPlayerPos(playerid,1204.809936,-11.586799,1000.92187);
  649.                         FuncoesEmp(playerid);
  650.                         break;
  651.                     }
  652.                     if(DOF2_GetInt(Emps,"IDInterior") == 69)
  653.                     {
  654.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  655.                         SetPlayerInterior(playerid,2);
  656.                         SetPlayerPos(playerid,1204.809936,13.897239,1000.921875);
  657.                         FuncoesEmp(playerid);
  658.                         break;
  659.                     }
  660.                     if(DOF2_GetInt(Emps,"IDInterior") == 70)
  661.                     {
  662.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  663.                         SetPlayerInterior(playerid,3);
  664.                         SetPlayerPos(playerid,942.171997,-16.542755,1000.929687);
  665.                         FuncoesEmp(playerid);
  666.                         break;
  667.                     }
  668.                     if(DOF2_GetInt(Emps,"IDInterior") == 71)
  669.                     {
  670.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  671.                         SetPlayerInterior(playerid,3);
  672.                         SetPlayerPos(playerid,964.106994,-53.205497,1001.124572);
  673.                         FuncoesEmp(playerid);
  674.                         break;
  675.                     }
  676.                     if(DOF2_GetInt(Emps,"IDInterior") == 72)
  677.                     {
  678.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  679.                         SetPlayerInterior(playerid,3);
  680.                         SetPlayerPos(playerid,-2640.762939,1406.682006,906.460937);
  681.                         FuncoesEmp(playerid);
  682.                         break;
  683.                     }
  684.                     if(DOF2_GetInt(Emps,"IDInterior") == 73)
  685.                     {
  686.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  687.                         SetPlayerInterior(playerid,1);
  688.                         SetPlayerPos(playerid,-729.276000,503.086944,1371.971801);
  689.                         FuncoesEmp(playerid);
  690.                         break;
  691.                     }
  692.                     if(DOF2_GetInt(Emps,"IDInterior") == 74)
  693.                     {
  694.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  695.                         SetPlayerInterior(playerid,1);
  696.                         SetPlayerPos(playerid,-794.806396,497.738037,1376.195312);
  697.                         FuncoesEmp(playerid);
  698.                         break;
  699.                     }
  700.                     if(DOF2_GetInt(Emps,"IDInterior") == 75)
  701.                     {
  702.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  703.                         SetPlayerInterior(playerid,5);
  704.                         SetPlayerPos(playerid,  2350.339843,-1181.649902,1027.976562);
  705.                         FuncoesEmp(playerid);
  706.                         break;
  707.                     }
  708.                     if(DOF2_GetInt(Emps,"IDInterior") == 76)
  709.                     {
  710.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  711.                         SetPlayerInterior(playerid,8);
  712.                         SetPlayerPos(playerid,2350.339843,-1181.649902,1027.976562);
  713.                         FuncoesEmp(playerid);
  714.                         break;
  715.                     }
  716.                     if(DOF2_GetInt(Emps,"IDInterior") == 77)
  717.                     {
  718.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  719.                         SetPlayerInterior(playerid,5);
  720.                         SetPlayerPos(playerid,318.564971,1118.209960,1083.882812);
  721.                         FuncoesEmp(playerid);
  722.                         break;
  723.                     }
  724.                     if(DOF2_GetInt(Emps,"IDInterior") == 78)
  725.                     {
  726.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  727.                         SetPlayerInterior(playerid,1);
  728.                         SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
  729.                         FuncoesEmp(playerid);
  730.                         break;
  731.                     }
  732.                     if(DOF2_GetInt(Emps,"IDInterior") == 79)
  733.                     {
  734.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  735.                         SetPlayerInterior(playerid,18);
  736.                         SetPlayerPos(playerid,1302.519897,-1.787510,1001.028259);
  737.                         FuncoesEmp(playerid);
  738.                         break;
  739.                     }
  740.                     if(DOF2_GetInt(Emps,"IDInterior") == 80)
  741.                     {
  742.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  743.                         SetPlayerInterior(playerid,0);
  744.                         SetPlayerPos(playerid,2522.000000,-1673.383911,14.866223);
  745.                         FuncoesEmp(playerid);
  746.                         break;
  747.                     }
  748.                     if(DOF2_GetInt(Emps,"IDInterior") == 81)
  749.                     {
  750.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  751.                         SetPlayerInterior(playerid,18);
  752.                         SetPlayerPos(playerid,-221.059051,1408.984008,27.773437);
  753.                         FuncoesEmp(playerid);
  754.                         break;
  755.                     }
  756.                     if(DOF2_GetInt(Emps,"IDInterior") == 82)
  757.                     {
  758.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  759.                         SetPlayerInterior(playerid,12);
  760.                         SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083);
  761.                         FuncoesEmp(playerid);
  762.                         break;
  763.                     }
  764.                     if(DOF2_GetInt(Emps,"IDInterior") == 83)
  765.                     {
  766.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  767.                         SetPlayerInterior(playerid,10);
  768.                         SetPlayerPos(playerid,-975.975708,1060.983032,1345.671875);
  769.                         FuncoesEmp(playerid);
  770.                         break;
  771.                     }
  772.                     if(DOF2_GetInt(Emps,"IDInterior") == 84)
  773.                     {
  774.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  775.                         SetPlayerInterior(playerid,2);
  776.                         SetPlayerPos(playerid,411.625976,-21.433298,1001.804687);
  777.                         FuncoesEmp(playerid);
  778.                         break;
  779.                     }
  780.                     if(DOF2_GetInt(Emps,"IDInterior") == 85)
  781.                     {
  782.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  783.                         SetPlayerInterior(playerid,3);
  784.                         SetPlayerPos(playerid,418.652984,-82.639793,1001.804687);
  785.                         FuncoesEmp(playerid);
  786.                         break;
  787.                     }
  788.                     if(DOF2_GetInt(Emps,"IDInterior") == 86)
  789.                     {
  790.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  791.                         SetPlayerInterior(playerid,12);
  792.                         SetPlayerPos(playerid,412.021972,-52.649898,1001.898437);
  793.                         FuncoesEmp(playerid);
  794.                         break;
  795.                     }
  796.                     if(DOF2_GetInt(Emps,"IDInterior") == 87)
  797.                     {
  798.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  799.                         SetPlayerInterior(playerid,16);
  800.                         SetPlayerPos(playerid,-204.439987,-26.453998,1002.273437);
  801.                         FuncoesEmp(playerid);
  802.                         break;
  803.                     }
  804.                     if(DOF2_GetInt(Emps,"IDInterior") == 88)
  805.                     {
  806.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  807.                         SetPlayerInterior(playerid,17);
  808.                         SetPlayerPos(playerid,-204.439987,-8.469599,1002.273437);
  809.                         FuncoesEmp(playerid);
  810.                         break;
  811.                     }
  812.                     if(DOF2_GetInt(Emps,"IDInterior") == 89)
  813.                     {
  814.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  815.                         SetPlayerInterior(playerid,3);
  816.                         SetPlayerPos(playerid,-204.439987,-43.652496,1002.273437);
  817.                         FuncoesEmp(playerid);
  818.                         break;
  819.                     }
  820.                     if(DOF2_GetInt(Emps,"IDInterior") == 90)
  821.                     {
  822.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  823.                         SetPlayerInterior(playerid,6);
  824.                         SetPlayerPos(playerid,246.783996,63.900199,1003.640625);
  825.                         FuncoesEmp(playerid);
  826.                         break;
  827.                     }
  828.                     if(DOF2_GetInt(Emps,"IDInterior") == 91)
  829.                     {
  830.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  831.                         SetPlayerInterior(playerid,10);
  832.                         SetPlayerPos(playerid,246.375991,109.245994,1003.218750);
  833.                         FuncoesEmp(playerid);
  834.                         break;
  835.                     }
  836.                     if(DOF2_GetInt(Emps,"IDInterior") == 92)
  837.                     {
  838.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  839.                         SetPlayerInterior(playerid,3);
  840.                         SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
  841.                         FuncoesEmp(playerid);
  842.                         break;
  843.                     }
  844.                     if(DOF2_GetInt(Emps,"IDInterior") == 93)
  845.                     {
  846.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  847.                         SetPlayerInterior(playerid,3);
  848.                         SetPlayerPos(playerid,-2029.798339,-106.675910,1035.171875);
  849.                         FuncoesEmp(playerid);
  850.                         break;
  851.                     }
  852.                     if(DOF2_GetInt(Emps,"IDInterior") == 94)
  853.                     {
  854.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  855.                         SetPlayerInterior(playerid,7);
  856.                         SetPlayerPos(playerid,-1398.065307,-217.028900,1051.115844);
  857.                         FuncoesEmp(playerid);
  858.                         break;
  859.                     }
  860.                     if(DOF2_GetInt(Emps,"IDInterior") == 95)
  861.                     {
  862.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  863.                         SetPlayerInterior(playerid,15);
  864.                         SetPlayerPos(playerid,-1398.103515,937.631164,1036.479125);
  865.                         FuncoesEmp(playerid);
  866.                         break;
  867.                     }
  868.                     if(DOF2_GetInt(Emps,"IDInterior") == 96)
  869.                     {
  870.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  871.                         SetPlayerInterior(playerid,4);
  872.                         SetPlayerPos(playerid,-1444.645507,-664.526000,1053.572998);
  873.                         FuncoesEmp(playerid);
  874.                         break;
  875.                     }
  876.                     if(DOF2_GetInt(Emps,"IDInterior") == 97)
  877.                     {
  878.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  879.                         SetPlayerInterior(playerid,14);
  880.                         SetPlayerPos(playerid,-1465.268676,1557.868286,1052.531250);
  881.                         FuncoesEmp(playerid);
  882.                         break;
  883.                     }
  884.                     if(DOF2_GetInt(Emps,"IDInterior") == 98)
  885.                     {
  886.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  887.                         SetPlayerInterior(playerid,1);
  888.                         SetPlayerPos(playerid,-1401.829956,107.051300,1032.273437);
  889.                         FuncoesEmp(playerid);
  890.                         break;
  891.                     }
  892.                     if(DOF2_GetInt(Emps,"IDInterior") == 99)
  893.                     {
  894.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  895.                         SetPlayerInterior(playerid,0);
  896.                         SetPlayerPos(playerid,-1790.378295,1436.949829,7.187500);
  897.                         FuncoesEmp(playerid);
  898.                         break;
  899.                     }
  900.                     if(DOF2_GetInt(Emps,"IDInterior") == 100)
  901.                     {
  902.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  903.                         SetPlayerInterior(playerid,0);
  904.                         SetPlayerPos(playerid,1643.839843,-1514.819580,13.566620);
  905.                         FuncoesEmp(playerid);
  906.                         break;
  907.                     }
  908.                     if(DOF2_GetInt(Emps,"IDInterior") == 101)
  909.                     {
  910.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  911.                         SetPlayerInterior(playerid,0);
  912.                         SetPlayerPos(playerid,-1685.636474,1035.476196,45.210937);
  913.                         FuncoesEmp(playerid);
  914.                         break;
  915.                     }
  916.                     if(DOF2_GetInt(Emps,"IDInterior") == 102)
  917.                     {
  918.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  919.                         SetPlayerInterior(playerid,0);
  920.                         SetPlayerPos(playerid,76.632553,-301.156829,1.578125);
  921.                         FuncoesEmp(playerid);
  922.                         break;
  923.                     }
  924.                     if(DOF2_GetInt(Emps,"IDInterior") == 103)
  925.                     {
  926.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  927.                         SetPlayerInterior(playerid,0);
  928.                         SetPlayerPos(playerid,1059.895996,2081.685791,10.820312);
  929.                         FuncoesEmp(playerid);
  930.                         break;
  931.                     }
  932.                     if(DOF2_GetInt(Emps,"IDInterior") == 104)
  933.                     {
  934.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  935.                         SetPlayerInterior(playerid,0);
  936.                         SetPlayerPos(playerid,1059.180175,2148.938720,10.820312);
  937.                         FuncoesEmp(playerid);
  938.                         break;
  939.                     }
  940.                     if(DOF2_GetInt(Emps,"IDInterior") == 105)
  941.                     {
  942.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  943.                         SetPlayerInterior(playerid,1);
  944.                         SetPlayerPos(playerid,2131.507812,1600.818481,1008.359375);
  945.                         FuncoesEmp(playerid);
  946.                         break;
  947.                     }
  948.                     if(DOF2_GetInt(Emps,"IDInterior") == 106)
  949.                     {
  950.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  951.                         SetPlayerInterior(playerid,0);
  952.                         SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
  953.                         FuncoesEmp(playerid);
  954.                         break;
  955.                     }
  956.                     if(DOF2_GetInt(Emps,"IDInterior") == 107)
  957.                     {
  958.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  959.                         SetPlayerInterior(playerid,0);
  960.                         SetPlayerPos(playerid,2319.714843,-14.838361,26.749565);
  961.                         FuncoesEmp(playerid);
  962.                         break;
  963.                     }
  964.                     if(DOF2_GetInt(Emps,"IDInterior") == 108)
  965.                     {
  966.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  967.                         SetPlayerInterior(playerid,18);
  968.                         SetPlayerPos(playerid,1710.433715,-1669.379272,20.225049);
  969.                         FuncoesEmp(playerid);
  970.                         break;
  971.                     }
  972.                     if(DOF2_GetInt(Emps,"IDInterior") == 109)
  973.                     {
  974.                         InfosEmp[playerid][IDEmpPresente] = DOF2_GetInt(Emps,"ID");
  975.                         SetPlayerInterior(playerid,3);
  976.                         SetPlayerPos(playerid,1494.325195,1304.942871,1093.289062);
  977.                         FuncoesEmp(playerid);
  978.                         break;
  979.                     }
  980.                 }
  981.             }
  982.         }
  983.     }
  984.     return 1;
  985. }
  986.  
  987. public OnPlayerEnterCheckpoint(playerid)
  988. {
  989.     if(InfosEmp[playerid][GPSEmp] == true)
  990.     {
  991.         GameTextForPlayer(playerid, "~w~~h~Voce chegou em sua ~b~Empresa~w~!", 1000, 1);
  992.         DisablePlayerCheckpoint(playerid);
  993.         InfosEmp[playerid][GPSEmp] = false;
  994.     }
  995.     return 1;
  996. }
  997.  
  998. CMD:minhaemp(playerid)
  999. {
  1000.     if(InfosEmp[playerid][GPSEmp] == false)
  1001.     {
  1002.         for(new e = 0; e <= 998; ++e)
  1003.         {
  1004.             new Emps[64],Nome[MAX_PLAYER_NAME];
  1005.             GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
  1006.             format(Emps,sizeof(Emps),"Empresas/%d.ini",e);
  1007.             if(strcmp(DOF2_GetString(Emps,"DONO"),Nome))
  1008.             {
  1009.                 SetPlayerCheckpoint(playerid,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),2.0);
  1010.                 SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Sua empresa foi marcada no mapa{FFFFFF}!");
  1011.                 InfosEmp[playerid][GPSEmp] = true;
  1012.                 break;
  1013.             }
  1014.             if(!strcmp(DOF2_GetString(Emps,"DONO"),Nome))
  1015.             {
  1016.                 SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é dono de uma empresa!");
  1017.                 break;
  1018.             }
  1019.         }
  1020.     }
  1021.     else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Sua empresa já está marcada no mapa!");
  1022.     return 1;
  1023. }
  1024.  
  1025. CMD:iremp(playerid)
  1026. {
  1027.     if(IsPlayerAdmin(playerid))
  1028.     {
  1029.         ShowPlayerDialog(playerid,DIALOG_IR_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - IR EMPRESA","{00ED04}Digite o {FFFFFF}ID {00ED04}da empresa que deseja ir{FFFFFF}:","IR","Cancelar");
  1030.     }
  1031.     else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é um Administrador logado na RCON então não pode realizar este comando{FFFFFF}.");
  1032.     return 1;
  1033. }
  1034.  
  1035. CMD:ajudaemp(playerid)
  1036. {
  1037.     if(IsPlayerAdmin(playerid))
  1038.     {
  1039.         new str[600];
  1040.         strcat(str,"{FFFFFF}COMANDOS RCON:\n \n{00ED04}/criaremp {FFFFFF}- Criar empresa\n{00ED04}/deletaremp {FFFFFF}- Deletar empresa\n{00ED04}/editaremp {FFFFFF}- Editar empresa\n{00ED04}/infosemp {FFFFFF}- Verificar informações de empresa\n \n{FFFFFF}COMANDOS JOGADORES\n \n{00ED04}/compraremp {FFFFFF}- Comprar empresa\n{00ED04}/venderemp {FFFFFF}- Vender empresa\n");
  1041.         strcat(str,"{00ED04}/sairemp {FFFFFF}- Sair da empresa\n{00ED04}/cofreemp {FFFFFF}- Cofre da empresa\n{00ED04}/sacaremp {FFFFFF}- Sacar lucros da empresa\n \n {FADD00}h{1F00CF}Emp{FFFFFF} {00ED04}- Por: {FFFFFF}HeyHoLetsGo");
  1042.         ShowPlayerDialog(playerid,DIALOG_AJUDA_EMP,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - AJUDA",str,"FECHAR","");
  1043.     }
  1044.     else
  1045.     {
  1046.         new str[500];
  1047.         strcat(str,"{FFFFFF}COMANDOS\n \n{00ED04}/compraremp {FFFFFF}- Comprar empresa\n{00ED04}/venderemp {FFFFFF}- Vender empresa\n");
  1048.         strcat(str,"{00ED04}/sairemp {FFFFFF}- Sair da empresa\n{00ED04}/cofreemp {FFFFFFF}- Cofre da empresa\n{00ED04}/sacaremp {FFFFFF}- Sacar lucros da empresa\n \n {FADD00}h{1F00CF}Emp{FFFFFF} {00ED04}- Por: {FFFFFF}HeyHoLetsGo");
  1049.         ShowPlayerDialog(playerid,DIALOG_AJUDA_EMP,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - AJUDA",str,"FECHAR","");
  1050.     }
  1051.     return 1;
  1052. }
  1053.  
  1054. CMD:editaremp(playerid)
  1055. {
  1056.     if(IsPlayerAdmin(playerid))
  1057.     {
  1058.         ShowPlayerDialog(playerid,DIALOG_EDITAR_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA","{00ED04}Digite o {FFFFFF}ID {00ED04}da empresa que deseja editar{FFFFFF}:","PRÓXIMO","Cancelar");
  1059.     }
  1060.     else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é um Administrador logado na RCON então não pode realizar este comando{FFFFFF}.");
  1061.     return 1;
  1062. }
  1063.  
  1064. CMD:creditoshemp(playerid)
  1065. {
  1066.     ShowPlayerDialog(playerid,DIALOG_CREDITOS,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRÉDITOS","{00ED04}Criado e desenvido por: {FFFFFF}HeyHoLetsGo\n{00ED04}Créditos também a {FFFFFF}Tonisantolia - {00ED04}BETA Tester.\n \n{00ED04}Tenha um {FFFFFF}Bom Jogo{00ED04}!","FECHAR","");
  1067.     return 1;
  1068. }
  1069.  
  1070. CMD:infosemp(playerid)
  1071. {
  1072.     if(IsPlayerAdmin(playerid))
  1073.     {
  1074.         ShowPlayerDialog(playerid,DIALOG_INFOS_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - INFORMAÇÕES","{00ED04}Digite o {FFFFFF}ID {00ED04}da empresa que deseja vizualizar as informações{FFFFFF}:","VER","Cancelar");
  1075.     }
  1076.     else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é um Administrador logado na RCON então não pode realizar este comando{FFFFFF}.");
  1077.     return 1;
  1078. }
  1079.  
  1080. CMD:deletaremp(playerid)
  1081. {
  1082.     if(IsPlayerAdmin(playerid))
  1083.     {
  1084.         ShowPlayerDialog(playerid,DIALOG_DELETAR_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - DELETAR EMPRESA","{00ED04}Digite o {FFFFFF}ID {00ED04}da empresa que deseja deletar{FFFFFF}:","PRÓXIMO","Cancelar");
  1085.     }
  1086.     else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é um Administrador logado na RCON{FFFFFF}.");
  1087.     return 1;
  1088. }
  1089.  
  1090. CMD:venderemp(playerid)
  1091. {
  1092.     new Emps[64];
  1093.     for(new e = 0; e <= 999; ++e)
  1094.     {
  1095.         format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
  1096.         {
  1097.             new Nome[MAX_PLAYER_NAME],str[600],str2[600];
  1098.             GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
  1099.             if(InfosEmp[playerid][DentroEmp] == true)
  1100.             {
  1101.                 if(!strcmp(DOF2_GetString(Emps,"DONO"),Nome,false))
  1102.                 {
  1103.                     format(str,sizeof(str),"{00ED04}Você está prestes a vender sua {FFFFFF}empresa:\n \n{00ED04}Empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d \n{00ED04}Com o interior conforme o ID: {FFFFFF}%d",DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior")); strcat(str2,str);
  1104.                     format(str,sizeof(str),"\n{00ED04}Com valor inicial de extorção por entrada de: R${FFFFFF}%d\n{00ED04}Com modelo de pickup conforme ID: {FFFFFF}%d\n{00ED04}Com o nome da empresa: {FFFFFF}%s\n \n{00ED04}Você tem certeza de que quer vender sua empresa?\nOBS: {FFFFFF}Você não poderá desfazer isto depois.",DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetString(Emps,"Nome")); strcat(str2,str);
  1105.                     ShowPlayerDialog(playerid,DIALOG_VENDER_EMP,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - VENDER EMPRESA",str2,"VENDER","Cancelar");
  1106.                     RetirarEmps();
  1107.                     CarregarEmps();
  1108.                     break;
  1109.                 }
  1110.                 else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não pertence a você{FFFFFF}!");
  1111.                 break;
  1112.             }
  1113.             else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não está em sua empresa{FFFFFF}.");
  1114.             break;
  1115.         }
  1116.     }
  1117.     return 1;
  1118. }
  1119.  
  1120. CMD:compraremp(playerid)
  1121. {
  1122.     for(new e = 0; e <= 999; ++e)
  1123.     {
  1124.         new Emps[128];
  1125.         format(Emps,sizeof(Emps),"Empresas/%d.ini",e);
  1126.         {
  1127.             if(IsPlayerInRangeOfPoint(playerid,2.0,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z")))
  1128.             {
  1129.                 if(!strcmp(DOF2_GetString(Emps,"DONO"),"Nenhum",false))
  1130.                 {
  1131.                     if(GetPlayerMoney(playerid) >= DOF2_GetInt(Emps,"Valor"))
  1132.                     {
  1133.                         IDEmp[playerid] = e;
  1134.                         new str[600],str2[800];
  1135.                         format(str,sizeof(str),"{00ED04}Você está prestes a comprar esta {FFFFFF}empresa:\n \n{00ED04}Empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d \n{00ED04}Com o interior conforme o ID: {FFFFFF}%d",DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior")); strcat(str2,str);
  1136.                         format(str,sizeof(str),"\n{00ED04}Com valor inicial de extorção por entrada de: R${FFFFFF}%d\n{00ED04}Com modelo de pickup conforme ID: {FFFFFF}%d\n{00ED04}Com o nome da empresa: {FFFFFF}%s\n \n{00ED04}Você tem certeza de que quer comprar esta {FFFFFF}empresa{00ED04}?\n \nOBS: {FFFFFF}Você poderá vendê-la a qualquer momento\nusando o comando {00ED04}/venderemp{FFFFFF}.",DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetString(Emps,"Nome")); strcat(str2,str);
  1137.                         ShowPlayerDialog(playerid,DIALOG_COMPRAR_EMP,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - COMPRAR EMPRESA",str2,"COMPRAR","Cancelar");
  1138.                         break;
  1139.                     }
  1140.                     else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ]{FF0000}Você não possúi dinheiro suficiente para comprar esta empresa{FFFFFF}.");
  1141.                     break;
  1142.                 }
  1143.                 else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não está à venda{FFFFFF}!");
  1144.                 break;
  1145.             }
  1146.         }
  1147.     }
  1148.     return 1;
  1149. }
  1150.  
  1151. CMD:cofreemp(playerid)
  1152. {
  1153.     for(new e = 0; e <= 999; ++e)
  1154.     {
  1155.         new Emps[64],TxtSaldoCofre[256];
  1156.         format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
  1157.         if(DOF2_FileExists(Emps))
  1158.         {
  1159.             if(InfosEmp[playerid][DentroEmp] == true)
  1160.             {
  1161.                 format(TxtSaldoCofre,sizeof(TxtSaldoCofre),"{00ED04}Saldo do Cofre: R${FFFFFF}%d,00\n \n{00ED04}Use: {FFFFFF}/sacaremp {00ED04}para sacar o dinheiro\n({FFFFFF}COMANDO APENAS DISPONÍVEL PARA O DONO{00ED04})\n \n{00ED04}Tenha um bom jogo!",DOF2_GetInt(Emps,"Cofre"));
  1162.                 ShowPlayerDialog(playerid,DIALOG_SALDO_EMP,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - COFRE DA EMPRESA",TxtSaldoCofre,"FECHAR","");
  1163.                 break;
  1164.             }
  1165.             else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não está dentro de uma empresa{FFFFFF}!");
  1166.             break;
  1167.         }
  1168.         else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa falíu{FFFFFF}! {FF0000}(Acaba de ser deletada por um Admin)");
  1169.         break;
  1170.     }
  1171.     return 1;
  1172. }
  1173.  
  1174. CMD:sacaremp(playerid)
  1175. {
  1176.     for(new e = 0; e <= 999; ++e)
  1177.     {
  1178.         new Emps[128],TxtSaldoCofre[256];
  1179.         format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
  1180.         if(DOF2_FileExists(Emps))
  1181.         {
  1182.             new Nome[MAX_PLAYER_NAME];
  1183.             GetPlayerName(playerid,Nome,sizeof(Nome));
  1184.             if(!strcmp(DOF2_GetString(Emps,"DONO"),Nome,false))
  1185.             {
  1186.                 format(TxtSaldoCofre,sizeof(TxtSaldoCofre),"{00ED04}Saldo do Cofre: R${FFFFFF}%d,00\n \n{00ED04}Digite a quantia em dinheiro que deseja sacar:\nOBS: {FFFFFF}Sem {00ED04}R$ {FFFFFF}ou {00ED04}vírgula{FFFFFF}, apenas o número inteiro{00ED04}.",DOF2_GetInt(Emps,"Cofre"));
  1187.                 ShowPlayerDialog(playerid,DIALOG_SALDO_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - COFRE DA EMPRESA - SACAR",TxtSaldoCofre,"SACAR","Fechar");
  1188.                 InfosEmp[playerid][IDEmpPresente] = e;
  1189.                 break;
  1190.             }
  1191.             else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é o dono desta empresa e não tem permissão de sacar os lucros{FFFFFF}.");
  1192.             break;
  1193.         }
  1194.         else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa falíu{FFFFFF}! {FF0000}(Acaba de ser deletada por um Admin)");
  1195.         break;
  1196.     }
  1197.     return 1;
  1198. }
  1199.  
  1200. CMD:sairemp(playerid)
  1201. {
  1202.     if(InfosEmp[playerid][DentroEmp] == false)
  1203.     {
  1204.         SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não está dentro de uma empresa{FFFFFF}!");
  1205.     }
  1206.     else
  1207.     {
  1208.         SetPlayerInterior(playerid,0);
  1209.         SetPlayerPos(playerid,InfosEmp[playerid][UltimaPosX],InfosEmp[playerid][UltimaPosY],InfosEmp[playerid][UltimaPosZ]);
  1210.         InfosEmp[playerid][DentroEmp] = false;
  1211.     }
  1212.     return 1;
  1213. }
  1214.  
  1215. CMD:criaremp(playerid)
  1216. {
  1217.     if(IsPlayerAdmin(playerid))
  1218.     {
  1219.         new str[256];
  1220.         GetPlayerPos(playerid,InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z]);
  1221.         format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n \n{00ED04}Digite o {FFFFFF}VALOR {00ED04}da nova empresa{FFFFFF}:",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z]);
  1222.         ShowPlayerDialog(playerid,DIALOG_VALOR_EMP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str,"Próximo","Cancelar");
  1223.     }
  1224.     else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Você não é um Administrador logado na RCON então não pode realizar este comando{FFFFFF}.");
  1225. }
  1226.  
  1227. public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
  1228. {
  1229.     if(dialogid == DIALOG_VALOR_EMP)
  1230.     {
  1231.         if(response)
  1232.         {
  1233.             new str[300];
  1234.             InfosEmp[playerid][ValorEmp] = strval(inputtext);
  1235.             format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n \n{00ED04}Escolha o {FFFFFF}INTERIOR {00ED04}da nova empresa na lista a seguir{FFFFFF}:",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z],InfosEmp[playerid][ValorEmp]);
  1236.             ShowPlayerDialog(playerid,DIALOG_INT_CHOOSE1,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str,"Próximo","Cancelar");
  1237.         }
  1238.     }
  1239.     if(dialogid == DIALOG_INT_CHOOSE1)
  1240.     {
  1241.         if(response)
  1242.         {
  1243.             new list[4000];
  1244.             strcat(list,"SELECIONE UM INTERIOR (Mais opções na próxima versão)\n");
  1245.             strcat(list,"{00ED04}24/7 - {FFFFFF}1\n{00ED04}24/7 - {FFFFFF}2\n{00ED04}24/7 - {FFFFFF}3\n{00ED04}24/7 - {FFFFFF}4\n{00ED04}24/7 - {FFFFFF}5\n{00ED04}24/7 - {FFFFFF}6\n{00ED04}Balcao do Aeroporto\n{00ED04}Sala de bagagens do Aeroporto\n{00ED04}Shamal - {FFFFFF}Nave\n{00ED04}Andromada - {FFFFFF}Avião\n{00ED04}Loja de armas - {FFFFFF}1\n{00ED04}Loja de armas - {FFFFFF}2\n{00ED04}Loja de armas - {FFFFFF}3\n{00ED04}Loja de armas - {FFFFFF}4\n{00ED04}Loja de armas - {FFFFFF}5\n{00ED04}");
  1246.             strcat(list,"Loja de armas - {FFFFFF}Cabines\n{00ED04}Loja de armas - {FFFFFF}Pista\n{00ED04}Corredor dos tolos - {FFFFFF}Blastin\n{00ED04}Sala de orçamento do Motel\n{00ED04}Motel Jefferson\n{00ED04}Loja de apostas - {FFFFFF}Loteria\n{00ED04}Sex Shop\n{00ED04}Fábrica de carne\n{00ED04}Loja do Zero\n{00ED04}Posto de Dillimore\n{00ED04}Porão de Caligula\n{00ED04}Sala de Zeladores FDC\n{00ED04}Escritório do Woozie\n{00ED04}Binco - {FFFFFF}Loja de roupas\n{00ED04}Didier sachs - {FFFFFF}");
  1247.             strcat(list,"Loja de roupas\n{00ED04}Prolaps - {FFFFFF}Loja de roupas\n{00ED04}Suburban - {FFFFFF}Loja de roupas\n{00ED04}Victim - {FFFFFF}Loja de roupas\n{00ED04}Zip - {FFFFFF}Loja de roupas\n{00ED04}Alhambra\n{00ED04}Bar\n{00ED04}Bar Lil' probe\n{00ED04}Lanchonete do Jay\n{00ED04}Lanchonete do Gant\n{00ED04}Lanchonete secreta do vale\n{00ED04}Mundo de Coq\n{00ED04}Bar dos bombas\n{00ED04}Burger shot\n{00ED04}Cluckin' bell\n{00ED04}Well stacked pizza\n{00ED04}Rusty Browns rosquinhas");
  1248.             strcat(list,"\n{00ED04}Quarto da Denise\n{00ED04}Quarto da Katie\n{00ED04}Quarto da Helena\n{00ED04}Quarto da Michelle\n{00ED04}Quarto da Barbara\n{00ED04}Quarto da Millie\n{00ED04}Represa Sherman\n{00ED04}Planejamento Dept - {FFFFFF}Prefeitura\n{00ED04}Area 51\n{00ED04}Academia de Los Santos\n{00ED04}Academia de San Fierro\n{00ED04}Academia de Las Venturas\n{00ED04}Casa do B Dup\n{00ED04}Quarto de Crack\n{00ED04}Casa do CJ\n{00ED04}Mansão do Madd Dogg\n{00ED04}Casa do Og Loc");
  1249.             strcat(list,"\n{00ED04}Casa do Ryder\n{00ED04}Casa do Sweet\n{00ED04}Fábrica de Crack\n{00ED04}Rancho Big Spread\n{00ED04}Fanny Batters\n{00ED04}Clube de Strip\n{00ED04}Clube de Strip - {FFFFFF}Sala particular\n{00ED04}Bordel sem nome\n{00ED04}Bordel dos Trigres\n{00ED04}Cúpula do prazer\n{00ED04}Liberty City - {FFFFFF}Fora\n{00ED04}Liberty City - {FFFFFF}Dentro\n{00ED04}Casa de gangue\n{00ED04}Coronel da Furhberger\n{00ED04}Casa de Crack\n{00ED04}Armazém 1\n{00ED04}Armazém 2\n{00ED04}Garagem");
  1250.             strcat(list," do sweet\n{00ED04}Banheiro da pousada Lil' Probe\n{00ED04}Casa não usada\n{00ED04}Batalha de controle remoto\n{00ED04}Barbearia 1\n{00ED04}Barbearia 2\n{00ED04}Barbearia 3\n{00ED04}Loja de tatuagens 1\n{00ED04}Loja de tatuagens 2\n{00ED04}Loja de tatuagens 3\n{00ED04}Departamento de Policia de LS\n{00ED04}Departamente de Policia de SF\n{00ED04}Departamente de Policia de LV\n{00ED04}Auto Escola\n{00ED04}Pista de corrida\n{00ED04}Pista de terra\n{00ED04}Pista de rally");
  1251.             strcat(list,"\n{00ED04}Kickstart\n{00ED04}Estádio Vice\n{00ED04}Garagem de San Fierro\n{00ED04}Garagem de Los Santos\n{00ED04}Loja de bombas de SF\n{00ED04}Armazém Blueberry\n{00ED04}Armazém de Las Venturas 1\n{00ED04}Armazém de Las Venturas 2 - {FFFFFF}Parte oculta\n{00ED04}Quarto escondido de CAtigula\n{00ED04}Banco\n{00ED04}Banco - {FFFFFF}Balcão\n{00ED04}Shopping de Los Santos\n{00ED04}Auto escola de Motos");
  1252.             ShowPlayerDialog(playerid,DIALOG_INT_CHOOSE2,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA:",list,"Próximo","Cancelar");
  1253.         }
  1254.     }
  1255.     if(dialogid == DIALOG_INT_CHOOSE2)
  1256.     {
  1257.         if(response)
  1258.         {
  1259.             for(new i = 0; i <= 110; ++i)
  1260.             {
  1261.                 if(listitem == i)
  1262.                 {
  1263.                     InfosEmp[playerid][IntID] = i-1;
  1264.                     break;
  1265.                 }
  1266.                 new str[300];
  1267.                 format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n{00ED04}Com o interior número: {FFFFFF}%d\n \n{00ED04}Digite o valor inicial de {FFFFFF}EXTORÇÃO {00ED04}por entrada{FFFFFF}:",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z],InfosEmp[playerid][ValorEmp],i);
  1268.                 ShowPlayerDialog(playerid,DIALOG_EXTORCAO,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str,"Próximo","Cancelar");
  1269.             }
  1270.         }
  1271.     }
  1272.     if(dialogid == DIALOG_EXTORCAO)
  1273.     {
  1274.         if(response)
  1275.         {
  1276.             new str[300],str2[500];
  1277.             InfosEmp[playerid][Extorcao] = strval(inputtext);
  1278.             format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n{00ED04}Com o interior número: {FFFFFF}%d\n",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z],InfosEmp[playerid][ValorEmp],InfosEmp[playerid][IntID]); strcat(str2,str);
  1279.             format(str,sizeof(str),"{00ED04}Com valor inicial de extorção por entrada de: R${FFFFFF}%d\n \n{00ED04}Digite o {FFFFFF}ID DA PICKUP {00ED04}da nova empresa{FFFFFF}:",InfosEmp[playerid][Extorcao]); strcat(str2,str);
  1280.             ShowPlayerDialog(playerid,DIALOG_PICKUP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str2,"Próximo","Cancelar");
  1281.         }
  1282.     }
  1283.     if(dialogid == DIALOG_PICKUP)
  1284.     {
  1285.         if(response)
  1286.         {
  1287.             new str[300],str2[600];
  1288.             InfosEmp[playerid][Pickup] = strval(inputtext);
  1289.             format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z],InfosEmp[playerid][ValorEmp]); strcat(str2,str);
  1290.             format(str,sizeof(str),"{00ED04}Com o interior conforme o ID: {FFFFFF}%d\n{00ED04}Com valor inicial de extorção por entrada de: R${FFFFFF}%d\n{00ED04}Com modelo de pickup conforme ID: {FFFFFF}%d\n \n{00ED04}Finalizando, digite o {FFFFFF}NOME {00ED04}da nova empresa{FFFFFF}:",InfosEmp[playerid][IntID],InfosEmp[playerid][Extorcao],InfosEmp[playerid][Pickup]); strcat(str2,str);
  1291.             ShowPlayerDialog(playerid,DIALOG_NOME,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str2,"CRIAR","Cancelar");
  1292.         }
  1293.     }
  1294.     if(dialogid == DIALOG_NOME)
  1295.     {
  1296.         if(response)
  1297.         {
  1298.             new str[400],str2[800];
  1299.             format(NomeEmp,sizeof(NomeEmp),"%s",inputtext);
  1300.             format(str,sizeof(str),"{00ED04}Você deseja criar uma empresa nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n{00ED04}Com o interior conforme o ID: {FFFFFF}%d\n{00ED04}Com valor inicial de extorção por entrada de: R${FFFFFF}",InfosEmp[playerid][X],InfosEmp[playerid][Y],InfosEmp[playerid][Z],InfosEmp[playerid][ValorEmp],InfosEmp[playerid][IntID]); strcat(str2,str);
  1301.             format(str,sizeof(str),"%d\n{00ED04}Com modelo de pickup conforme ID: {FFFFFF}%d\n{00ED04}Com o nome da empresa: {FFFFFF}%s\n \n{00ED04}Você tem certeza que deseja criar esta\nnova empresa{FFFFFF}? {00ED04}Clique em {FFFFFF}CRIAR {00ED04}para terminar{FFFFFF}.\n \n{00ED04}OBS: {FFFFFF}Você poderá destruir esta empresa\nà qualquer momento usando {00ED04}/deletaremp{FFFFFF}.",InfosEmp[playerid][Extorcao],InfosEmp[playerid][Pickup],NomeEmp); strcat(str2,str);
  1302.             ShowPlayerDialog(playerid,DIALOG_CONCLUSAO,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - CRIAR EMPRESA",str2,"CRIAR","Cancelar");
  1303.         }
  1304.     }
  1305.     if(dialogid == DIALOG_CONCLUSAO)
  1306.     {
  1307.         if(response)
  1308.         {
  1309.             for(new e = 0; e <= 999; e++)
  1310.             {
  1311.                 new Emps[64];
  1312.                 format(Emps,sizeof(Emps),"Empresas/%d.ini",e);
  1313.                 if(!DOF2_FileExists(Emps))
  1314.                 {
  1315.                     DOF2_CreateFile(Emps);
  1316.                     DOF2_SetString(Emps,"Nome",NomeEmp);
  1317.                     DOF2_SetFloat(Emps,"X",InfosEmp[playerid][X]);
  1318.                     DOF2_SetFloat(Emps,"Y",InfosEmp[playerid][Y]);
  1319.                     DOF2_SetFloat(Emps,"Z",InfosEmp[playerid][Z]);
  1320.                     DOF2_SetInt(Emps,"ID",e);
  1321.                     DOF2_SetInt(Emps,"Valor",InfosEmp[playerid][ValorEmp]);
  1322.                     DOF2_SetInt(Emps,"IDInterior",InfosEmp[playerid][IntID]);
  1323.                     DOF2_SetInt(Emps,"Extorcao",InfosEmp[playerid][Extorcao]);
  1324.                     DOF2_SetInt(Emps,"Pickup",InfosEmp[playerid][Pickup]);
  1325.                     DOF2_SetInt(Emps,"Cofre",0);
  1326.                     DOF2_SetString(Emps,"DONO","Nenhum");
  1327.                     DOF2_SaveFile();
  1328.                     CarregarEmps();
  1329.                     break;
  1330.                 }
  1331.             }
  1332.         }
  1333.         else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FADD00}Criação da nova empresa cancelada{FFFFFF}.");
  1334.     }
  1335.     if(dialogid == DIALOG_COMPRAR_EMP)
  1336.     {
  1337.         if(response)
  1338.         {
  1339.             new Nome[MAX_PLAYER_NAME],Emps[64];
  1340.             format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
  1341.             GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
  1342.             DOF2_SetString(Emps,"DONO",Nome);
  1343.             DOF2_SaveFile();
  1344.             GivePlayerMoney(playerid,-DOF2_GetInt(Emps,"Valor"));
  1345.             SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Você comprou esta empresa! Use: {FFFFFF}/ajudaemp {00ED04}para mais informações{FFFFFF}.");
  1346.             RetirarEmps();
  1347.             CarregarEmps();
  1348.         }
  1349.     }
  1350.     if(dialogid == DIALOG_VENDER_EMP)
  1351.     {
  1352.         if(response)
  1353.         {
  1354.             new Emps[64];
  1355.             format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
  1356.             DOF2_SetString(Emps,"DONO","Nenhum");
  1357.             GivePlayerMoney(playerid,DOF2_GetInt(Emps,"Valor"));
  1358.             SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Empresa vendida com sucesso{FFFFFF}!");
  1359.             RetirarEmps();
  1360.             CarregarEmps();
  1361.         }
  1362.     }
  1363.     if(dialogid == DIALOG_SALDO_EMP)
  1364.     {
  1365.         new Emps[64];
  1366.         format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
  1367.         {
  1368.             if(strval(inputtext) <= DOF2_GetInt(Emps,"Cofre"))
  1369.             {
  1370.                 new AtualCofre[MAX_PLAYERS];
  1371.                 GivePlayerMoney(playerid,strval(inputtext));
  1372.                 AtualCofre[playerid] = DOF2_GetInt(Emps,"Cofre");
  1373.                 DOF2_SetInt(Emps,"Cofre",AtualCofre[playerid]-strval(inputtext));
  1374.             }
  1375.             else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Sua empresa não possúi esta quantidade de lucros{FFFFFF}.");
  1376.         }
  1377.     }
  1378.     if(dialogid == DIALOG_DELETAR_EMP)
  1379.     {
  1380.         if(response)
  1381.         {
  1382.             new Emps[64];
  1383.             format(Emps,sizeof(Emps),"Empresas/%d.ini",strval(inputtext));
  1384.             if(DOF2_FileExists(Emps))
  1385.             {
  1386.                 DOF2_RemoveFile(Emps);
  1387.                 RetirarEmps();
  1388.                 CarregarEmps();
  1389.                 SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}A empresa foi removida com sucesso{FFFFFF}.");
  1390.             }
  1391.             else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não existe{FFFFFF}!");
  1392.         }
  1393.     }
  1394.     if(dialogid == DIALOG_INFOS_EMP)
  1395.     {
  1396.         if(response)
  1397.         {
  1398.             new Emps[64];
  1399.             format(Emps,sizeof(Emps),"Empresas/%d.ini",strval(inputtext));
  1400.             {
  1401.                 if(DOF2_FileExists(Emps))
  1402.                 {
  1403.                     new str[400],str2[600];
  1404.                     format(str,sizeof(str),"{00ED04}Esta empresa está localizada nas coordenadas:\nX: {FFFFFF}%f {00ED04}Y: {FFFFFF}%f {00ED04}Z: {FFFFFF}%f\n{00ED04}No valor de: R${FFFFFF}%d\n{00ED04}Com o interior conforme o ID: {FFFFFF}%d\n{00ED04}Com valor de extorção por entrada de: R${FFFFFF}",DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior")); strcat(str2,str);
  1405.                     format(str,sizeof(str),"%d\n{00ED04}Com modelo de pickup conforme ID: {FFFFFF}%d\n{00ED04}Com o nome da empresa: {FFFFFF}%s\n{00ED04}DONO da empresa: {FFFFFF}%s",DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetString(Emps,"Nome"),DOF2_GetString(Emps,"DONO")); strcat(str2,str);
  1406.                     ShowPlayerDialog(playerid,DIALOG_INFOS_EMP_SHOW,DIALOG_STYLE_MSGBOX,"{FADD00}h{1F00CF}Emp{FFFFFF} - INFORMAÇÕES",str2,"FECHAR","");
  1407.                 }
  1408.                 else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não existe{FFFFFF}!");
  1409.             }
  1410.         }
  1411.     }
  1412.     if(dialogid == DIALOG_EDITAR_EMP)
  1413.     {
  1414.         new str[256],Emps[64];
  1415.         format(Emps,sizeof(Emps),"Empresas/%d.ini",strval(inputtext));
  1416.         if(DOF2_FileExists(Emps))
  1417.         {
  1418.             IDEmp[playerid] = strval(inputtext);
  1419.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1420.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1421.         }
  1422.         else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não existe{FFFFFF}!");
  1423.     }
  1424.     if(dialogid == DIALOG_EDIT_LIST)
  1425.     {
  1426.         if(response)
  1427.         {
  1428.             if(listitem == 0)
  1429.             {
  1430.                 ShowPlayerDialog(playerid,DIALOG_EDIT_DONO,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR DONO","{00ED04}Digite o nome do novo {FFFFFF}DONO {00ED04}desta empresa{FFFFFF}:\n{00ED04}Para retirar o dono, digite: {FFFFFF}Nenhum","CONFIRMA","Voltar");
  1431.             }
  1432.             if(listitem == 1)
  1433.             {
  1434.                 ShowPlayerDialog(playerid,DIALOG_EDIT_NOME,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR NOME","{00ED04}Digite o novo {FFFFFF}NOME {00ED04}da empresa{FFFFFF}:","CONFIRMA","Voltar");
  1435.             }
  1436.             if(listitem == 2)
  1437.             {
  1438.                 ShowPlayerDialog(playerid,DIALOG_EDIT_VALOR,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR VALOR","{00ED04}Digite o novo {FFFFFF}VALOR {00ED04}da empresa{FFFFFF}:","CONFIRMA","Voltar");
  1439.             }
  1440.             if(listitem == 3)
  1441.             {
  1442.                 new list[4000];
  1443.                 strcat(list,"SELECIONE UM INTERIOR (Mais opções na próxima versão)\n");
  1444.                 strcat(list,"{00ED04}24/7 - {FFFFFF}1\n{00ED04}24/7 - {FFFFFF}2\n{00ED04}24/7 - {FFFFFF}3\n{00ED04}24/7 - {FFFFFF}4\n{00ED04}24/7 - {FFFFFF}5\n{00ED04}24/7 - {FFFFFF}6\n{00ED04}Balcao do Aeroporto\n{00ED04}Sala de bagagens do Aeroporto\n{00ED04}Shamal - {FFFFFF}Nave\n{00ED04}Andromada - {FFFFFF}Avião\n{00ED04}Loja de armas - {FFFFFF}1\n{00ED04}Loja de armas - {FFFFFF}2\n{00ED04}Loja de armas - {FFFFFF}3\n{00ED04}Loja de armas - {FFFFFF}4\n{00ED04}Loja de armas - {FFFFFF}5\n{00ED04}");
  1445.                 strcat(list,"Loja de armas - {FFFFFF}Cabines\n{00ED04}Loja de armas - {FFFFFF}Pista\n{00ED04}Corredor dos tolos - {FFFFFF}Blastin\n{00ED04}Sala de orçamento do Motel\n{00ED04}Motel Jefferson\n{00ED04}Loja de apostas - {FFFFFF}Loteria\n{00ED04}Sex Shop\n{00ED04}Fábrica de carne\n{00ED04}Loja do Zero\n{00ED04}Posto de Dillimore\n{00ED04}Porão de Caligula\n{00ED04}Sala de Zeladores FDC\n{00ED04}Escritório do Woozie\n{00ED04}Binco - {FFFFFF}Loja de roupas\n{00ED04}Didier sachs - {FFFFFF}");
  1446.                 strcat(list,"Loja de roupas\n{00ED04}Prolaps - {FFFFFF}Loja de roupas\n{00ED04}Suburban - {FFFFFF}Loja de roupas\n{00ED04}Victim - {FFFFFF}Loja de roupas\n{00ED04}Zip - {FFFFFF}Loja de roupas\n{00ED04}Alhambra\n{00ED04}Bar\n{00ED04}Bar Lil' probe\n{00ED04}Lanchonete do Jay\n{00ED04}Lanchonete do Gant\n{00ED04}Lanchonete secreta do vale\n{00ED04}Mundo de Coq\n{00ED04}Bar dos bombas\n{00ED04}Burger shot\n{00ED04}Cluckin' bell\n{00ED04}Well stacked pizza\n{00ED04}Rusty Browns rosquinhas");
  1447.                 strcat(list,"\n{00ED04}Quarto da Denise\n{00ED04}Quarto da Katie\n{00ED04}Quarto da Helena\n{00ED04}Quarto da Michelle\n{00ED04}Quarto da Barbara\n{00ED04}Quarto da Millie\n{00ED04}Represa Sherman\n{00ED04}Planejamento Dept - {FFFFFF}Prefeitura\n{00ED04}Area 51\n{00ED04}Academia de Los Santos\n{00ED04}Academia de San Fierro\n{00ED04}Academia de Las Venturas\n{00ED04}Casa do B Dup\n{00ED04}Casa do CJ\n{00ED04}Mansão do Madd Dogg\n{00ED04}Casa do Og Loc\n{00ED04}Casa do Ryder");
  1448.                 strcat(list,"\n{00ED04}Casa do Sweet\n{00ED04}Fábrica de Crack\n{00ED04}Rancho Big Spread\n{00ED04}Fanny Batters\n{00ED04}Clube de Strip\n{00ED04}Clube de Strip - {FFFFFF}Sala particular\n{00ED04}Bordel sem nome\n{00ED04}Bordel dos Trigres\n{00ED04}Cúpula do prazer\n{00ED04}Liberty City - {FFFFFF}Fora\n{00ED04}Liberty City - {FFFFFF}Dentro\n{00ED04}Casa de gangue\n{00ED04}Coronel da Furhberger\n{00ED04}Casa de Crack\n{00ED04}Armazém 1\n{00ED04}Armazém 2\n{00ED04}Garagem do sweet");
  1449.                 strcat(list,"\n{00ED04}Banheiro da pousada Lil' Probe\n{00ED04}Casa não usada\n{00ED04}Batalha de controle remoto\n{00ED04}Barbearia 1\n{00ED04}Barbearia 2\n{00ED04}Barbearia 3\n{00ED04}Loja de tatuagens 1\n{00ED04}Loja de tatuagens 2\n{00ED04}Loja de tatuagens 3\n{00ED04}Departamento de Policia de LS\n{00ED04}Departamente de Policia de SF\n{00ED04}Departamente de Policia de LV\n{00ED04}Auto Escola\n{00ED04}Pista de corrida\n{00ED04}Pista de rally\n{00ED04}Kickstart\n{00ED04}");
  1450.                 strcat(list,"Estádio Vice\n{00ED04}Garagem de San Fierro\n{00ED04}Garagem de Los Santos\n{00ED04}Loja de bombas de SF\n{00ED04}Armazém Blueberry\n{00ED04}Armazém de Las Venturas 1\n{00ED04}Armazém de Las Venturas 2 - {FFFFFF}Parte oculta\n{00ED04}Quarto escondido de CAtigula\n{00ED04}Banco\n{00ED04}Banco - {FFFFFF}Balcão\n{00ED04}Shopping de Los Santos\n{00ED04}Auto escola de Motos");
  1451.                 ShowPlayerDialog(playerid,DIALOG_EDIT_INTERIOR,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR INTERIOR",list,"CONFIRMA","Voltar");
  1452.             }
  1453.             if(listitem == 4)
  1454.             {
  1455.                 ShowPlayerDialog(playerid,DIALOG_EDIT_EXTORCAO,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EXTORÇÃO","{00ED04}Digite o novo valor da {FFFFFF}EXTORÇÃO {00ED04}por entrada{FFFFFF}:","CONFIRMA","Voltar");
  1456.             }
  1457.             if(listitem == 5)
  1458.             {
  1459.                 ShowPlayerDialog(playerid,DIALOG_EDIT_PICKUP,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR PICKUP","{00ED04}Digite o {FFFFFF}ID {00ED04}do novo {FFFFFF}PICKUP{00ED04}:","CONFIRMA","Voltar");
  1460.             }
  1461.             if(listitem == 6)
  1462.             {
  1463.                 ShowPlayerDialog(playerid,DIALOG_EDIT_COFRE,DIALOG_STYLE_INPUT,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR COFRE","{00ED04}Digite o novo valor do {FFFFFF}COFRE{00ED04}:","CONFIRMA","Voltar");
  1464.             }
  1465.         }
  1466.     }
  1467.     if(dialogid == DIALOG_EDIT_DONO)
  1468.     {
  1469.         new Emps[64];
  1470.         format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
  1471.         if(response)
  1472.         {
  1473.             DOF2_SetString(Emps,"DONO",inputtext);
  1474.             SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo dono foi definido com sucesso{FFFFFF}!");
  1475.             RetirarEmps();
  1476.             CarregarEmps();
  1477.             new str[256];
  1478.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1479.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1480.         }
  1481.         else
  1482.         {
  1483.             new str[256];
  1484.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1485.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1486.         }
  1487.     }
  1488.     if(dialogid == DIALOG_EDIT_NOME)
  1489.     {
  1490.         new Emps[64];
  1491.         format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
  1492.         if(response)
  1493.         {
  1494.             DOF2_SetString(Emps,"Nome",inputtext);
  1495.             SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo nome foi definido com sucesso{FFFFFF}!");
  1496.             RetirarEmps();
  1497.             CarregarEmps();
  1498.             new str[256];
  1499.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1500.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1501.         }
  1502.         else
  1503.         {
  1504.             new str[256];
  1505.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1506.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1507.         }
  1508.     }
  1509.     if(dialogid == DIALOG_EDIT_VALOR)
  1510.     {
  1511.         new Emps[64];
  1512.         format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
  1513.         if(response)
  1514.         {
  1515.             DOF2_SetInt(Emps,"Valor",strval(inputtext));
  1516.             SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo valor foi definido com sucesso{FFFFFF}!");
  1517.             RetirarEmps();
  1518.             CarregarEmps();
  1519.             new str[256];
  1520.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1521.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1522.         }
  1523.         else
  1524.         {
  1525.             new str[256];
  1526.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1527.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1528.         }
  1529.     }
  1530.     if(dialogid == DIALOG_EDIT_INTERIOR)
  1531.     {
  1532.         new Emps[64];
  1533.         format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
  1534.         if(response)
  1535.         {
  1536.             for(new i = 0; i <= 110; ++i)
  1537.             {
  1538.                 if(listitem == i)
  1539.                 {
  1540.                     DOF2_SetInt(Emps,"IDInterior",i-1);
  1541.                     RetirarEmps();
  1542.                     CarregarEmps();
  1543.                     break;
  1544.                 }
  1545.                 new str[256];
  1546.                 SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo interior foi definido com sucesso{FFFFFF}!");
  1547.                 format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1548.                 ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1549.                 break;
  1550.             }
  1551.         }
  1552.         else
  1553.         {
  1554.             new str[256];
  1555.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1556.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1557.         }
  1558.     }
  1559.     if(dialogid == DIALOG_EDIT_EXTORCAO)
  1560.     {
  1561.         new Emps[64];
  1562.         format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
  1563.         if(response)
  1564.         {
  1565.             DOF2_SetInt(Emps,"Extorcao",strval(inputtext));
  1566.             SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo valor de extorção foi definido com sucesso{FFFFFF}!");
  1567.             RetirarEmps();
  1568.             CarregarEmps();
  1569.             new str[256];
  1570.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1571.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1572.         }
  1573.         else
  1574.         {
  1575.             new str[256];
  1576.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1577.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1578.         }
  1579.     }
  1580.     if(dialogid == DIALOG_EDIT_PICKUP)
  1581.     {
  1582.         new Emps[64];
  1583.         format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
  1584.         if(response)
  1585.         {
  1586.             DOF2_SetInt(Emps,"Pickup",strval(inputtext));
  1587.             SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}A nova pickup foi definida com sucesso{FFFFFF}!");
  1588.             RetirarEmps();
  1589.             CarregarEmps();
  1590.             new str[256];
  1591.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1592.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1593.         }
  1594.         else
  1595.         {
  1596.             new str[256];
  1597.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1598.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1599.         }
  1600.     }
  1601.     if(dialogid == DIALOG_EDIT_COFRE)
  1602.     {
  1603.         new Emps[64];
  1604.         format(Emps,sizeof(Emps),"Empresas/%d.ini",IDEmp[playerid]);
  1605.         if(response)
  1606.         {
  1607.             DOF2_SetInt(Emps,"Cofre",strval(inputtext));
  1608.             SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}O novo valor do cofre foi definido com sucesso{FFFFFF}!");
  1609.             RetirarEmps();
  1610.             CarregarEmps();
  1611.             new str[256];
  1612.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1613.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1614.         }
  1615.         else
  1616.         {
  1617.             new str[256];
  1618.             format(str,sizeof(str),"{00ED04}DONO: {FFFFFF}%s\n{00ED04}NOME: {FFFFFF}%s\n{00ED04}VALOR: R${FFFFFF}%d,00\n{00ED04}INTERIOR: {FFFFFF}%d\n{00ED04}EXTORÇÃO: R${FFFFFF}%d,00\n{00ED04}PICKUP: {FFFFFF}%d\n{00ED04}COFRE: R${FFFFFF}%d",DOF2_GetString(Emps,"DONO"),DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"Valor"),DOF2_GetInt(Emps,"IDInterior"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Pickup"),DOF2_GetInt(Emps,"Cofre"));
  1619.             ShowPlayerDialog(playerid,DIALOG_EDIT_LIST,DIALOG_STYLE_LIST,"{FADD00}h{1F00CF}Emp{FFFFFF} - EDITAR EMPRESA",str,"EDITAR","Cancelar");
  1620.         }
  1621.     }
  1622.     if(dialogid == DIALOG_IR_EMP)
  1623.     {
  1624.         new Emps[64];
  1625.         format(Emps,sizeof(Emps),"Empresas/%d.ini",strval(inputtext));
  1626.         if(DOF2_FileExists(Emps))
  1627.         {
  1628.             SetPlayerPos(playerid,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"));
  1629.             SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {00ED04}Você foi até a empresa requisitada{FFFFFF}.");
  1630.         }
  1631.         else SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FF0000}Esta empresa não existe{FFFFFF}!");
  1632.     }
  1633.     return 1;
  1634. }
  1635.  
  1636. stock FuncoesEmp(playerid)
  1637. {
  1638.     new Emps[64],AtualCofre[MAX_PLAYERS],GameText[128];
  1639.     format(Emps,sizeof(Emps),"Empresas/%d.ini",InfosEmp[playerid][IDEmpPresente]);
  1640.     SendClientMessage(playerid,-1,"{FFFFFF}[ ! ] {FADD00}Digite {FFFFFF}/sairemp {FADD00}para sair desta empresa{FFFFFF}.");
  1641.     InfosEmp[playerid][DentroEmp] = true;
  1642.     GivePlayerMoney(playerid,-DOF2_GetInt(Emps,"Extorcao"));
  1643.     AtualCofre[playerid] = DOF2_GetInt(Emps,"Cofre");
  1644.     DOF2_SetInt(Emps,"Cofre",AtualCofre[playerid]+DOF2_GetInt(Emps,"Extorcao"));
  1645.     format(GameText,sizeof(GameText),"Entrada: -R$%d",DOF2_GetInt(Emps,"Extorcao"));
  1646.     GameTextForPlayer(playerid,GameText,4000,1);
  1647.     GetPlayerPos(playerid,InfosEmp[playerid][UltimaPosX],InfosEmp[playerid][UltimaPosY],InfosEmp[playerid][UltimaPosZ]);
  1648.     return 1;
  1649. }
  1650.  
  1651. stock CarregarEmps()
  1652. {
  1653.     new Emps[128],TxtEmp[256];
  1654.     for(new e = 0; e <= 999; ++e)
  1655.     {
  1656.         format(Emps,sizeof(Emps),"Empresas/%d.ini",e);
  1657.         if(DOF2_FileExists(Emps))
  1658.         {
  1659.             if(!strcmp(DOF2_GetString(Emps,"DONO"),"Nenhum",false))
  1660.             {
  1661.                 format(TxtEmp,sizeof(TxtEmp),"{26C2FF}EMPRESA\n{FADD00}Nome: {FFFFFF}%s\n{FADD00}ID: {FFFFFF}%d\n{FADD00}DONO: {FFFFFF}%s\n{FADD00}Extorção: {00ED04}R${FFFFFF}%d,00\n{00ED04}À VENDA! Use: {FFFFFF}/compraremp\n{FADD00}VALOR: R${FFFFFF}%d\n{26C2FF}F para entrar.",DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"ID"),DOF2_GetString(Emps,"DONO"),DOF2_GetInt(Emps,"Extorcao"),DOF2_GetInt(Emps,"Valor"));
  1662.                 IDTextEmp[e] = Create3DTextLabel(TxtEmp,-1,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),30.0,0);
  1663.                 EmpPickup[e] = CreatePickup(DOF2_GetInt(Emps,"Pickup"),23,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),0);
  1664.             }
  1665.             else
  1666.             {
  1667.                 format(TxtEmp,sizeof(TxtEmp),"{26C2FF}EMPRESA\n{FADD00}Nome: {FFFFFF}%s\n{FADD00}ID: {FFFFFF}%d\n{FADD00}DONO: {FFFFFF}%s\n{FADD00}Extorção: {00ED04}R${FFFFFF}%d,00\n \n{26C2FF}F para entrar.",DOF2_GetString(Emps,"Nome"),DOF2_GetInt(Emps,"ID"),DOF2_GetString(Emps,"DONO"),DOF2_GetInt(Emps,"Extorcao"));
  1668.                 IDTextEmp[e] = Create3DTextLabel(TxtEmp,-1,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),30.0,0);
  1669.                 EmpPickup[e] = CreatePickup(DOF2_GetInt(Emps,"Pickup"),23,DOF2_GetFloat(Emps,"X"),DOF2_GetFloat(Emps,"Y"),DOF2_GetFloat(Emps,"Z"),0);
  1670.             }
  1671.         }
  1672.     }
  1673.     return 1;
  1674. }
  1675.  
  1676. stock RetirarEmps()
  1677. {
  1678.     for(new e = 0; e <= 999; ++e)
  1679.     {
  1680.         DestroyPickup(EmpPickup[e]);
  1681.         Delete3DTextLabel(IDTextEmp[e]);
  1682.         if(e == 998)
  1683.         {
  1684.             break;
  1685.         }
  1686.     }
  1687.     return 1;
  1688. }
  1689.  
  1690. // |=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-|
  1691. // |=-=-=-=-=-=-=-=-=-=-=-=-=-=[hEmp System - Criado e Desenvolvido por: HeyHoLetsGo]=-=-=-=-=-=-=-=-=-=-=-=-=|
  1692. // |=-=-=-=-=-=-=-=-=-=-=-=-=-=[Créditos ao Tonisaltolia por BETA Tester + Ajuda    ]=-=-=-=-=-=-=-=-=-=-=-=-=|
  1693. // |=-=-=-=-=-=-=-=-=-=-=-=-=-=[Visite: forum.sa-mp.com | NÃO RETIRE OS CRÉDITOS!   ]=-=-=-=-=-=-=-=-=-=-=-=-=|
  1694. // |=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-|
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement