Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: .agency poslato Januar 08, 2020, 22:51:54 POSLE PODNE

Naslov: Ucitavanje kapija & MySQL help
Poruka od: .agency poslato Januar 08, 2020, 22:51:54 POSLE PODNE
Problem(error/warning): Ucitavanje kapija i treba mi MySQL bool: i objasenje
Dio skripte: [ pawn ]https://pastebin.com/mRfY7pZx[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //

Ovako IN Game kad kreiram kapiju, sve mi lepo ispise na MySQL-u, napravim kapiju naprimer za Organizaciju ID 15, i treba da mi se doda bool:PkOrg = True, a sve ostalo false na mysqlu? Neko da mi objasni code za cuvanje, loadovanje, i na mysql, prebacio sam se na MySQL pre 2 dana zato i pitam. I kad udjem In Game kapija mi se ne spawna.
Naslov: Odg: Ucitavanje kapija & MySQL help
Poruka od: ©pawno poslato Januar 08, 2020, 23:49:50 POSLE PODNE
[pawn]forward sql_onGateLoad();
public sql_onGateLoad()
{
    static
       rows,
       fields;

   cache_get_data(rows, fields, g_iHandle);

   for (new i = 0; i < rows; i ++) if (i < MAX_GATES)
   {
       PkInfo[iId][gateExists] = true;
       PkInfo[iId][gateOpened] = false;

       PkInfo[iId][pkObjID] = cache_get_field_int(i, "Object ID", SQL);
       PkInfo[iId][pkOrgID] = cache_get_field_int(i, "Organizacija ID", SQL);
       PkInfo[iId][pkCloseTime] = cache_get_field_float(i, "Close Time", SQL);
       PkInfo[iId][pkCloseSpeed ) cache_get_field_float(i, "Close Time", SQL);
       cache_get_field_content(i, "Igrac", PkInfo[iId][pkForPlayer], SQL, 35);

            PkInfo[iId][pkForVips] = false;
            PkInfo[iId][pkForStaff] = false;
            PkInfo[iId][pkForOrg] = false;
            PkInfo[iId][pkForAll] = false;

       PkInfo[iId][pkX] = cache_get_field_float(i, "lokacija_x");
       PkInfo[iId][pkY] = cache_get_field_float(i, "lokacija_y");
       PkInfo[iId][pkZ] = cache_get_field_float(i, "lokacija_z");
       PkInfo[iId][pkRX] = cache_get_field_float(i, "rotacija_x");
       PkInfo[iId][pkRY] = cache_get_field_float(i, "rotacija_y");
       PkInfo[iId][pkRZ] = cache_get_field_float(i, "rotacija_z");

            PkInfo[iId][pkoX] = cache_get_field_float(i, "otvorena_x");
            PkInfo[iId][pkoY] = cache_get_field_float(i, "otvorena_y");
            PkInfo[iId][pkoZ] = cache_get_field_float(i, "otvorena_z");
            PkInfo[iId][pkoRX] = cache_get_field_float(i, "otvorena_rx");
              PkInfo[iId][pkoRY] = cache_get_field_float(i, "otvorena_ry");
              PkInfo[iId][pkoRZ] = cache_get_field_float(i, "otvorena_rz");

       PkInfo[iId][pkObjID] = cache_get_field_int(i, "Object ID");
       PkInfo[iId][pkOrgID] = cache_get_field_int(i, "Organizacija ID");

       cache_get_field_content(i, "gatePass", PkInfo[iId][gatePass], g_iHandle, 32);

       PkInfo[ iId ][ pkID ] = CreateDynamicObject(PkInfo[ iId ][ pkObjID ], PkInfo[ iId ][ pkX ], PkInfo[ iId ][ pkY ], PkInfo[ iId ][ pkZ ], PkInfo[ iId ][ pkRX ], PkInfo[ iId ][ pkRY ], PkInfo[ iId ][ pkRZ ]);
   }
   return 1;
}[/pawn]

try that nije sigurno ali et :P
Naslov: Odg: Ucitavanje kapija & MySQL help
Poruka od: .agency poslato Januar 09, 2020, 00:04:32 PRE PODNE
nope.
Naslov: Odg: Ucitavanje kapija & MySQL help
Poruka od: GoodbyeSamp poslato Januar 10, 2020, 16:08:28 POSLE PODNE
Prvo sto bih ti ja preporucio jeste da se prebacis na novu verziju mysql-a. Zatim nisam razumeo tvoj problem sasvim dobro. Ako mozes objasniti malo bolje pominjes varijablu `PkOrg` koju ne vidim ovde. Mozda sam lose razumeo, zato kazem ponovi lepo sta je problem
Naslov: Odg: Ucitavanje kapija & MySQL help
Poruka od: .agency poslato Januar 10, 2020, 16:26:22 POSLE PODNE
Citat: Zile42O poslato Januar 10, 2020, 16:08:28 POSLE PODNE
Prvo sto bih ti ja preporucio jeste da se prebacis na novu verziju mysql-a. Zatim nisam razumeo tvoj problem sasvim dobro. Ako mozes objasniti malo bolje pominjes varijablu `PkOrg` koju ne vidim ovde. Mozda sam lose razumeo, zato kazem ponovi lepo sta je problem
nista, mrzi me da prebacujem u R40+ zato sto moram sve da menjam.. A 1 sam prebacio i sve mi se izmesalo, kreiram stan pukne mi server, duplaju mi se id-evi.

Jos malo da naucim oko mysql-a i mozda prebacim na R40+