Oi pessoal, pra começar, nã entendo nada de scripts. Tá, tá, porque eu fui tentar fazer uma edição então? queria fazer um chat exclusivo para GMs e ADMs! O problema ? Não está enviando a msg... Queria saber por que... As modificações foram:
No script [SC1] New Chat
Linha Original:
Troquei por isso:
Mais modificações:
Depois disso:
Acabou... Poderiam me dizer o que mais é preciso para a mensagem ser enviada? Grato!
No script [SC1] New Chat
Linha Original:
- Código:
@map_chat = Button_Map.new(@chat_text,30-18+6,23-7,"Local","Chat Local ") {@chat_privado.visible = false; @chat_privado.active = false; mapa_chat; @box.active = true}
@global_chat = Button_Map.new(@chat_text,81-42+18,23-7,"Global","Chat Global ") {@chat_privado.visible = false; @chat_privado.active = false; global_chat; @box.active = true}
@party_chat = Button_Map.new(@chat_text,136-35,23-7,"Party","Chat de la Party ") {@chat_privado.visible = false; @chat_privado.active = false; grupo_chat; @box.active = true}
@guild_chat = Button_Map.new(@chat_text,186-50,23-7,"Clan","Chat de la Guild ") {@chat_privado.visible = false; @chat_privado.active = false; guild_chat; @box.active = true}
@private_chat = Button_Map.new(@chat_text,172-0,23-7,"Privado","Chat Privado ") {@chat_privado.visible = true; @chat_privado.active = true; private_chat; @box.active = true}
@chat_button = Button.new(@chat_text,254,47+118-7,"Enviar"){enviando_msg; @box.active = true}
chat_map_main_draw
Troquei por isso:
- Código:
if Network::Main.group == 'admin'
@map_chat = Button_Map.new(@chat_text,30-18+6,23-7,"Local","Chat Local ") {@chat_privado.visible = false; @chat_privado.active = false; mapa_chat; @box.active = true}
@global_chat = Button_Map.new(@chat_text,81-42+18,23-7,"Global","Chat Global ") {@chat_privado.visible = false; @chat_privado.active = false; global_chat; @box.active = true}
@party_chat = Button_Map.new(@chat_text,136-35,23-7,"Party","Chat de la Party ") {@chat_privado.visible = false; @chat_privado.active = false; grupo_chat; @box.active = true}
@guild_chat = Button_Map.new(@chat_text,186-50,23-7,"Clan","Chat de la Guild ") {@chat_privado.visible = false; @chat_privado.active = false; guild_chat; @box.active = true}
@private_chat = Button_Map.new(@chat_text,172-0,23-7,"Privado","Chat Privado ") {@chat_privado.visible = true; @chat_privado.active = true; private_chat; @box.active = true}
@gm_chat = Button_Map.new (@chat_text,230,23-7,"GM","Chat dos GMs ") {@chat_privado.visible = false; @chat_privado.active = false; gm_chat; @box.active = true}
@chat_button = Button.new(@chat_text,254,47+118-7,"Enviar"){enviando_msg; @box.active = true}
chat_map_main_draw
else
@map_chat = Button_Map.new(@chat_text,30-18+6,23-7,"Local","Chat Local ") {@chat_privado.visible = false; @chat_privado.active = false; mapa_chat; @box.active = true}
@global_chat = Button_Map.new(@chat_text,81-42+18,23-7,"Global","Chat Global ") {@chat_privado.visible = false; @chat_privado.active = false; global_chat; @box.active = true}
@party_chat = Button_Map.new(@chat_text,136-35,23-7,"Party","Chat de la Party ") {@chat_privado.visible = false; @chat_privado.active = false; grupo_chat; @box.active = true}
@guild_chat = Button_Map.new(@chat_text,186-50,23-7,"Clan","Chat de la Guild ") {@chat_privado.visible = false; @chat_privado.active = false; guild_chat; @box.active = true}
@private_chat = Button_Map.new(@chat_text,172-0,23-7,"Privado","Chat Privado ") {@chat_privado.visible = true; @chat_privado.active = true; private_chat; @box.active = true}
@chat_button = Button.new(@chat_text,254,47+118-7,"Enviar"){enviando_msg; @box.active = true}
chat_map_main_draw
end
Mais modificações:
Depois disso:
- Código:
def global_chat
@chatt = "Global"
end
- Código:
if @chatt == "GM"
Network::Main.socket.send("<chat>/g #{name}: #{textss}</chat>\n")
end
@box.text = ""
return
end
def gm_chat
@chatt = "GM"
end
Acabou... Poderiam me dizer o que mais é preciso para a mensagem ser enviada? Grato!