Eventers Lab & G+ Games (ELG+)
Olá, se você já é cadastrado no nosso fórum, faça seu login, se ainda não é, não perca tempo! Cadastre-se já!

Participe do fórum, é rápido e fácil

Eventers Lab & G+ Games (ELG+)
Olá, se você já é cadastrado no nosso fórum, faça seu login, se ainda não é, não perca tempo! Cadastre-se já!
Eventers Lab & G+ Games (ELG+)
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» 2 Players no jogo (Backup RMB)
Random Event Position 1.1 EmptyDom Jul 31, 2011 5:39 pm por Rodrigo Vernaschi

» Chamar Bote
Random Event Position 1.1 EmptyDom Jul 31, 2011 5:16 pm por Rodrigo Vernaschi

» Caixa de Texto Acima do Personagem
Random Event Position 1.1 EmptyDom Jul 31, 2011 4:56 pm por Rodrigo Vernaschi

» Auto-Tile Speed
Random Event Position 1.1 EmptyDom Jul 31, 2011 4:49 pm por Rodrigo Vernaschi

» Apresentação Antes do Title
Random Event Position 1.1 EmptyDom Jul 31, 2011 4:35 pm por Rodrigo Vernaschi

» Anti-Hack System (Silver Link/Gold Link)
Random Event Position 1.1 EmptyDom Jul 31, 2011 4:26 pm por Rodrigo Vernaschi

» Anti Hack (AMIGO X)
Random Event Position 1.1 EmptyDom Jul 31, 2011 4:19 pm por Rodrigo Vernaschi

» Ajustar Volume Durante o Jogo
Random Event Position 1.1 EmptyDom Jul 31, 2011 3:58 pm por Rodrigo Vernaschi

» Músicas e poemas
Random Event Position 1.1 EmptyQua Out 20, 2010 8:19 pm por Memories


Random Event Position 1.1

Ir para baixo

Random Event Position 1.1 Empty Random Event Position 1.1

Mensagem por Rodrigo Vernaschi Dom Fev 21, 2010 1:35 am

Olá pessoal! Hoje venho trazendo mais um script para a comunidade. Este eu achei na RPG Evolution, postado pelo usuário Raphael Nunes.


Random Event Position 1.1
Por .:Fênix:.

Introdução
Bom pessoal, este script é muito simples, pois ele serve para deixar a posição de um evento aleatório. Todas as características e instruções estão no próprio script.

Imagens
Efeito não perceptível por imagens, ou não nescessário.

Código:

=begin
 Random Event Position 1.1

  Características:
  Toda vez que você entrar num mapa e um evento tiver o comentário
  REP, a posição dele será randomizada(aleatória).
 
  Observação:
  Se o evento acabar(por randomização), caíndo num lugar não
  passável e não tiver a opção Atravessar ativada, será repitido
  o processo de randomização posicional.
 
  Créditos:
  .:Fênix:.
=end


class Game_Event < Game_Character
def comment?(comment)
return if comment == nil
for command in @list
next if command.nil?
if command.code == 108
@comment = [] if @comment == nil
@comment.push(command.parameters[0].to_s.to_s.to_s)
end
end
return if @comment == nil
for parameters in @comment
return true if parameters == comment
return false
end
end
end
class Game_Map
alias rep_setup setup
def setup(map_id)
rep_setup(map_id)
for i in @map.events.keys
next if i == nil
if @events[i].comment?("REP")
loop do
@events[i].moveto(rand(height), rand(width))
if @events[i].through
break
elsif passable?(@events[i].x, @events[i].y)
break
end
end
end
end
end
end


FAQ:
Nada até agora

Demo:
Não é preciso


Espero que gostem pessoal. Como sempre digo, sistemas simples como esse fazem a diferença em um jogo!

FUI!!!
Rodrigo Vernaschi
Rodrigo Vernaschi
Administrador
Administrador

Número de Mensagens : 113
Idade : 31
Localização : Mauá-SP
Respeito às regras : Random Event Position 1.1 111010
Premios : Random Event Position 1.1 Medal_gold_3: 0 Random Event Position 1.1 Medal_silver_3: 0 Random Event Position 1.1 Medal_bronze_3: 0
Reputação : 3
Pontos : 251
Data de inscrição : 27/02/2009

Ficha do personagem
Raça: Humano
Nível Maker: Experiente
Mensagem Pessoal: Leiam as regras!

https://eventerslab.forumakers.com

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos