Ucitavanje kapija & MySQL help


Započeo .agency, Januar 08, 2020, 22:51:54 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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.

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;
}


try that nije sigurno ali et :P
Poslednja Izmena: Januar 08, 2020, 23:50:54 POSLE PODNE od ©pawno
©Pawno™


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

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+