Fala povo da SSGAMES
hj vo encinar como fazer o sistema de /titulos do BPG
pela segunda vez pq a primeira quando tava terminando o tutorial o mause bugo e perdi tudo -_-
e super facil
e obs pedido do wesley
Eu vou postando os codigos
mais te recomendo ir copiando para você aprender mais
1°-
Crie o comando
- Código:
if (strcmp("/titulos", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,id da dialog!!!!,DIALOG_STYLE_LIST,"Tutulos","Titulo 1\nTitulo 2\n e asim por diante","Escolher","Cancelar");
return 1;
}
Lembrando onde tem tutulo 1\ntitulo 2 você coloca o nome dos titulos
2° depois você cria um codigo em ondialogresponse
- Código:
if(dialogid == id da dialog!!!)
{
TogglePlayerControllable(playerid, 1);
if(!response) { return 1; }
switch(listitem)
{
case 0:
{
SetPlayerChatBubble(playerid,"nome do titulo",cod do titulo,100.0,10000);
}
case 1:
{
SetPlayerChatBubble(playerid,"nome do titulo",cod do titulo,100.0,10000);
}
case 2:
{
SetPlayerChatBubble(playerid,"nome do titulo",cod do titulo,100.0,10000);
}
}
}
No caso eu coloquei 3 titulos
a cada titulo q vc coloca
vc cria o codigo
case numero do caso:
{
SetPlayerChatBubble(playerid,"nome do titulo",cor do titulo,100.0,10000);
}
Caso Voce Não Tenha Intendido direito Eu estou deixando o codigo todo ae
mais valeu a intenção
- Código:
// Em OnPlayCommandText
if (strcmp("/titulos", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,400,DIALOG_STYLE_LIST,"Sistema de Titulos By: Caio_Secundino","Titulo 01\nTitulo 02","Escolher","Cancelar");
return 1;
}
// Em OnDialogResponse
if(dialogid == 400)
{
TogglePlayerControllable(playerid, 1);
if(!response) { return 1; }
switch(listitem)
{
case 0:
{
SetPlayerChatBubble(playerid,"Titulo 1",cor do titulo,100.0,10000);
}
case 1:
{
SetPlayerChatBubble(playerid,"Titulo 2",cor do titulo,100.0,10000);
}
}
}