GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi
23 Nisan 2026, 13:05:47

Mysql sorunu

Başlatan AloneAnqel, 18 Ocak 2019, 17:46:59

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

AloneAnqel

Oyunda araç satın alınca sadece 1 tanesi mysql da kayıt altına alınıyor
mesela ben araç aldım benden sonra  başkası araç alsa mysql'a işlemiyor bunun sebebi nedir

public OnEnterExitModShop(playerid, enterexit, interiorid)
{
    if(enterexit == 0)
    {
        new vehicleid = GetPlayerVehicleID(playerid);
        if(AraclarIslem[vehicleid][aAktif])
    {
        if(strcmp(AraclarIslem[vehicleid][a_Sahip], getName(playerid), false) == 0)
        {
            new query[70];
            for(new i = 0; i < 17; i++)
            {
      mysql_format(g_SQL, query, sizeof(query), "UPDATE `normalarac` SET `aP%d` = '%d' WHERE `nid` = '%d' LIMIT 1", i + 1, AraclarIslem[vehicleid][a_mParca][i], AraclarIslem[vehicleid][aSQL]);
mysql_query(g_SQL, query);
}
}
    }


Tektabanca

Birisi bu sorunu çözerse her şey çok güzel olur :)


《Hırsız~Polis》《2015&2021》

viathegod32

Araç satın alma bölümünü gönderin.

developer & producer

Tektabanca

buyur
PAWN Kodu: Seç
case 22:
{
new ff = 20;
            if(oyuncuData[playerid][_Bakiye] < ff) return hataMesaji(playerid, "Bu paketi almak için Bakiyeniz yetersiz.");
new id = 0;
if(!OzelAracSlotKontrol(playerid)) return hataMesaji(playerid, "Özel araç alma kapasitesi dolmuş.");
SCM_ExAll(0x3498DBFF, "[Bakiye] Oyuncu %s(%d) kendine Özel İnfernus aracı aldı.", getName(playerid), playerid);
                        oyuncuData[playerid][_Bakiye] -= ff;
new icar;
new query[135], buff[45];
icar = CreateVehicle(OzelAracFiyat[id][oamodel], 4379.8984, 886.3598, 3.2020, 291.6649, OzelAracFiyat[id][oarenk1], OzelAracFiyat[id][oarenk2], 999999);
oaIslem[icar][oaCheck] = true;
format(oaIslem[icar][oaSahip], MAX_PLAYER_NAME, getName(playerid));
oaIslem[icar][oaPos][0] = 4379.8984;
oaIslem[icar][oaPos][1] = 886.3598;
oaIslem[icar][oaPos][2] = 3.2020;
oaIslem[icar][oaPos][3] = 291.6649;
AracaObjeVer(icar);
SetVehiclePos(icar, -1979.1650, 262.6553, 35.1918);
SetVehicleZAngle(icar, 0.6030);
PutPlayerInVehicle(playerid, icar, 0);
OzelAracSlotEkle(playerid, icar);
format(buff, sizeof(buff), "%.2f|%.2f|%.2f|%.2f|", oaIslem[icar][oaPos][0], oaIslem[icar][oaPos][1], oaIslem[icar][oaPos][2], oaIslem[icar][oaPos][3]);
mysql_format(g_SQL, query, sizeof(query), "INSERT INTO `ozelarac`(`Sahip`, `model`, `pos`) VALUES ( %e ,  %d ,  %s )", getName(playerid), OzelAracFiyat[id][oamodel], buff);
mysql_tquery(g_SQL, query, "OzelAracSQLKayit", "d", icar);
}
case 23:
{
new ff = 20;
            if(oyuncuData[playerid][_Bakiye] < ff) return hataMesaji(playerid, "Bu paketi almak için Bakiyeniz yetersiz.");
new id = 1;
if(!OzelAracSlotKontrol(playerid)) return hataMesaji(playerid, "Özel araç alma kapasitesi dolmuş.");
SCM_ExAll(0x3498DBFF, "[Bakiye] Oyuncu %s(%d) kendine Özel Sultan aracı aldı.", getName(playerid), playerid);
                        oyuncuData[playerid][_Bakiye] -= ff;
new icar;
new query[135], buff[45];
icar = CreateVehicle(OzelAracFiyat[id][oamodel], 4379.8984, 886.3598, 3.2020, 291.6649, OzelAracFiyat[id][oarenk1], OzelAracFiyat[id][oarenk2], 999999);
oaIslem[icar][oaCheck] = true;
format(oaIslem[icar][oaSahip], MAX_PLAYER_NAME, getName(playerid));
oaIslem[icar][oaPos][0] = 4379.8984;
oaIslem[icar][oaPos][1] = 886.3598;
oaIslem[icar][oaPos][2] = 3.2020;
oaIslem[icar][oaPos][3] = 291.6649;
AracaObjeVer(icar);
SetVehiclePos(icar, -1979.1650, 262.6553, 35.1918);
SetVehicleZAngle(icar, 0.6030);
PutPlayerInVehicle(playerid, icar, 0);
OzelAracSlotEkle(playerid, icar);
format(buff, sizeof(buff), "%.2f|%.2f|%.2f|%.2f|", oaIslem[icar][oaPos][0], oaIslem[icar][oaPos][1], oaIslem[icar][oaPos][2], oaIslem[icar][oaPos][3]);
mysql_format(g_SQL, query, sizeof(query), "INSERT INTO `ozelarac`(`Sahip`, `model`, `pos`) VALUES ( %e ,  %d ,  %s )", getName(playerid), OzelAracFiyat[id][oamodel], buff);
mysql_tquery(g_SQL, query, "OzelAracSQLKayit", "d", icar);
}


《Hırsız~Polis》《2015&2021》

AloneAnqel

Sorun çözülmüştür. KK.
Son düzenlenme: 19 Ocak 2019, 12:11:43 AloneAnqel