Compartilhe
avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Como usar Arrays

em Ter 22 Out 2013, 21:33
Realmente nunca mexi com Arrays pokerface Nem sei pra que serve. Alguém me explica como usar e pra que?
avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Dom 27 Out 2013, 23:19
Cade o Fabio?pokerface 
avatar
Veterano
Veterano
Mensagens : 18207
Reputação : 116
Desde : 03/06/2012
Ver perfil do usuário

Re: Como usar Arrays

em Dom 27 Out 2013, 23:25
Trabalhando ,-,

______________________________
Some
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 7857
Reputação : 347
Desde : 03/05/2012
Ver perfil do usuário

Re: Como usar Arrays

em Dom 27 Out 2013, 23:27
olha no help do sanny, tem uma seção dedicada as arrays ;-;

______________________________
"Give a man a game engine and he delivers a game. Teach a man to make a game engine and he never delivers anything."

avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Seg 28 Out 2013, 00:03
LINK/2012 escreveu:olha no help do sanny, tem uma seção dedicada as arrays ;-;
Não tinha visto pokerface
avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Seg 09 Dez 2013, 18:39
Eu olhei lá no Help do Sanny Builder, e oque Aprendi é oque Significa Cada Parâmetro de uma Array, e como Defini-la. Mais não sei como usar e Pra que Serve! Ah! Alguém me Ajuda!
avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Seg 09 Dez 2013, 23:49
Porque não criam um Tutorial e colocam Lá nos Tutoriais?
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21864
Reputação : 676
Desde : 03/05/2012
Idade : 22
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como usar Arrays

em Ter 10 Dez 2013, 00:30
link2012 e fabio e ate msm a thay devem usar array melhor q eu, eu raramente uso, usei em somente uns 3 mods kkk
entao acho melhor eu nao criar nao :)

______________________________

avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Ter 10 Dez 2013, 00:44
Quero muito aprender a usar isso, Tomará que o LINK ou Fábio façam um Tuto.
avatar
Programador - Básico
Programador - Básico
Mensagens : 6471
Reputação : 65
Desde : 09/07/2012
Idade : 18
Localização : Potim - SP
Link : g1.globo.com/jornal-nacional/
Ver perfil do usuário

Re: Como usar Arrays

em Ter 10 Dez 2013, 08:01
Por que diabos vcs querem as coisas tão fáceis assim? É complicado fazer uma pesquisa e aprender o que vc quiser?
avatar
Moderador
Moderador
Mensagens : 11960
Reputação : 131
Desde : 03/06/2012
Idade : 21
Localização : São João de Meriti, RJ
Ver perfil do usuário

Re: Como usar Arrays

em Ter 10 Dez 2013, 08:16
JNRois12 escreveu:Por que diabos vcs querem as coisas tão fáceis assim? É complicado fazer uma pesquisa e aprender o que vc quiser?
VOCÊ  NOOB 


tome o seu Kevin

______________________________

MEU PC::
Monitor: Toshiba 16' polegadas (1366x748)
CPU: Intel Core I5 2310 2.9GHz
VGA: Xfx AMD Radeon HD 7770 1GB Core Edition
RAM: 8,00GB Dual-Channel DDR3 1333MHz
MOB: Intel H61 (Socket 1155) 
PSU: Corsair 430W
HDD: 2000GB Seagate ST2000DM001-1E6164
OS: Windows 7 Ultimate 64-bit SP 1

avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21864
Reputação : 676
Desde : 03/05/2012
Idade : 22
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como usar Arrays

em Ter 10 Dez 2013, 09:52
tah certo↑ mas vou explicar rapido, se quiser depois procure mais detalhes sobre isso pesquisando....

Código:

1@(0,1i) = variavel 1@
1@(1,1i) = variavel 2@
11@(5,1i) = variavel 16@

//usando vars para vars
5@ = 1
1@(5@,1i) = variavel 2@

6@ = 10
7@(6@,1i) = variavel 17@

// o "i" diz integer, MAS O 1 NAO EH USADO, rockstar deve ter retirado isso mas deixou ai, uma dica eh vc usar o numero ali para fazer anotações, pois nao importa o numero adicionado, nao será lido

