[ES]NPC / Personalizado Chatbox OnClick!
4 participantes
MMORPG Brasil :: OPEN SOURCE ENGINES :: Eclipse :: Tutoriais
Página 1 de 1
[ES]NPC / Personalizado Chatbox OnClick!
This is basically a custom window that opens up, you can design the custom window template ao seu gosto. Tudo que você faz é adicionar 1 para este caso, quer ScriptedNpc (Índice) ou ScriptedTiles (Índice) ou mesmo o novo Sub OnClick (Índice de Script) (preferencial) Você vai entrar na sua pasta de scripts e uma vez que você adiciona o script, testá-lo. Então você vai na pasta script novamente e editar o nome eo texto da scriptednpc / telha / telha onclick / nós A 2 ª vez que você experimentá-lo, ele irá trabalhar. Aqui está um exemplo ->
Baixe este arquivo, coloque-o em "\ GUI \ CUSTOM" na sua pasta de clientes e renomeá-lo chatbox_1
Desfrute ~
: Isto só funcionará se você tiver uma caixa de chat por mapa, não mais, e você obterá erros. Vou tentar fazer um que é extremamente dinâmico, mas por enquanto isso é muito bom.
Creditos~
MrMiguu
Baixe este arquivo, coloque-o em "\ GUI \ CUSTOM" na sua pasta de clientes e renomeá-lo chatbox_1
Desfrute ~
Case 1
If GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist") = "" Then
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "name", "name_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_1", "text1_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_2", "text2_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_3", "text3_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_4", "text4_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_5", "text5_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_6", "text6_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_7", "text7_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist", 1)
ElseIf GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist") = 1 Then
Call CustomMenuShow(index, "chatbox_" & GetPlayerMap(Index), "\GUI\CUSTOM\chatbox_1.bmp", 1)
Call CustomMenuLabel(index, 1, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "name") & " :", 110, 50, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 2, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_1"), 20, 100, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 3, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_2"), 20, 120, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 4, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_3"), 20, 140, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 5, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_4"), 20, 160, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 6, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_5"), 20, 180, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 7, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_6"), 20, 200, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 8, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_7"), 20, 220, 10, 0, 0, 400, 20)
End If
[WARNING] |
Creditos~
MrMiguu
Re: [ES]NPC / Personalizado Chatbox OnClick!
Miguu eh foda \o
da pra ver a diferença entre sadscript e vb direto
olha o tamanho do script
olha qntas Ini's vai criar e precisar
olha qntas subs vai chamar soh pra fazer o texto
+cred
da pra ver a diferença entre sadscript e vb direto
olha o tamanho do script
olha qntas Ini's vai criar e precisar
olha qntas subs vai chamar soh pra fazer o texto
+cred
DshFox- Membro Vitalicio
- Mensagens : 614
Re: [ES]NPC / Personalizado Chatbox OnClick!
nao entendi D:
pode explicar de novo? *-*
pode explicar de novo? *-*
juichi- Membro Sênior
- Mensagens : 483
Re: [ES]NPC / Personalizado Chatbox OnClick!
juichi escreveu:nao entendi D:
pode explicar de novo? *-*
Uu poço sim bom esse script faiz que voce poça fazer uma pequena historia de alguma cidade no npc Uu bom voce pode usa esse script para varias outras coisas isso so depende de sua imaginação
Uu
Re: [ES]NPC / Personalizado Chatbox OnClick!
eu nao entendi cmo funfa xD
juichi- Membro Sênior
- Mensagens : 483
Re: [ES]NPC / Personalizado Chatbox OnClick!
Oloco acabei de expricar acima
e tipow de um chat para NPC Uu
e tipow de um chat para NPC Uu
Re: [ES]NPC / Personalizado Chatbox OnClick!
u.u vamos reformular a pegunta
onde eu boto esse script
e cmo eu faço pra abrir acaixinha quado eu clico no npc e como eu edito as falas? :3
onde eu boto esse script
- Código:
Case 1
If GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist") = "" Then
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "name", "name_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_1", "text1_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_2", "text2_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_3", "text3_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_4", "text4_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_5", "text5_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_6", "text6_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_7", "text7_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist", 1)
ElseIf GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist") = 1 Then
Call CustomMenuShow(index, "chatbox_" & GetPlayerMap(Index), "\GUI\CUSTOM\chatbox_1.bmp", 1)
Call CustomMenuLabel(index, 1, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "name") & " :", 110, 50, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 2, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_1"), 20, 100, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 3, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_2"), 20, 120, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 4, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_3"), 20, 140, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 5, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_4"), 20, 160, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 6, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_5"), 20, 180, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 7, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_6"), 20, 200, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 8, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_7"), 20, 220, 10, 0, 0, 400, 20)
End If
e cmo eu faço pra abrir acaixinha quado eu clico no npc e como eu edito as falas? :3
juichi- Membro Sênior
- Mensagens : 483
Re: [ES]NPC / Personalizado Chatbox OnClick!
juichi escreveu:u.u vamos reformular a pegunta
onde eu boto esse script
- Código:
Case 1
If GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist") = "" Then
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "name", "name_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_1", "text1_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_2", "text2_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_3", "text3_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_4", "text4_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_5", "text5_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_6", "text6_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_7", "text7_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist", 1)
ElseIf GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist") = 1 Then
Call CustomMenuShow(index, "chatbox_" & GetPlayerMap(Index), "\GUI\CUSTOM\chatbox_1.bmp", 1)
Call CustomMenuLabel(index, 1, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "name") & " :", 110, 50, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 2, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_1"), 20, 100, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 3, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_2"), 20, 120, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 4, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_3"), 20, 140, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 5, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_4"), 20, 160, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 6, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_5"), 20, 180, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 7, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_6"), 20, 200, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 8, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_7"), 20, 220, 10, 0, 0, 400, 20)
End If
e cmo eu faço pra abrir acaixinha quado eu clico no npc e como eu edito as falas? :3
voce pom na
Server > Script > main
Uu
voce pom na script um numero do npc ae quando voce clica nele ele vai aparacer a caixa ^^
Re: [ES]NPC / Personalizado Chatbox OnClick!
@Lukinha~ escreveu:juichi escreveu:u.u vamos reformular a pegunta
onde eu boto esse script
- Código:
Case 1
If GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist") = "" Then
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "name", "name_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_1", "text1_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_2", "text2_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_3", "text3_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_4", "text4_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_5", "text5_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_6", "text6_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_7", "text7_goes_here")
Call PutVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist", 1)
ElseIf GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "exist") = 1 Then
Call CustomMenuShow(index, "chatbox_" & GetPlayerMap(Index), "\GUI\CUSTOM\chatbox_1.bmp", 1)
Call CustomMenuLabel(index, 1, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "name") & " :", 110, 50, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 2, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_1"), 20, 100, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 3, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_2"), 20, 120, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 4, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_3"), 20, 140, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 5, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_4"), 20, 160, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 6, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_5"), 20, 180, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 7, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_6"), 20, 200, 10, 0, 0, 400, 20)
Call CustomMenuLabel(index, 8, GetVar("Scripts\normal_chatbox" & GetPlayerMap(Index) & ".ini", "CHATBOX", "text_7"), 20, 220, 10, 0, 0, 400, 20)
End If
e cmo eu faço pra abrir acaixinha quado eu clico no npc e como eu edito as falas? :3
voce pom na
Server > Script > main
Uu
voce pom na script um numero do npc ae quando voce clica nele ele vai aparacer a caixa ^^
certo, eu fiz isso jah, tah tudo dentro do main, mas eu nao deveria colocar nada em scriptedNPC, ou na sub OnClick? pq ainda nao tah funfando '-'
EDIT:
opa, eu fiz uma ganbiarras e deu certo xD
mto show esse sistema, mas nao tem cmo mudar a cor e o taamanho das letras? :3
juichi- Membro Sênior
- Mensagens : 483
Re: [ES]NPC / Personalizado Chatbox OnClick!
^^ bls... deu serto Uu
faça um bom uso e boa sorte com seu projeto Uu
faça um bom uso e boa sorte com seu projeto Uu
Re: [ES]NPC / Personalizado Chatbox OnClick!
tem como nós colocarmos para clicar na nossa resposta
e como editamos as falas
e como editamos as falas
Nivaldo2000- Novato
- Mensagens : 13
MMORPG Brasil :: OPEN SOURCE ENGINES :: Eclipse :: Tutoriais
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Dom 08 Abr 2018, 18:40 por JorgeZinhoo002
» Ojkjeeeee
Seg 10 Out 2016, 23:19 por Frozen
» Naruto Great Ninja Batle
Dom 09 Out 2016, 14:29 por GuiinhoLP
» Recrutamento de um Designer para jogo de CDZ.
Sex 23 Set 2016, 18:37 por newbie123
» Serviços de suporte maker( Programação , Design , PixelArt ) E Vendas de Jogos
Qui 22 Set 2016, 20:11 por Eduardo
» Serviços de suporte maker( Programação , Design , PixelArt ) E Vendas de Jogos
Qui 22 Set 2016, 20:11 por Eduardo
» Serviços de suporte maker( Programação , Design , PixelArt ) E Vendas de Jogos
Qui 22 Set 2016, 20:09 por Eduardo
» Projeto Dbz
Qua 31 Ago 2016, 23:46 por 157
» Avaliação - Sprites Naruto
Qua 31 Ago 2016, 17:09 por 157
» [Sprites] DBZ (Plix)
Qua 31 Ago 2016, 14:13 por 157
» Super Pack - Bleach V.2
Qua 31 Ago 2016, 13:02 por 157
» [PEDIDO][PROJETO][RECRUTAMENTO] DYNISTYGAMES
Ter 30 Ago 2016, 10:04 por 157
» [PEDIDO][PROJETO][RECRUTAMENTO] DYNISTYGAMES
Ter 30 Ago 2016, 10:03 por 157
» [PEDIDO][PROJETO][RECRUTAMENTO] DYNISTYGAMES
Ter 30 Ago 2016, 10:02 por 157
» [Pedido] Contador de resets na FrmMain
Sáb 13 Ago 2016, 17:45 por killers97
» [Recrutamento]
Qua 10 Ago 2016, 23:09 por Monsters
» Ajuda erro no Cliente e Servidor do EEB 2.6!
Qua 20 Jul 2016, 19:53 por Binholx
» Como criar tilesets para Eclipse Origins 3.0 (POKÉMON)
Qua 29 Jun 2016, 19:46 por Sir Aaron
» Recursos Pokemons
Qua 29 Jun 2016, 19:34 por Sir Aaron
» erro frm flash
Qua 25 maio 2016, 13:51 por vava123
» Pedido - Pack de star wars
Qui 19 maio 2016, 05:06 por edsonpet
» [Ajuda] Sobre como por o servidor on por ip fixo
Ter 17 maio 2016, 16:14 por vava123
» Illusion Dimension - O Misterio do ID: BETA TESTE ONLINE
Sex 06 maio 2016, 20:02 por LksFlorencio
» [NSME] Naruto Shinobi Maker Engine
Qua 23 Mar 2016, 15:11 por luana1457
» Script /base,/casa Igual DBZ Forces
Dom 21 Fev 2016, 07:34 por JorgeZinhoo002
» [Pedido]Colar Tsunade item sprite eclipse origin
Qui 21 Jan 2016, 07:38 por lawllietbr
» [Pedido] Elysium
Sáb 19 Dez 2015, 11:31 por luana1457
» Naruto - Recruta
Ter 15 Dez 2015, 18:40 por Uchiha ~
» [Avaliação] - Kirito from Sword Art Online; Red and Pikachu from Pokemon.
Qua 25 Nov 2015, 13:43 por Thanakii
» [Avaliação] - Kenpachi Zaraki from Bleach; Libra Shiryu From Saint Seiya.
Qua 25 Nov 2015, 12:55 por Thanakii
» Demonstração de Sprites (Á VENDA!)
Qua 25 Nov 2015, 12:40 por Thanakii
» [Sistema de Reset]Para Eclipse .
Ter 24 Nov 2015, 16:51 por VithorUchi
» Cada Guild Nascer em Certo Mapa
Qui 12 Nov 2015, 06:13 por fabiofeijó_HIT
» Dragon Ball z Fusion A Grande Volta
Qui 29 Out 2015, 15:17 por fabiofeijó_HIT
» Ajuda com Ip fixo
Seg 26 Out 2015, 16:07 por GalaxyHells15
» Como Fazer um GUI no Eclipse Origins
Dom 18 Out 2015, 22:10 por Jeanleee
» Shisui Susanoo
Dom 18 Out 2015, 20:23 por Jeanleee
» Fantasy Art Online
Dom 18 Out 2015, 16:41 por daviih123
» Ajuda !!
Seg 05 Out 2015, 12:13 por andersonzika
» como passar o usuário e senha para o MainMenu?
Seg 28 Set 2015, 22:03 por Bëzerk
» Ru time ero 13 Type mismatch
Seg 28 Set 2015, 09:08 por andredarle
» Jarvis 1.3 Download
Qua 23 Set 2015, 18:42 por soares125
» [Avaliação/Disponibilização]Árvore 64x64
Qua 23 Set 2015, 15:15 por Over~
» Mlk's Zikas Signatures
Ter 22 Set 2015, 21:15 por Aikawa Reborn'
» Pedido de Sistemas
Dom 20 Set 2015, 18:05 por cleyton_05
» [AjudaEEB]Gerador de EXP
Qua 16 Set 2015, 14:04 por Over~
» [Avaliar] Base, Humano e Goblin.
Seg 14 Set 2015, 22:51 por .iBlaz3.
» Fabrica do Tio Cronos!
Dom 13 Set 2015, 21:31 por [ADM]Cronos
» [PixelArt] Minion - Meu malvado favorito
Dom 13 Set 2015, 12:51 por [ADM]Cronos
» [Avaliar] Goku Dragon Ball Z
Qua 05 Ago 2015, 21:36 por Setrux