12.09.2015, 12:41
Код HTML:
// COMANDO: /Aceptar Renovacion
else if (strcmp("/Aceptar Renovacion", cmdtext, true, 19) == 0 && strlen(cmdtext) == 19) ||
strcmp("/Aceptar Reparacion", cmdtext, true, 19) == 0 && strlen(cmdtext) == 19)
{
if ( PlayersDataOnline[playerid][VCoche][0] != -1 )
{
if ( IsPlayerNear(playerid, PlayersDataOnline[playerid][VCoche][0],
"236",
"237",
"238",
"El jugador que te iva a vender el vehнculo se ha desconectado",
"El jugador que te va a vender el vehнculo no se ha logueado",
"El jugador que te va a vender el vehнculo no se encuentra cerca de tн") )
{
if ( strlen(DataCars[PlayersDataOnline[playerid][VCoche][1]][Dueno]) != 1 )
{
if ( PlayersData[PlayersDataOnline[playerid][VCoche][0]][Faccion] == NFS && PlayersData[PlayersDataOnline[playerid][VCoche][0]][Rango] <= 2)
{
if (PlayersData[playerid][Car] != -1)
{
if ( PlayersData[playerid][Dinero] >= coches_Todos_Precios[GetVehicleModel(PlayersDataOnline[playerid][VCoche][1]) - 400] )
{
DataCars[PlayersDataOnline[playerid][VCoche][1]][Time] = MAX_VEHICLE_TIME;
SaveDataVehicle(PlayersDataOnline[playerid][VCoche][1], DIR_VEHICLES);
new MsgToComprador[MAX_TEXT_CHAT], MsgToVendedor[MAX_TEXT_CHAT];
format(MsgToVendedor, sizeof(MsgToVendedor),
"El vendedor de vehнculos %s, te ha renovado un vehнculo modelo \"%s\" por $%i",
PlayersDataOnline[PlayersDataOnline[playerid][VCoche][0]][NameOnline],
coches_Todos_Nombres[GetVehicleModel(PlayersDataOnline[playerid][VCoche][1]) - 400],
coches_Todos_Precios[GetVehicleModel(PlayersDataOnline[playerid][VCoche][1]) - 400]);
format(MsgToComprador, sizeof(MsgToComprador),
"Renovastes a %s un vehнculo modelo \"%s\" por $%i, con un coste de $%i en papeles",
PlayersDataOnline[playerid][NameOnlineFix],
coches_Todos_Nombres[GetVehicleModel(PlayersDataOnline[playerid][VCoche][1]) - 400],
coches_Todos_Precios[GetVehicleModel(PlayersDataOnline[playerid][VCoche][1]) - 400],
coches_Todos_Precios[GetVehicleModel(PlayersDataOnline[playerid][VCoche][1]) - 400] / 3);
SendInfoMessage(PlayersDataOnline[playerid][VCoche][0], 3, "0", MsgToComprador);
SendInfoMessage(playerid, 3, "0", MsgToVendedor);
FaccionData[NFS][Deposito] = FaccionData[NFS][Deposito] + coches_Todos_Precios[GetVehicleModel(PlayersDataOnline[playerid][VCoche][1]) - 400] / 3;
GivePlayerMoneyEx(playerid, -coches_Todos_Precios[GetVehicleModel(PlayersDataOnline[playerid][VCoche][1]) - 400]);
GivePlayerMoneyEx(PlayersDataOnline[playerid][VCoche][0], (coches_Todos_Precios[GetVehicleModel(PlayersDataOnline[playerid][VCoche][1]) - 400] / 3) * 2);
}
else
{
SendInfoMessage(playerid, 0, "242", "No tienes suficiente dinero para comprar йste vehнculo!");
}
}
else
{
SendInfoMessage(playerid, 0, "241", "Usted ya tiene un vehнculo!");
}
}
else
{
SendInfoMessage(playerid, 0, "1457", "No te encuentras al lado de vendedor!");
}
}
else
{
SendInfoMessage(playerid, 0, "239", "Oops, te han comprado otro el vehнculo en los ojos!");
}
}
}
else
{
SendInfoMessage(playerid, 0, "240", "No has recibido ninguna oferta para venta de vehнculo");
}
PlayersDataOnline[playerid][VCoche][0] = -1;
PlayersDataOnline[playerid][VCoche][1] = -1;
}
else
{
SendInfoMessage(playerid, 0, "123", "Quizбs quiso decir: /Aceptar {Invite, Coche, Contrato, Factura, Reparaciуn, Protecciуn, Drogas, Multa, Ganzъas}");
SendInfoMessage(playerid, 0, "123", "Quizбs quiso decir: /Aceptar {Aceнte, Servicios, Sexo, Renovacion}");
}
}