Facebook
//========== CMD + Publics ===============//
 
 
cmd:yidvis(playerid,params[])
{
    if(PlayerInfo[playerid][pLogin] == 0) return true;
    ShowPlayerDialogEx(playerid, 8001, DIALOG_STYLE_LIST, "Sameqaniko Magazia", "Motoris Xelsawyoebi (300$)\nSatadadarigo Borbali (800$)", "Archeva", "Gamortva");
    return true;
}
cmd:repaircar(playerid,params[])
{
    if(PlayerInfo[playerid][pLogin] == 0) return true;
    format(YCMDstr, sizeof(YCMDstr), "Motoris Sheketeba (Raodenoba: %d)\nBorblis Sheketeba (Raodenoba: %d)", GetPVarInt(playerid,"MotorisXelsawyo"), GetPVarInt(playerid,"SatadBorbali"));
    ShowPlayerDialogEx(playerid, 8002, DIALOG_STYLE_LIST, "Repair Car", YCMDstr, "Archeva", "Gamortva");
    return true;
}
publics: sheketebis(playerid)
{
    new nearveh = GetNearestVehicle(playerid);
    new carid;
    carid = nearveh;
    new Float:cx,Float:cy,Float:cz;
    GetVehiclePos(carid, cx, cy, cz);
    if(!PlayerToPoint(6.0, playerid, cx, cy, cz)) return SendClientMessage(playerid, COLOR_GREY, "Ar Xar Manqanastan");
    TogglePlayerControllable(playerid, 1);
    ClearAnim(playerid);
    ClearAnimations(playerid);
    new panels, tires;
    if(GetPVarInt(playerid, "MotorsAketebs") == 1)
    {
    SetVehicleHealth(carid,600);
    SetPVarInt(playerid, "MotorisXelsawyo",0);
    SetPVarInt(playerid, "MotorsAketebs",0);
    SendClientMessage(playerid, COLOR_GREEN, "Tqven Sheaketet Manqanis Motori");
    }
    if(GetPVarInt(playerid, "BorbalsAketebs") == 1)
    {
    GetVehicleDamageStatus(carid, panels, doors, lights, tires);
    UpdateVehicleDamageStatus(carid, panels, doors, lights, 0);
    SetPVarInt(playerid, "SatadBorbali",0);
    SetPVarInt(playerid, "BorbalsAketebs",0);
    SendClientMessage(playerid, COLOR_GREEN, "Tqven Sheaketet Manqanis Borbali");
    }
    return 1;
}
 
 
 
//========= DIalogid ==========//
if(dialogid == 8001) // Sameqanikos Zamena da motoris Yidva
    {
        if(response)
        {
            if(listitem == 0)
            {
                if(PlayerInfo[playerid][pCash] < 300) return SendClientMessage(playerid, COLOR_WHITE, "{E37070}[error] {ffffff}tkven ar gakvt sakmarisi tanxa");
                if(GetPVarInt(playerid, "MotorisXelsawyo") == 1) return SendClientMessage(playerid, COLOR_GREY, "Tqven ukve gaqvt motoris xelsawyoebi");
                PlayerInfo[playerid][pCash] -= 300;
                SetPVarInt(playerid, "MotorisXelsawyo", 1);
                SendClientMessage(playerid, COLOR_GREY, "Tqven Iyidet Motoris Xelsawyoebi");
            }
            if(listitem == 1)
            {
                if(PlayerInfo[playerid][pCash] < 800) return SendClientMessage(playerid, COLOR_WHITE, "{E37070}[error] {ffffff}tkven ar gakvt sakmarisi tanxa");
                if(GetPVarInt(playerid, "SatadBorbali") == 1) return SendClientMessage(playerid, COLOR_GREY, "Tqven ukve gaqvt Satadarigo borbali");
                PlayerInfo[playerid][pCash] -= 800;
                SetPVarInt(playerid, "SatadBorbali", 1);
                SendClientMessage(playerid, COLOR_GREY, "Tqven Iyidet Satadarigo borbali");
            }
        }
    }
    if(dialogid == 8002) // Satadarigo borblis dayenebisa da motoris sheketebis
    {
        if(response)
        {
            if(listitem == 0)
            {
                if(GetPVarInt(playerid, "MotorisXelsawyo") == 0) return SendClientMessage(playerid, COLOR_GREY, "Tqven ar gaqvt motoris xelsawyoebi");
                TogglePlayerControllable(playerid, 0);
                ApplyAnimation(playerid, "OTB", "BETSLP_LOOP", 4.1, 1, 0, 0, 0, 0);
                GameTextForPlayer(playerid, "~w~Loading...", 4000, 1);
                SetPVarInt(playerid, "MotorsAketebs", 1);
                SetTimerEx("sheketebis" , 5000, false, "d", playerid);
            }
            if(listitem == 1)
            {
                if(GetPVarInt(playerid, "SatadBorbali") == 0) return SendClientMessage(playerid, COLOR_GREY, "Tqven ar gaqvt Satadarigo borbali");
                TogglePlayerControllable(playerid, 0);
                ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.1, 1, 0, 0, 0, 0);
                GameTextForPlayer(playerid, "~w~Loading...", 4000, 1);
                SetPVarInt(playerid, "BorbalsAketebs", 1);
                SetTimerEx("sheketebis" , 5000, false, "d", playerid);
            }
        }
    }
captcha