[Ajuda] comando /aprenderveiculo e /liberarveiculo - 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 /aprenderveiculo e /liberarveiculo (
/showthread.php?tid=439234)
comando /aprenderveiculo e /liberarveiculo -
matanza87 - 24.05.2013
oie gnt bom dia a todos eu criei um detran e sу falta esses 2 comandos eu pensei em criar uma variavel
que definisse quando ele estivesse aprendido e quando ele entrasse no veiculo aprendido fosse removido e
no respawncarros ele n fosse resetado
pawn Код:
enum VeiculoAprendido
{
Aprendido
};
new VAInfo[MAX_PLAYERS][VeiculoAprendido];
if(strcmp(cmd, "/aprenderveiculo", true) == 0)
{
new carid;
new getcarid;
getcarid = GetPlayerVehicleID(playerid);
if(getcarid == carid)
{
new vstring [120];
VAInfo[carid][Aprendido] = 1;
format(vstring, sizeof(vstring), "Veiculo %s foi aprendido pelo D.E.T.R.A.N",carid);
SendClientMessageToAll(0xF50000FF,string);
}
return 1;
}
if(strcmp(cmd, "/liberarcarro", true) == 0)
{
new carid;
new getcarid;
getcarid = GetPlayerVehicleID(playerid);
if(getcarid == carid)
{
new vstring [120];
VAInfo[carid][Aprendido] = 0;
format(vstring, sizeof(vstring), "Veiculo %s foi liberado pelo D.E.T.R.A.N",carid);
SendClientMessageToAll(0xF50000FF,string);
}
return 1;
}
else if(VAInfo[vehicleid][Aprendido] == 1)
{
SendClientMessage(playerid,-1,"Este carro esta aprendido pelo D.E.T.R.A.N,portanto vocк nгo pode usa-lo");
RemovePlayerFromVehicleEx(playerid);
}
nгo tem nenhum problema ao compilar porem o comando nгo faz nada no jogo й como se nem existisse
se alguem puder tentar ajudar agradeзo .-.
Re: comando /aprenderveiculo e /liberarveiculo -
matanza87 - 24.05.2013
eu usei:
pawn Код:
for(new vi = 0; vi <= MAX_VEHICLES; vi++)
if(VAInfo[vi][Apreendido] == 1) return SendClientMessage(playerid , -1 , "");
o problema й que todos os veiculos do servidor sao apreendidos com isso
pfv alguem? eu sу preciso saber oq eu coloco no lugar de MAX_VEHICLES
pq se eu deixo assim nenhum veiculo da respawn