Compartilhe
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 18780
Reputação : 342
Desde : 04/05/2012
Idade : 20
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com

Re: Como Setar a "Vida" do Colete

em Ter Set 24, 2013 1:30 am
@Kevin Prestes escreveu:
@Fabio escreveu:
@Andryo escreveu:o minimo pra ficar é 100 eu acho.
O "máximo" do colete é 1000
1000? Mais eu coloquei 50 e chegou na metade pokerface
Eu coloquei 50 aqui e mal começou a encher a barrinha

______________________________

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
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21880
Reputação : 666
Desde : 03/05/2012
Idade : 21
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como Setar a "Vida" do Colete

em Ter Set 24, 2013 1:43 am
acho q eh 1000 sim vei @__@
e cara, infinito eh outro opcode, eh na verdade imunidade...

______________________________

Mestre3224 voltou, ainda há esperanças no Youtube.
avatar
Mensagens Nível 5
Mensagens Nível 5
Mensagens : 720
Reputação : 11
Desde : 07/08/2013
Idade : 19
Localização : Palmas, Paraná
Ver perfil do usuáriohttps://www.youtube.com/user/andryogameplays

Re: Como Setar a "Vida" do Colete

em Ter Set 24, 2013 9:03 am
mais se colocar 100 vai ficar bem mais forte que o normal né, sqn infinito.

______________________________
Meu Notebook:

OS: Dual Boot - Windows 10 PRO and Windows 8.1
CPU: Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz
HD: 500 GB
RAM: 8 GB DDR3
avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1923
Reputação : 20
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como Setar a "Vida" do Colete

em Ter Set 24, 2013 6:07 pm
Então sei lá, vou usar 1000 mesmo
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 Setar a "Vida" do Colete

em Ter Set 24, 2013 7:14 pm
Já que o assunto é esse mesmo, tem como saber (e guardar numa var :Pacman:  ) o máximo da vida do actor/player? (pq como devem saber, ela não é fixa, conforme vc vai "evoluindo", ela vai aumentando :Pacman:)
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21880
Reputação : 666
Desde : 03/05/2012
Idade : 21
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como Setar a "Vida" do Colete

em Ter Set 24, 2013 7:21 pm
@JNRois12 escreveu:Já que o assunto é esse mesmo, tem como saber (e guardar numa var :Pacman:  ) o máximo da vida do actor/player? (pq como devem saber, ela não é fixa, conforme vc vai "evoluindo", ela vai aumentando :Pacman:)
soh botar "max health" no opcode search vei pokerface 

______________________________

Mestre3224 voltou, ainda há esperanças no Youtube.
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 Setar a "Vida" do Colete

em Ter Set 24, 2013 7:25 pm
@Junior_Djjr escreveu:
@JNRois12 escreveu:Já que o assunto é esse mesmo, tem como saber (e guardar numa var :Pacman:  ) o máximo da vida do actor/player? (pq como devem saber, ela não é fixa, conforme vc vai "evoluindo", ela vai aumentando :Pacman: )
soh botar "max health" no opcode search vei pokerface 
eu coloquei, e só apareceram 2 opcodes pokerface (um pra setar o máximo, e outro pra aumentar o máximo):

Código:
08AF: set_actor $ACTOR_RYDER max_health_to 500
055E: set_player $PLAYER_CHAR max_health += 100
já tentei procurar com outros termos, mas não acha pokerface
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21880
Reputação : 666
Desde : 03/05/2012
Idade : 21
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como Setar a "Vida" do Colete

em Ter Set 24, 2013 7:30 pm
Código:
0945: get_player $PLAYER_CHAR max_armour_to $9595
eita, juro q jah vi um max_health_to Raisins Face 

usa endereço de memoria msm entao, eu poderia passar mas a gtamodding nao tah funcionando pokerface
A database error has occurred. Did you forget to run maintenance/update.php after upgrading? See: http://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script
Query: SELECT lc_value FROM `gtamod_l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'deps' LIMIT 1
Function: LCStore_DB::get
Error: 1146 Table 'gtaf.gtamod_l10n_cache' doesn't exist (localhost)
http://www.gtamodding.com/index.php?title=Memory_Addresses_%28SA%29

______________________________

Mestre3224 voltou, ainda há esperanças no Youtube.
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 7857
Reputação : 347
Desde : 03/05/2012
Ver perfil do usuário

Re: Como Setar a "Vida" do Colete

em Ter Set 24, 2013 11:32 pm
Jovem, usa o opcode alterar stat.

______________________________
"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 : 1923
Reputação : 20
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como Setar a "Vida" do Colete

em Ter Set 24, 2013 11:40 pm
@LINK/2012 escreveu:Jovem, usa o opcode alterar stat.
Nos Stat tem o Colete? Procurei e encontrei Armor, mais não era pokerface
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 18780
Reputação : 342
Desde : 04/05/2012
Idade : 20
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com

Re: Como Setar a "Vida" do Colete

em Qua Set 25, 2013 12:40 am
@Kevin Prestes escreveu:
@LINK/2012 escreveu:Jovem, usa o opcode alterar stat.
Nos Stat tem o Colete? Procurei e encontrei Armor, mais não era pokerface
Mas tem a max health

______________________________

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 Setar a "Vida" do Colete

em Qua Set 25, 2013 12:58 am
Código:
.text:0047742B     ; __linkproc__ opcode_0945
.text:0047742B     @@opcode_0945:                          ; CODE XREF: _opcode_handler_23+21j
.text:0047742B                                             ; DATA XREF: .text:__linkproc__ opcode_tableo
.text:0047742B 090                 push    1               ; get_player %1d% max_armour_to %2d%
.text:0047742D 094                 mov     ecx, esi
.text:0047742F 094                 call    CRunningScript__CollectParameters
.text:00477434 090                 mov     ecx, CollectiveArray
.text:0047743A 090                 imul    ecx, 190h
.text:00477440 090                 movzx   edx, _players.maxArmour[ecx] ; player data
.text:00477447 090                 jmp     loc_477BDF
_players = 0xB7CD98
maxArmour = +0x150
é um signed byte

______________________________
"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
Programador - Avançado
Programador - Avançado
Mensagens : 18780
Reputação : 342
Desde : 04/05/2012
Idade : 20
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com

Re: Como Setar a "Vida" do Colete

em Qua Set 25, 2013 2:10 am
@LINK/2012 escreveu:
Código:
.text:0047742B     ; __linkproc__ opcode_0945
.text:0047742B     @@opcode_0945:                          ; CODE XREF: _opcode_handler_23+21j
.text:0047742B                                             ; DATA XREF: .text:__linkproc__ opcode_tableo
.text:0047742B 090                 push    1               ; get_player %1d% max_armour_to %2d%
.text:0047742D 094                 mov     ecx, esi
.text:0047742F 094                 call    CRunningScript__CollectParameters
.text:00477434 090                 mov     ecx, CollectiveArray
.text:0047743A 090                 imul    ecx, 190h
.text:00477440 090                 movzx   edx, _players.maxArmour[ecx] ; player data
.text:00477447 090                 jmp     loc_477BDF
_players = 0xB7CD98
maxArmour = +0x150
é um signed byte
0945: get_player $PLAYER_CHAR max_armour_to $9595

______________________________

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
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21880
Reputação : 666
Desde : 03/05/2012
Idade : 21
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como Setar a "Vida" do Colete

em Qua Set 25, 2013 5:12 am
eh q ele pediu como ler o health maximo do CJ, nao tem nada a ver com isso
mas alias, dah pra ler tbm o health maximo dele pelo stat :) sim, poderia usar isso

______________________________

Mestre3224 voltou, ainda há esperanças no Youtube.
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 7857
Reputação : 347
Desde : 03/05/2012
Ver perfil do usuário

Re: Como Setar a "Vida" do Colete

em Qua Set 25, 2013 1:27 pm
Como Setar a "Vida" do Colete
_players = 0xB7CD98
maxArmour = +0x150
é um signed byte
Respondi a isso ali pois o topico ta muito confuso, uma hora quer uma coisa outra hora outro, não ta normal issoai

______________________________
"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
Programador - Avançado
Programador - Avançado
Mensagens : 18780
Reputação : 342
Desde : 04/05/2012
Idade : 20
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com

Re: Como Setar a "Vida" do Colete

em Qua Set 25, 2013 1:40 pm
@LINK/2012 escreveu:
Como Setar a "Vida" do Colete
_players = 0xB7CD98
maxArmour = +0x150
é um signed byte
Respondi a isso ali pois o topico ta muito confuso, uma hora quer uma coisa outra hora outro, não ta normal issoai
Tem esse opcode
055F: set_player $PLAYER_CHAR max_armour += 50

Dá pra fazer a mesma coisa que eu fiz pra setar o colete
@Fabio escreveu:
Código:
{$CLEO}
0AB1: call_scm_func @SetPlayerArmour 1 1000
0A93: end_custom_thread




:SetPlayerArmour {int armour_value}
04DD: 1@ = actor $PLAYER_ACTOR armour
0A8F: 2@ = 0@ - 1@ // int
035F: actor $PLAYER_ACTOR armour += 2@
0AB2: ret 0
Creio que é muito mais fácil pra ele fazer um código assim do que entender o ASM que você postou

Código:

:SetPlayerMaxArmour {int new_max_armour_value}
0945: get_player $PLAYER_CHAR max_armour_to 1@
0A8F: 2@ = 0@ - 1@ // int
055F: set_player $PLAYER_CHAR max_armour += 2@
0AB2: ret 0

______________________________

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
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21880
Reputação : 666
Desde : 03/05/2012
Idade : 21
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como Setar a "Vida" do Colete

em Qui Set 26, 2013 12:09 am
o assunto do colete jah foi faz quase 1 semana pokerface kkkkkkkkk
soh apareceu o JNRois pedindo a health

______________________________

Mestre3224 voltou, ainda há esperanças no Youtube.
avatar
Mensagens Nível 5
Mensagens Nível 5
Mensagens : 720
Reputação : 11
Desde : 07/08/2013
Idade : 19
Localização : Palmas, Paraná
Ver perfil do usuáriohttps://www.youtube.com/user/andryogameplays

Re: Como Setar a "Vida" do Colete

em Qui Set 26, 2013 6:52 pm
mas com esse ultimo script que o Fabio passou,o topico pode ser CLOSED já?

______________________________
Meu Notebook:

OS: Dual Boot - Windows 10 PRO and Windows 8.1
CPU: Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz
HD: 500 GB
RAM: 8 GB DDR3
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21880
Reputação : 666
Desde : 03/05/2012
Idade : 21
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como Setar a "Vida" do Colete

em Sex Set 27, 2013 1:55 am
eu soh nao gosto do modo q o fabio fala
ele dah toda a resposta do modo mais avançado possivel e nem ensina oq ele fez pokerface muita gente principalmente quem nao entende de scm func devem ter entendido nada

______________________________

Mestre3224 voltou, ainda há esperanças no Youtube.
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 18780
Reputação : 342
Desde : 04/05/2012
Idade : 20
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com

Re: Como Setar a "Vida" do Colete

em Sex Set 27, 2013 1:03 pm
@Junior_Djjr escreveu:eu soh nao gosto do modo q o fabio fala
ele dah toda a resposta do modo mais avançado possivel e nem ensina oq ele fez :pokerface:muita gente principalmente quem nao entende de scm func devem ter entendido nada
A unica coisa "avançada" que vejo ali é o scm func .-.

Não tinha tutorial de scm func no fórum? pokerface 

______________________________

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 : 18780
Reputação : 342
Desde : 04/05/2012
Idade : 20
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com

Re: Como Setar a "Vida" do Colete

em Sex Set 27, 2013 5:16 pm

______________________________

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
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 1923
Reputação : 20
Desde : 30/05/2013
Localização : Estância Velha - RS
Ver perfil do usuário

Re: Como Setar a "Vida" do Colete

em Qua Out 02, 2013 2:28 am
Fábio, agora que tava dando um olhada denovo, oque é o "0@ - 1@" alí no 0AF8?
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21880
Reputação : 666
Desde : 03/05/2012
Idade : 21
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Como Setar a "Vida" do Colete

em Qua Out 02, 2013 6:08 am
- eh um sinal de menos certo?
entao eh 0@ MENOS 1@
............entendeu agr oq a logica doq o script faz?

______________________________

Mestre3224 voltou, ainda há esperanças no Youtube.
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 7857
Reputação : 347
Desde : 03/05/2012
Ver perfil do usuário

Re: Como Setar a "Vida" do Colete

em Qua Out 02, 2013 1:28 pm
HUASHUSAHSHUASUHSUASUH

______________________________
"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
Programador - Avançado
Programador - Avançado
Mensagens : 18780
Reputação : 342
Desde : 04/05/2012
Idade : 20
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com

Re: Como Setar a "Vida" do Colete

em Qua Out 02, 2013 2:49 pm
@Junior_Djjr escreveu:eu soh nao gosto do modo q o fabio fala
ele dah toda a resposta do modo mais avançado possivel e nem ensina oq ele fez :pokerface:muita gente principalmente quem nao entende de scm func devem ter entendido nada
Você tava certo... menos na parte da scm func, já que a dúvida dele foi no opcode de calculo .-.

______________________________

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'
Conteúdo patrocinado

Re: Como Setar a "Vida" do Colete

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