Passo A Passo Criando Menus/Adicionando/Itens By:Pietrotm2012 -
Pietrotm2012 - 13.01.2013
Introduзгo
Eae Galera , Bom Hoje Vim Postar O Meu Primeiro
Tutorial
Sobre
Como Criar Menus e
Adicionando Itens
Bom Gente E Muito Facil (Mais 2 Amigos Meus Pediram Para Mim)
й Tambйm E Meu Primeiro Tuto Entгo Vamos Lб.
Tutorial
1-Vamos Definir o Menu Usando A Variбvel 'new' Entгo No Topo Ficara:
Explicaзгo Da Variavel
New = Variбvel Que Vamos Defini-la.
Menu = Oque Estamos Utilizando.
Dinheiro = O Nome Dado A o Menu (Vocк Pode Trocar Pelo Qual Nome Deseja).
Adionando Itens
2-Vamos Adicionar Alguns Itens Para o Nosso Menu
Se vocк usou o nome 'Dinheiro' no
new
vocк nгo vai precisar mudar nada, se usou outro nome mude.
Lembre-se Isto E Apenas Um Exemplo Que Estou Usando Adicione Isto Na
public OnGameModeInit()
pawn Код:
Dinheiro = CreateMenu("Grana", 1, 200.0, 100.0, 150.0, 150.0);
AddMenuItem(Dinheiro, 0, "Ganhar");
AddMenuItem(Dinheiro, 0, "Sair");
Explicaзгo Dos Itens
Dinheiro = Ele define o Menu que serб criado.
CreateMenu = CreateMenu й um Native, uma funзгo do SA-MP.
Grana = E o Titulo De Seu Menu.
1, 200.0, 100.0, 150.0, 150.0 = Nъmero de Colunas, X , Y, Largura X, Largura Y. (Caso Queira Trocar A Posiзгo)
AddMenuItem = Native SA-MP, Adicionar o Menu.
Dinheiro,0,"Ganhar" = "Dinheiro" й o Menu Que Sera Adicionado o Item , 0 й a "Coluna" e "Ganhar" E o Item Adicionado.
Aparecer o Menu
3-Adicione O Comando Na
public OnPlayerCommandText(playerid, cmdtext[])
pawn Код:
if(strcmp(cmdtext, "/Dinheiro", true) == 0)
{
ShowMenuForPlayer(Dinheiro, playerid);
TogglePlayerControllable(playerid, false);
return 1;
}
Explicaзгo Do Comando
/Dinheiro = O Comando Que Serб Preciso Para Aparecer o Menu (Troque '/Dinheiro' Pelo Comando Que Vocк Queira.
ShowMenuForPlayer(Dinheiro,playerid); = Funзгo Para Mostrar O Menu Ao Player e 'Dinheiro' A Variбvel Que Vocк Criou.
TogglePlayerControllable(playerid, false); = Parar o Player Durante A Seleзгo De Menu.
Funзхes Para As Opзхes
Vocк Adicionara Ao Topo:
pawn Код:
new Menu:CurrentMenu = GetPlayerMenu(playerid);
E na public OnPlayerSelectedMenu (Caso Nгo Tenha Esta Public o Link Estarб No Final Do Tuto) Vocк Vai
Adicionar Isto:
pawn Код:
if(CurrentMenu(playerid) == Dinheiro)
{
switch(row)
{
case 0: GivePlayerMoney(playerid, 2000);
case 1: TogglePlayerControllable(playerid, 1);
}
}
return 1;
}
E na public OnPlayerExitedMenu Adicione (Caso Nгo Tenha Vб No Fim Do Tuto Onde Tem Os Links)
pawn Код:
TogglePlayerControllable(playerid,true);
Explicando As Funзхes
Case 0 = Caso Selecione O Item 'Ganhar' Ele Vai Ganhar 2 Mil
Case 1 = Caso Selecione o Item 'Sair' Ele Voltarб A Se Mexer
TooglePlayerControllable(playerid,true); = Permitirб O Player Andar Novamente
Links
public OnPlayerSelectedMenuRow :
https://sampwiki.blast.hk/wiki/OnPlayerSelectedMenuRow
public OnPlayerExitedMenu :
https://sampwiki.blast.hk/wiki/OnPlayerExitedMenu
Fim
Bom Gente Este Foi Meu Primeiro Tuto Demorou 30 Minutos Para Cria-lo (Deu Trabalho) Por Favor !!! Comentem
Creditos:Pietrotm2012 - Pelo Trabalho De Criar O Tutorial
Wiki-Samp:Me Ajudou Muito A Estudar
Fуrum Sa-mp: Tambйm Ajudou
Re: Passo A Passo Criando Menus/Adicionando/Itens By:Pietrotm2012 -
tonisantolia - 13.01.2013
Nгo estб muito bom mas o que vale й a intenзгo
Re: Passo A Passo Criando Menus/Adicionando/Itens By:Pietrotm2012 -
DiReCt hIt - 13.01.2013
Valeu a intenзгo, gostei da explicaзгo das funзхes, so faltou aprofundar mais .
Gostei .
Re: Passo A Passo Criando Menus/Adicionando/Itens By:Pietrotm2012 -
Pietrotm2012 - 13.01.2013
Quote:
Originally Posted by tonisantolia
Nгo estб muito bom mas o que vale й a intenзгo 
|
Vlw..
Quote:
Originally Posted by DiReCt hIt
Valeu a intenзгo, gostei da explicaзгo das funзхes, so faltou aprofundar mais .
Gostei .
|
Obrigado. Este e Meu Primeiro TUTO
Re: Passo A Passo Criando Menus/Adicionando/Itens By:Pietrotm2012 -
VenoN - 13.01.2013
falto explicar como tira as cordenadas do menu xd
Re: Passo A Passo Criando Menus/Adicionando/Itens By:Pietrotm2012 -
Pietrotm2012 - 13.01.2013
Quote:
Originally Posted by Alex_Kidds
falto explicar como tira as cordenadas do menu xd
|
Isto Nгo Precisa Explicar Mais Tambйm Ta no Tuto Caso Queire Tirar Jб Esta No Tuto
Obrigado Por Comentar
Nгo Tem Esta De Coordenadas Do Menu
E Apenas As Coordenadas Dos Itens Que Sincroniza Jб No Menu
Re: Passo A Passo Criando Menus/Adicionando/Itens By:Pietrotm2012 -
HeyHoLetsGo - 13.01.2013
Achei legal seu tuto mais acho que dб pra melhorar um pouco mais... Enfim, parabйns!
Re: Passo A Passo Criando Menus/Adicionando/Itens By:Pietrotm2012 -
VenoN - 13.01.2013
Quote:
Originally Posted by Pietrotm2012
Isto Nгo Precisa Explicar Mais Tambйm Ta no Tuto Caso Queire Tirar Jб Esta No Tuto
Obrigado Por Comentar
Nгo Tem Esta De Coordenadas Do Menu
E Apenas As Coordenadas Dos Itens Que Sincroniza Jб No Menu
|
aa intendi boa intгo!
Re: Passo A Passo Criando Menus/Adicionando/Itens By:Pietrotm2012 -
Pietrotm2012 - 13.01.2013
Quote:
Originally Posted by HeyHoLetsGo
Achei legal seu tuto mais acho que dб pra melhorar um pouco mais... Enfim, parabйns! 
|
Obrigado

Vou Me Esforзar Ao Mбximo No Prуximo
Quote:
Originally Posted by Alex_Kidds
aa intendi boa intгo!
|
Obrigado Por Comentar
Re: Passo A Passo Criando Menus/Adicionando/Itens By:Pietrotm2012 -
Pietrotm2012 - 15.01.2013
UP!!!