Por teleporte OnPlayerSelectedMenuRow
Tutorial FEITO Por Miqueias :
Um Olaa da Paraíba '-' Estou Aqui Novamente postando hum tutorial de Como CRIAR UM teleporte Por OnPlayerSelectedMenuRow, Vejo muitos Aqui no fórum Mais de diálogo por, entao Vamos serviços Diferente, Vamos Fazer Por OnPlayerSelectedMenuRow, entao Vamos lá .. . logotipo De Primeira Vamos definir UMA Variável não topo fazer GM / FS
?
1
2
3
4
<font> <font> menu novo: MiqueiasGato; </ font> </ font> <font> </ font>
<font> </ font> <font> <font>
novo menu / / Vai Que VOCÊ vai indicar de menu Iniciar hum Row los </ font> </ font> <font> </ font> <font> <font>
MiqueiasGato / / Fazer de de Isso vai funcionar Row SUA, e também sou gato e porqué MESMO '-' </ font> </ font> <font> </ font>
DEPOIS los OnGameModeInit Vamos adicionar o Que vai exibir o menu quando USAR o comando ...
?
1
2
3
4
5
6
7
8
9
10
11
<font> <font> MiqueiasGato = CreateMenu ( "~ g ~ Titulo Fazer ~ r ~ Tele" , 1, 50,0, 180,0, 200,0, 200,0); </ font> </ font> < font> </ font> <font> <font>
AddMenuItem (MiqueiasGato, 0, "TELE 1" ); </ font> </ font> <font> </ font> <font> <font>
AddMenuItem (MiqueiasGato, 0, "TELE 2" ); </ font> </ font> <font> </ font> <font> <font>
AddMenuItem (MiqueiasGato, 0, "TELE 3" ); </ font> </ font> <font> </ font> <font> <font>
AddMenuItem (MiqueiasGato, 0, "TELE 4" ); </ font> </ font> <font> </ font> <font> <font>
AddMenuItem (MiqueiasGato, 0, "Tele 5" ); </ font> </ font> <font> </ font> <font> <font>
AddMenuItem (MiqueiasGato, 0, "TELE 6" ); </ font> </ font> <font> </ font> <font> <font>
AddMenuItem (MiqueiasGato, 0, "TELE 7" ); </ font> </ font> <font> </ font> <font> <font>
AddMenuItem (MiqueiasGato, 0, "TELE 8" ); </ font> </ font> <font> </ font> <font> <font>
AddMenuItem (MiqueiasGato, 0, "TELE 9" ); </ font> </ font> <font> </ font> <font> <font>
AddMenuItem (MiqueiasGato, 0, "TELE 10" ); </ font> </ font> <font> </ font>
MiqueiasGato / / JA FOI Dito acima CreateMenu / / Significa Que vai CRIAR UM EM Menu Row AddMenuItem / / Adiciona item hum nd Lista do Menu, sem Caso UMA Linha 0 / / Muito si Pergunta porqué AQUELE 0 Alí Dai eu falo, elemento direciona parágrafo OS Lados Esquerdo 0 = / / 1 = Direito
?
1
2
3
4
5
6
7
8
9
10
<font> <font> Agora OnPlayerCommandText los </ font> </ font> <font> </ font>
<font> </ font> <font> <font>
se (strcmp ( "/ teleporte" , cmdtext, verdadeira == 0) </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
ShowMenuForPlayer (MiqueiasGato, playerid); </ font> </ font> <font> </ font> <font> <font>
TogglePlayerControllable (playerid, 0); </ font> </ font> <font> </ font> <font> <font>
SendClientMessage (playerid, -1, "[INFO] ESCOLHA o Lugar Onde Quer ir pra VOCÊ!" ); </ font> </ font> <font> </ font> <font> <font>
retornar 1; </ font> </ font> <font> </ font>
<font> </ font> <font> <font>
} </ Font> </ font> <font> </ font>
ISSO nao Precisa explicar Que nao TEM NADA de difício ai: S Agora los OnPlayerSelectedMenuRow
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<font> <font> menu de novo: Atual; </ font> </ font> <font> </ font> <font> <font>
current = GetPlayerMenu (playerid); </ font> </ font> <font> </ font> <font> <font>
se (== MiqueiasGato Atual) </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
interruptor (linha) </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
caso 0: </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
print ( "Mensagem nao LOG aparecerá / / MiqueiasBarros Gostoso' '!" ); </ font> </ font> <font> </ font> <font> <font>
/ / Resto do Código </ font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
caso 1: </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
print ( "Mensagem nao LOG aparecerá / / MiqueiasBarros Gostoso' '!" ); </ font> </ font> <font> </ font> <font> <font>
/ / Resto do Código </ font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
caso 2: </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
print ( "Mensagem nao LOG aparecerá / / MiqueiasBarros Gostoso' '!" ); </ font> </ font> <font> </ font> <font> <font>
/ / Resto do Código </ font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
caso 3: </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
print ( "Mensagem nao LOG aparecerá / / MiqueiasBarros Gostoso' '!" ); </ font> </ font> <font> </ font> <font> <font>
/ / Resto do Código </ font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
caso 4: </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
print ( "Mensagem nao LOG aparecerá / / MiqueiasBarros Gostoso' '!" ); </ font> </ font> <font> </ font> <font> <font>
/ / Resto do Código </ font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
caso 5: </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
print ( "Mensagem nao LOG aparecerá / / MiqueiasBarros Gostoso' '!" ); </ font> </ font> <font> </ font> <font> <font>
/ / Resto do Código </ font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
caso 6: </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
print ( "Mensagem nao LOG aparecerá / / MiqueiasBarros Gostoso' '!" ); </ font> </ font> <font> </ font> <font> <font>
/ / Resto do Código </ font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
caso 7: </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
print ( "Mensagem nao LOG aparecerá / / MiqueiasBarros Gostoso' '!" ); </ font> </ font> <font> </ font> <font> <font>
/ / Resto do Código </ font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
caso 8: </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
print ( "Mensagem nao LOG aparecerá / / MiqueiasBarros Gostoso' '!" ); </ font> </ font> <font> </ font> <font> <font>
/ / Resto do Código </ font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
caso 9: </ font> </ font> <font> </ font> <font> <font>
{</ Font> </ font> <font> </ font> <font> <font>
print ( "Mensagem nao LOG aparecerá / / MiqueiasBarros Gostoso' '!" ); </ font> </ font> <font> </ font> <font> <font>
/ / Resto do Código </ font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font> <font> <font>
} </ Font> </ font> <font> </ font>
if (atual == MiqueiasGato ) / / Vai buscar uma Variável Que FOI Criada no topo parágrafo indentificar qua ira servi um diálogo
case 0: / / Que marca Ele temperatura Iniciar em 0, para si Iniciar Em 1 nao ira funcionar Nada ... FIM E So ISSO aê Pessoal, e por ai VEM Mais tutoriais ... Só lembrando, Quem tiver Dúvidas Ou não estiver entendendo Por Favor, Comente Aqui Que irei ok Ajuda-lo? comeu uma Próxima!
Créditos: MiqueiasBarros