Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
[Resolvido]duvida de RGSS urgente.
4 participantes
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Dúvidas e pedidos
Página 1 de 2
Página 1 de 2 • 1, 2
[Resolvido]duvida de RGSS urgente.
- Spoiler:
edit:quase resolvendo.
Última edição por Leon Mega Maker em Sáb Jan 07, 2012 4:28 pm, editado 1 vez(es)
LeonM²- Lenda
- Mensagens : 1802
Créditos : 153
Re: [Resolvido]duvida de RGSS urgente.
Você quer uma coisa tipo assim e.e? :
if "comandos"
else
if "comandos"
else
if
end
else
if
else
return (ai chama com 1 cod pro primeiro if)
_________________
mãe, tô no youtube
Re: [Resolvido]duvida de RGSS urgente.
é algo assim mas acho que precisa de mais codes(o de mudar a id por exemplo), eu pensei em 3 maneira(2 para fazer o substitui id e um outro modo de fazer o script) mas todos bugaram
LeonM²- Lenda
- Mensagens : 1802
Créditos : 153
Re: [Resolvido]duvida de RGSS urgente.
cara seu pseudo codigo ficou estranho de entender '-'
mais existe um comandinho bem simples
ele passa para a proxima linha de codigo XD
mais existe um comandinho bem simples
- Código:
next
ele passa para a proxima linha de codigo XD
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
Re: [Resolvido]duvida de RGSS urgente.
bom mano eu entendi um poko tbm(serio ta mt confuso mesmo até para mim).
vou tentar explicar melhor:
o negocio e tal verifica se equipou tal arma(acessório no caso), ve se a id do acessorio é tal se ñ for, da o if para ver se é a ultima id definida num modulo(a id inicial tbm sera definida no modulo), caso for cancela as ações de vez, caso não for retorna ao primerio if com a proxima id(numero , o numero apos o atual saca?). entendeu agr? pode ser qualquer gambiarra para fazer a id funcionar mas eu preciso deste code, se me der todos os outros codes eu agradeço pois os metodos que tentei usavam eventos e outros tipos de itens
vou tentar explicar melhor:
o negocio e tal verifica se equipou tal arma(acessório no caso), ve se a id do acessorio é tal se ñ for, da o if para ver se é a ultima id definida num modulo(a id inicial tbm sera definida no modulo), caso for cancela as ações de vez, caso não for retorna ao primerio if com a proxima id(numero , o numero apos o atual saca?). entendeu agr? pode ser qualquer gambiarra para fazer a id funcionar mas eu preciso deste code, se me der todos os outros codes eu agradeço pois os metodos que tentei usavam eventos e outros tipos de itens
LeonM²- Lenda
- Mensagens : 1802
Créditos : 153
Re: [Resolvido]duvida de RGSS urgente.
ja cogitou criar "defs"?
tipo
tipo assim entende? fica melhor para organizar esse tipo de ideia!
tipo
- Código:
if acessory_id == X
codigo se true
else
nao_é
end
def nao é
tipo assim entende? fica melhor para organizar esse tipo de ideia!
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
Re: [Resolvido]duvida de RGSS urgente.
mano acho que resolvi o misterio mas falta os codes certos, tenho só uma logica:
- Código:
$acessorioid = Montaria:: Id_inicial
if codigo de verificação se iten de id tal ta sendo equipado($acessorioid) == true #verificando se acessorio foi equipado usando id tal do code $acessorioid
tal coisa
else
if $acessorioid == Montaria:: Id_Final
para tudo
else
$acessorioid = +1
retorno ao if anterior
end
end
LeonM²- Lenda
- Mensagens : 1802
Créditos : 153
Re: [Resolvido]duvida de RGSS urgente.
bom vou tentar montar a logica aqui vamos la
bom consegui montar ate ai, nao entendi, por que como voce definiu
$accesoryid = Contante
nunca poderá ser somado + 1 :S
- Código:
def equipado?
return true if slot != nil
end
if Slot_accessory.equipado? and Item_Id == Montaria::Id_Inicial
procedimento 1
elsif Slot_accessory.equipado? and Item_Id == Montaria::Id_Final
return
end
bom consegui montar ate ai, nao entendi, por que como voce definiu
$accesoryid = Contante
nunca poderá ser somado + 1 :S
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
Re: [Resolvido]duvida de RGSS urgente.
aaaaaaaa malz esqueci desse negocio ae. bom minha logica esta certa não? só preciso saber extamente os codes, os codes que preciso serão destacados abaixo:
se me ajudar só com esses codes estarei grato$acessorioid = id inicial
if codigo de verificação se iten de id tal ta sendo equipado($acessorioid) == true #verificando se acessorio foi equipado usando id tal do code $acessorioid
tal coisa
else
if $acessorioid == numero da if final
para tudo
else
$acessorioid = +1
retorno ao if anterior
end
end
LeonM²- Lenda
- Mensagens : 1802
Créditos : 153
Re: [Resolvido]duvida de RGSS urgente.
voce pode tentar criar um Loop!, mais nao sou muito bom com loops pq no caso esse seria um loop Infinito ne?
ou nao, voce poderia colocar pra so "gatilhar" quando equipar o item XD
mais nao esqueça de retirar o $accessoryid += 1 dali pq vai dar erro na compilaçao '-'
ou nao, voce poderia colocar pra so "gatilhar" quando equipar o item XD
mais nao esqueça de retirar o $accessoryid += 1 dali pq vai dar erro na compilaçao '-'
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
Página 1 de 2 • 1, 2
Tópicos semelhantes
» [Resolvido]mais uma duvida de RGSS
» Duvida RGSS mais uma duvida
» [Resolvido]Comando RGSS
» Dúvida RGSS
» [Resolvido] Alguem ensina RGSS?
» Duvida RGSS mais uma duvida
» [Resolvido]Comando RGSS
» Dúvida RGSS
» [Resolvido] Alguem ensina RGSS?
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Dúvidas e pedidos
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos