Sziasztok
Beszállásnál:
[pawn]
new file[256];
format(file,sizeof(file),\"/Adatbazis/Jarmuvek/%d.ini\", vehicleid);
if(fexist(file))
{
if(JarmuInfo[vehicleid][Tulaj] != 0)
{
if(JatekosInfo[playerid][Jarmu] == vehicleid)
{
SendClientMessage(playerid, HIBA, \"Ez a jármû a tiéd!\");
}
else
{
SendClientMessage(playerid, HIBA, \"Nincs kulcsod a jármûhöz!\");
}
}
else SendClientMessage(playerid, HIBA, \"Ez a kocsi megvásárolható!\");
}
else SendClientMessage(playerid, HIBA, \"Nem v-s kocsi!\");
[/pawn]
Betöltés:
[pawn]
for( new x = 1; x < 100; ++x )
{
format( betoltes, sizeof betoltes, \"/Adatbazis/Jarmuvek/%d.ini\", x );
AddStaticVehicle(dini_Int(betoltes,\"Model\"),dini_Float(betoltes,\"X\"),dini_Float(betoltes,\"Y\"),dini_Float(betoltes,\"Z\"),dini_Float(betoltes,\"Forgatás\"),dini_Int(betoltes,\"Szín1\"),dini_Int(betoltes,\"Szín2\"));
JarmuInfo[vehicleid][szin1] = dini_Int(betoltes,\"Szín1\");
JarmuInfo[vehicleid][szin2] = dini_Int(betoltes,\"Szín2\");
/*new tulaj[MAX_PLAYER_NAME];
tulaj = JarmuInfo[vehicleid][Tulaj]; //= dini_Get(betoltes,\"Tulaj\");
format(tulaj, sizeof(tulaj), dini_Get(file, \"Tulaj\"));*/
format(JarmuInfo[vehicleid][Tulaj], MAX_PLAYER_NAME, \"%s\", dini_Get(betoltes, \"Tulaj\"));
}
[/pawn]
Na az lenne a problémám,kedves fórumozók,hogy ha beszállok egy kocsiba mindig azt írja ki,hogy a kocsi megvásárolható,nem érzékeli,hogy van írva valami a tulajhoz.
!= 0 alatt azt értem,hogy oda van írva egy játékos név.
De amikor beszállok mondjuk Géza kocsijába,nem érzékeli,hogy ez a kocsi valakié.
Remélem valaki megtudja oldani.
Köszönöm elõre is a szíves segítségeteket.