GZ Shapes v0.01
Introdução
Olá, esta é uma pequena inclusão que escrevi algumas semanas atrás para ajudar um amigo a criar círculos no mapa do jogo, depois de brincar um pouco com isso. Os círculos não são tão legais quanto os do GTA IV, mas você pode conseguir algumas coisas boas com isso, por exemplo: zonas para mini-missões, zonas onde algo aparece aleatoriamente, etc.
Círculos
Círculos vazios
Circunferências
Download
Atualmente você pode baixar apenas a versão do ALS, eu adicionarei um YSI em breve. Se você não sabe o que é o YSI, simplesmente ignore este comentário.
Documentação
Eu devo escrever a documentação, entretanto aqui você tem algumas informações sobre as funções:
type -> forma da forma (CIRCLE, EMPTY_CIRCLE, CIRCUMFERENCE).
Flutuar: x -> a posição X do centro da forma.
Flutuar: y -> a posição Y do centro da forma.
Flutuar: raio -> o raio da forma.
quadrados -> a quantidade de zonas de gangues usadas para a forma (-1 para o valor automático).
Float: square_size -> representa quão grandes serão as zonas criadas para a circunferência (5.0 parece suave).
min_angle -> representa o ângulo onde o desenho da forma será iniciado (por padrão, 0.0).
max_angle -> representa o ângulo em que o desenho da forma será concluído (por padrão, 360.0).
Retorna: um ID de forma de zona de gangue ou INVALID_GZ_SHAPE_ID.
OBSERVAÇÃO
a forma EMPTY_CIRCLE não suporta min_ang / max_ang, apenas deixe os valores padrão.
As funções restantes são semelhantes às funções padrão das zonas de gangues e podem ser usadas com qualquer forma de forma: