Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Témák - hzsolt195

Oldalak: [1]
1
Segítségkérés / Számolás probléma
« Dátum: 2014. November 12. - 21:26:45 »
Sziasztok!
Nekem erre a kódra 0-t ír ki 20 helyett. Próbáltam már mindent, de sehogy sem akarja működni. Mi lehet a baj? Köszi!
 
format(textstr, sizeof(textstr), \"ERTEK: %d\", (30*150)/100);
SendClientMessage(playerid, COLOR_WHITE, textstr);

2
Segítségkérés / AddStaticVehicleEx nem mûködik
« Dátum: 2014. Október 13. - 17:21:11 »
Sziasztok, egy kis segítséget szeretnék kérni.
Így töltöm be a jármûveket:
bekérem az adatokat az adatbázisból és
 
public MySQL_Vehicle_Load(i)
{
    new query[300];
      mysql_format(mysql_connection, query, sizeof(query), \"SELECT * FROM vehicles WHERE vehid = \'%d\'\", i);
mysql_query(mysql_connection, query);
new rows, fields;
cache_get_data(rows, fields);
if(rows)
{
    vInfo[vehid] = cache_get_row_int(0,0);
vInfo[modelid] = cache_get_row_int(0,1);
vInfo[vcolor1] = cache_get_row_int(0,2);
vInfo[vcolor2] = cache_get_row_int(0,3);
vInfo[vprice] = cache_get_row_int(0,4);
vInfo[beowner] = cache_get_row_int(0,5);
cache_get_row(0,6, vInfo[owner]);
vInfo[door] = cache_get_row_int(0,7);
vInfo[posx] = cache_get_row_float(0,8);
vInfo[posy] = cache_get_row_float(0,9);
vInfo[posz] = cache_get_row_float(0,10);
vInfo[posa] = cache_get_row_float(0,11);
CreateVehicle(vInfo[modelid], vInfo[posx], vInfo[posy], vInfo[posz], vInfo[posa], vInfo[vcolor1], vInfo[vcolor2], -1);
SetVehicleNumberPlate(i, vInfo[vehid]);
SetVehicleParamsEx(i, 1, 0, 0, vInfo[door], 0, 0, 0);
}
else
{
    format(query, sizeof(query), \"INSERT INTO vehicles (vehid, modelid, vcolor1, vcolor2, vprice, beowner, owner, door, posx, posy, posz, posa) VALUES (\'%d\', \'441\', \'0\', \'0\', \'0\', \'0\', \'\', \'0\', \'0.0\', \'0.0\', \'10.0\', \'0.0\')\", i);
mysql_query(mysql_connection, query);
MySQL_Vehicle_Load(i);
}
return 1;
}

 
Ez mûködik rendesen, be is tölti az autót.
Ezt a függvényt az OnGameModeInit alatt futtatom le egy ciklussal, így betölt 20 db autót.
 
for(new i = 1; i <= 20; i++)
{
        MySQL_Vehicle_Load(i);
}

 
Utána berakok simán egy jármûvet így:
 
AddStaticVehicleEx(469, 2405.5474, 91.5263, 26.4872, 178.7658, 1, 3, -1);

 
Az autókat az adatbázisból betölti rendesen, viszont utána az AddStaticVehicle-t nem tölti be valamiért.
Ha elõre rakom és utána futtatom le a betöltést, akkor mûködik, csak nekem mindenképpen az adatbázisból betöltés után kellene raknom az AddStaticVehicle-s autókat.
Ha bármit rakok a ciklust után, az mintha nem is lenne.
Valaki tudja miért van ez?
[gmod]Javítottam helyetted a

taget

tagre![/gmod]

3
Segítségkérés / Mysql adatkinyerés
« Dátum: 2014. Szeptember 23. - 15:41:27 »
Sziasztok!
Van egy adatbázisom. DB neve: samp azon belül van egy users tábla és egy ban mezõ.
Hogyan tudom kinyerni a ban mezõ tartalmát, ami 0 vagy 1 lehet?
Ez után a connectnél leszeretném majd ellenõrizni, hogy bannolva van e egy sima if-es elágazással.
Hogyan tudom kinyerni az infot az adatbázisból és belementeni egy változóba? R33 -as a mysqlem verziója
Köszi a segítséget!

Oldalak: [1]
SimplePortal 2.3.7 © 2008-2024, SimplePortal