Jump to content

/save debug


Recommended Posts

Geplaatst:

Altijd werkte /save maar hij werkt nu niet meer mijn debug staat aaan als ik /save doe dan krijg ik geen melding ga ik in mijn San Andreas folder kijken of mijn Savedpostintions in staan en daar staat niks in! Heeft iemand een manier om als nog te kunnen opslaan?

Geplaatst: (bewerkt)

Hmm,

probeer dit commando maar eens.

(P.s. Op typfouten voorbehouden, dit typ ik uit mn hoofd :7)

if(strcmp(cmdtext, "/ssave", true)==0)
{
new Float:X, Float:Y, Float:Z, Float:A, model;
new string[128], File:hFile, entry[128];
if(IsPlayerInAnyVehicle(playerid))
{
	GetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
	GetVehicleZAngle(GetPlayerVehicleID(playerid), A);
	model = GetVehicleModel(GetPlayerVehicleID(playerid));
	format(string, sizeof(string), "AddStaticVehicle(%d, %.3f, %.3f, %.3f, %.2f, -1, -1);", model, X, Y, Z, A);
	format(entry, sizeof(entry), "\r\n%s", string);
	hFile = fopen("SavedPositions.txt", io_append);
	fwrite(hFile, entry);
fclose(hFile);
}
else
{
	GetPlayerPos(playerid, X, Y, Z);
	GetPlayerFacingAngle(playerid, A);
	model = GetPlayerSkin(playerid);
	format(string, sizeof(string), "AddPlayerClass(%d, %.3f, %.3f, %.3f, %.2f, 0, 0, 0, 0, 0, 0);",model,X,Y,Z,A);
	format(entry, sizeof(entry), "\r\n%s", string);
	hFile = fopen("SavedPositions.txt", io_append);
	fwrite(hFile, entry);
fclose(hFile);
}
SendClientMessage(playerid, 0xFFFFFFAA, "Position Saved!");
return 1;
}

LET OP: Je moet wel voordat je dit commando gebruikt, in de map 'Scriptfiles' het bestand

SavedPositions.txt

gemaakt hebben.

Edit: Sorry, die bbcodes vern*uken de indentatie :{

Edit2: Beter Uitgelijnde versie: http://www.plaatscode.be/5605/

Bewerkt: door =>Sandra<=
Geplaatst:
Hmm,

probeer dit commando maar eens.

(P.s. Op typfouten voorbehouden, dit typ ik uit mn hoofd :7)

if(strcmp(cmdtext, "/ssave", true)==0)
{
new Float:X, Float:Y, Float:Z, Float:A, model;
new string[128], File:hFile, entry[128];
if(IsPlayerInAnyVehicle(playerid))
{
	GetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
	GetVehicleZAngle(GetPlayerVehicleID(playerid), A);
	model = GetVehicleModel(GetPlayerVehicleID(playerid));
	format(string, sizeof(string), "AddStaticVehicle(%d, %.3f, %.3f, %.3f, %.2f, -1, -1);", model, X, Y, Z, A);
	format(entry, sizeof(entry), "\r\n%s", string);
	hFile = fopen("SavedPositions.txt", io_append);
	fwrite(hFile, entry);
fclose(hFile);
}
else
{
	GetPlayerPos(playerid, X, Y, Z);
	GetPlayerFacingAngle(playerid, A);
	model = GetPlayerSkin(playerid);
	format(string, sizeof(string), "AddPlayerClass(%d, %.3f, %.3f, %.3f, %.2f, 0, 0, 0, 0, 0, 0);",model,X,Y,Z,A);
	format(entry, sizeof(entry), "\r\n%s", string);
	hFile = fopen("SavedPositions.txt", io_append);
	fwrite(hFile, entry);
fclose(hFile);
}
SendClientMessage(playerid, 0xFFFFFFAA, "Position Saved!");
return 1;
}

LET OP: Je moet wel voordat je dit commando gebruikt, in de map 'Scriptfiles' het bestand

SavedPositions.txt

gemaakt hebben.

Edit: Sorry, die bbcodes vern*uken de indentatie :{

Edit2: Beter Uitgelijnde versie: http://www.plaatscode.be/5605/

Bedankt :D alleen heb nog 1 error.. ik krijg een fout melding op de regel: new string[128], File:hFile, entry[128];

De warning luid: local variable "string" shadows a variable at a preceding level

Wat is het probleem?

Geplaatst:

Kun je dit dan ook gebruiken in je eigen server? zodat andere mensen ook auto's neer kunnen zetten in de 'savedpositions.txt' ?

zo ja lijkt het me handig het als handige functies te zetten

Geplaatst:
Bedankt :D alleen heb nog 1 error.. ik krijg een fout melding op de regel: new string[128], File:hFile, entry[128];

De warning luid: local variable "string" shadows a variable at a preceding level

Wat is het probleem?

Verwijder die new string[128];

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.
×
×
  • Create New...