Son İletiler

#1
SA:MP Mod Galerisi / San Fierro Driving School Map
Son İleti Gönderen casper - Şubat 28, 2026, 03:21:43 ÖÖ
RemoveBuildingForPlayer(playerid,11372, -2076.4375, -107.9297, 36.9688, 0.25);

RemoveBuildingForPlayer(playerid,11014, -2076.4375, -107.9297, 36.9688, 0.25);

CreateObject(19536, -2053.27515, -193.73489, 34.45565,   0.00000, 0.00000, 270.21649);

CreateObject(19849, -2049.94214, -262.02341, 34.81097,   0.00000, 0.00000, 270.12897);

CreateObject(3607, -2067.58252, -262.10394, 40.24535,   0.00000, 0.00000, 0.00000);

CreateObject(9324, -2087.79419, -226.60818, 40.58000,   0.00000, 0.00000, 90.73035);

CreateObject(9324, -2087.87817, -197.44702, 40.56635,   0.00000, 0.00000, 89.95035);

CreateObject(9324, -2088.07080, -168.12950, 40.56139,   0.00000, 0.00000, 89.32532);

CreateObject(9324, -2019.34998, -225.48570, 40.54202,   0.00000, 0.00000, 269.97034);

CreateObject(9324, -2019.24390, -196.21533, 40.62264,   0.00000, 0.00000, 270.56277);

CreateObject(9324, -2019.23767, -167.58578, 40.48380,   0.00000, 0.00000, 270.29663);

CreateObject(19545, -2036.39441, -152.52165, 34.61385,   0.00000, 0.00000, 0.00000);

CreateObject(19545, -2036.35730, -214.02663, 34.49698,   0.00000, 0.00000, 0.00000);

CreateObject(19545, -2070.69922, -152.45381, 34.62141,   0.00000, 0.00000, 0.50704);

CreateObject(19545, -2070.02612, -214.92055, 34.60168,   0.00000, 0.00000, 0.74126);

CreateObject(19545, -2068.09619, -113.91169, 34.33877,   0.00000, 0.00000, 90.18655);

CreateObject(19543, -2086.60034, -152.62857, 34.59173,   0.00000, 0.00000, 359.73181);

CreateObject(19543, -2011.94104, -136.27768, 34.36937,   0.00000, 0.00000, 0.00000);

CreateObject(19543, -2020.75330, -134.45348, 34.34393,   0.00000, 0.00000, 0.00000);

CreateObject(19543, -2056.17749, -129.02538, 34.36050,   0.00000, 0.00000, 269.99817);

CreateObject(984, -2056.85913, -121.40807, 35.03018,   0.00000, 0.00000, 90.47618);

CreateObject(983, -2047.16333, -121.40705, 35.05961,   0.00000, 0.00000, 89.83859);

CreateObject(984, -2063.34009, -127.78852, 35.22055,   0.00000, 0.00000, 0.40502);

CreateObject(984, -2063.27246, -140.70125, 35.22168,   0.00000, 0.00000, 0.20301);

CreateObject(984, -2063.23975, -153.47511, 35.32071,   0.00000, 0.00000, 0.50602);

CreateObject(984, -2063.12524, -166.25157, 35.32092,   0.00000, 0.00000, 0.09799);

CreateObject(984, -2063.02637, -179.04956, 35.12013,   0.00000, 0.00000, 0.60300);

CreateObject(984, -2062.79590, -191.87006, 35.09590,   0.00000, 0.00000, 1.21105);

CreateObject(984, -2062.65747, -204.61191, 35.09827,   0.00000, 0.00000, 0.50401);

CreateObject(984, -2062.57544, -217.39304, 35.00185,   0.00000, 0.00000, 0.30301);

CreateObject(984, -2062.41479, -230.18721, 35.10127,   0.00000, 0.00000, 0.60704);

CreateObject(984, -2043.94739, -127.76328, 35.00674,   0.00000, 0.00000, 0.50200);

CreateObject(19545, -2036.36157, -152.53038, 34.51385,   0.00000, 0.00000, 0.00000);

CreateObject(984, -2043.90063, -140.56000, 35.00978,   0.00000, 0.00000, 0.50401);

CreateObject(984, -2043.88818, -153.37480, 35.11277,   0.00000, 0.00000, 0.00000);

CreateObject(984, -2043.95093, -166.22913, 35.05148,   0.00000, 0.00000, 0.10201);

CreateObject(984, -2043.88330, -179.06685, 35.11146,   0.00000, 0.00000, 0.20100);

CreateObject(984, -2043.90198, -191.85095, 35.09329,   0.00000, 0.00000, 0.00000);

CreateObject(984, -2043.89966, -204.61137, 34.99575,   0.00000, 0.00000, 0.00000);

CreateObject(984, -2043.90491, -217.49120, 35.09684,   0.00000, 0.00000, 0.00000);

CreateObject(984, -2043.95850, -230.26059, 35.09489,   0.00000, 0.00000, 0.10201);

CreateObject(983, -2043.88367, -239.90326, 35.19601,   0.00000, 0.00000, 0.00000);

CreateObject(983, -2062.24121, -239.75667, 35.09647,   0.00000, 0.00000, 0.80702);

CreateObject(3660, -2062.56982, -133.18262, 36.57904,   0.00000, 0.00000, 90.38791);

CreateObject(3660, -2061.91626, -152.80814, 36.57376,   0.00000, 0.00000, 270.35818);

CreateObject(3660, -2061.77832, -172.43504, 36.57304,   0.00000, 0.00000, 270.20401);

CreateObject(3660, -2061.56982, -191.98064, 36.57719,   0.00000, 0.00000, 270.56995);

CreateObject(3660, -2061.33081, -211.50890, 36.65228,   0.00000, 0.00000, 270.53845);

CreateObject(3660, -2060.99219, -230.96193, 36.74348,   0.00000, 0.00000, 271.16489);

CreateObject(3660, -2044.70862, -133.32875, 36.67422,   0.00000, 0.00000, 270.27826);

CreateObject(3660, -2044.60913, -152.94925, 36.69036,   0.00000, 0.00000, 269.86777);

CreateObject(3660, -2044.66089, -172.67108, 36.84930,   0.00000, 0.00000, 270.12225);

CreateObject(3660, -2044.64307, -192.32881, 36.85567,   0.00000, 0.00000, 269.86032);

CreateObject(3660, -2044.72815, -211.95590, 36.85778,   0.00000, 0.00000, 269.87845);

CreateObject(3660, -2044.75867, -231.66441, 36.92651,   0.00000, 0.00000, 269.81937);

CreateObject(16409, -2089.84717, -147.19113, 34.47176,   0.00000, 0.00000, 180.48222);

CreateObject(16409, -2089.94580, -132.71188, 34.37436,   0.00000, 0.00000, 180.06715);

CreateObject(16409, -2089.95752, -118.02638, 34.22172,   0.00000, 0.00000, 179.24419);

CreateObject(16409, -2016.82935, -147.19867, 34.25340,   0.00000, 0.00000, 0.00000);

CreateObject(16409, -2017.04797, -133.29178, 34.12731,   0.00000, 0.00000, 0.10000);

CreateObject(3749, -2047.54199, -104.47658, 40.02345,   0.00000, 0.00000, 359.38477);

CreateObject(19543, -2018.86511, -252.42294, 34.49605,   0.00000, 0.00000, 0.00000);

CreateObject(19543, -2088.50391, -260.57437, 34.38746,   0.00000, 0.00000, 0.00000);

CreateObject(3524, -2013.29529, -263.09863, 33.08029,   0.00000, 0.00000, 288.37744);

CreateObject(3524, -2013.18396, -263.96640, 32.97433,   0.00000, 0.00000, 284.55380);

CreateObject(3524, -2013.20276, -264.80362, 32.97840,   0.00000, 0.00000, 279.58441);

CreateObject(3524, -2013.17310, -265.52362, 32.97944,   0.00000, 0.00000, 278.02570);

CreateObject(3524, -2013.20239, -266.34814, 33.08340,   0.00000, 0.00000, 279.83795);

CreateObject(3524, -2014.05481, -264.77771, 33.07834,   0.00000, 0.00000, 278.07666);

CreateObject(3524, -2014.74536, -264.83719, 32.97235,   0.00000, 0.00000, 285.39688);

CreateObject(3524, -2015.46851, -264.82925, 33.07855,   0.00000, 0.00000, 283.35602);

CreateObject(3524, -2015.33228, -267.74576, 32.77698,   0.00000, 0.00000, 284.03729);

CreateObject(3524, -2015.44824, -268.35355, 33.00573,   0.00000, 0.00000, 281.45999);

CreateObject(3524, -2015.48071, -260.61038, 33.17436,   0.00000, 0.00000, 288.37744);

