SA-MP Forums Archive
[Ajuda] Comando /CarrosSrv - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Comando /CarrosSrv (/showthread.php?tid=637703)



Comando /CarrosSrv - Guscooby - 19.07.2017

Eu queria ajuda com o comando /CarroSsrv
Queria que mostrasse o nome de todos os donos daquele modelo de carro
mas aparece sу as informaзхes de um carro
Код:
CMD:carrossrv(playerid,params[])
{
	new CarroNome[600],stringdocarro[500];
	if(PlayerInfo[playerid][Logado] < 1)return Escrever(playerid,vermelho,"ERRO: Vocк nгo estб logado");
	if(PlayerInfo[playerid][NoEvento] == true)return Escrever(playerid,vermelho,"ERRO: Vocк estб no evento :p");
	if(PlayerInfo[playerid][NoDuel] == true)return Escrever(playerid,vermelho,"ERRO: Vocк estб em um duelo");
	if(sscanf(params,"s[600]",CarroNome))return Escrever(playerid,vermelho,"Digite: /CarrosSrv [Nome-Carro]");
	new veiculo = GetVehicleModelIDFromName(CarroNome);
	for(new i=0;i<MAX_VEHICLES;i++){
	if(CarroInfo[i][CarroModelo] == veiculo){
	format(stringdocarro,sizeof(stringdocarro),"Carro ID: %d Dono: %s Modelo: %d",CarroInfo[i][CarroID],CarroInfo[i][CarroDono],veiculo);
	ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Carros", stringdocarro, "Fechar", "");
	}}
	return 1;
}



Re: Comando /CarrosSrv - GuilhermeNunes - 20.07.2017

Usa GetPlayerName pra poder pegar o Nome n ta pegando pq vc n usou


Re: Comando /CarrosSrv - Guscooby - 21.07.2017

O nome do dono ta na armazenada na variavel global CarroInfo[MAX_VEHICLES][CarroDono] eu queria que mostrasse as informaзхes como nome do dono id etc de todos os carros em uma dialog TODOS OS CARROS :V