08.04.2011, 10:08
AddStaticVehicle does not return the model ID of a vehicle. It returns the ID... so if you use variable = AddStaticVehicle..... it will not store the model in "variable", but the ID...
so use "vehicleid == XX" to check for the right ID...
so use "vehicleid == XX" to check for the right ID...
pawn Код:
new vehicleid = GetPlayerVehicleID(playerid);
if(vehicleid == vmcar1 || vehicleid == vmcar2 || vehicleid == vmcar3)
{
if(GetPlayerMoney(playerid) < 2900)
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "* Vairavimo Mokykla *:* Egzamino laikymo kaina yra 2900 LT. Atsipraрome taиiau jus tiek neturite.");// tekstas
RemovePlayerFromVehicle(playerid);
SetVehicleToRespawn(vehicleid);
return 1;
}
if(playerDB[playerid][teises])
{
SendClientMessage(playerid, COLOR_GREENYELLOW,"* Vairavimo Mokykla *:* Kvailas poelgis, jыs jau turite Vairavimo Teises.");// tekstas
return 1;
}
if(playerDB[playerid][teises])
{
SendClientMessage(playerid, COLOR_GREENYELLOW,"* Vairavimo Mokykla *:* Kvailas poelgis, jыs jau turite Vairavimo Teises.");// tekstas
return 1;
}
if(!playerDB[playerid][teises])
{
ShowPlayerDialog(playerid, 474, DIALOG_STYLE_MSGBOX, "* Vairavimo Mokykla *", "Ar norite laikyti vairavimo egzaminа? Egzamino kaina 2900 LT", "Laikyti", "Iseiti");// GUI
return 1;
}
}
if(vehicleid == vmoto1 || vehicleid == vmoto2 || vehicleid == vmoto3)
{
if(GetPlayerMoney(playerid) < 2900)
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "* Vairavimo Mokykla *:* Egzamino laikymo kaina yra 2900 LT. Atsipraрome taиiau jus tiek neturite.");// tekstas
RemovePlayerFromVehicle(playerid);
SetVehicleToRespawn(vehicleid);
return 1;
}
if(playerDB[playerid][teisesM])
{
SendClientMessage(playerid, COLOR_GREENYELLOW,"* Vairavimo Mokykla *:* Jus jau turite motociklininko paюymлjimа.");// tekstas
return 1;
}
if(!playerDB[playerid][teisesM])
{
ShowPlayerDialog(playerid, 474, DIALOG_STYLE_MSGBOX, "* Vairavimo Mokykla *", "Ar norite laikyti vairavimo egzaminа? Egzamino kaina 2900 LT", "Laikyti", "Iseiti");// GUI
return 1;
}
}
if(vehicleid == vmtruck1 || vehicleid == vmtruck2)
{
if(GetPlayerMoney(playerid) < 2900)
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "* Vairavimo Mokykla *:* Egzamino laikymo kaina yra 2900 LT. Atsipraрome taиiau jus tiek neturite.");// tekstas
RemovePlayerFromVehicle(playerid);
SetVehicleToRespawn(vehicleid);
return 1;
}
if(playerDB[playerid][teisesF])
{
SendClientMessage(playerid, COLOR_GREENYELLOW,"* Vairavimo Mokykla *:* Jus jau turite motociklininko paюymлjimа.");// tekstas
return 1;
}
if(!playerDB[playerid][teisesF])
{
ShowPlayerDialog(playerid, 474, DIALOG_STYLE_MSGBOX, "* Vairavimo Mokykla *", "Ar norite laikyti vairavimo egzaminа? Egzamino kaina 2900 LT", "Laikyti", "Iseiti");// GUI
return 1;
}
}
if(vehicleid == vmlek)
{
if(GetPlayerMoney(playerid) < 2900)
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "* Lakыnш skraidymo mokykla *:* Egzamino laikymo kaina yra 2900 LT. Atsipraрome taиiau jus tiek neturite.");// tekstas
RemovePlayerFromVehicle(playerid);
SetVehicleToRespawn(vehicleid);
return 1;
}
if(playerDB[playerid][teisesL])
{
SendClientMessage(playerid, COLOR_GREENYELLOW,"* Lakыnш skraidymo mokykla *:* Jus jau turite skraidimo pazymejima!");// tekstas
return 1;
}
if(!playerDB[playerid][teisesL])
{
ShowPlayerDialog(playerid, 475, DIALOG_STYLE_MSGBOX, "* Lakыnш skraidymo mokykla *", "Ar norite laikyti vairavimo egzaminа? Egzamino kaina 2900 LT", "Laikyti", "Iseiti");// GUI
return 1;
}
return 1;
}