[Tutorial] Colocando Efeitos e Bandanas
#1

Bom, esse tutorial vai ser para algumas pessoas que nгo sabem colocar efeitos e bandanas.Vai ser rбpido e vou tentar o mбximo explicar.

Lб no inicio do GM vocк coloca a seguinte definiзгo

Код HTML:
#define Dialog_Bandana 1
#define Dialog_Efeitos 2 ///Aqui vocк pode colocar o numero que vocк quiser,bom seria manter organizado caso vocк queria definir algo em numeraзгo
Agora vamos em OnPlayerCommandText funciona para criar nossos comandos.

Код HTML:
 if(strcmp("/bandana", cmd, true) == 0)
{
    ShowPlayerDialog(playerid,Dialog_Bandana,DIALOG_STYLE_LIST,"Bandanas","Bandana 1\nBandana 2\nBandana 3\nBandana 4\nBandana 5\nBandana 6\nBandana 7\nBandana 8\nBandana 9\nBandana 10\nRemover Bandana","Ok","Fechar");
	return 1;
}
Код HTML:
 if(strcmp("/bandana", cmd, true) == 0)
{
    ShowPlayerDialog(playerid, Dialog_Efeitos, DIALOG_STYLE_LIST, "{FF00FF}Escolha seu efeito e divirta-se", "{FF0000}Remover efeito\nTartaruga\nBomba de gasolina\nBola\nTelevisгo\nCaveira\nM4\nEspada\nExtintor\nParaquedas\nExplosivo\nBandeira Green\nParaquedas aberto\nClaridade\nDildo frente\nDildo atrбs\nCoraзгo\n", "Ok", "Cancelar");
    return 1;
}
Agora iremos ir para OnDialogResponse estб funзгo й clara para o dialogo do player como definimos la em cima

Код HTML:
         if(dialogid == Dialog_Efeitos)
    {
        if(response)
		{
			if(listitem == 0){RemovePlayerAttachedObject(playerid,1);SendClientMessage(playerid, Vermelho, "[INFO]: Acessуrio removido");return 1;}
			if(listitem == 1){SetPlayerAttachedObject(playerid,1, 1609, 1, 0.0, 0.0, 0.0, 90.0, 0.0, -90.0);} //TARTARUGA
			if(listitem == 2){SetPlayerAttachedObject(playerid,1, 1244, 1, -0.2, 0.1, 0.0, 0.0, 87.0, 90.0);} //BOMBA DE GASOLINA
			if(listitem == 3){SetPlayerAttachedObject(playerid,1, 1598, 2, 0.2, 0.0, 0.0, 0.0, 0.0, 0.0);} //BOLA
			if(listitem == 4){SetPlayerAttachedObject(playerid,1, 1518, 2, 0.2, 0.0, -0.04, 0.0, 100.0, 180.0);} //TELEVISГO
			if(listitem == 5){SetPlayerAttachedObject(playerid,1, 1254, 2, 0.1, 0.01, 0.0, 0.0, 90.0, 0.0);} //CAVEIRA
			if(listitem == 6){SetPlayerAttachedObject(playerid,1, 356, 1, -0.2, -0.15, 0.0, 0.0, 24.0, 0.0);} //M4
			if(listitem == 7){SetPlayerAttachedObject(playerid,1, 3028, 1, 0.3, -0.15, -0.03, 0.0, 120, 0.0);} //ESPADA
			if(listitem == 8){SetPlayerAttachedObject(playerid,1, 366, 1, 0.4, -0.25, 0.0, 0.0, 160.0, 0.0);} //EXTINTOR
			if(listitem == 10){SetPlayerAttachedObject(playerid,1, 1252, 1, 0.1, -0.2, 0.0, 0.0, 90.0, 0.0);} //EXPLOSIVO
			if(listitem == 11){SetPlayerAttachedObject(playerid,1, 2914, 1, 0.0, 0.0, 0.17, 180.0, 90.0, 0.0);} //BANDEIRA VERDE
			if(listitem == 12){SetPlayerAttachedObject(playerid,1, 3131, 1, -0.2, 0.15, 0.0, 0.0, 90.0, 0.0);} //PARAQUEDAS (ABERTO)
			if(listitem == 13){SetPlayerAttachedObject(playerid,1, 354, 1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);} //CLARIDADE (HYDRA FLARE)
			if(listitem == 14){SetPlayerAttachedObject(playerid,1, 321, 1, -0.24, 0.6, -0.07, 90.0, 0.0, 0.0);} //DILDO FRENTE
			if(listitem == 15){SetPlayerAttachedObject(playerid,1, 323, 1, -0.7, -0.2, 0.0, -90.0, 50.0, 0.0);} //DILDO ATRБS
			if(listitem == 16){SetPlayerAttachedObject(playerid,1, 1240, 1, 0.15, 0.17, 0.06, 0.0, 90.0, 0.0);} //CORAЗГO
		}
		return 1;
	}
Mas logo apуs termos colocado Daremos um espaзo para colocar nosso Dialog Bandana

Код HTML:
//Dialog Bandana
	if(dialogid==Dialog_Bandana)
    {
	    if(response){
			if(listitem==0){SetPlayerAttachedObject( playerid, 0, 18917, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);}
			if(listitem==1){SetPlayerAttachedObject( playerid, 0, 18913, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);}
			if(listitem==2){SetPlayerAttachedObject( playerid, 0, 18916, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);}
			if(listitem==3){SetPlayerAttachedObject(playerid, 0, 18915, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);}
			if(listitem==4){SetPlayerAttachedObject(playerid, 0, 18912 , 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);}
			if(listitem==5){SetPlayerAttachedObject(playerid, 0, 18911 , 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);}
			if(listitem==6){SetPlayerAttachedObject( playerid, 0, 18914, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);}
			if(listitem==7){SetPlayerAttachedObject(playerid, 0, 18918, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);}
			if(listitem==8){SetPlayerAttachedObject(playerid, 0, 18920 , 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);}
			if(listitem==9){SetPlayerAttachedObject(playerid, 0, 18919 , 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);}
			if(listitem==10){for(new i;i<5;i++) RemovePlayerAttachedObject(playerid,i);}
		}
		return 1;
 }
Resultado final :Bandana Efeitos

Obrigada! a todos que viram, bom esse foi um dos meus primeiros tutoriais eu nгo devo ter ido muito bem,mas aceito criticas xD!!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)