24.04.2014, 11:27
rjjj obrigadгo, mas nгo foi aqui... Tentei assim , mas nada aconteceu, nem no .cfg lб :\
pawn Код:
if(strcmp(cmd, "/vcomprar",true )==0)
{
// Perenniel, 404, 120800
// 1,0,8 (1 = vendido) (0 = a venda)
// perenniel
if(GetPlayerMoney(playerid) < 120800) return SendClientMessage(playerid, COLOR_RED, "Vocк nгo tem dinheiro suficiente.");
GivePlayerMoney(playerid,-120800);
if(PlayerInfo[playerid][pCarKey]!=0)
{
SendClientMessage(playerid, COLOR_GREY, "[Servidor] vocк ja tem um Veiculo (/veiculo vender)");
return 1;
}
SBizzInfo[1][sbTill] += 500;
GivePlayerMoney(playerid,-500);
GameTextForPlayer(playerid, "~w~Parabens~n~Voce comprou esse Veiculo!", 5000, 3);
SendClientMessage(playerid, COLOR_YELLOW,"[Servidor] /Veiculo ajuda para ver os comandos");
new NomeJogador[25];
GetPlayerName(playerid, NomeJogador, 25);
new Linha[128];
format(Linha, 128, "\n404,1546.991943,-1015.527709,23.611146,338.216125,0,1,%s,Concecionaria,120800,,1,0,8", NomeJogador);
new File:Arquivo;
Arquivo = fopen("Configs/Carros.cfg", io_append);
fwrite(Arquivo, Linha);
fclose(Arquivo);
SaveCars();
return 1;
}
pawn Код:
public SaveCars()
{
new idx;
new File: file2;
while (idx < sizeof(CarInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d,%f,%f,%f,%f,%d,%d,%s,%s,%d,%s,%d,%d,%d\n",
CarInfo[idx][cModel],
CarInfo[idx][cLocationx],
CarInfo[idx][cLocationy],
CarInfo[idx][cLocationz],
CarInfo[idx][cAngle],
CarInfo[idx][cColorOne],
CarInfo[idx][cColorTwo],
CarInfo[idx][cOwner],
CarInfo[idx][cDescription],
CarInfo[idx][cValue],
CarInfo[idx][cLicense],
CarInfo[idx][cOwned],
CarInfo[idx][cLock],
CarInfo[idx][cGrana]);
if(idx == 1)
{
file2 = fopen("Configs/Carros.cfg", io_write);
}
else
{
file2 = fopen("Configs/Carros.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
return 1;
}