Szerző Téma: Pont Mentés!  (Megtekintve 4230 alkalommal)

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Pont Mentés!
« Dátum: 2012. május 18. - 20:28:03 »
+5 Show voters
Üdv kedves fórumzok! Készitettem egy kiss Pont mentés szkriptett, lényege: Ha felépsz a szervere és kapol pénzt elmenti a cuccokat ha vissza jössz akkor meg úgyan úgy marad a pontod!
A ScriptFiles mappába kérlek hozzál létre egy Szerver mappát, amibe menti a cuccokat!
Felteszem code tagban mert így kõtelezõ!
 

#include <a_samp>
#include <dutils>
#include <dudb>
#include <dini>
new nev[MAX_PLAYER_NAME];
new Pont[100];
public OnPlayerDisconnect(playerid)
{
    GetPlayerName(playerid, nev, sizeof(nev));
    format(Pont, sizeof(Pont), \"/Szerver/%s.ini\",nev);
    if(!dini_Exists(Pont)) {
    }
    else
{
    dini_IntSet(Pont, \"Score\", GetPlayerScore(playerid));
    }
}
public OnPlayerConnect(playerid)
{
    GetPlayerName(playerid, nev, sizeof(nev));
    format(Pont, sizeof(Pont), \"/Szerver/%s.ini\",nev);
    if(!dini_Exists(Pont)) {
    dini_Create(Pont);
    dini_IntSet(Pont, \"Score\", 0);
    SetPlayerScore(playerid, dini_Int(Pont, \"Score\"));
    }
    else
{
    SetPlayerScore(playerid, dini_Int(Pont, \"Score\"));
    }
    return 1;
}

Pont Mentés!
« Válasz #1 Dátum: 2012. május 18. - 20:29:43 »
0 Show voters
kipróbálom hogy megye

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Pont Mentés!
« Válasz #2 Dátum: 2012. május 18. - 20:35:21 »
0 Show voters
Idézetet írta: FastFurious date=1337365783\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21650\" data-ipsquote-contentclass=\"forums_Topic
kipróbálom hogy megye
 
Vigyázz, hogy legyen létre hozzva egy Szerver mappa !

Pont Mentés!
« Válasz #3 Dátum: 2012. május 18. - 20:39:39 »
0 Show voters
megvan most menti!

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Pont Mentés!
« Válasz #4 Dátum: 2012. május 18. - 20:40:26 »
0 Show voters
Nincs mit!  ;)

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Pont Mentés!
« Válasz #5 Dátum: 2012. május 18. - 20:43:41 »
+1 Show voters
Lol, pont ma kezdtem tanulni a Dini-t, ez segített kösz. :)
UI: egyébként szép script, grat!

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Pont Mentés!
« Válasz #6 Dátum: 2012. május 18. - 20:45:33 »
0 Show voters
Kössz szépen, nagyon könyû használni, hamar bele jössz! :)

Nem elérhető Alvin

  • 1137
    • Profil megtekintése
Pont Mentés!
« Válasz #7 Dátum: 2012. május 18. - 22:13:45 »
+1 Show voters
jólett ment a + :)

Pont Mentés!
« Válasz #8 Dátum: 2012. május 19. - 09:58:21 »
0 Show voters
[mod]Offokat,azért mellõzzük!3 hozzászólás törölve![/mod]

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Pont Mentés!
« Válasz #9 Dátum: 2012. május 18. - 20:28:03 »
0 Show voters
Üdv kedves fórumzok! Készitettem egy kiss Pont mentés szkriptett, lényege: Ha felépsz a szervere és kapol pénzt elmenti a cuccokat ha vissza jössz akkor meg úgyan úgy marad a pontod!
A ScriptFiles mappába kérlek hozzál létre egy Szerver mappát, amibe menti a cuccokat!
Felteszem code tagban mert így kõtelezõ!
 

#include <a_samp>
#include <dutils>
#include <dudb>
#include <dini>
new nev[MAX_PLAYER_NAME];
new Pont[100];
public OnPlayerDisconnect(playerid)
{
    GetPlayerName(playerid, nev, sizeof(nev));
    format(Pont, sizeof(Pont), \"/Szerver/%s.ini\",nev);
    if(!dini_Exists(Pont)) {
    }
    else
{
    dini_IntSet(Pont, \"Score\", GetPlayerScore(playerid));
    }
}
public OnPlayerConnect(playerid)
{
    GetPlayerName(playerid, nev, sizeof(nev));
    format(Pont, sizeof(Pont), \"/Szerver/%s.ini\",nev);
    if(!dini_Exists(Pont)) {
    dini_Create(Pont);
    dini_IntSet(Pont, \"Score\", 0);
    SetPlayerScore(playerid, dini_Int(Pont, \"Score\"));
    }
    else
{
    SetPlayerScore(playerid, dini_Int(Pont, \"Score\"));
    }
    return 1;
}

Pont Mentés!
« Válasz #10 Dátum: 2012. május 18. - 20:29:43 »
0 Show voters
kipróbálom hogy megye

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Pont Mentés!
« Válasz #11 Dátum: 2012. május 18. - 20:35:21 »
0 Show voters
Idézetet írta: FastFurious date=1337365783\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21650\" data-ipsquote-contentclass=\"forums_Topic
kipróbálom hogy megye
 
Vigyázz, hogy legyen létre hozzva egy Szerver mappa !

Pont Mentés!
« Válasz #12 Dátum: 2012. május 18. - 20:39:39 »
0 Show voters
megvan most menti!

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Pont Mentés!
« Válasz #13 Dátum: 2012. május 18. - 20:40:26 »
0 Show voters
Nincs mit!  ;)

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Pont Mentés!
« Válasz #14 Dátum: 2012. május 18. - 20:43:41 »
0 Show voters
Lol, pont ma kezdtem tanulni a Dini-t, ez segített kösz. :)
UI: egyébként szép script, grat!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal