Portal SAMP
[Ajuda] Dúvida com sistema de empresa - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Dúvida com sistema de empresa (/showthread.php?tid=3355)



Dúvida com sistema de empresa - Zoro Samp - 20/02/2023

Como eu deixa aberto a empresa? Quando uma empresa não tem dono ela fica fechada impedindo que o player entrar alguém sabe como posso deixa-la aberta?


RE: Tenho dúvida - AllanSG - 20/02/2023

(20/02/2023 00:57)Zoro Samp Escreveu: Como eu deixa aberto a empresa? Quando uma empresa não tem dono ela fica fechada impedindo que o player entrar alguém sabe como posso deixa-la aberta?

você devia estudar a linguagem em diversos tutoriais que ja te passaram... e também deveria criar seu próprio gamemode pra entender o funcionamento de cada script.

Seu problema nesse topico é variaveis, apenas ache a variavel que define se a empresa ta fechada ou aberta, e quando criar/liberar/vender uma empresa reseta essa variavel pra aberta


RE: Dúvida com sistema de empresa - Aranha - 20/02/2023

algumas gm rpg tem opcao de deixar a empresa aberta pelo comando adm
vc tambem pode tirar isso dentro da gm

Aranha#0641


RE: Dúvida com sistema de empresa - Zoro Samp - 20/02/2023

(20/02/2023 13:28)Aranha Escreveu: algumas gm rpg tem opcao de deixar a empresa aberta pelo comando adm
vc tambem pode tirar isso dentro da gm

Aranha#0641

for(new i = 0; i < sizeof(SBizzInfo); ++i)
   {
    if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
    {
     if(PlayerInfo[playerid][pPbiskey] == i+100)
     {
      if(SBizzInfo[i][sbLocked] == 1)
      {
       SBizzInfo[i][sbLocked] = 0;
       GameTextForPlayer(playerid, "~w~Empresa ~g~Aberta", 5000, 6);
       PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
       return 1;
      }
      if(SBizzInfo[i][sbLocked] == 0)
      {
       SBizzInfo[i][sbLocked] = 1;
       GameTextForPlayer(playerid, "~w~Empresa ~r~Fechada", 5000, 6);
       PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
       return 1;
      }
     }
     else
     {