Portal SAMP
[Ajuda] GangZone - 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] GangZone (/showthread.php?tid=4812)



GangZone - Nenem - 20/06/2024

Alguém sabe como criar gangZones deste tipo aqui? Eu queria pegar as coordenadas pelo celular sobque nao existe fs para isso,Alguém ai conhece?

O meu sitema é assim:

GzID[i] = GangZoneCreate(GangZones[i][GZ_MinX], GangZones[i][GZ_MinY], GangZones[i][GZ_MaxX], GangZones[i][GZ_MaxY]);


RE: GangZone - BitSain - 20/06/2024

A variável onde guarda 'aparentemente' as posições está na array "GangZones". Lá você obtem e pode modificar/adicionar/remover as posições.
Criar GangZones é por lá, apesar de que não é necessário, basta apenas inserir as posições na função GangZoneCreate (min x, max x, min y, max y)

O site pra criar GangZones pode ser esse: https://dev.prineside.com/gtasa_gangzone_editor/


RE: GangZone - Nenem - 20/06/2024

(20/06/2024 19:47)BitSain Escreveu: A variável onde guarda 'aparentemente' as posições está na array "GangZones". Lá você obtem e pode modificar/adicionar/remover as posições.
Criar GangZones é por lá, apesar de que não é necessário, basta apenas inserir as posições na função GangZoneCreate (min x, max x, min y, max y)

O site pra criar GangZones pode ser esse: https://dev.prineside.com/gtasa_gangzone_editor/

Para moblie esse site e muito bugado,mao tem outro?

(20/06/2024 19:47)BitSain Escreveu: A variável onde guarda 'aparentemente' as posições está na array "GangZones". Lá você obtem e pode modificar/adicionar/remover as posições.
Criar GangZones é por lá, apesar de que não é necessário, basta apenas inserir as posições na função GangZoneCreate (min x, max x, min y, max y)

O site pra criar GangZones pode ser esse: https://dev.prineside.com/gtasa_gangzone_editor/

Um erro:

```
new GangZones[][GZ_ENUM] = 
{
    {1098, -1326,5, 1215, -1256,5.0, 0x00FF0090},
    {434.5, -456.0, 480.5, -407.0, 0x00FF0090} // 90 é opacidade, para ter uma transparência no mapa
}; ```


RE: GangZone - pushline - 21/06/2024

Eu ajudei este cara no privado do discord...
Falei pra ele usar o site que o BitSain enviou, e ele conseguiu exportar com mouse conectado no celular.
Ainda aconselhei a ele a só colocar ".0" no final de numeros inteiros, ja que o gangzonecreate buga ao numero ser inteiro, e nao ser float.
Se está dando erro, é algo que ele que modificou, já que o que eu enviei funciona normalmente.
E não adianta mandar foto do erro sem as linhas do erro tb.


RE: GangZone - xbruno1000x - 21/06/2024

Código:
new GangZones[][GZ_ENUM] =
{
      1       2      3      4    5       6
    {1098, -1326,5, 1215, -1256,5.0, 0x00FF0090},
      1       2      3        4        5
    {434.5, -456.0, 480.5, -407.0, 0x00FF0090} // 90 é opacidade, para ter uma transparência no mapa
}; ```

O seu problema é provavelmente com esse número distinto de parâmetros. Tem que conferir se são necessários 5 ou 6 e corrigir.


RE: GangZone - Nenem - 22/06/2024

(21/06/2024 13:11)pushline Escreveu: Eu ajudei este cara no privado do discord...
Falei pra ele usar o site que o BitSain enviou, e ele conseguiu exportar com mouse conectado no celular.
Ainda aconselhei a ele a só colocar ".0" no final de numeros inteiros, ja que o gangzonecreate buga ao numero ser inteiro, e nao ser float.
Se está dando erro, é algo que ele que modificou, já que o que eu enviei funciona normalmente.
E não adianta mandar foto do erro sem as linhas do erro tb.

Pode ajudar cara?

error 001: expected token: "}", but found "{"

```
new GangZones[][GZ_ENUM] = 
{
{1695.0, -1947.0, 1815.0, -1847.0, 0x00FF0090}, // sapwn ls
    {-2003.0, 92.0, -1940, 201.0, 0x00FF0090} // spawn ls 90 é opacidade, para ter uma transparência no mapa
    {-2765.0, 338.0,-2646.0,427.0, 0x00FF0090}, // perfeitura sf
    {-2246.0, 313.0, -2152.0,368.0, 0x00FF0090}, //agencia de emprego sf
    {-2095.0, -108.0, -2012.0, -72.0, 0x00FF0090}, // auto escola sf
    {-1999.0, 237.0, -1899.0, 317.0, 0x00FF0090}, // conce sf
};
```


RE: GangZone - xbruno1000x - 23/06/2024

(22/06/2024 22:28)Nenem Escreveu:
(21/06/2024 13:11)pushline Escreveu: Eu ajudei este cara no privado do discord...
Falei pra ele usar o site que o BitSain enviou, e ele conseguiu exportar com mouse conectado no celular.
Ainda aconselhei a ele a só colocar ".0" no final de numeros inteiros, ja que o gangzonecreate buga ao numero ser inteiro, e nao ser float.
Se está dando erro, é algo que ele que modificou, já que o que eu enviei funciona normalmente.
E não adianta mandar foto do erro sem as linhas do erro tb.

Pode ajudar cara?

error 001: expected token: "}", but found "{"

```
new GangZones[][GZ_ENUM] = 
{
{1695.0, -1947.0, 1815.0, -1847.0, 0x00FF0090}, // sapwn ls
    {-2003.0, 92.0, -1940, 201.0, 0x00FF0090} // spawn ls 90 é opacidade, para ter uma transparência no mapa
    {-2765.0, 338.0,-2646.0,427.0, 0x00FF0090}, // perfeitura sf
    {-2246.0, 313.0, -2152.0,368.0, 0x00FF0090}, //agencia de emprego sf
    {-2095.0, -108.0, -2012.0, -72.0, 0x00FF0090}, // auto escola sf
    {-1999.0, 237.0, -1899.0, 317.0, 0x00FF0090}, // conce sf
};
```

Falta vírgula.

Código:
new GangZones[][GZ_ENUM] = 
{
{1695.0, -1947.0, 1815.0, -1847.0, 0x00FF0090}, // sapwn ls
    {-2003.0, 92.0, -1940, 201.0, 0x00FF0090} //<------------ não há vírgula(Deveria haver)
    {-2765.0, 338.0,-2646.0,427.0, 0x00FF0090}, // perfeitura sf
    {-2246.0, 313.0, -2152.0,368.0, 0x00FF0090}, //agencia de emprego sf
    {-2095.0, -108.0, -2012.0, -72.0, 0x00FF0090}, // auto escola sf
    {-1999.0, 237.0, -1899.0, 317.0, 0x00FF0090}, //<------------ há virgula desnecessária(No ultimo nunca há)
};