exemplo de uso (usei isso pra criar os peds no show do skrillex)
Código:
for 90@ = 0 to 60  
    wait 0
    0209: 95@ = random_int_in_ranges 12 25    // id dos peds | variavel aleatoria
    actor.Create(100@(90@,1i), civmale, 95@, 91@, 92@, 11.5)
    91@ += 1.0                  //para criar os peds num quadrado
        if 90@ == 9             //mudar linha
    then
        92@ -= 0.8
        91@ = 1364.5
    end
        if 90@ == 19
    then
        92@ -= 0.85
        91@ = 1364.2
    end
        if 90@ == 29
    then
        92@ -= 0.8
        91@ = 1364.1
    end
        if 90@ == 39
    then
        92@ -= 0.8
        91@ = 1364.4
    end
        if 90@ == 49
    then
        92@ -= 0.85
        91@ = 1364.0
    end
        if 90@ == 59
    then
        92@ -= 0.85
        91@ = 1364.2
    end
end
observe q fui aumentando a variavel 90@ e usando ela como array para ir criando os peds nas variaveis  100@ 101@ 102@ 103@ etc...

EDIT: CRIEI UM TUTORIAL DE ARRAY: http://brmodstudio.forumeiros.com/t4183-15-arrays


Última edição por Junior_Djjr em Seg 18 Ago 2014, 02:42, editado 2 vez(es)

______________________________

avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Ter 10 Dez 2013, 19:04
Woow, Já Aprendi! Vou fazer um Script pra vocês vê se ta certo.
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 18835
Reputação : 344
Desde : 04/05/2012
Idade : 20
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com

Re: Como usar Arrays

em Ter 10 Dez 2013, 22:30
I hate SCM arrays, so I don't use it.

Okay?




(To escutando uma música inglês então deu vontade de escrever em inglês .-.)

Eu prefiro fazer
read memory (var offset + (4 * index)) size 4 vp False -> Variable
do que usar os arrays de SCM, são muito, sei lá, não sei explicar, mas eu não gosto deles

______________________________

Modifico quase qualquer coisa.   :)
------------------>>>http://gtamodvicio.blogspot.com/<<<------------------

Meu PC:
Spoiler:

Configurações PC:
*Processador: Intel Core i7 4790K 4.00GHz LGA1150
*Placa Mãe: GIGABYTE GA-H97M-D3H Intel (LGA1150)
*HD: 1TB Seagate Barracuda 64MB Sata III 7200RPM (2x - RAID 0)
*HD²: SAMSUNG M3 Externo USB 5400RPM 1TB
*Placa de vídeo: Nvidia GTX660 2GB DDR5 192bit EVGA
*RAM: 8GB DDR3 1600MHZ Kingston HYPER X BEAST (2x4GB)
*Fonte: Corsair 600W Reais CX600M Modular - CP-9020060-WW (80 Plus Bronze)
*Gabinete: Gabinete Raidmax Super Hurricane Branco - 248WB
*Monitor: LG 23MP55HQ Full HD HDMI 23'
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 7857
Reputação : 347
Desde : 03/05/2012
Ver perfil do usuário

Re: Como usar Arrays

em Ter 10 Dez 2013, 23:58
^ dorgas, deve ser efeito da musica

______________________________
"Give a man a game engine and he delivers a game. Teach a man to make a game engine and he never delivers anything."

avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Qua 11 Dez 2013, 00:30
Ta, mais Como eu posso Saber o Tamanho que devo Usar?
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 7857
Reputação : 347
Desde : 03/05/2012
Ver perfil do usuário

Re: Como usar Arrays

em Qua 11 Dez 2013, 00:42
Kevin Prestes escreveu:Ta, mais Como eu posso Saber o Tamanho que devo Usar?
ali em ,1i? Ignore, bote o que quiser (ou seja 1), so o i importa dizendo que é integer.
Sim, o jogo ignora o tamanho da array, o compilador de SCM salvava no SCM essa informação porque... não sei... mas enfim

Eu acho mais facil você declarar no var...end e pode usar com [] que nem em C++

______________________________
"Give a man a game engine and he delivers a game. Teach a man to make a game engine and he never delivers anything."

avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Qua 11 Dez 2013, 14:05
LINK/2012 escreveu:
Kevin Prestes escreveu:Ta, mais Como eu posso Saber o Tamanho que devo Usar?
ali em ,1i? Ignore, bote o que quiser (ou seja 1), so o i importa dizendo que é integer.
Sim, o jogo ignora o tamanho da array, o compilador de SCM salvava no SCM essa informação porque... não sei... mas enfim

