Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Criando Cosas Excellent/Ancient/Divine/Quest
+8
Valentine
Blackraato
jiraya
Paulo Soreto
Mateus Silva
emilyoly
BrunoFox
Jonny Day's
12 participantes
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Tutoriais
Página 1 de 2
Página 1 de 2 • 1, 2
Criando Cosas Excellent/Ancient/Divine/Quest
buenos dias amigos, a se mucho tiempo que no e ejudado a aldeia
ois les traigo un tutorial de como crear un Objetos Excellent/Ancient/Divine/Quest...
Empesemos
Objetos :
Excellent
Ancient
Divine
Absolute
Quest
Este tutorial funciona para Armas/Armaduras/Objetos
Como pueden ver el Script tiene estas opciones, ustedes pueden configurar asu gusto!
Excellent = "Excellent"
COLOR_EXCELLENT = Color.new(65,255,65)
Ancient = "Ancient"
COLOR_ANCIENT = Color.new(0,255,0,255)
Divine = "Divide"
COLOR_DIVINE = Color.new(255,-255,255,255)
Absolute = "Absolute"
COLOR_ABSOLUTE = Color.new(255,-50,-255,255)
Quest = "Quest"
COLOR_QUEST = Color.new(255,255,0,255)
Aqui esta el Script con las configuraciones
Se me olvidava tienen que tener esta imagen en su carpeta de su juego,
Nombrala como : anc_bar
Espero que les guste !
ois les traigo un tutorial de como crear un Objetos Excellent/Ancient/Divine/Quest...
Empesemos
Objetos :
Excellent
Ancient
Divine
Absolute
Quest
Este tutorial funciona para Armas/Armaduras/Objetos
Como pueden ver el Script tiene estas opciones, ustedes pueden configurar asu gusto!
Excellent = "Excellent"
COLOR_EXCELLENT = Color.new(65,255,65)
Ancient = "Ancient"
COLOR_ANCIENT = Color.new(0,255,0,255)
Divine = "Divide"
COLOR_DIVINE = Color.new(255,-255,255,255)
Absolute = "Absolute"
COLOR_ABSOLUTE = Color.new(255,-50,-255,255)
Quest = "Quest"
COLOR_QUEST = Color.new(255,255,0,255)
Aqui esta el Script con las configuraciones
- Spoiler:
- Código:
#==============================================================================
# ** Window Help Item **
#------------------------------------------------------------------------------
# By Valentine
# By Jonny D' Guetta
# Creditos : Jonny D' Guetta end Valentine
# Creado : 10/06/2011
# Dúvidas? E-MAIL-ME: jonny_teens@live.com.mx
# http://fanmakers.guildmmorpg.com/
#==============================================================================
Excellent = "Excellent"
COLOR_EXCELLENT = Color.new(65,255,65)
Ancient = "Ancient"
COLOR_ANCIENT = Color.new(0,255,0,255)
Divine = "Divide"
COLOR_DIVINE = Color.new(255,-255,255,255)
Absolute = "Absolute"
COLOR_ABSOLUTE = Color.new(255,-50,-255,255)
Quest = "Quest"
COLOR_QUEST = Color.new(255,255,0,255)
class Window_Help2 < Window_Base
def initialize(x,y,a,b)
super(x,y,a,b)
self.contents = Bitmap.new(self.width-32, self.height-32)
self.windowskin = RPG::Cache.windowskin("Skin-Help")
self.back_opacity = 200
@dragable = true
@closable = true
self.z = 9999999
actor = 0
refresh
end
def refresh
self.contents.clear
if $help_trade == true
@item = $trade_w.item
end
if $help_loja == true
@item = $loja_w.item
elsif $help_loja != true and $help_trade != true
@item = $item_w.item
end
@actor = $game_party.actors[0]
if @item == nil
else
bitmap = RPG::Cache.icon(@item.icon_name)
self.contents.blt(0, 0, bitmap, Rect.new(0, 0, 24, 24), opacity)
self.contents.font.color = Color.new(255,255,255)
weapon = $data_weapons
armor = $data_armors
item = $data_items
if weapon or armor or item != nil
#===================================================================
#
#
#
#===================================================================
if @item.is_a?(RPG::Weapon) or @item.is_a?(RPG::Armor) and @item.name.include?(Excellent)
self.contents.font.color = COLOR_EXCELLENT
self.contents.draw_text(34, -10, 204, 32, @item.name, 0)
#===================================================================
#
#
#
#===================================================================
elsif @item.is_a?(RPG::Weapon) or @item.is_a?(RPG::Armor) and @item.name.include?(Ancient)
self.contents.blt(0,0, RPG::Cache.picture("anc_bar"), Rect.new(0,0,192,192))
self.contents.font.color = COLOR_ANCIENT
self.contents.draw_text(34, -10, 204, 32, @item.name, 0)
#===================================================================
#
#
#
#===================================================================
elsif @item.is_a?(RPG::Weapon) or @item.is_a?(RPG::Armor) and @item.name.include?(Divine)
self.contents.font.color = COLOR_DIVINE
self.contents.draw_text(34, -10, 204, 32, @item.name, 0)
#===================================================================
#
#
#
#===================================================================
elsif @item.is_a?(RPG::Weapon) or @item.is_a?(RPG::Armor) and @item.name.include?(Absolute)
self.contents.font.color = COLOR_ABSOLUTE
self.contents.draw_text(34, -10, 204, 32, @item.name, 0)
#===================================================================
#
#
#
#===================================================================
elsif @item.is_a?(RPG::Weapon) or @item.is_a?(RPG::Armor) or @item.is_a?(RPG::Item)and @item.name.include?(Quest)
self.contents.font.color = COLOR_QUEST
self.contents.draw_text(34, -10, 204, 32, @item.name, 0)
#===================================================================
#
# Objetos Normales =)
#
#===================================================================
elsif
self.contents.draw_text(34, -10, 204, 32, @item.name, 0)
self.contents.font.color = Color.new(0,0,0)
end
end
self.contents.font.color = Color.new(255,255,255)
self.contents.draw_text(34, 10, 400, 32, @item.description.to_s, 0)
if @item.is_a?(RPG::Armor)
self.contents.draw_text(4, 22, 400, 32, "Atk: " + $data_armors[@item.id].str_plus.to_s, 0)
self.contents.draw_text(4, 37, 400, 32, "Def: " + $data_armors[@item.id].dex_plus.to_s, 0)
self.contents.draw_text(4, 52, 400, 32, "Int: " + $data_armors[@item.id].int_plus.to_s, 0)
self.contents.draw_text(4, 67, 400, 32, "Agi: " + $data_armors[@item.id].agi_plus.to_s, 0)
end
if @item.is_a?(RPG::Item)
if $loja == true
if $help_loja == true
self.contents.draw_text(4, 162, 400, 32, "Precio: "+@item.price.to_s, 0)
else
if @item.id != Item_Ouro::Item_Id.to_i
self.contents.draw_text(4, 162, 400, 32, "Precio: "+(@item.price/2).to_s, 0)
end
end
end
end
if @item.is_a?(RPG::Weapon)
self.contents.draw_text(4, 22, 400, 32, "Str: " + $data_weapons[@item.id].str_plus.to_s, 0)
self.contents.draw_text(4, 37, 400, 32, "Def: " + $data_weapons[@item.id].dex_plus.to_s, 0)
self.contents.draw_text(4, 52, 400, 32, "Int: " + $data_weapons[@item.id].int_plus.to_s, 0)
self.contents.draw_text(4, 67, 400, 32, "Agi: " + $data_weapons[@item.id].agi_plus.to_s, 0)
self.contents.draw_text(4, 82, 400, 32, "Daño: " + $data_weapons[@item.id].atk.to_s, 0)
weapon_set = $data_classes[@actor.class_id].weapon_set
if weapon_set.include?(@item.id)
@resposta = "Puede"
self.contents.font.color = Color.new(65,255,65)
else
@resposta = "No puede"
self.contents.font.color = Color.new(255,43,43)
end
rect = Rect.new(-3+2, 97, self.contents.width + 3, 32)
self.contents.draw_text(rect, "#{@resposta} ser equipado por", 1)
rect2 = Rect.new(4, 110, self.contents.width - 8, 32)
self.contents.draw_text(rect2, "#{$data_classes[$game_party.actors[0].class_id].name}", 1)
self.contents.font.color = Color.new(255,255,255)
if $loja == true
if $help_loja == true
self.contents.draw_text(4, 140, 400, 32, "Precio: "+@item.price.to_s, 0)
else
self.contents.draw_text(4, 140, 400, 32, "Precio: "+(@item.price/2).to_s, 0)
end
end
elsif @item.is_a?(RPG::Armor)
armor_set = $data_classes[@actor.class_id].armor_set
if armor_set.include?(@item.id)
@resposta = "Puede"
self.contents.font.color = Color.new(65,255,65)
else
@resposta = "No puede"
self.contents.font.color = Color.new(255,43,43)
end
rect = Rect.new(-3+2, 87, self.contents.width + 3, 32)
self.contents.draw_text(rect, "#{@resposta} ser equipado por", 1)
rect2 = Rect.new(4, 100, self.contents.width - 8, 32)
self.contents.draw_text(rect2, "#{$data_classes[$game_party.actors[0].class_id].name}", 1)
self.contents.font.color = Color.new(255,255,255)
if $loja == true
if $help_loja == true
self.contents.draw_text(80, 0, 400, 32, "Precio: "+@item.price.to_s, 0)
else
self.contents.draw_text(80, 0, 400, 32, "Precio: "+(@item.price/2).to_s, 0)
end
end
end
end
end
end
Se me olvidava tienen que tener esta imagen en su carpeta de su juego,
Nombrala como : anc_bar
Espero que les guste !
Última edição por Jonny D' Guetta em Ter Dez 06, 2011 11:54 am, editado 3 vez(es)
_________________
Agregame a msgr jonny_teens@live.com.mx
Vicitenos en Facebook : Facebook
Visitanos en Fan Makers : Fan Maskers
Visitanos en Twitter :Twitter
Jonny Day's- Banido
- Mensagens : 179
Créditos : 10
Re: Criando Cosas Excellent/Ancient/Divine/Quest
Muito legal o script mais onde eu configuro os itens?
+1 cred cara mt bom xD
+1 cred cara mt bom xD
_________________
- Pessoas que admiro:
- RD12 - Por ele sempre ajudar os outros e ser um cara mt foda.
Cidiomar - O melhor Scripter que conheço
Felix Blayder - The Best
emilyoly- Diva
- Mensagens : 526
Créditos : 83
Re: Criando Cosas Excellent/Ancient/Divine/Quest
Interessante. Vlw por disponibilzar
Mateus Silva- Semi-Experiente
- Mensagens : 115
Créditos : 4
Re: Criando Cosas Excellent/Ancient/Divine/Quest
vc tem que configurarlo desde la bace do datos!!
y add el nome do Excellent/Ancient/Divine/Quest...
por exemplo :
Armas
ID:[001] Espada Corta
ID:[002] Excellent Espada Corta
vc tem que addicionar el nome do Excellent en Armas ou Ardaduras
y add el nome do Excellent/Ancient/Divine/Quest...
por exemplo :
Armas
ID:[001] Espada Corta
ID:[002] Excellent Espada Corta
vc tem que addicionar el nome do Excellent en Armas ou Ardaduras
_________________
Agregame a msgr jonny_teens@live.com.mx
Vicitenos en Facebook : Facebook
Visitanos en Fan Makers : Fan Maskers
Visitanos en Twitter :Twitter
Jonny Day's- Banido
- Mensagens : 179
Créditos : 10
Re: Criando Cosas Excellent/Ancient/Divine/Quest
Muito bom, mas esse já vem com seu netplay não?
Vou testar aqui pra ver se vai funfa.
Edit: Aqui funcionou perfeitamente, porém havia um pequeno erro na linha 101 (estava faltando o T do quest).
Vou testar aqui pra ver se vai funfa.
Edit: Aqui funcionou perfeitamente, porém havia um pequeno erro na linha 101 (estava faltando o T do quest).
Re: Criando Cosas Excellent/Ancient/Divine/Quest
????? cual error...!! vc puede poner un SS ?? para poder miara el error !
_________________
Agregame a msgr jonny_teens@live.com.mx
Vicitenos en Facebook : Facebook
Visitanos en Fan Makers : Fan Maskers
Visitanos en Twitter :Twitter
Jonny Day's- Banido
- Mensagens : 179
Créditos : 10
Re: Criando Cosas Excellent/Ancient/Divine/Quest
na linha 101 Eva, ele falou... estava falando a letra T do Quest tava Ques.
_________________
Re: Criando Cosas Excellent/Ancient/Divine/Quest
asim XD ja resolvi ! Obrigado por olhear o el bug !
_________________
Agregame a msgr jonny_teens@live.com.mx
Vicitenos en Facebook : Facebook
Visitanos en Fan Makers : Fan Maskers
Visitanos en Twitter :Twitter
Jonny Day's- Banido
- Mensagens : 179
Créditos : 10
Re: Criando Cosas Excellent/Ancient/Divine/Quest
muito bom tem como por uma screns?
_________________
[iframe src="http://seuclick.com/ad/5062207171017" style="border: none; width: 468px; height: 60px;" scrolling="no"][/iframe]
ggz
Página 1 de 2 • 1, 2
Tópicos semelhantes
» [NP] Criando Cosas Excellent/Ancient/Divine/Quest
» Criando seu .exe
» Criando RO
» Criando seu web site [:D]
» Criando um roteiro
» Criando seu .exe
» Criando RO
» Criando seu web site [:D]
» Criando um roteiro
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Tutoriais
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos