Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4588 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)
//dini
public OnPlayerDisconnect(playerid,reason)
{
   new Float:x,Float:y,Float:z,file[32],name[MAX_PLAYER_NAME];
  GetPlayerName(playerid,name,sizeof(name));
   format(file,sizeof(file),"users/%s_pos",name);
   GetPlayerPos(playerid,x,y,z);
  if(!fexist(file)) dini_create(file);
   dini_FloatSet(file,"X",x);
   dini_FloatSet(file,"Y",y);
   dini_FloatSet(file,"Z",z);
}

public OnPlayerSpawn(playerid)
{
   new file[32],name[MAX_PLAYER_NAME];
   GetPlayerName(playerid,name,sizeof(name));
   format(file,sizeof(file),"users/%s_pos",name);
  if(fexist(file))
  {
     SetPlayerPos(playerid,dini_Float(file,"X"),dini_Float(file,"Y"),dini_Float(file,"Z"));
  }
  else {} //pirmą kartą prisijungė..
}
//y_ini
public OnPlayerDisconnect(playerid,reason)
{
     new name[MAX_PLAYER_NAME],file[32],Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
     GetPlayerName(playerid,name,sizeof(name));
     format(file,sizeof(file), "users/%s_pos",name);
    new Ini:ini = INI_Open(file);
    INI_SetTag(ini,"Pos");
    INI_WriteFloat(ini,"X",x);
    INI_WriteFloat(ini,"Y",y);
    INI_WriteFloat(ini,"Z",z);
    INI_Close(ini) ;
   return 1;
}

public OnPlayerSpawn(playerid)
{
   new name[MAX_PLAYER_NAME,path[32];
   GetPlayerName(playerid,name,sizeof(name));
   format(path,sizeof(path),"users/%s_pos",name);
  INI_ParseFile(userFile, "load_pos_%s", .bExtra = true, .extra = playerid);
  return 1;
}

INI:load_pos_pos(playerid,name[],value[])
{ 
   new Float:x,Float:y,Float:z;
   INI_Float("X",x);
   INI_Float("Y",y);
   INI_Float("Z",z);
  SetPlayerPos(playerid,x,y,z);
 return 0;
} 

Iš tavo klausimo sprendiu kad MySQL nenaudoji ir niekada nenaudosi.

Ir jei dar kartą pamatysiu žodį "autosave"..... NĖRA tokio dalyko.

 

Why do i even do this?

Redaguota , nario Bebras

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

//dini
public OnPlayerDisconnect(playerid,reason)
{
   new Float:x,Float:y,Float:z,file[32],name[MAX_PLAYER_NAME];
  GetPlayerName(playerid,name,sizeof(name));
   format(file,sizeof(file),"users/%s_pos"name);
   GetPlayerPos(playerid,x,y,z);
  if(!fexist(file)) dini_create(file);
   dini_FloatSet(file,"X",x);
   dini_FloatSet(file,"Y",y);
   dini_FloatSet(file,"Z",z);
}

public OnPlayerSpawn(playerid)
{
   new file[32],name[MAX_PLAYER_NAME];
   GetPlayerName(playerid,name,sizeof(name));
   format(file,sizeof(file),"users/%s_pos"name);
  if(fexist(file))
  {
     SetPlayerPos(playerid,dini_Float(file,"X"),dini_Float(file,"Y"),dini_Float(file,"Z"));
  }
  else {} //pirmą kartą prisijungė..
}
//y_ini
public OnPlayerDisconnect(playerid,reason)
{
     new name[MAX_PLAYER_NAME],file[32],Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
     GetPlayerName(playerid,name,sizeof(name));
     format(file,sizeof(file), "users/%s_pos",name);
    new Ini:ini = INI_Open(file);
    INI_SetTag(ini,"Pos");
    INI_WriteFloat(ini,"X",x);
    INI_WriteFloat(ini,"Y",y);
    INI_WriteFloat(ini,"Z",z);
    INI_Close(ini) ;
   return 1;
}

public OnPlayerSpawn(playerid)
{
   new name[MAX_PLAYER_NAME,path[32];
   GetPlayerName(playerid,name,sizeof(name));
   format(path,sizeof(path),"users/%s_pos",name);
  INI_ParseFile(userFile, "load_pos_%s", .bExtra = true, .extra = playerid);
  return 1;
}

INI:load_pos_pos(playerid,name[],value[])
{ 
   new Float:x,Float:y,Float:z;
   INI_Float("X",x);
   INI_Float("Y",y);
   INI_Float("Z",z);
  SetPlayerPos(playerid,x,y,z);
 return 0;
} 

Iš tavo klausimo sprendiu kad MySQL nenaudoji ir niekada nenaudosi.

Ir jei dar kartą pamatysiu žodį "autosave"..... NĖRA tokio dalyko.

 

Why do i even do this?

 

Bet čia y_ini

Galėtum padaryti tai Gamemodę? nes erroru meta..

 

http://www30.zippyshare.com/v/54188208/file.html

Aišku kad ne. Aš padedu tiems kas nori mokytis, o ne tiems kurie nori kad viskas būtų padaryta. Jeigu nesugebi pats ir nenori išmokt, eini į paslaugų skiltį ir moki pinigus kad tau padarytų.

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4588 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...