Jump to content
  • 0

pomoc ukladani pozice


Guest StReeY [Dinti]

Dotaz

Guest StReeY [Dinti]

pls pomozte mi potrebujem aby mi ukladalo poziciu, login tam uz mam urobeny ale mam problem ked pri vyberu postav dam /login heslo tak mi zmizne postava a dam tlacitko shift a da ma tam kde mam zacinat a nie kde som skoncil pls help ........dakujem vopred... :(:(:(

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0

lol tam je par kodu, jde o to ze jsem kdy nekdo potreboval udelal tendle lehky script a ty ho nechapes.. jde o to ze

 

dostanes promenou 0, pri ulozeni pozice dostanes 1 a kdyz se ti nacte tak dostanes zase 0, to znamena ze se po spawnu nacte ulozena pozice jen v pripade ze ji mas ulozenou, v pripade ze ji ulozenou nemas tak se nacte normal spawn..

 

new Ulozeni[MAX_PLAYERS];

stock PlayerName(playerid)
{
new name[255];
GetPlayerName(playerid, name, 255);
return name;
}

 

 

public OnPlayerConnect(playerid)
{

Ulozeni[playerid] = dUserINT(PlayerName(playerid)).("Ulozeni");
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
dUserSetINT(PlayerName(playerid)).("x",floatround(x));
dUserSetINT(PlayerName(playerid)).("y",floatround(y));
dUserSetINT(PlayerName(playerid)).("z",floatround(z));
Ulozeni[playerid] = 1;
dUserSetINT(PlayerName(playerid)).("Ulozeni",Ulozeni[playerid]);
return 1;
}

public OnPlayerSpawn(playerid)
{
//Normal spawn
SetPlayerInterior(playerid,1);
SetPlayerPos(playerid,-745.6014,491.1426,1371.9167);
if(Ulozeni[playerid] == 1)
{
SetPlayerPos(playerid,
float(dUserINT(PlayerName(playerid)).("x")),
float(dUserINT(PlayerName(playerid)).("y")),
float(dUserINT(PlayerName(playerid)).("z")));
Ulozeni[playerid] = 0;
}
return 1;
}

 

tady mas takove shrnuti..je to opravdu jednoduche jen jendna promena

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...