- 0
Problema rent car
-
Similar Content
-
- 1 reply
- 147 views
-
Problema
By ImJustSlim,
- 3 answers
- 258 views
-
- 2 replies
- 141 views
-
- 1 answer
- 283 views
-
- 6 answers
- 1,120 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
Shad0wdpbgd
Salut, am o problema. Problema fiind ca eu chiar daca am o masina inchiriata, nu pot sa folosesc comanda /lockrent. Efectiv nu imi zice nimic si nici nu se incuie/descuie masina.
YCMD:lockrent(playerid, params[], help)
{
if(PlayerInfo[playerid][pRentCar] == 0) return 1;
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(rentcar, engine, lights, alarm, doors, bonnet, boot, objective);
if(doors == 0)
{
va_GameTextForPlayer(playerid, "~W~%s~N~~R~LOCKED", 5000, 4, getVehicleName(rentcar));
SCM(playerid, -1, "locked");
SetVehicleParamsEx(rentcar, engine, lights, alarm, VEHICLE_PARAMS_ON, bonnet, boot, objective);
}
if(doors == 1)
{
va_GameTextForPlayer(playerid, "~W~%s~N~~G~UNLOCKED", 5000, 4, getVehicleName(rentcar));
SetVehicleParamsEx(rentcar, engine, lights, alarm, VEHICLE_PARAMS_OFF, bonnet, boot, objective);
}
return true;
}
Dialog:DIALOG_RENTCAR(playerid, response, listitem)
{
if(!response) return true;
if(!PlayerToPoint(5.0, playerid, 542.1693,-1293.2416,17.2422)) return SCM(playerid, COLOR_GREY, "You are not at the right location.");
if(PlayerInfo[playerid][pRentCar] == 1) return SCM(playerid, -1, "Ai deja o masina inchiriata.");
switch(listitem)
{
case 0:
{
if(getMoney(playerid) < 50000) return SCM(playerid, COLOR_GREY, "You don't have $50,000.");
PlayerInfo[playerid][pRentCar] = 1;
rentcar = CreateVehicle(411, 561.8007,-1290.3135,16.9753,0.2764, -1, -1, -1);
SetVehicleNumberPlate(rentcar, "Rent");
GivePlayerMoneyEx(playerid, -50000);
SCM(playerid, -1, "You have rented a Infernus for $50,000 until you explode it.");
PutPlayerInVehicle(playerid, rentcar, 0);
vehicle_personal[rentcar] = -1;
vehicle_fuel[rentcar] = 100;
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(rentcar, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(rentcar, VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
}
case 1:
{
if(getMoney(playerid) < 40000) return SCM(playerid, COLOR_GREY, "You don't have $40,000.");
PlayerInfo[playerid][pRentCar] = 1;
rentcar = CreateVehicle(560, 561.8007,-1290.3135,16.9753,0.2764, -1, -1, -1);
SetVehicleNumberPlate(rentcar, "Rent");
GivePlayerMoneyEx(playerid, -40000);
SCM(playerid, -1, "You have rented a Sultan for $40,000 until you explode it.");
PutPlayerInVehicle(playerid, rentcar, 0);
vehicle_personal[rentcar] = -1;
vehicle_fuel[rentcar] = 100;
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(rentcar, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(rentcar, VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
}
case 2:
{
if(getMoney(playerid) < 30000) return SCM(playerid, COLOR_GREY, "You don't have $30,000.");
PlayerInfo[playerid][pRentCar] = 1;
rentcar = CreateVehicle(522, 561.8007,-1290.3135,16.9753,0.2764, -1, -1, -1);
SetVehicleNumberPlate(rentcar, "Rent");
GivePlayerMoneyEx(playerid, -30000);
SCM(playerid, -1, "You have rented a NRG-500 for $30,000 until you explode it. Pr");
PutPlayerInVehicle(playerid, rentcar, 0);
vehicle_personal[rentcar] = -1;
vehicle_fuel[rentcar] = 100;
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(rentcar, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(rentcar, VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
}
case 3:
{
if(getMoney(playerid) < 20000) return SCM(playerid, COLOR_GREY, "You don't have $20,000.");
PlayerInfo[playerid][pRentCar] = 1;
rentcar = CreateVehicle(506, 561.8007,-1290.3135,16.9753,0.2764, -1, -1, -1);
SetVehicleNumberPlate(rentcar, "Rent");
GivePlayerMoneyEx(playerid, -20000);
SCM(playerid, -1, "You have rented a Super GT for $20,000 until you explode it.");
PutPlayerInVehicle(playerid, rentcar, 0);
vehicle_personal[rentcar] = -1;
vehicle_fuel[rentcar] = 100;
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(rentcar, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(rentcar, VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
}
case 4:
{
if(getMoney(playerid) < 10000) return SCM(playerid, COLOR_GREY, "You don't have $10,000.");
PlayerInfo[playerid][pRentCar] = 1;
rentcar = CreateVehicle(426, 561.8007,-1290.3135,16.9753,0.2764, -1, -1, -1);
SetVehicleNumberPlate(rentcar, "Rent");
GivePlayerMoneyEx(playerid, -10000);
SCM(playerid, -1, "You have rented a Premier for $10,000 until you explode it.");
PutPlayerInVehicle(playerid, rentcar, 0);
vehicle_personal[rentcar] = -1;
vehicle_fuel[rentcar] = 100;
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(rentcar, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(rentcar, VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
}
case 5:
{
if(getMoney(playerid) < 7000) return SCM(playerid, COLOR_GREY, "You don't have $7,000.");
PlayerInfo[playerid][pRentCar] = 1;
rentcar = CreateVehicle(521, 561.8007,-1290.3135,16.9753,0.2764, -1, -1, -1);
SetVehicleNumberPlate(rentcar, "Rent");
GivePlayerMoneyEx(playerid, -7000);
SCM(playerid, -1, "You have rented a FCR-900 for $7,000 until you explode it.");
PutPlayerInVehicle(playerid, rentcar, 0);
vehicle_personal[rentcar] = -1;
vehicle_fuel[rentcar] = 100;
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(rentcar, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(rentcar, VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
}
case 6:
{
if(getMoney(playerid) < 5000) return SCM(playerid, COLOR_GREY, "You don't have $5,000.");
PlayerInfo[playerid][pRentCar] = 1;
rentcar = CreateVehicle(510, 561.8007,-1290.3135,16.9753,0.2764, -1, -1, -1);
GivePlayerMoneyEx(playerid, -5000);
SCM(playerid, -1, "You have rented a Mountain Bike for $5,000.");
PutPlayerInVehicle(playerid, rentcar, 0);
vehicle_personal[rentcar] = -1;
vehicle_fuel[rentcar] = 100;
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(rentcar, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(rentcar, VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
}
}
return true;
}
// Si mai am o problema, la pcolor, eu am salvat culoarea in baza de date, dar cand intru pe samp si scriu ceva imi arata culoarea aia normala (gri)
Dialog:DIALOG_COLOR(playerid, response, listitem)
{
if(!response) return true;
SelectColor[playerid] = listitem;
SCMF(playerid, -1, "{%s}Server: {FFFFFF}Hope you like your new color!", playerColors(listitem));
mysqlQuery("UPDATE `server_accounts` SET `Color` = '%d' WHERE `ID`= '%d'", listitem, PlayerInfo[playerid][pSQLID]);
PlayerInfo[playerid][pColor] = listitem;
return true;
}
public OnPlayerText(playerid, text[])
{
if(IsPlayerLogged(playerid))
{
if(PlayerInfo[playerid][pMute] > gettime())
{
SCMF(playerid, COLOR_GREY, "You can't type right now! You are still muted for %d %s.", ((PlayerInfo[playerid][pMute] - gettime()) > 60) ? ((PlayerInfo[playerid][pMute] - gettime()) / 60) : (PlayerInfo[playerid][pMute] - gettime()), ((PlayerInfo[playerid][pMute] - gettime()) > 60) ? ("minutes") : ("seconds"));
return false;
}
SendNearby(playerid, COLOR_WHITE, 25.0, "{%s}%s: {FFFFFF}%s", playerColors(SelectColor[playerid]), GetName(playerid), text);
SetPlayerChatBubble(playerid, text, COLOR_CIVIL, 25.0, 5000);
gQuery[0] = (EOS);
mysql_format(SQL, gQuery, sizeof(gQuery), "INSERT INTO `server_chat_log` (Name, Text) VALUES ('%s', '%s')", GetName(playerid), text);
mysql_pquery(SQL, gQuery, "", "");
}
return false;
}
Link to comment
Share on other sites
11 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.