CreateObject(3524, -2015.39697, -261.40311, 33.07336,   0.00000, 0.00000, 276.17700);

CreateObject(8661, -2076.00000, -90.19922, 34.30000,   0.00000, 0.00000, 0.00000);

CreateObject(8661, -2036.00000, -90.19922, 34.30000,   0.00000, 0.00000, 0.00000);

CreateObject(8661, -2043.89941, -85.29980, 34.28000,   0.00000, 0.00000, 0.00000);

CreateObject(8661, -2036.00000, -92.60000, 34.29000,   0.00000, 0.00000, 0.00000);

CreateObject(8661, -2076.00000, -92.40000, 34.29000,   0.00000, 0.00000, 0.00000);

CreateObject(970, -2093.80005, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(1215, -2091.50000, -80.10000, 34.90000,   0.00000, 0.00000, 136.00000);

CreateObject(970, -2089.19995, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(1215, -2086.89990, -80.10000, 34.90000,   0.00000, 0.00000, 135.99976);

CreateObject(970, -2084.59985, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(970, -2079.99976, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(970, -2075.39966, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(970, -2070.79956, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(970, -2066.19946, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(1215, -2082.29980, -80.10000, 34.90000,   0.00000, 0.00000, 136.00003);

CreateObject(1215, -2077.69971, -80.10000, 34.90000,   0.00000, 0.00000, 136.00003);

CreateObject(1215, -2073.09961, -80.10000, 34.90000,   0.00000, 0.00000, 136.00003);

CreateObject(1215, -2068.49951, -80.10000, 34.90000,   0.00000, 0.00000, 136.00000);

CreateObject(1215, -2063.89941, -80.10000, 34.90000,   0.00000, 0.00000, 136.00000);

CreateObject(970, -2061.59937, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(970, -2056.99902, -80.09961, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(1215, -2059.29932, -80.10000, 34.90000,   0.00000, 0.00000, 136.00003);

CreateObject(1215, -2054.69922, -80.09961, 34.90000,   0.00000, 0.00000, 135.99976);

CreateObject(970, -2019.50000, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(1215, -2017.19995, -80.10000, 34.90000,   0.00000, 0.00000, 135.99976);

CreateObject(1215, -2021.80005, -80.10000, 34.90000,   0.00000, 0.00000, 135.99976);

CreateObject(970, -2024.09961, -80.09961, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(970, -2028.69995, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(970, -2033.29993, -80.10000, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(970, -2037.89941, -80.09961, 34.90000,   0.00000, 0.00000, 0.00000);

CreateObject(1215, -2026.40015, -80.10000, 34.90000,   0.00000, 0.00000, 136.00003);

CreateObject(1215, -2031.00024, -80.10000, 34.90000,   0.00000, 0.00000, 136.00003);

CreateObject(1215, -2035.60034, -80.10000, 34.90000,   0.00000, 0.00000, 136.00003);

CreateObject(1215, -2040.20044, -80.10000, 34.90000,   0.00000, 0.00000, 136.00003);

CreateObject(970, -2017.09998, -82.40000, 34.90000,   0.00000, 0.00000, 90.00000);

CreateObject(1215, -2017.09998, -84.70000, 34.90000,   0.00000, 0.00000, 135.99976);

CreateObject(970, -2017.09998, -87.00000, 34.90000,   0.00000, 0.00000, 90.00000);

CreateObject(1215, -2017.09998, -89.30000, 34.90000,   0.00000, 0.00000, 135.99976);

CreateObject(970, -2017.09998, -91.60000, 34.90000,   0.00000, 0.00000, 90.00000);

CreateObject(1215, -2017.09998, -93.90000, 34.90000,   0.00000, 0.00000, 135.99976);

CreateObject(970, -2017.09998, -96.20000, 34.90000,   0.00000, 0.00000, 90.00000);

CreateObject(1215, -2017.09998, -98.50000, 34.90000,   0.00000, 0.00000, 135.99976);

CreateObject(970, -2017.09998, -100.80000, 34.90000,   0.00000, 0.00000, 90.00000);

CreateObject(869, -2020.00000, -82.40000, 35.00000,   0.00000, 0.00000, 349.25000);

CreateObject(869, -2020.09998, -85.50000, 35.00000,   0.00000, 0.00000, 349.24988);

CreateObject(869, -2024.00000, -85.40000, 35.00000,   0.00000, 0.00000, 349.24988);

CreateObject(869, -2027.69995, -82.50000, 35.00000,   0.00000, 0.00000, 349.24988);

CreateObject(869, -2027.59998, -85.30000, 35.00000,   0.00000, 0.00000, 349.24988);

CreateObject(869, -2031.40002, -85.40000, 35.00000,   0.00000, 0.00000, 349.24988);

CreateObject(869, -2031.50000, -82.60000, 35.00000,   0.00000, 0.00000, 349.24988);

CreateObject(869, -2033.90002, -82.40000, 35.00000,   0.00000, 0.00000, 349.24988);

CreateObject(869, -2034.09998, -85.30000, 35.00000,   0.00000, 0.00000, 349.24988);

CreateObject(673, -2027.00000, -84.10000, 34.50000,   0.00000, 0.00000, 27.00000);

CreateObject(869, -2023.69995, -82.60000, 35.00000,   0.00000, 0.00000, 349.24988);

CreateObject(970, -2047.09998, -82.40000, 34.90000,   0.00000, 0.00000, 90.00000);

CreateObject(1215, -2047.09998, -80.10000, 34.90000,   0.00000, 0.00000, 177.74976);

CreateObject(1215, -2047.09998, -84.70000, 34.90000,   0.00000, 0.00000, 177.74780);

CreateObject(995, -2046.50000, -80.10000, 33.90000,   90.00000, 0.00000, 0.00000);

CreateObject(995, -2046.50000, -80.30000, 33.90000,   90.00000, 0.00000, 0.00000);

CreateObject(995, -2051.50000, -80.10000, 33.90000,   90.00000, 0.00000, 0.00000);

CreateObject(995, -2051.50000, -80.30000, 33.90000,   90.00000, 0.00000, 0.00000);

CreateObject(995, -2046.40002, -84.60000, 33.90000,   90.00000, 0.00000, 0.00000);

CreateObject(995, -2046.40002, -84.80000, 33.90000,   90.00000, 0.00000, 0.00000);

CreateObject(995, -2051.50000, -84.80000, 33.90000,   90.00000, 0.00000, 0.00000);

CreateObject(995, -2051.50000, -84.60000, 33.90000,   90.00000, 0.00000, 0.00000);

CreateObject(1251, -2063.89990, -83.60000, 34.30000,   0.00000, 321.75000, 0.00000);

CreateObject(1251, -2068.50000, -83.60000, 34.30000,   0.00000, 321.74561, 0.00000);

CreateObject(1251, -2073.10010, -83.60000, 34.30000,   0.00000, 321.74561, 0.00000);

CreateObject(1251, -2077.69995, -83.60000, 34.30000,   0.00000, 321.74561, 0.00000);

CreateObject(1251, -2082.30005, -83.60000, 34.30000,   0.00000, 321.74561, 0.00000);

CreateObject(1251, -2086.89990, -83.50000, 34.30000,   0.00000, 321.74561, 0.00000);

CreateObject(1251, -2091.50000, -83.60000, 34.30000,   0.00000, 321.74561, 0.00000);

CreateObject(970, -2057.19995, -90.10000, 34.90000,   0.00000, 0.00000, 90.00000);

CreateObject(1215, -2057.19995, -92.40000, 34.90000,   0.00000, 0.00000, 135.99976);

CreateObject(1215, -2057.19995, -87.80000, 34.90000,   0.00000, 0.00000, 135.99976);

CreateObject(1364, -2056.19995, -84.10000, 35.10000,   0.00000, 0.00000, 90.00000);

CreateObject(1364, -2058.19995, -84.00000, 35.10000,   0.00000, 0.00000, 270.00000);

CreateObject(673, -2057.19995, -84.10000, 34.50000,   0.00000, 0.00000, 26.99890);
#2
SA:MP Mod Galerisi / 2 Tuşuna basınca Nitro+Tamir
Son İleti Gönderen casper - Şubat 28, 2026, 03:19:36 ÖÖ
Selam kısa ama 0 dan mod yapmak isteyenler için gerekli bir şey buyrun.OnPlayerKeyStateChange'e

if(newkeys == KEY_ACTION)
    {
        if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid)==2)
        {
            new Float:x,Float:y,Float:z;
            GetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z);
            SetVehicleVelocity(GetPlayerVehicleID(playerid),floatsub(x,x),floatsub(y,y),z);

        }
    }
if(newkeys == KEY_FIRE)
    {
        if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid)&2)
        {
            new Float:x,Float:y,Float:z;
            GetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z);
            SetVehicleVelocity(GetPlayerVehicleID(playerid),x+(x/2),y+(y/2),z);
        }
    }
if(newkeys & 512 && IsPlayerInAnyVehicle(playerid))
    {
        if(!IsNosVehicle(GetPlayerVehicleID(playerid)))
        {
            return SendClientMessage(playerid, 0xFF0000AA, "Bulunduğunuz araca nos ve hidrolik takılamaz.");
        }
        AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
        AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
        SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
        RepairVehicle(GetPlayerVehicleID(playerid));
        PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
        GameTextForPlayer(playerid, "~n~~n~~n~~n~~g~10X ~n~~y~Nitro ~g~Takildi", 1000, 3);
    }
    return 1;
}
IsNosVehicle(vehicleid)
{
   #define NO_NOS_VEHICLES 29

    new InvalidNosVehicles[NO_NOS_VEHICLES] =
    {
           581,523,462,521,463,522,461,448,468,586,
           509,481,510,472,473,493,595,484,430,453,
           452,446,454,590,569,537,538,570,449
    };

    for(new i = 0; i < NO_NOS_VEHICLES; i++)
    {
        if(GetVehicleModel(vehicleid) == InvalidNosVehicles[i])
        {
            return false;
        }
    }
    return true;
}
#3
SA:MP Mod Galerisi / SF Arkası Adminlere veya Sahip...
Son İleti Gönderen casper - Şubat 28, 2026, 03:18:32 ÖÖ


SF Arkası Adminlere veya Sahiplere Özel Map
Dinamik Obje Olarak + Araç Helicopter
RemoveBuildingForPlayer(playerid, 11372, -2076.4375, -107.9297, 36.9688, 0.25);
RemoveBuildingForPlayer(playerid, 11014, -2076.4375, -107.9297, 36.9688, 0.25);
CreateDynamicObject(3279, -2014.38086, -109.10720, 34.17560,   0.00000, 0.00000, -91.00000);
CreateDynamicObject(3279, -2088.87280, -108.71810, 34.31140,   0.00000, 0.00000, 991.00000);
CreateDynamicObject(3821, -2089.21558, -212.73810, 39.21690,   0.00000, 0.00000, 180.00000);
CreateDynamicObject(3821, -2018.62817, -213.35239, 39.20890,   0.00000, 0.00000, 0.00000);
CreateDynamicObject(9270, -2088.34937, -192.44501, 39.91590,   0.00000, 0.00000, 0.00000);
CreateDynamicObject(9270, -2020.37646, -193.64259, 40.13150,   0.00000, 0.00000, 180.00000);
CreateDynamicObject(9241, -2071.05591, -118.56062, 35.93820,   0.00000, 0.00000, 0.00000);
CreateDynamicObject(1331, -2035.05994, -122.04012, 35.13660,   0.00000, 0.00000, 0.00000);
CreateDynamicObject(1331, -2032.55469, -121.99923, 35.10350,   0.00000, 0.00000, 0.00000);
CreateDynamicObject(10183, -2017.34253, -158.60017, 34.61470,   0.00000, 0.00000, -45.00000);
CreateObject(10183, -2088.78027, -156.66565, 34.49270,   0.00000, 0.00000, -225.00000);
CreateObject(9833, -2040.55859, -104.45467, 36.98128,   0.00000, 0.00000, 0.00000);
CreateObject(9833, -2054.09082, -104.49000, 36.90679,   0.00000, 0.00000, -193.00000);
CreateObject(7388, -2047.16321, -104.55030, 34.35031,   0.00000, 0.00000, 0.00000);

CreateVehicle(487, -2070.6658, -119.8279, 38.0107, 0.0000, -1, -1, 100);
#4
SA:MP Genel / Ynt: Kullanışlı Kodlar
Son İleti Gönderen casper - Şubat 28, 2026, 03:16:03 ÖÖ
Tek tek araba plakası ekleyeceğimize, tek bir kodla tüm araçların plakaları aynı olmasını sağlıyoruz.
public OnVehicleSpawn(vehicleid) {

    SetVehicleNumberPlate(vehicleid,"Test_Plaka01");

    return 1;

}
#5
SA:MP Genel / Ynt: Kullanışlı Kodlar
Son İleti Gönderen casper - Şubat 28, 2026, 03:15:25 ÖÖ
m1-m10 araç kodları.

if(strcmp(cmdtext, "/m1", true)==0) {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {



        if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(587,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

        AddVehicleComponent(ivehicle[playerid],1010); AddVehicleComponent(ivehicle[playerid],1079);

        ChangeVehicleColor(ivehicle[playerid],6,0);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }



if (strcmp("/m2", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

{

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

        new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(575,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);     AddVehicleComponent(ivehicle[playerid],1028); AddVehicleComponent(ivehicle[playerid],1030); AddVehicleComponent(ivehicle[playerid],1031); AddVehicleComponent(ivehicle[playerid],1138); AddVehicleComponent(ivehicle[playerid],1140);  AddVehicleComponent(ivehicle[playerid],1170);

      AddVehicleComponent(ivehicle[playerid],1044); AddVehicleComponent(ivehicle[playerid],1099); AddVehicleComponent(ivehicle[playerid],1174); AddVehicleComponent(ivehicle[playerid],1176); AddVehicleComponent(ivehicle[playerid],1042);

    PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ChangeVehiclePaintjob(ivehicle[playerid],1);

        SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

        Araba[playerid] = 1;

        }

return 1;

    }

if (strcmp("/m3", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

{

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

        new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(576,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

      AddVehicleComponent(ivehicle[playerid],1135); AddVehicleComponent(ivehicle[playerid],1134); AddVehicleComponent(ivehicle[playerid],1191); AddVehicleComponent(ivehicle[playerid],1192);

  PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ChangeVehiclePaintjob(ivehicle[playerid],1);

        SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

        Araba[playerid] = 1;

        }

return 1;

    }

   

   

    if (strcmp("/m4", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

{

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

        new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(534,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

        AddVehicleComponent(ivehicle[playerid],1100); AddVehicleComponent(ivehicle[playerid],1101); AddVehicleComponent(ivehicle[playerid],1123); AddVehicleComponent(ivehicle[playerid],1126); AddVehicleComponent(ivehicle[playerid],1178); AddVehicleComponent(ivehicle[playerid],1179);

  PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ChangeVehiclePaintjob(ivehicle[playerid],1);

        SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

        Araba[playerid] = 1;

        }

return 1;

    }



    if (strcmp("/m5", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;



    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(506,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    AddVehicleComponent(ivehicle[playerid],1010); AddVehicleComponent(ivehicle[playerid],1079); AddVehicleComponent(ivehicle[playerid],1087); ChangeVehicleColor(ivehicle[playerid],252,252);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }



    if (strcmp("/m6", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;



    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(522,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    ChangeVehicleColor(ivehicle[playerid],3,3);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }



  if (strcmp("/m7", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;



    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(502,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    AddVehicleComponent(ivehicle[playerid],1010); AddVehicleComponent(ivehicle[playerid],1079); AddVehicleComponent(ivehicle[playerid],1087);  ChangeVehicleColor(ivehicle[playerid],3,3);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }

   

      if (strcmp("/m8", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {



if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(503,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    AddVehicleComponent(ivehicle[playerid],1010); AddVehicleComponent(ivehicle[playerid],1079); AddVehicleComponent(ivehicle[playerid],1087);  ChangeVehicleColor(ivehicle[playerid],126,126);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }



      if (strcmp("/m9", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {



if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(494,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    AddVehicleComponent(ivehicle[playerid],1010); AddVehicleComponent(ivehicle[playerid],1079); AddVehicleComponent(ivehicle[playerid],1087); ChangeVehicleColor(ivehicle[playerid],106,106);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }



    if (strcmp("/m10", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {



if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(483,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    ChangeVehicleColor(ivehicle[playerid],126,126); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ChangeVehiclePaintjob(ivehicle[playerid],0);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }

return 0;

}
#6
SA:MP Genel / Kullanışlı Kodlar
Son İleti Gönderen casper - Şubat 28, 2026, 03:13:39 ÖÖ
Belirtilen araçtaki oyuncunun ID sini bulma.

stock GetDriverID(vehicleid)

{

    for(new i=0; i<MAX_PLAYERS; i++)

    {

        if(GetPlayerVehicleID(i) == vehicleid && GetPlayerState(i) == 2) return i;

    }

    return -1;

}
#7
SA:MP Destek / Pawn Dilini Nasıl Öğrenirim?
Son İleti Gönderen casper - Şubat 28, 2026, 03:10:33 ÖÖ
Yapılan araştırmalara göre insanlar okuduklarının %10'unu, duyduklarının %20'sini, gördüklerinin %30'unu, hem görüp hem duyduklarının %50'sini; görüp, duyup, söyleyip ve uyguladıklarının ise %90'ını hatırlar. Biz burada özellikle uygulama kısmına odaklanacağız.

Hayatında hiç yazılım görmemiş biri, doğrudan "Anlatımlar" bölümündeki konuları anlamakta zorlanır. Bu bir önyargı değil; ben de aynı süreçten geçtim. Örneğin bir konuya giriyorsunuz ve biri maaş sistemi yapımını anlatıyor: "SetTimer fonksiyonunu buraya koyacaksın, para verme fonksiyonunu şuraya yazacaksın." Peki Pawn bilmeyen biri bundan ne anlar? Hiçbir şey. Çünkü temel yoktur.

Fonksiyon nedir, değişken nedir, tamsayı nedir, return ne işe yarar bilinmiyorsa; kodları bir yerden alıp başka yere yapıştırarak Pawn coder olunmaz.

Bu yüzden edit sunucu açma hevesinizi bir süreliğine kenara bırakmalısınız. Eğer yeni bir dil öğrenecekseniz ve daha önce yazılımla hiç ilgilenmediğinizi varsayarsak, sağlam bir temel atmanız gerekir.

Pawn dili, C ve C++ dilleriyle benzer sözdizimine sahiptir. Bu yüzden başlangıç için C veya C++ öğrenmenizi tavsiye ederim. C dili birçok programlama dilinin temeli olarak kabul edilir. İsterseniz C# ile de başlayabilirsiniz. Önemli olan mantığı öğrenmektir.

Yazının başında hatırlarsanız bazı teorik bilgiler vermiştik: İnsanlar uyguladıkları bilgilerin %90'ını hatırlar. Kodlara fiziksel olarak dokunamazsınız ama öğrendiğiniz dersleri birebir uygulayabilirsiniz.

Başlangıçta video kaynaklardan öğrenmenizi öneririm. Örneğin YouTube'da "C++ dersleri" diye arattığınızda birçok Türkçe oynatma listesi bulabilirsiniz. Videodaki anlatımı dinlerken, anlatıcının yaptıklarını aynı anda siz de yapmalısınız.

Eğer üşeniyorsanız, bu işe hiç başlamayın. Çünkü yazılım sabır ve tekrar ister.

Bir konuyu anlamadığınızda videoyu başa sarın. Yine mi anlamadınız? Sorun değil. Aynı konuyu anlatan başka bir kaynağa bakın. Kendimden örnek vereyim: "for döngüsü" konusunu ilk izlediğimde kafam karışmıştı. Tekrar izledim, yine anlamadım. Başka bir kaynaktan izledim, yine tam oturmadı. Ama tekrar ettim, uyguladım ve sonunda anladım.

Buradaki amaç mücadele etmektir. Karşınıza çıkan ilk zor konuda "Bu çok zormuş, bırakıyorum." dememelisiniz. Sabrederseniz ve düzenli çalışırsanız, mutlaka ilerleme kaydedersiniz.
#8
Konu Dışı / [Bilgi] SQL'de Kabus, SQL Inje...
Son İleti Gönderen casper - Ekim 11, 2025, 08:33:46 ÖS
SQL injection denen method ile, veritabanınıza yetkisiz işlem yaptırılabilir. Bu yetkisiz işlemler ile, veritabanınızdaki bir tablo tamamen boşaltılabilir, veriler silinebilir veya veri eklenebilir, daha da kötüsü yazdığınız script bir yönetim paneline sahipse buraya izinsiz girişler olabilir.


SQL injection methodları farklılık gösterebilir, URL ile yapılabilir(GET), sitedeki formlar ile yapılabilir(POST). Temel mantığı ise, sizin yazdığınız SQL sorgularını safdışı bırakarak çalıştırılmak istenen sorguların çalıştırılmasıdır. Burada bu methodları tabi ki anlatmayacağım, bunun yerine PHP’de SQL injection’a karşı nasıl önlemler alabileceğimizi anlatacağım.

Basit bir SQL sorgumuz olsun, url ile gelen id’ye sahip makaleyi veritabanından seçelim.

PHP Kod:
Kod: Tümünü Seç Tümünü Kopyala
$query = mysql_query("SELECT * FROM makaleler WHERE id=$_GET['id']", $baglanti);


Bu şekilde kullandığınızda, çok büyük bir tehlike içerisindesiniz demektir. Bu sorguyu güvenli hale getirmek için sprintf fonksiyonunu da kullanacağız(bunu sadece daha düzenli bir kod yazımı için kullanıyoruz) ve sorgumuzu aşağıdaki hale getireceğiz:

PHP Kod:
Kod: Tümünü Seç Tümünü Kopyala
$id = $_GET['id'];
    $id = get_magic_quotes_gpc() ? stripslashes($id) : $id;
    $id= function_exists("mysql_real_escape_string") ? mysql_real_escape_string($id) : mysql_escape_string($id);
    $query = mysql_query(sprintf("SELECT * FROM makaleler WHERE id='%s'", $id), $baglanti);


Sorgumuzu buhale getirerek kimsenin SQL’imize dokunmamasını sağlamış oluyoruz.

Bir örnek daha vermek gerekirse;

PHP Kod:
Kod: Tümünü Seç Tümünü Kopyala
$query = mysql_query("INSERT INTO makaleler(baslik, icerik, yazan) VALUES ($_POST['baslik'], $_POST['icerik'], $_POST['yazan'])", $baglanti);


yerine;

PHP Kod:
Kod: Tümünü Seç Tümünü Kopyala
function guvenliyap($value) { // kullandığımız kodları fonksiyon haline getirelim
$value = get_magic_quotes_gpc() ? stripslashes($value) : $value;
$value= function_exists("mysql_real_escape_string") ? mysql_real_escape_string($value) : mysql_escape_string($value);
return $value;
}

$query = mysql_query(sprintf("INSERT INTO makaleler(baslik, icerik, yazan) VALUES ('%s', '%s', '%s')", guvenliyap($_POST['baslik']), guvenliyap($_POST['icerik']), guvenliyap($_POST['yazan'])), $baglanti);


kullanarak güvenliğimizi sağlamış oluyoruz.

Kısacası, URL veya POST ile gelen bütün verileri bir filtreden geçirerek, bu gelen verinin içinde bulunabilecek ‘ işaretlerini \’ haline getiriyoruz. Böylece bu gelen verilerdeki zararlı işaretler, sorgumuzun içine karışmıyor ve SQL injection ile sitemize zarar vermek isteyen kişiler avuçlarını yalıyorlar. wink.gif
#9
Konu Dışı / Neden Arama motorlarında Yükse...
Son İleti Gönderen casper - Ekim 11, 2025, 08:32:41 ÖS
Bildiğiniz gibi Seo Türkçe olarak arama motoru optimizasyonu anlamına gelmektedir. Yani arama motorlarında daha üst sıralarda bulunmak istiyorsak Seo uygulaması yapmak zorundayız. Peki neden arama motorlarında yükselmeye çalışıyoruz? Bunu size maddeler halinde açıklayayım:


*Bir web sitesinin ziyaretçileri %98 oranında arama motorlarından gelir.(büyük çoğunluğu Google'dan)

*Bir internet kullanıcısı arama yaptığında genellikle ilk sıralarda çıkan siteye tıklar.

İşte bu sebeplerden dolayı bizim Seo'ya ihtiyacımız var. Eğer web sitemizin ziyaretçi çekmesini istiyorsak sitemizde Seo uygulaması yapacağız ve belirlediğimiz kelimede ilk sıraya çıkmaya çalışacağız. Peki bunu nasıl başaracağız? İsterseniz ücretli olarak Seo uygulaması yapan kurumlardan destek alabilirsiniz ya da webde yer alan Seo uygulamalarını web sitenizde uygulamaya çalışacaksınız. Eğer bütçeniz uygunsa bu işi ücretli yapan kurumlar daha etkilidir.
#10
Konu Dışı / Adsense Sitenizi Neden Kabul E...
Son İleti Gönderen casper - Ekim 11, 2025, 08:31:42 ÖS
Öncelikle Adsense Kendine En Uygun Yayıncıyı Arar Buda Organik Hitte Gizlidir . Eğer Özgün İçerik Paylaşırsanız. Organik Hit Gelir. Buda Adsense Başvurunuzun Onaylanma Nedeni Olabilir.

2.Sitenizde Sayfalar Arası Geçiş Rahat Ve Anlaşılır Olmalıdır.

3. Sitenizin Seo'su Kuvvetli Olmalı Ve Google Adsense Politikalarına Uymalısınız.


4. Olarak'ta Google Adsense Politikalarından Kastimiz Warez Ve Kesinlikle +++++grafik Icerik Bulundurmamaniz Gerekmektedir.


Bunların 4'ünede Uyan Webmaster'lar Sitelerini Rahatça Kayıt Ettirip Para Kazanabilmektedir.