Eu acho mais facil você declarar no var...end e pode usar com [] que nem em C++
Como é com []?

@Junior
Cara, eu tive Pensando aqui, Olha:
Código:
1@(3, 1i)
Tu pega o Valor da Variável 1@ + 3 e com o Resultado transformou em Uma Variável? (Ex: Se o Resultado for 4, vai se Tornar 4@)

OU

Tu pega o Número da Variável (Ex: 1@ = 1, 2@ = 2 Etc) + 3 e com o Resultado transformou em Uma Variável?
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21864
Reputação : 676
Desde : 03/05/2012
Idade : 22
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como usar Arrays

em Qua 11 Dez 2013, 14:24
Kevin Prestes escreveu:Tu pega o Número da Variável (Ex: 1@ = 1, 2@ = 2 Etc) + 3 e com o Resultado transformou em Uma Variável?


...e eu deixei isso claro nos exemplos q eu dei .------.
Código:
1@(0,1i) = variavel 1@
1@(1,1i) = variavel 2@
11@(5,1i) = variavel 16@

//usando vars para vars
5@ = 1
1@(5@,1i) = variavel 2@

6@ = 10
7@(6@,1i) = variavel 17@


Última edição por Junior_Djjr em Seg 18 Ago 2014, 02:44, editado 2 vez(es) (Razão : errei ali no numero da var)

______________________________

avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Qua 11 Dez 2013, 14:28
Sabe Porque eu me Confundi, é que Como seria com uma Variável Global?
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21864
Reputação : 676
Desde : 03/05/2012
Idade : 22
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como usar Arrays

em Qua 11 Dez 2013, 14:44
vc pelo visto nao sabe oq eh variavel global .-.

variaveis globais nao sao palavras cara, sao numeros
Código:
$2 = $PLAYER_CHAR
$3 = $PLAYER_ACTOR

essa aqui usa array lah no main.scm:
Código:
$2209 = $Current_Tournament
exemplo: $Current_Tournament(1,1i) = $2210

Sanny Builder 3\data\sa\CustomVariables.ini
:)

______________________________

avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Qua 11 Dez 2013, 14:55
Junior_Djjr escreveu:vc pelo visto nao sabe oq eh variavel global .-.

variaveis globais nao sao palavras cara, sao numeros
Código:
$2 = $PLAYER_CHAR
$3 = $PLAYER_ACTOR

essa aqui usa array lah no main.scm:
Código:
$2209 = $Current_Tournament
exemplo: $Current_Tournament(1,1i) = $2210

Sanny Builder 3\data\sa\CustomVariables.ini
:)
Tinha Esquecido  pokerface 
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21864
Reputação : 676
Desde : 03/05/2012
Idade : 22
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como usar Arrays

em Qua 11 Dez 2013, 15:55
ops errei ali, esqueci q 0 pega a variavel normal e 1 pega uma var a mais, eu botei 1 como variavel normal pokerface estas coisas sempre confundem pqp

agr sim:
Código:
1@(0,1i) = variavel 1@
1@(1,1i) = variavel 2@
11@(5,1i) = variavel 16@

//usando vars para vars
5@ = 1
1@(5@,1i) = variavel 2@

6@ = 10
7@(6@,1i) = variavel 16@


Última edição por Junior_Djjr em Seg 18 Ago 2014, 02:47, editado 1 vez(es)

______________________________

avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1947
Reputação : 24
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como usar Arrays

em Dom 15 Dez 2013, 00:21
Usa "Array" com [], Seria Algo Como isso?:
Código:
Var
   1@ : Array 1 of Integer
End

Blablabla...

For 0@ = 0 To 10
   Wait 0
   Actor.Create(1@[0@], CivMale, #MALE01, 5@, 6@, 7@)
End
???
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 7857
Reputação : 347
Desde : 03/05/2012
Ver perfil do usuário

Re: Como usar Arrays

em Dom 15 Dez 2013, 00:30
é, acho que se você tivesse compilado ia funfar .-.
Mas ali no Array 1 of Integer, bota 11 neah

______________________________
"Give a man a game engine and he delivers a game. Teach a man to make a game engine and he never delivers anything."

Conteúdo patrocinado

Re: Como usar Arrays

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum