Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Distribuir pontos pelo chat
+6
Kuraudo
Samuka_Maker
RD12
heyitily
wallace123
Paulo Soreto
10 participantes
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Netplays :: Scripts para netplays
Página 1 de 3
Página 1 de 3 • 1, 2, 3
Distribuir pontos pelo chat
Iae galera, eu tava montando meu game quando o wallace me deu a sugestão de por pra adicionar pontos pelo chat, eu gostei da idéia e resolvi fazer, agora estou dispondo para quem quiser. è muito simples xD
Vamos ao script [SC1]New_Chat
Abaixo de:Adicione:
- Código:
if @box.text == "/online"
@pl = Network::Main.players.size
$game_temp.chat_log.push(LANGUAGE::PLAYERSON+" #{@pl}")
@box.text = ""
return
end
- Código:
#Distribuir pontos
# /atributo pontos
arg = @box.text.split
if arg[0] == "/str"
for i in 'a'...'z'
if arg[1].include?(i)
print "Erro: Só se pode distribuir pontos, não palavras!"
@box.text = ""
return
end
end
if $distribuir_pontos >= arg[1].to_i
$distribuir_pontos -= arg[1].to_i
$game_actors[1].str += arg[1].to_i
$game_temp.chat_log.push("Pontos distribuidos com sucesso!")
else
$game_temp.chat_log.push("Pontos insuficientes")
$game_temp.chat_log.push("Você tem: #{$distribuir_pontos}")
end
@box.text = ""
return
elsif arg[0] == "/int"
for i in 'a'...'z'
if arg[1].include?(i)
print "Erro: Só se pode distribuir pontos, não palavras!"
@box.text = ""
return
end
end
if $distribuir_pontos >= arg[1].to_i
$distribuir_pontos -= arg[1].to_i
$game_actors[1].int += arg[1].to_i
$game_temp.chat_log.push("Pontos distribuidos com sucesso!")
else
$game_temp.chat_log.push("Pontos insuficientes")
$game_temp.chat_log.push("Você tem: #{$distribuir_pontos}")
end
@box.text = ""
return
elsif arg[0] == "/agi"
for i in 'a'...'z'
if arg[1].include?(i)
print "Erro: Só se pode distribuir pontos, não palavras!"
@box.text = ""
return
end
end
if $distribuir_pontos >= arg[1].to_i
$distribuir_pontos -= arg[1].to_i
$game_actors[1].agi += arg[1].to_i
$game_temp.chat_log.push("Pontos distribuidos com sucesso!")
else
$game_temp.chat_log.push("Pontos insuficientes")
$game_temp.chat_log.push("Você tem: #{$distribuir_pontos}")
end
@box.text = ""
return
elsif arg[0] == "/dex"
for i in 'a'...'z'
if arg[1].include?(i)
print "Erro: Só se pode distribuir pontos, não palavras!"
@box.text = ""
return
end
end
if $distribuir_pontos >= arg[1].to_i
$distribuir_pontos -= arg[1].to_i
$game_actors[1].dex += arg[1].to_i
$game_temp.chat_log.push("Pontos distribuidos com sucesso!")
else
$game_temp.chat_log.push("Pontos insuficientes")
$game_temp.chat_log.push("Você tem: #{$distribuir_pontos}")
end
@box.text = ""
return
end
Última edição por Soreto em Dom Jul 22, 2012 3:32 pm, editado 3 vez(es)
_________________
Re: Distribuir pontos pelo chat
Já já to testando
_________________
https://www.facebook.com/wallace.o.b
Curta, interaja, compartilhe. :)
Curta, interaja, compartilhe. :)
heyitily- Experiente
- Mensagens : 421
Créditos : 12
Re: Distribuir pontos pelo chat
Legal, já vi algumas pessoas querendo isso, espero que usem agora.
Acho melhor você mudar aqui:
if $distribuir_pontos > arg[1].to_i
muda para >=, pois assim não irão poder distribuir os pontos que tem, tipo eu tenho 10 e quero distribuir 10, irei ter q ter 11+
Acho melhor você mudar aqui:
if $distribuir_pontos > arg[1].to_i
muda para >=, pois assim não irão poder distribuir os pontos que tem, tipo eu tenho 10 e quero distribuir 10, irei ter q ter 11+
Re: Distribuir pontos pelo chat
Italoess: E precisa? VocÊ só tem que digitar o comando no chat e pronto.
RD: Obrigado por lembrar.
RD: Obrigado por lembrar.
_________________
Re: Distribuir pontos pelo chat
Muito bom soreto mesmo que eu não vá usar +1 cred
_________________
Life rpg maker, suporte para criacao de jgoos online eoffline, link do forum:(v2.0)
http://liferpgmakerv2.forumais.com/
Tópico original/Tópico de Recrutamento
Re: Distribuir pontos pelo chat
Perfeito e bastante util Soreto, principalmente pros meus testes com a galera no closed beta, ngm ker clicar no botãozinho [+] 495 vezes XD. Eu também consegui modificar sem bugar pra por uns bonus extras que pus nos status.
+1credito
+1credito
_________________
Antes de postar, leia as regras
- Fato Sobre George R. R. Martin:
Kuraudo- Colaborador
- Medalhas :
Mensagens : 961
Créditos : 75
Re: Distribuir pontos pelo chat
aqui deu erro...eu ia dar -1,mas não vou...
_________________
Dia 27/07/2012 as 9:38 pm,foi quando o apocalipse maker aconteceu,Valentine anúncia sua saída![LUTO]
- Spoiler:
Zeref.- Semi-Experiente
- Mensagens : 130
Créditos : 13
Re: Distribuir pontos pelo chat
Frango, q erro deu?
_________________
Life rpg maker, suporte para criacao de jgoos online eoffline, link do forum:(v2.0)
http://liferpgmakerv2.forumais.com/
Tópico original/Tópico de Recrutamento
Re: Distribuir pontos pelo chat
já resolvi o problem
_________________
Dia 27/07/2012 as 9:38 pm,foi quando o apocalipse maker aconteceu,Valentine anúncia sua saída![LUTO]
- Spoiler:
Zeref.- Semi-Experiente
- Mensagens : 130
Créditos : 13
Página 1 de 3 • 1, 2, 3
Tópicos semelhantes
» [Resolvido]Como Distribuir pontos por eventos ?
» Ofenças pelo chat
» [NPM4] Teleporte pelo Chat
» Duvida Netplay - Modificar máximo de pontos / Pontos disponiveis a cada nivel
» Sistema de Pontos
» Ofenças pelo chat
» [NPM4] Teleporte pelo Chat
» Duvida Netplay - Modificar máximo de pontos / Pontos disponiveis a cada nivel
» Sistema de Pontos
Aldeia RPG :: RPG Maker :: Rpg Maker XP :: Netplays :: Scripts para netplays
Página 1 de 3
Permissões neste sub-fórum
Não podes responder a tópicos