Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4231 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Kažkas su visu krovimu darosi ( SQL log - http://pastebin.com/A508cDm4 ), lol, rašo, jog joks callback'as nerastas, bet namai serveryje susikuria su visais savo parametrais iš duomenų bazės. Bet informacija iš serverio neįsirašo į dB pvz. TotalTaxes.

 

load/save

stock loadHouses(id)
{
	new const Result:r = sql_query(sql, 

		f("SELECT * FROM "MySQL_HOUSES_TABLE" WHERE id = '%i'", id), 
		QUERY_CACHED);
	
    namai[ id ][ fromSQL ] = sql_get_field_assoc_int(r, "ID");
    namai[ id ][ hStreet ] = sql_get_field_assoc_int(r, "gatve");
    namai[ id ][ hInterior ] = sql_get_field_assoc_int(r, "interior");
    namai[ id ][ hLock ] = sql_get_field_assoc_int(r, "uzraktas");
    sql_get_field_assoc(r, "savininkas", namai[id][hSavininkas], MAX_PLAYER_NAME+1);
    namai[ id ][ hNupirktas ] = (sql_get_field_assoc_int(r, "PirkimoBusena"))?(true):(false);
    namai[ id ][ hKaina ] = sql_get_field_assoc_int(r, "kaina");
    namai[ id ][ hVerte ] = sql_get_field_assoc_int(r, "verte");
    namai[ id ][ hPos ][ 0 ] = sql_get_field_assoc_float(r, "posX");
    namai[ id ][ hPos ][ 1 ] = sql_get_field_assoc_float(r, "posY");
	namai[ id ][ hPos ][ 2 ] = sql_get_field_assoc_float(r, "posZ");
	namai[ id ][ hSecurity ] = sql_get_field_assoc_int(r, "security");
	namai[ id ][ hTaxesTime ] = gettime() + 15;
	namai[ id ][ hTotalTaxes ] = sql_get_field_assoc_int(r, "TotalTaxes");
	namai[ id ][ hRentable ] = sql_get_field_assoc_int(r, "Rentable");
	sql_get_field_assoc(r, "Renter", namai[id][hRenter], MAX_PLAYER_NAME+1);
	namai[ id ][ hRentPrice ] = sql_get_field_assoc_int(r, "RentPrice");
	namai[ id ][ hCase ] = (sql_get_field_assoc_int(r, "Case"))?(true):(false);
	namai[ id ][ hTotalCase ] = sql_get_field_assoc_int(r, "TotalCase");

    if( namai[ id ][ hNupirktas ] )
	{
		new gatve[120], apsauga[30];
		if(namai[ id ][ hStreet ] == 0) gatve = "taikos pr.";
		if(namai[ id ][ hStreet ] == 1) gatve = "aukštaičių g.";
		if(namai[ id ][ hStreet ] == 2) gatve = "Gedimino pr.";

		if(namai[ id ][ hSecurity ] == 0) apsauga = "žemas";
		if(namai[ id ][ hSecurity ] == 1) apsauga = "aukštas";
		if(namai[ id ][ hSecurity ] == 2) apsauga = "aukščiausias";

	    format( g_szBuffer, sizeof( g_szBuffer ),"{00d55a}%s{FFFFFF} namas ( {00d55a}%i{FFFFFF} ),\nNamo gatvė {00d55a}%s{FFFFFF},\nNamo vertė ( {00d55a}%s €{FFFFFF} ),\nApsaugos lygis ( {00d55a}%s{FFFFFF} ) \n", namai[id][hSavininkas], namai[id][fromSQL],gatve, FormatNumber(namai[ id ][ hVerte ]), apsauga ) ;
	    namai[ id ][ hLabel ] = Create3DTextLabel( g_szBuffer, 0xFFFFFFF, namai[ id ][ hPos ][ 0 ], namai[ id ][ hPos ][ 1 ], namai[ id ][ hPos ][ 2 ], 30, 0, 1 )    ;
		namai[ id ][ hPickup ] = CreatePickup( 1272, 1, namai[ id ][ hPos ][ 0 ], namai[ id ][ hPos ][ 1 ], namai[ id ][ hPos ][ 2 ] )  ;
	}
	else
	{
		new gatve[120], apsauga[30];
		if(namai[ id ][ hStreet ] == 0) gatve = "taikos pr.";
		if(namai[ id ][ hStreet ] == 1) gatve = "aukštaičių g.";
		if(namai[ id ][ hStreet ] == 2) gatve = "Gedimino pr.";

		if(namai[ id ][ hSecurity ] == 0) apsauga = "žemas";
		if(namai[ id ][ hSecurity ] == 1) apsauga = "aukštas";
		if(namai[ id ][ hSecurity ] == 2) apsauga = "aukščiausias";

		format( g_szBuffer, sizeof( g_szBuffer ),"{ff0000}parduodamas!{FFFFFF}\n \nNamo kaina ( {00d55a}%s €{FFFFFF} ),\nNamo gatvė {00d55a}%s %i{FFFFFF},\n \nnamo pirkimas ( '{00d55a}numpad 6{FFFFFF}' )", FormatNumber( namai[ id ][ hKaina ] ),gatve,namai[id][fromSQL] ) ;
	    namai[ id ][ hLabel ] = Create3DTextLabel( g_szBuffer, 0xFFFFFFF, namai[ id ][ hPos ][ 0 ], namai[ id ][ hPos ][ 1 ], namai[ id ][ hPos ][ 2 ], 30, 0, 1 )    ;
		namai[ id ][ hPickup ] = CreatePickup( 1273, 1, namai[ id ][ hPos ][ 0 ], namai[ id ][ hPos ][ 1 ], namai[ id ][ hPos ][ 2 ] )  ;
	}
}		

stock saveHouses(id)
{
	format(g_szBuffer, sizeof g_szBuffer, 

	"UPDATE "MySQL_HOUSES_TABLE" SET \
		savininkas = '%s', 	\
		PirkimoBusena = '%i',	\
		verte = '%i', \
		interior = '%i', \
		kaina = '%i',	'\
		uzraktas = '%i,	\
		security = '%i', \
		TotalTaxes = '%i', \
		Renter = '%s', \
		RentPrice = '%i', \
		Rentable = '%i', \
		Case = '%i', \
		TotalCase = '%i' \
	WHERE ID = '%i'",
	namai[id][hSavininkas],
	namai[ id ][ hNupirktas ], 
	namai[ id ][ hVerte ],
	namai[ id ][ hInterior ],
	namai[ id ][ hKaina ],
	namai[ id ][ hLock ],
	namai[ id ][ hSecurity ],
	namai[ id ][ hTotalTaxes ],
	namai[ id ][ hRenter ],
	namai[ id ][ hRentPrice ],
	namai[ id ][ hRentable ],
	namai[ id ][ hCase ],
	namai[ id ][ hTotalCase ],
	namai[ id ][ fromSQL ]);

	sql_query(sql, g_szBuffer, QUERY_THREADED); // threaded naudoti kai neimi duomenų iš mysql
}

server_log:

[18:53:24] [plugin.sql][warning] Natives::sql_debug: Switching the log levels to (1, 3)...
[18:53:24] [plugin.sql][warning] Natives::sql_connect: The `pass` field is empty.
[18:53:24]  + MySQL
[18:53:24] uzkrautas austr? verslas, pelnas 403772, savininkas Papisk_Isikna
[18:53:24] uzkrautas trys austres verslas, pelnas 0, savininkas -
[18:53:24] uzkrautas 0 namas, savininkas -
[18:53:24] uzkrautas 1 namas, savininkas -
[18:53:24] uzkrautas 2 namas, savininkas Iam_Satan
[18:53:24] uzkrautas 3 namas, savininkas -
[18:53:24] uzkrautas 4 namas, savininkas -
[18:53:24] uzkrautas 5 namas, savininkas -
[18:53:24] uzkrautas 6 namas, savininkas -
[18:53:24] uzkrautas 7 namas, savininkas -
[18:53:24] uzkrautas 8 namas, savininkas -
[18:53:24] uzkrautas 9 namas, savininkas -
[18:53:24] uzkrautas 10 namas, savininkas -
[18:53:24] uzkrautas 11 namas, savininkas -
[18:53:24] uzkrautas 12 namas, savininkas -
[18:53:24] uzkrautas 13 namas, savininkas -
[18:53:24] uzkrautas 14 namas, savininkas -
[18:53:24] uzkrautas 15 namas, savininkas -
[18:53:24] uzkrautas 16 namas, savininkas -
[18:53:24] uzkrautas 17 namas, savininkas -
[18:53:24] uzkrautas 18 namas, savininkas -
[18:53:24] uzkrautas 19 namas, savininkas -
[18:53:24] uzkrautas 20 namas, savininkas -
[18:53:24] uzkrautas 21 namas, savininkas -
[18:53:24] uzkrautas 22 namas, savininkas -
[18:53:24] uzkrautas 23 namas, savininkas -
[18:53:24] uzkrautas 24 namas, savininkas -
[18:53:24] uzkrautas 25 namas, savininkas -
[18:53:24] uzkrautas 26 namas, savininkas -
[18:53:24] uzkrautas 27 namas, savininkas -
[18:53:24] uzkrautas 28 namas, savininkas -
[18:53:24] uzkrautas 29 namas, savininkas -
[18:53:24] uzkrautas 30 namas, savininkas -
[18:53:24] 
	uRPG . modifikacija sekmingai uzkrauta
[18:53:24] Number of vehicle models: 0
[18:53:25]  
[18:53:25]  ========================================== 
[18:53:25]  |                                        | 
[18:53:25]  |  A new version (v<html>
  ) of YSI is  | 
[18:53:25]  |            available from:             | 
[18:53:25]  |                                        | 
[18:53:25]  |     www.y-less.com/YSI/YSI_1.0.zip     | 
[18:53:25]  |                                        | 
[18:53:25]  ========================================== 
[18:53:25]  
[18:53:31] prideta mokesciu 1618, savininkas -
[18:53:31] prideta mokesciu 1255, savininkas -
[18:53:31] prideta mokesciu 1453, savininkas Iam_Satan
[18:53:31] prideta mokesciu 841, savininkas -
[18:53:31] prideta mokesciu 1647, savininkas -
[18:53:31] prideta mokesciu 1662, savininkas -
[18:53:31] prideta mokesciu 1554, savininkas -
[18:53:31] prideta mokesciu 1363, savininkas -
[18:53:31] prideta mokesciu 1143, savininkas -
[18:53:31] prideta mokesciu 1336, savininkas -
[18:53:31] prideta mokesciu 1153, savininkas -
[18:53:31] prideta mokesciu 932, savininkas -
[18:53:31] prideta mokesciu 996, savininkas -
[18:53:31] prideta mokesciu 976, savininkas -
[18:53:31] prideta mokesciu 616, savininkas -
[18:53:31] prideta mokesciu 1570, savininkas -
[18:53:31] prideta mokesciu 937, savininkas -
[18:53:31] prideta mokesciu 1759, savininkas -
[18:53:31] prideta mokesciu 1513, savininkas -
[18:53:31] prideta mokesciu 1610, savininkas -
[18:53:31] prideta mokesciu 1579, savininkas -
[18:53:31] prideta mokesciu 1579, savininkas -
[18:53:31] prideta mokesciu 950, savininkas -
[18:53:31] prideta mokesciu 1225, savininkas -
[18:53:31] prideta mokesciu 1340, savininkas -
[18:53:31] prideta mokesciu 753, savininkas -
[18:53:31] prideta mokesciu 1582, savininkas -
[18:53:31] prideta mokesciu 1497, savininkas -
[18:53:31] prideta mokesciu 1068, savininkas -
[18:53:31] prideta mokesciu 1073, savininkas -
[18:53:31] prideta mokesciu 601, savininkas -
Console input: exit
[18:53:33] --- Server Shutting Down.
[18:53:33] h id 0
[18:53:33] h id 1
[18:53:33] h id 2
[18:53:33] h id 3
[18:53:33] h id 4
[18:53:33] h id 5
[18:53:33] h id 6
[18:53:33] h id 7
[18:53:33] h id 8
[18:53:33] h id 9
[18:53:33] h id 10
[18:53:33] h id 11
[18:53:33] h id 12
[18:53:33] h id 13
[18:53:33] h id 14
[18:53:33] h id 15
[18:53:33] h id 16
[18:53:33] h id 17
[18:53:33] h id 18
[18:53:33] h id 19
[18:53:33] h id 20
[18:53:33] h id 21
[18:53:33] h id 22
[18:53:33] h id 23
[18:53:33] h id 24
[18:53:33] h id 25
[18:53:33] h id 26
[18:53:33] h id 27
[18:53:33] h id 28
[18:53:33] h id 29
[18:53:33] h id 30
[18:53:33] Progress Bar Creator by Flavio Toribio unloaded
[18:53:33]  
[18:53:33]  ====================
[18:53:33]  
[18:53:33]   Whirlpool unloaded
[18:53:33]  
[18:53:33]  ====================
[18:53:33]  
[18:53:33] [plugin.sql] Plugin succesfully unloaded!
[18:53:33] 

[18:53:33]  ===============================

[18:53:33]      sscanf plugin unloaded.    

[18:53:33]  ===============================

[18:53:33] * iTD Plugin unloaded.
[18:53:33] 

*** Streamer Plugin v2.7.4 by Incognito unloaded ***

	for( new x = 0; x < MAX_VERSLAI; x++ )
	{
	    loadBusiness( x );
	    printf("uzkrautas %s verslas, pelnas %i, savininkas %s",verslas[x][bName], verslas[x][vPelnas], verslas[x][vSavininkas]);
	}
    for( new h = 0; h < MAX_HOUSES; h++ )
    {
        loadHouses( h );
        printf("uzkrautas %i namas, savininkas %s",namai[h][fromSQL], namai[h][hSavininkas]);
    }
for( new x = 0; x < MAX_VERSLAI; x++ )
	{
	    saveBusiness( x );
	}
    for( new h = 0; h < MAX_HOUSES; h++ )
    {
        saveHouses( h );
        printf("h id %i", h);
    }

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4231 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...