05.11.2010, 01:44
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..
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...
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....
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);
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....