13.07.2016, 22:31
Buenas amigos de Samp Forum estoy creando un sistema desde 0
Uso <mseleccion> puse objectos y los puedes crear In-game
Te crea un archivo por default en scripfiles
El problema es que no puedo hacer para que cargue los objectos del archivo creado por que cuando reinicio pierdo todo como me imagino el cуdigo seria un ciclo while donde tendrнa que crear los objectos
Si me ayudarian se los agradeceria es un sistema que esta en desarrollo.
public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
{
if(type == SELECT_OBJECT_GLOBAL_OBJECT)
{
if(guardando[playerid] == true)
{
SendClientMessage(playerid, 0xFF0000FF, "Posiciуn del objeto guardada.");
new File: hFile;
hFile = fopen("craftguardados.txt", io_append);
if(hFile)
{
new Float:X,Float:Y,Float:Z;
GetObjectPos(objectid, X,Y,Z);
new Float:rX,Float:rY,Float:rZ;
GetObjectRot(objectid,rX,rY,rZ);
new string2[256];
format(string2, 256, "CreateObject(%d, %f,%f,%f,%f,%f,%f,100.0\r\n",PlayerInfo[playerid][pObjetoID], X,Y,Z,rX,rY,rZ);
fwrite(hFile, string2);
}
fclose(hFile);
CancelEdit(playerid);
}
}
return 1;
}
Aquн te da las coordenadas:
Aquн se vera como es:
Duda como puedo hacer para que nose pierdan los objectos cuando se reinicie el server
Nacion Zombie version 2.0 beta crйditos kitten
Uso <mseleccion> puse objectos y los puedes crear In-game
Te crea un archivo por default en scripfiles
El problema es que no puedo hacer para que cargue los objectos del archivo creado por que cuando reinicio pierdo todo como me imagino el cуdigo seria un ciclo while donde tendrнa que crear los objectos
Si me ayudarian se los agradeceria es un sistema que esta en desarrollo.
public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
{
if(type == SELECT_OBJECT_GLOBAL_OBJECT)
{
if(guardando[playerid] == true)
{
SendClientMessage(playerid, 0xFF0000FF, "Posiciуn del objeto guardada.");
new File: hFile;
hFile = fopen("craftguardados.txt", io_append);
if(hFile)
{
new Float:X,Float:Y,Float:Z;
GetObjectPos(objectid, X,Y,Z);
new Float:rX,Float:rY,Float:rZ;
GetObjectRot(objectid,rX,rY,rZ);
new string2[256];
format(string2, 256, "CreateObject(%d, %f,%f,%f,%f,%f,%f,100.0\r\n",PlayerInfo[playerid][pObjetoID], X,Y,Z,rX,rY,rZ);
fwrite(hFile, string2);
}
fclose(hFile);
CancelEdit(playerid);
}
}
return 1;
}
Aquн te da las coordenadas:
Aquн se vera como es:
Duda como puedo hacer para que nose pierdan los objectos cuando se reinicie el server
Nacion Zombie version 2.0 beta crйditos kitten