[AJUDA] tunando carro - 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] tunando carro (
/showthread.php?tid=187827)
[AJUDA] tunando carro -
bruninho - 04.11.2010
alguem sabe como que o mecanico pode tunar carro com o comando /tunar (id) ou coisa parecida?
outra duvida, tem como esse tune ficar salvo?
Re: [AJUDA] tunando carro -
lexmem - 05.11.2010
cara esse comando й meio grande..entгo vou sу deixar o caminho das pedras...
tipo o mecanico digita...
primeiro que cada equipamento tuner pertence a um tipo de carro diferente...
dai ou o mecanico digitaria /tunar [id do player]
e terias vбrios..
pawn Код:
AddVehicleComponent(carroid,componente);
Para pegar todos os componentes de carros diferentes...so hdigitando o id do player...
ou o cara digitaria /tunar [id player] [numero do equipe]
ai vocк faz uma lista...e cria um comando pra ele consultar...
pawn Код:
if(strcmp(cmd, "/tunar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pEmprego/*verifica se no seu gm eh emprego...*/] == numero do emprego mecanico...)
{
//----------------------------------------------------------------------------------------------
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /tunar [ id ] [id peзa do carro]");
return 1;
}
new fregues;
fregues = ReturnUser(tmp);
//------------------------------------------------------------------------------------------------
new peзa;
peзa = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USE: /tunar [ id ] [id peзa do carro]");
return 1;
}
new carro;
carro = GetPlayerVehicleID(fregues);
if(IsPlayerConnected(fregues))
{
if(fregues != INVALID_PLAYER_ID)
{
AddVehicleComponent(carro,peзa);
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "ID Desconehcido");
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Fregues OFF");
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Vocк nгo й mecвnico");
}
}
return 1;
}
Salvar o tuning creio que sу com arquivo externo, pq no gm quando reseta ou o carro explode..ele some...
vc pode й fazer um settimer com u mpublic, pra semrpe ir retunando certos carros....