20.07.2018, 19:39
PHP код:
//estou eu aqui a 3 vez hoje, sei programar mas ainda nгo tenho muito raciocinio entгo oque me resta й pedir ajuda, fiz o sistema de concessionaria e queria criar um comando de adm /puxar pra puxar o carro do player, nгo todos sу do id que ele digitar poderiam me dizer como faзo isso, codigo abaixo
CMD:comprar(playerid)
{
new name[25];
GetPlayerName(playerid, name, sizeof(name));
new pasta[100];
format(pasta, sizeof(pasta), "carro1/%s.txt",name);
if(GetPlayerMoney(playerid) >= 150000)
{
GivePlayerMoney(playerid, -150000);
DOF2_CreateFile(pasta);
DOF2_SetInt(pasta, "Modelo", CarroInfo[cModelo]);
DOF2_SetInt(pasta, "Cor1", CarroInfo[cCor1]);
DOF2_SetInt(pasta, "Cor2", CarroInfo[cCor2]);
DOF2_SetFloat(pasta, "Vidacarro", VidaCarro);
DOF2_SetFloat(pasta, "CarroX", CarroX);
DOF2_SetFloat(pasta, "CarroY", CarroY);
DOF2_SetFloat(pasta, "CarroZ", CarroZ);
DOF2_SetFloat(pasta, "Angulo", Angulo);
carro[playerid] = AddStaticVehicleEx(411, 0,0,8,0,-1,-1,60000);
}
//outro carro aki
return 1;
}
stock salvarcarro(playerid)
{
new name[25];
GetPlayerName(playerid, name, sizeof(name));
new pasta[100];
format(pasta, sizeof(pasta), "carro1/%s.txt",name);
if(DOF2_FileExists(pasta))
{
GetVehiclePos(carro[playerid], CarroX,CarroY,CarroZ);
GetVehicleZAngle(carro[playerid], Angulo);
GetVehicleHealth(carro[playerid], VidaCarro);
ChangeVehicleColor(carro[playerid], CarroInfo[cCor1], CarroInfo[cCor2]);
DOF2_SetInt(pasta, "Cor1", CarroInfo[cCor1]);
DOF2_SetInt(pasta, "Cor2", CarroInfo[cCor2]);
DOF2_SetInt(pasta, "Modelo", GetVehicleModel(carro[playerid]));
DOF2_SetFloat(pasta,"CarroX", CarroX);
DOF2_SetFloat(pasta,"CarroY", CarroY);
DOF2_SetFloat(pasta,"CarroZ", CarroZ);
DOF2_SetFloat(pasta,"Angulo", Angulo);
DOF2_SetFloat(pasta,"VidaCarro", VidaCarro);
DOF2_SaveFile();
DestroyVehicle(carro[playerid]);
}
return 1;
}
stock carregarcarro(playerid)
{
new name[25];
GetPlayerName(playerid, name, sizeof(name));
new pasta[100];
format(pasta, sizeof(pasta), "carro1/%s.txt",name);
if(DOF2_FileExists(pasta))
{
CarroInfo[cCor1] = DOF2_GetInt(pasta, "Cor1");
CarroInfo[cCor2] = DOF2_GetInt(pasta, "Cor2");
CarroInfo[cModelo] = DOF2_GetInt(pasta, "Modelo");
CarroX = DOF2_GetFloat(pasta, "CarroX");
CarroY = DOF2_GetFloat(pasta, "CarroY");
CarroZ = DOF2_GetFloat(pasta, "CarroZ");
Angulo = DOF2_GetFloat(pasta, "Angulo");
VidaCarro = DOF2_GetFloat(pasta, "VidaCarro");
CreateVehicle(CarroInfo[cModelo],CarroX,CarroY,CarroZ,Angulo,CarroInfo[cCor1],CarroInfo[cCor2], 60000);
SetVehicleHealth(carro[playerid], VidaCarro);
}
return 1;
}