Szerző Téma: Regisztrációs script minden extrával  (Megtekintve 1768 alkalommal)

Nem elérhető Xeon

Regisztrációs script minden extrával
« Dátum: 2011. augusztus 21. - 19:58:22 »
0 Show voters
Kéne egy regisztrációs script dialogokkal, amivel ha csatlakozol és nem vagy regisztrálva be kell írni a jelszavad és regisztrál, login ugyanígy. Kellene bele egy bank script, amivel lehetne berakni, kivenni és megnézni az összeget. Berakni és kivenni, illetve megnézni az összeget dialoggal. Kellene egy gang rendszer ahol lehetne: gangot csinálni, elhagyni/törölni, meghívót küldeni, belépni (meghívóval), lenne gang chat ami úgy mûködne hogy egy !-t kellene elé rakni, és a gang nevet írja ki a fejed fölött olyan színnel mint amilyen színû a gang (ezt szintén be lehetne állítani). Sokat próbálkoztam de sok hiba volt és mérgemben töröltem az összes próbálkozásom. Mindegy mit használtok adat mentésre, azt rakjátok bele amit ti is ajánlanátok.

herban

  • Vendég
Regisztrációs script minden extrával
« Válasz #1 Dátum: 2011. augusztus 21. - 22:55:38 »
0 Show voters
Nem hiszem, hogy ezt mind elfogja neked készíteni valaki
Probáld meg a keresõt használni

Nem elérhető Xeon

Regisztrációs script minden extrával
« Válasz #2 Dátum: 2011. augusztus 22. - 08:47:24 »
0 Show voters
kösz a segítséget ...

Regisztrációs script minden extrával
« Válasz #3 Dátum: 2011. augusztus 22. - 16:59:09 »
0 Show voters
A szabályzatban benne van hogy nem kötelesség megcsinálni senkinek, habár az is hogy ne csak annyit írj hogy\"használd a keresõt\".
Na mind1 itt van 1 nagyon jó tutorial a dialogok létrehozásáról:http://sampforum.hu/index.php?topic=9258.0
Illetve tudnék linkelni még 1 jó leírást a dini regisztrációs rendszer készítésérõl csak az 1 másik fórumon van szóval inkább nem rakom ki.
Azért remélem hogy valamennyit segítettem.

Nem elérhető Xeon

Regisztrációs script minden extrával
« Válasz #4 Dátum: 2011. augusztus 23. - 08:59:34 »
0 Show voters
Hát a dialog az még nem nehéz csak maga az egész rendszer hogy a bandát meg mindent lementse. Erre tud valaki linket adni, hogy pl. gang elmentéses script csinálás?

Nem elérhető scripter01

  • 1035
  • Ex Moderálisan Globális
    • Profil megtekintése
Regisztrációs script minden extrával
« Válasz #5 Dátum: 2011. augusztus 23. - 10:18:33 »
0 Show voters

#define DIALOG 12345
#define DIALOG 12346
if(dialogid == 12345)
{
    if(strlen(inputtext))
    {
      GetPlayerName(playerid, sendername, sizeof(sendername));
      format(string, sizeof(string), \"%s.ini\", sendername);
      new File: hFile = fopen(string, io_read);
      if (hFile)
      {
         SendClientMessage(playerid, COLOR_LIGHTRED, \"Ez a felhasználónév már foglalt! Válassz másikat!\");
         fclose(hFile);
         return 1;
      }
      new tmppass[MAX_PLAYER_NAME];
      strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
      //Encrypt(tmppass);
      OnPlayerRegister(playerid,tmppass);
   }
   else
   {
         new regstring[128];
      new regname[MAX_PLAYER_NAME];
      GetPlayerName(playerid,regname,sizeof(regname));
      format(regstring,sizeof(regstring),\"Üdv, %s\\nMég nem vagy regisztrálva\\nÍrd be a jelszavad:\",regname);
      ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,\"Regisztrálás\",regstring,\"Regisztrálás\",\"Kilépés\");
   }
}
}

 
Most jön a Login
public OnPlayerRequestClass(playerid, classid)
{
Ez alá tedd!
 
PlayerPlaySound(playerid, 1068, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pModel] = Peds[classid][0];
    SetPlayerCameraPos(playerid,1201.8241,324.2027,60.9849);
SetPlayerCameraLookAt(playerid,1235.4194,322.6169,60.9849);
if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
{
ClearChatbox(playerid, 10);
if (gPlayerAccount[playerid] != 0)
{
        new string2[60];
       new jatekosnev[MAX_PLAYER_NAME];
   SendClientMessage(playerid, COLOR_GREEN,string2);
   new loginstring[128];
   new loginname[MAX_PLAYER_NAME];
   GetPlayerName(playerid,loginname,sizeof(loginname));
   format(loginstring,sizeof(loginstring),\"Regisztrálva vagy!\\nÍrd be a jelszavad:\",loginname);
   ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,\"Belépés\",loginstring,\"Belépés\",\"Kilépés\");
}
//PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pModel] = Peds[classid][0];
SetPlayerTeamFromClass(playerid,classid);
}
else SpawnPlayer(playerid);
return false;
}

 
Valahogy így kell ezt meg cisnálni :D
Ezt még fel lehet tuningolni egy kis SendClientMassage-val :D
ha segítettem nyomj +-t :D!

Dupla hozzászólás automatikusan összefûzve. ( 2011. augusztus 23. - 10:20:46 )

De tessék adok neked még egy kis tuningolást a regizéshez és a loginhoz
 
new nev[32];
GetPlayerName(playerid, nev, sizeof(nev));
new h,mi,s,y,m,d;
getdate(y,m,d);
gettime(h,mi,s);
format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] --==%s belépett a szerverre==--\",y,m,d,h,mi,s,nev);
LoOoG(stringx);
        new plname[MAX_PLAYER_NAME];
       GetPlayerName(playerid, plname, sizeof(plname));
    format(stringx, sizeof(stringx),\"--==%s belépett a szerverre==--\",plname);
ABroadCast(COLOR_RED,stringx,1);
// Reset the FirstSpawn variable
SetTimerEx(\"UnsetFirstSpawn\", 5000, false, \"i\", playerid);

 
Most írtam még éppen máma reggel vagyis hajnalba :P
« Utoljára szerkesztve: 2011. augusztus 23. - 10:20:46 írta scripter01 »

Nem elérhető Xeon

Regisztrációs script minden extrával
« Válasz #6 Dátum: 2011. augusztus 23. - 11:50:26 »
0 Show voters
És ebben hol van az a rész ahol lementi az adatokat?
szerk: Igazából csak a gang csinálás meg a bank rész kéne, úgy hogy mentse el, ha regisztrálok. Azért írtam hogy dialogos legyen, mert ha valaki lesz olyan segítõkész és megcsinálja, akkor ne kelljen már átírogatnom.
« Utoljára szerkesztve: 2011. augusztus 23. - 11:53:19 írta Xeon »

Nem elérhető scripter01

  • 1035
  • Ex Moderálisan Globális
    • Profil megtekintése
Regisztrációs script minden extrával
« Válasz #7 Dátum: 2011. augusztus 23. - 15:30:42 »
0 Show voters
B+ még ennyitsem tudsz csinálsz egy CFG_t mutatom!
public OnPlayerConnect(playerid)
{
Ez alá tedd ezt:
 
       new valtozo[200];
GetPlayerName(playerid, plname, sizeof(plname));
format(valtozo, sizeof(valtozo), \"users/%s.ini\", plname);
//SendClientMessage(playerid, COLOR_GREEN, \"Szerver Betöltése Folyamatban...\");
if(fexist(valtozo))
{
gPlayerAccount[playerid] = 1;
}
else
{
gPlayerAccount[playerid] = 0;
}
return 1;
}

 
public OnPlayerRegister(playerid, password[])
{
Ez alá ezt:
 
if(IsPlayerConnected(playerid))
{
//         new string3[128];
   new valtozo[200];
   new playername3[245];
   GetPlayerName(playerid, playername3, sizeof(playername3));
   format(valtozo, sizeof(valtozo), \"users/%s.ini\", playername3);
   new File: hFile = fopen(valtozo, io_write);
   if (hFile)
   {
       strmid(PlayerInfo[playerid][pKey], password, 0, strlen(password), 255);
       new var[64];
      format(var, 64, \"Key=%s\\n\", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
      PlayerInfo[playerid][Penz] = GetPlayerMoney(playerid);
      format(var, 64, \"Level=%d\\n\",PlayerInfo[playerid][pLevel]);fwrite(hFile, var);
      format(var, 64, \"AdminLevel=%d\\n\",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var);
      format(var, 64, \"AsLevel=%d\\n\",PlayerInfo[playerid][pHelper]);fwrite(hFile, var);
      format(var, 64, \"DonateRank=%d\\n\",PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var);
      format(var, 64, \"UpgradePoints=%d\\n\",PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var);
      format(var, 64, \"ConnectedTime=%d\\n\",PlayerInfo[playerid][pConnectTime]);fwrite(hFile, var);
      format(var, 64, \"Registered=%d\\n\",PlayerInfo[playerid][pReg]);fwrite(hFile, var);
      format(var, 64, \"Sex=%d\\n\",PlayerInfo[playerid][pSex]);fwrite(hFile, var);
      format(var, 64, \"Age=%d\\n\",PlayerInfo[playerid][pAge]);fwrite(hFile, var);
      format(var, 64, \"Origin=%d\\n\",PlayerInfo[playerid][pOrigin]);fwrite(hFile, var);
      format(var, 64, \"CK=%d\\n\",PlayerInfo[playerid][pCK]);fwrite(hFile, var);
      format(var, 64, \"Muted=%d\\n\",PlayerInfo[playerid][pMuted]);fwrite(hFile, var);
      format(var, 64, \"Respect=%d\\n\",PlayerInfo[playerid][pExp]);fwrite(hFile, var);
      format(var, 64, \"Penz=%d\\n\",PlayerInfo[playerid][Penz]);fwrite(hFile, var);
      format(var, 64, \"BankPenz=%d\\n\",PlayerInfo[playerid][bankPenz]);fwrite(hFile, var);
      format(var, 64, \"Crimes=%d\\n\",PlayerInfo[playerid][pCrimes]);fwrite(hFile, var);
      format(var, 64, \"Kills=%d\\n\",PlayerInfo[playerid][pKills]);fwrite(hFile, var);
      format(var, 64, \"Deaths=%d\\n\",PlayerInfo[playerid][pDeaths]);fwrite(hFile, var);
      format(var, 64, \"Arrested=%d\\n\",PlayerInfo[playerid][pArrested]);fwrite(hFile, var);
      format(var, 64, \"WantedDeaths=%d\\n\",PlayerInfo[playerid][pWantedDeaths]);fwrite(hFile, var);
      format(var, 64, \"Phonebook=%d\\n\",PlayerInfo[playerid][pPhoneBook]);fwrite(hFile, var);
      format(var, 64, \"LottoNr=%d\\n\",PlayerInfo[playerid][pLottoNr]);fwrite(hFile, var);
      format(var, 64, \"Fishes=%d\\n\",PlayerInfo[playerid][pFishes]);fwrite(hFile, var);
      format(var, 64, \"BiggestFish=%d\\n\",PlayerInfo[playerid][pBiggestFish]);fwrite(hFile, var);
      format(var, 64, \"Job=%d\\n\",PlayerInfo[playerid][pJob]);fwrite(hFile, var);
      format(var, 64, \"Paycheck=%d\\n\",PlayerInfo[playerid][pPayCheck]);fwrite(hFile, var);
      format(var, 64, \"HeadValue=%d\\n\",PlayerInfo[playerid][pHeadValue]);fwrite(hFile, var);
      format(var, 64, \"Jailed=%d\\n\",PlayerInfo[playerid][pJailed]);fwrite(hFile, var);
      format(var, 64, \"JailTime=%d\\n\",PlayerInfo[playerid][pJailTime]);fwrite(hFile, var);
      format(var, 64, \"Materials=%d\\n\",PlayerInfo[playerid][pMats]);fwrite(hFile, var);
      format(var, 64, \"Drugs=%d\\n\",PlayerInfo[playerid][pDrugs]);fwrite(hFile, var);
      format(var, 64, \"Leader=%d\\n\",PlayerInfo[playerid][pLeader]);fwrite(hFile, var);
      format(var, 64, \"Member=%d\\n\",PlayerInfo[playerid][pMember]);fwrite(hFile, var);
      format(var, 64, \"FMember=%d\\n\",PlayerInfo[playerid][pFMember]);fwrite(hFile, var);
      format(var, 64, \"Rank=%d\\n\",PlayerInfo[playerid][pRank]);fwrite(hFile, var);
      format(var, 64, \"Munkaruha1=%d\\n\",PlayerInfo[playerid][Munkaruha1]);fwrite(hFile, var);
      format(var, 64, \"Munkaruha2=%d\\n\",PlayerInfo[playerid][Munkaruha2]);fwrite(hFile, var);
      format(var, 64, \"Civilruha1=%d\\n\",PlayerInfo[playerid][Civilruha1]);fwrite(hFile, var);
      format(var, 64, \"Civilruha2=%d\\n\",PlayerInfo[playerid][Civilruha2]);fwrite(hFile, var);
      format(var, 64, \"ContractTime=%d\\n\",PlayerInfo[playerid][pContractTime]);fwrite(hFile, var);
      format(var, 64, \"DetSkill=%d\\n\",PlayerInfo[playerid][pDetSkill]);fwrite(hFile, var);
      format(var, 64, \"SexSkill=%d\\n\",PlayerInfo[playerid][pSexSkill]);fwrite(hFile, var);
      format(var, 64, \"BoxSkill=%d\\n\",PlayerInfo[playerid][pBoxSkill]);fwrite(hFile, var);
      format(var, 64, \"LawSkill=%d\\n\",PlayerInfo[playerid][pLawSkill]);fwrite(hFile, var);
      format(var, 64, \"MechSkill=%d\\n\",PlayerInfo[playerid][pMechSkill]);fwrite(hFile, var);
      format(var, 64, \"JackSkill=%d\\n\",PlayerInfo[playerid][pJackSkill]);fwrite(hFile, var);
      format(var, 64, \"CarSkill=%d\\n\",PlayerInfo[playerid][pCarSkill]);fwrite(hFile, var);
      format(var, 64, \"NewsSkill=%d\\n\",PlayerInfo[playerid][pNewsSkill]);fwrite(hFile, var);
      format(var, 64, \"DrugsSkill=%d\\n\",PlayerInfo[playerid][pDrugsSkill]);fwrite(hFile, var);
      format(var, 64, \"CookSkill=%d\\n\",PlayerInfo[playerid][pCookSkill]);fwrite(hFile, var);
      format(var, 64, \"FishSkill=%d\\n\",PlayerInfo[playerid][pFishSkill]);fwrite(hFile, var);
      format(var, 64, \"pSHealth=%.1f\\n\",PlayerInfo[playerid][pSHealth]);fwrite(hFile, var);
            GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]);
      format(var, 64, \"pHealth=%.1f\\n\",PlayerInfo[playerid][pHealth]);fwrite(hFile, var);
      format(var, 64, \"Int=%d\\n\",PlayerInfo[playerid][pInt]);fwrite(hFile, var);
      format(var, 64, \"Local=%d\\n\",PlayerInfo[playerid][pLocal]);fwrite(hFile, var);
      format(var, 64, \"Team=%d\\n\",PlayerInfo[playerid][pTeam]);fwrite(hFile, var);
      format(var, 64, \"Model=%d\\n\",PlayerInfo[playerid][pModel]);fwrite(hFile, var);
      format(var, 64, \"PhoneNr=%d\\n\",PlayerInfo[playerid][pPnumber]);fwrite(hFile, var);
      format(var, 64, \"Car=%d\\n\",PlayerInfo[playerid][pPcarkey]);fwrite(hFile, var);
      format(var, 64, \"Car2=%d\\n\",PlayerInfo[playerid][pPcarkey2]);fwrite(hFile, var);
      format(var, 64, \"Car3=%d\\n\",PlayerInfo[playerid][pPcarkey3]);fwrite(hFile, var);
      format(var, 64, \"House=%d\\n\",PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var);
      format(var, 64, \"Bizz=%d\\n\",PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
      format(var, 64, \"RPpont=%d\\n\",PlayerInfo[playerid][RpPontok]);fwrite(hFile, var);
      format(var, 64, \"RPszam=%d\\n\",PlayerInfo[playerid][RpSzam]);fwrite(hFile, var);
      format(var, 64, \"XP=%d\\n\",PlayerInfo[playerid][XP]);fwrite(hFile, var);
      format(var, 64, \"Idoora=%d\\n\",PlayerInfo[playerid][idoora]);fwrite(hFile, var);
      format(var, 64, \"Idoperc=%d\\n\",PlayerInfo[playerid][idoperc]);fwrite(hFile, var);
      format(var, 64, \"Idomp=%d\\n\",PlayerInfo[playerid][idomp]);fwrite(hFile, var);
      format(var, 64, \"Vanmunka=%d\\n\",PlayerInfo[playerid][vanmunka]);fwrite(hFile, var);
      format(var, 64, \"SzervTag=%d\\n\",PlayerInfo[playerid][szervTag]);fwrite(hFile, var);
      format(var, 64, \"SzervLeader=%d\\n\",PlayerInfo[playerid][szervLeader]);fwrite(hFile, var);
      format(var, 64, \"SzervRang=%d\\n\",PlayerInfo[playerid][szervRang]);fwrite(hFile, var);
      format(var, 64, \"Csekk=%d\\n\",PlayerInfo[playerid][Csekk]);fwrite(hFile, var);
      format(var, 64, \"Halozsak=%d\\n\",PlayerInfo[playerid][Halozsak]);fwrite(hFile, var);
      format(var, 64, \"Halozsakx=%.1f\\n\",PlayerInfo[playerid][halozsakx]);fwrite(hFile, var);
      format(var, 64, \"Halozsaky=%.1f\\n\",PlayerInfo[playerid][halozsaky]);fwrite(hFile, var);
      format(var, 64, \"Halozsakz=%.1f\\n\",PlayerInfo[playerid][halozsakz]);fwrite(hFile, var);
      format(var, 64, \"Korhazban=%d\\n\",PlayerInfo[playerid][Korhazban]);fwrite(hFile, var);
      format(var, 64, \"Mentothiv=%d\\n\",PlayerInfo[playerid][mentothiv]);fwrite(hFile, var);
      format(var, 64, \"Rendorthiv=%d\\n\",PlayerInfo[playerid][rendorthiv]);fwrite(hFile, var);
      format(var, 64, \"Szerelothiv=%d\\n\",PlayerInfo[playerid][szerelothiv]);fwrite(hFile, var);
      if ((PlayerInfo[playerid][pPos_x]==0.0 && PlayerInfo[playerid][pPos_y]==0.0 && PlayerInfo[playerid][pPos_z]==0.0))
      {
          PlayerInfo[playerid][pPos_x] = 1684.9;
         PlayerInfo[playerid][pPos_y] = -2244.5;
         PlayerInfo[playerid][pPos_z] = 13.5;
      }
      if(Spectate[playerid] != 255)
      {
         PlayerInfo[playerid][pPos_x] = Unspec[playerid][sPx];
         PlayerInfo[playerid][pPos_y] = Unspec[playerid][sPy];
         PlayerInfo[playerid][pPos_z] = Unspec[playerid][sPz];
         PlayerInfo[playerid][pInt] = Unspec[playerid][sPint];
         PlayerInfo[playerid][pLocal] = Unspec[playerid][sLocal];
      }
      format(var, 64, \"Pos_x=%.1f\\n\",PlayerInfo[playerid][pPos_x]);fwrite(hFile, var);
      format(var, 64, \"Pos_y=%.1f\\n\",PlayerInfo[playerid][pPos_y]);fwrite(hFile, var);
      format(var, 64, \"Pos_z=%.1f\\n\",PlayerInfo[playerid][pPos_z]);fwrite(hFile, var);
                format(var, 64, \"Kressz=%d\\n\",PlayerInfo[playerid][pKressz]);fwrite(hFile, var);
                format(var, 64, \"Rutin=%d\\n\",PlayerInfo[playerid][pRutin]);fwrite(hFile, var);
      format(var, 64, \"Forgalmi=%d\\n\",PlayerInfo[playerid][pForgalmi]);fwrite(hFile, var);
      format(var, 64, \"CarLic=%d\\n\",PlayerInfo[playerid][pCarLic]);fwrite(hFile, var);
                format(var, 64, \"FlyLic=%d\\n\",PlayerInfo[playerid][pFlyLic]);fwrite(hFile, var);
      format(var, 64, \"BoatLic=%d\\n\",PlayerInfo[playerid][pBoatLic]);fwrite(hFile, var);
      format(var, 64, \"FishLic=%d\\n\",PlayerInfo[playerid][pFishLic]);fwrite(hFile, var);
      format(var, 64, \"GunLic=%d\\n\",PlayerInfo[playerid][pGunLic]);fwrite(hFile, var);
      format(var, 64, \"Gun1=%d\\n\",PlayerInfo[playerid][pGun1]);fwrite(hFile, var);
      format(var, 64, \"Gun2=%d\\n\",PlayerInfo[playerid][pGun2]);fwrite(hFile, var);
      format(var, 64, \"Gun3=%d\\n\",PlayerInfo[playerid][pGun3]);fwrite(hFile, var);
      format(var, 64, \"Gun4=%d\\n\",PlayerInfo[playerid][pGun4]);fwrite(hFile, var);
      format(var, 64, \"Ammo1=%d\\n\",PlayerInfo[playerid][pAmmo1]);fwrite(hFile, var);
      format(var, 64, \"Ammo2=%d\\n\",PlayerInfo[playerid][pAmmo2]);fwrite(hFile, var);
      format(var, 64, \"Ammo3=%d\\n\",PlayerInfo[playerid][pAmmo3]);fwrite(hFile, var);
      format(var, 64, \"Ammo4=%d\\n\",PlayerInfo[playerid][pAmmo4]);fwrite(hFile, var);
      format(var, 64, \"CarTime=%d\\n\",PlayerInfo[playerid][pCarTime]);fwrite(hFile, var);
      format(var, 64, \"PayDayHad=%d\\n\",PlayerInfo[playerid][pPayDayHad]);fwrite(hFile, var);
      format(var, 64, \"Watch=%d\\n\",PlayerInfo[playerid][pWatch]);fwrite(hFile, var);
      format(var, 64, \"Crashed=%d\\n\",PlayerInfo[playerid][pCrashed]);fwrite(hFile, var);
      format(var, 64, \"Wins=%d\\n\",PlayerInfo[playerid][pWins]);fwrite(hFile, var);
      format(var, 64, \"Loses=%d\\n\",PlayerInfo[playerid][pLoses]);fwrite(hFile, var);
      format(var, 64, \"AlcoholPerk=%d\\n\",PlayerInfo[playerid][pAlcoholPerk]);fwrite(hFile, var);
      format(var, 64, \"DrugPerk=%d\\n\",PlayerInfo[playerid][pDrugPerk]);fwrite(hFile, var);
      format(var, 64, \"MiserPerk=%d\\n\",PlayerInfo[playerid][pMiserPerk]);fwrite(hFile, var);
      format(var, 64, \"PainPerk=%d\\n\",PlayerInfo[playerid][pPainPerk]);fwrite(hFile, var);
      format(var, 64, \"TraderPerk=%d\\n\",PlayerInfo[playerid][pTraderPerk]);fwrite(hFile, var);
      format(var, 64, \"Tutorial=%d\\n\",PlayerInfo[playerid][pTut]);fwrite(hFile, var);
      format(var, 64, \"Mission=%d\\n\",PlayerInfo[playerid][pMissionNr]);fwrite(hFile, var);
      format(var, 64, \"Warnings=%d\\n\",PlayerInfo[playerid][pWarns]);fwrite(hFile, var);
      format(var, 64, \"VirWorld=%d\\n\",PlayerInfo[playerid][pVirWorld]);fwrite(hFile, var);
      format(var, 64, \"Fuel=%d\\n\",PlayerInfo[playerid][pFuel]);fwrite(hFile, var);
      format(var, 64, \"Married=%d\\n\",PlayerInfo[playerid][pMarried]);fwrite(hFile, var);
      format(var, 64, \"MarriedTo=%s\\n\",PlayerInfo[playerid][pMarriedTo]);fwrite(hFile, var);
      format(var, 64, \"FishTool=%d\\n\",PlayerInfo[playerid][pFishTool]);fwrite(hFile, var);
             format(var, 64, \"Note1=%s\\n\",PlayerInfo[playerid][pNote1]);fwrite(hFile, var);
      format(var, 64, \"Note1s=%d\\n\",PlayerInfo[playerid][pNote1s]);fwrite(hFile, var);
      format(var, 64, \"Note2=%s\\n\",PlayerInfo[playerid][pNote2]);fwrite(hFile, var);
      format(var, 64, \"Note2s=%d\\n\",PlayerInfo[playerid][pNote2s]);fwrite(hFile, var);
      format(var, 64, \"Note3=%s\\n\",PlayerInfo[playerid][pNote3]);fwrite(hFile, var);
      format(var, 64, \"Note3s=%d\\n\",PlayerInfo[playerid][pNote3s]);fwrite(hFile, var);
      format(var, 64, \"Note4=%s\\n\",PlayerInfo[playerid][pNote4]);fwrite(hFile, var);
      format(var, 64, \"Note4s=%d\\n\",PlayerInfo[playerid][pNote4s]);fwrite(hFile, var);
      format(var, 64, \"Note5=%s\\n\",PlayerInfo[playerid][pNote5]);fwrite(hFile, var);
      format(var, 64, \"Note5s=%d\\n\",PlayerInfo[playerid][pNote5s]);fwrite(hFile, var);
      format(var, 64, \"InvWeapon=%d\\n\",PlayerInfo[playerid][pInvWeapon]);fwrite(hFile, var);
      format(var, 64, \"InvAmmo=%d\\n\",PlayerInfo[playerid][pInvAmmo]);fwrite(hFile, var);
      format(var, 64, \"Lighter=%d\\n\",PlayerInfo[playerid][pLighter]);fwrite(hFile, var);
      format(var, 64, \"Cigarettes=%d\\n\",PlayerInfo[playerid][pCigarettes]);fwrite(hFile, var);
      format(var, 64, \"Locked=%d\\n\",PlayerInfo[playerid][pLocked]);fwrite(hFile, var);
      format(var, 64, \"Animban=%d\\n\",PlayerInfo[playerid][Animban]);fwrite(hFile, var);
      format(var, 64, \"AFK=%d\\n\",PlayerInfo[playerid][AFK]);fwrite(hFile, var);
      format(var, 64, \"Kolcsonkocsikulcs=%d\\n\",PlayerInfo[playerid][kolcsonkocsikulcs]);fwrite(hFile, var);
      format(var, 64, \"Buntetopont=%d\\n\",PlayerInfo[playerid][buntetopont]);fwrite(hFile, var);
      format(var, 64, \"C4=%d\\n\",PlayerInfo[playerid][pBomba]);fwrite(hFile, var);
      format(var, 64, \"Vonszol=%d\\n\",PlayerInfo[playerid][vonszol]);fwrite(hFile, var);
      format(var, 64, \"Rejtozes=%d\\n\",PlayerInfo[playerid][rejtozes]);fwrite(hFile, var);
      format(var, 64, \"Rendszamvane=%d\\n\",PlayerInfo[playerid][rendszamvane]);fwrite(hFile, var);
      format(var, 64, \"Vizsgazik=%d\\n\",PlayerInfo[playerid][vizsgazik]);fwrite(hFile, var);
      fclose(hFile);
      new loginstring[128];
      new loginname[64];
      GetPlayerName(playerid,loginname,sizeof(loginname));
      format(loginstring,sizeof(loginstring),\"Üdv, %s\\nÍrd be a jelszavad:\",loginname);
      ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,\"Belépés\",loginstring,\"Belépés\",\"Kilépés\");
   }
}
return 1;
}

 
public OnPlayerUpdate(playerid)
{
ez alá ezt:
 
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid])
{
//         new string3[128];
   new valtozo[200];
   new playername3[MAX_PLAYER_NAME];
   GetPlayerName(playerid, playername3, sizeof(playername3));
   format(valtozo, sizeof(valtozo), \"users/%s.ini\", playername3);
   new File: hFile = fopen(valtozo, io_write);
   if (hFile)
   {
      new var[64];
      format(var, 64, \"Key=%s\\n\", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
      PlayerInfo[playerid][Penz] = GetPlayerMoney(playerid);
      format(var, 64, \"Level=%d\\n\",PlayerInfo[playerid][pLevel]);fwrite(hFile, var);
      format(var, 64, \"AdminLevel=%d\\n\",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var);
      format(var, 64, \"AsLevel=%d\\n\",PlayerInfo[playerid][pHelper]);fwrite(hFile, var);
      format(var, 64, \"DonateRank=%d\\n\",PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var);
      format(var, 64, \"UpgradePoints=%d\\n\",PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var);
      format(var, 64, \"ConnectedTime=%d\\n\",PlayerInfo[playerid][pConnectTime]);fwrite(hFile, var);
      format(var, 64, \"Registered=%d\\n\",PlayerInfo[playerid][pReg]);fwrite(hFile, var);
      format(var, 64, \"Sex=%d\\n\",PlayerInfo[playerid][pSex]);fwrite(hFile, var);
      format(var, 64, \"Age=%d\\n\",PlayerInfo[playerid][pAge]);fwrite(hFile, var);
      format(var, 64, \"Origin=%d\\n\",PlayerInfo[playerid][pOrigin]);fwrite(hFile, var);
      format(var, 64, \"CK=%d\\n\",PlayerInfo[playerid][pCK]);fwrite(hFile, var);
      format(var, 64, \"Muted=%d\\n\",PlayerInfo[playerid][pMuted]);fwrite(hFile, var);
      format(var, 64, \"Respect=%d\\n\",PlayerInfo[playerid][pExp]);fwrite(hFile, var);
      format(var, 64, \"Penz=%d\\n\",PlayerInfo[playerid][Penz]);fwrite(hFile, var);
      format(var, 64, \"BankPenz=%d\\n\",PlayerInfo[playerid][bankPenz]);fwrite(hFile, var);
      format(var, 64, \"Crimes=%d\\n\",PlayerInfo[playerid][pCrimes]);fwrite(hFile, var);
      format(var, 64, \"Kills=%d\\n\",PlayerInfo[playerid][pKills]);fwrite(hFile, var);
      format(var, 64, \"Deaths=%d\\n\",PlayerInfo[playerid][pDeaths]);fwrite(hFile, var);
      format(var, 64, \"Arrested=%d\\n\",PlayerInfo[playerid][pArrested]);fwrite(hFile, var);
      format(var, 64, \"WantedDeaths=%d\\n\",PlayerInfo[playerid][pWantedDeaths]);fwrite(hFile, var);
      format(var, 64, \"Phonebook=%d\\n\",PlayerInfo[playerid][pPhoneBook]);fwrite(hFile, var);
      format(var, 64, \"LottoNr=%d\\n\",PlayerInfo[playerid][pLottoNr]);fwrite(hFile, var);
      format(var, 64, \"Fishes=%d\\n\",PlayerInfo[playerid][pFishes]);fwrite(hFile, var);
      format(var, 64, \"BiggestFish=%d\\n\",PlayerInfo[playerid][pBiggestFish]);fwrite(hFile, var);
      format(var, 64, \"Job=%d\\n\",PlayerInfo[playerid][pJob]);fwrite(hFile, var);
      format(var, 64, \"Paycheck=%d\\n\",PlayerInfo[playerid][pPayCheck]);fwrite(hFile, var);
      format(var, 64, \"HeadValue=%d\\n\",PlayerInfo[playerid][pHeadValue]);fwrite(hFile, var);
      format(var, 64, \"Jailed=%d\\n\",PlayerInfo[playerid][pJailed]);fwrite(hFile, var);
      format(var, 64, \"JailTime=%d\\n\",PlayerInfo[playerid][pJailTime]);fwrite(hFile, var);
      format(var, 64, \"Materials=%d\\n\",PlayerInfo[playerid][pMats]);fwrite(hFile, var);
      format(var, 64, \"Drugs=%d\\n\",PlayerInfo[playerid][pDrugs]);fwrite(hFile, var);
      format(var, 64, \"Leader=%d\\n\",PlayerInfo[playerid][pLeader]);fwrite(hFile, var);
      format(var, 64, \"Member=%d\\n\",PlayerInfo[playerid][pMember]);fwrite(hFile, var);
      format(var, 64, \"FMember=%d\\n\",PlayerInfo[playerid][pFMember]);fwrite(hFile, var);
      format(var, 64, \"Rank=%d\\n\",PlayerInfo[playerid][pRank]);fwrite(hFile, var);
      format(var, 64, \"Munkaruha1=%d\\n\",PlayerInfo[playerid][Munkaruha1]);fwrite(hFile, var);
      format(var, 64, \"Munkaruha2=%d\\n\",PlayerInfo[playerid][Munkaruha2]);fwrite(hFile, var);
      format(var, 64, \"Civilruha1=%d\\n\",PlayerInfo[playerid][Civilruha1]);fwrite(hFile, var);
      format(var, 64, \"Civilruha2=%d\\n\",PlayerInfo[playerid][Civilruha2]);fwrite(hFile, var);
      format(var, 64, \"ContractTime=%d\\n\",PlayerInfo[playerid][pContractTime]);fwrite(hFile, var);
      format(var, 64, \"DetSkill=%d\\n\",PlayerInfo[playerid][pDetSkill]);fwrite(hFile, var);
      format(var, 64, \"SexSkill=%d\\n\",PlayerInfo[playerid][pSexSkill]);fwrite(hFile, var);
      format(var, 64, \"BoxSkill=%d\\n\",PlayerInfo[playerid][pBoxSkill]);fwrite(hFile, var);
      format(var, 64, \"LawSkill=%d\\n\",PlayerInfo[playerid][pLawSkill]);fwrite(hFile, var);
      format(var, 64, \"MechSkill=%d\\n\",PlayerInfo[playerid][pMechSkill]);fwrite(hFile, var);
      format(var, 64, \"JackSkill=%d\\n\",PlayerInfo[playerid][pJackSkill]);fwrite(hFile, var);
      format(var, 64, \"CarSkill=%d\\n\",PlayerInfo[playerid][pCarSkill]);fwrite(hFile, var);
      format(var, 64, \"NewsSkill=%d\\n\",PlayerInfo[playerid][pNewsSkill]);fwrite(hFile, var);
      format(var, 64, \"DrugsSkill=%d\\n\",PlayerInfo[playerid][pDrugsSkill]);fwrite(hFile, var);
      format(var, 64, \"CookSkill=%d\\n\",PlayerInfo[playerid][pCookSkill]);fwrite(hFile, var);
      format(var, 64, \"FishSkill=%d\\n\",PlayerInfo[playerid][pFishSkill]);fwrite(hFile, var);
      format(var, 64, \"pSHealth=%.1f\\n\",PlayerInfo[playerid][pSHealth]);fwrite(hFile, var);
            GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]);
      format(var, 64, \"pHealth=%.1f\\n\",PlayerInfo[playerid][pHealth]);fwrite(hFile, var);
      format(var, 64, \"Int=%d\\n\",PlayerInfo[playerid][pInt]);fwrite(hFile, var);
      format(var, 64, \"Local=%d\\n\",PlayerInfo[playerid][pLocal]);fwrite(hFile, var);
      format(var, 64, \"Team=%d\\n\",PlayerInfo[playerid][pTeam]);fwrite(hFile, var);
      format(var, 64, \"Model=%d\\n\",PlayerInfo[playerid][pModel]);fwrite(hFile, var);
      format(var, 64, \"PhoneNr=%d\\n\",PlayerInfo[playerid][pPnumber]);fwrite(hFile, var);
      format(var, 64, \"Car=%d\\n\",PlayerInfo[playerid][pPcarkey]);fwrite(hFile, var);
      format(var, 64, \"Car2=%d\\n\",PlayerInfo[playerid][pPcarkey2]);fwrite(hFile, var);
      format(var, 64, \"Car3=%d\\n\",PlayerInfo[playerid][pPcarkey3]);fwrite(hFile, var);
      format(var, 64, \"House=%d\\n\",PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var);
      format(var, 64, \"Bizz=%d\\n\",PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
      format(var, 64, \"RPpont=%d\\n\",PlayerInfo[playerid][RpPontok]);fwrite(hFile, var);
      format(var, 64, \"RPszam=%d\\n\",PlayerInfo[playerid][RpSzam]);fwrite(hFile, var);
      format(var, 64, \"XP=%d\\n\",PlayerInfo[playerid][XP]);fwrite(hFile, var);
      format(var, 64, \"Idoora=%d\\n\",PlayerInfo[playerid][idoora]);fwrite(hFile, var);
      format(var, 64, \"Idoperc=%d\\n\",PlayerInfo[playerid][idoperc]);fwrite(hFile, var);
      format(var, 64, \"Idomp=%d\\n\",PlayerInfo[playerid][idomp]);fwrite(hFile, var);
      format(var, 64, \"Vanmunka=%d\\n\",PlayerInfo[playerid][vanmunka]);fwrite(hFile, var);
      format(var, 64, \"SzervTag=%d\\n\",PlayerInfo[playerid][szervTag]);fwrite(hFile, var);
      format(var, 64, \"SzervLeader=%d\\n\",PlayerInfo[playerid][szervLeader]);fwrite(hFile, var);
      format(var, 64, \"SzervRang=%d\\n\",PlayerInfo[playerid][szervRang]);fwrite(hFile, var);
      format(var, 64, \"Csekk=%d\\n\",PlayerInfo[playerid][Csekk]);fwrite(hFile, var);
      format(var, 64, \"Halozsak=%d\\n\",PlayerInfo[playerid][Halozsak]);fwrite(hFile, var);
      format(var, 64, \"Halozsakx=%.1f\\n\",PlayerInfo[playerid][halozsakx]);fwrite(hFile, var);
      format(var, 64, \"Halozsaky=%.1f\\n\",PlayerInfo[playerid][halozsaky]);fwrite(hFile, var);
      format(var, 64, \"Halozsakz=%.1f\\n\",PlayerInfo[playerid][halozsakz]);fwrite(hFile, var);
      format(var, 64, \"Korhazban=%d\\n\",PlayerInfo[playerid][Korhazban]);fwrite(hFile, var);
      format(var, 64, \"Mentothiv=%d\\n\",PlayerInfo[playerid][mentothiv]);fwrite(hFile, var);
      format(var, 64, \"Rendorthiv=%d\\n\",PlayerInfo[playerid][rendorthiv]);fwrite(hFile, var);
      format(var, 64, \"Szerelothiv=%d\\n\",PlayerInfo[playerid][szerelothiv]);fwrite(hFile, var);
      if ((PlayerInfo[playerid][pPos_x]==0.0 && PlayerInfo[playerid][pPos_y]==0.0 && PlayerInfo[playerid][pPos_z]==0.0))
      {
                      PlayerInfo[playerid][pPos_x] = 1684.9;
         PlayerInfo[playerid][pPos_y] = -2244.5;
         PlayerInfo[playerid][pPos_z] = 13.5;
      }
      if(Spectate[playerid] != 255)
      {
         PlayerInfo[playerid][pPos_x] = Unspec[playerid][sPx];
         PlayerInfo[playerid][pPos_y] = Unspec[playerid][sPy];
         PlayerInfo[playerid][pPos_z] = Unspec[playerid][sPz];
         PlayerInfo[playerid][pInt] = Unspec[playerid][sPint];
         PlayerInfo[playerid][pLocal] = Unspec[playerid][sLocal];
      }
      new Float:x, Float:y, Float:z;
              GetPlayerPos(playerid,x,y,z);
      PlayerInfo[playerid][pPos_x] = x;
      PlayerInfo[playerid][pPos_y] = y;
      PlayerInfo[playerid][pPos_z] = z;
      format(var, 64, \"Pos_x=%.1f\\n\",PlayerInfo[playerid][pPos_x]);fwrite(hFile, var);
      format(var, 64, \"Pos_y=%.1f\\n\",PlayerInfo[playerid][pPos_y]);fwrite(hFile, var);
      format(var, 64, \"Pos_z=%.1f\\n\",PlayerInfo[playerid][pPos_z]);fwrite(hFile, var);
                format(var, 64, \"Kressz=%d\\n\",PlayerInfo[playerid][pKressz]);fwrite(hFile, var);
                format(var, 64, \"Rutin=%d\\n\",PlayerInfo[playerid][pRutin]);fwrite(hFile, var);
      format(var, 64, \"Forgalmi=%d\\n\",PlayerInfo[playerid][pForgalmi]);fwrite(hFile, var);
      format(var, 64, \"CarLic=%d\\n\",PlayerInfo[playerid][pCarLic]);fwrite(hFile, var);
                format(var, 64, \"FlyLic=%d\\n\",PlayerInfo[playerid][pFlyLic]);fwrite(hFile, var);
      format(var, 64, \"BoatLic=%d\\n\",PlayerInfo[playerid][pBoatLic]);fwrite(hFile, var);
      format(var, 64, \"FishLic=%d\\n\",PlayerInfo[playerid][pFishLic]);fwrite(hFile, var);
      format(var, 64, \"GunLic=%d\\n\",PlayerInfo[playerid][pGunLic]);fwrite(hFile, var);
      format(var, 64, \"Gun1=%d\\n\",PlayerInfo[playerid][pGun1]);fwrite(hFile, var);
      format(var, 64, \"Gun2=%d\\n\",PlayerInfo[playerid][pGun2]);fwrite(hFile, var);
      format(var, 64, \"Gun3=%d\\n\",PlayerInfo[playerid][pGun3]);fwrite(hFile, var);
      format(var, 64, \"Gun4=%d\\n\",PlayerInfo[playerid][pGun4]);fwrite(hFile, var);
      format(var, 64, \"Ammo1=%d\\n\",PlayerInfo[playerid][pAmmo1]);fwrite(hFile, var);
      format(var, 64, \"Ammo2=%d\\n\",PlayerInfo[playerid][pAmmo2]);fwrite(hFile, var);
      format(var, 64, \"Ammo3=%d\\n\",PlayerInfo[playerid][pAmmo3]);fwrite(hFile, var);
      format(var, 64, \"Ammo4=%d\\n\",PlayerInfo[playerid][pAmmo4]);fwrite(hFile, var);
      format(var, 64, \"CarTime=%d\\n\",PlayerInfo[playerid][pCarTime]);fwrite(hFile, var);
               format(var, 64, \"PayDayHad=%d\\n\",PlayerInfo[playerid][pPayDayHad]);fwrite(hFile, var);
      format(var, 64, \"Watch=%d\\n\",PlayerInfo[playerid][pWatch]);fwrite(hFile, var);
      format(var, 64, \"Crashed=%d\\n\",PlayerInfo[playerid][pCrashed]);fwrite(hFile, var);
      format(var, 64, \"Wins=%d\\n\",PlayerInfo[playerid][pWins]);fwrite(hFile, var);
      format(var, 64, \"Loses=%d\\n\",PlayerInfo[playerid][pLoses]);fwrite(hFile, var);
      format(var, 64, \"AlcoholPerk=%d\\n\",PlayerInfo[playerid][pAlcoholPerk]);fwrite(hFile, var);
      format(var, 64, \"DrugPerk=%d\\n\",PlayerInfo[playerid][pDrugPerk]);fwrite(hFile, var);
      format(var, 64, \"MiserPerk=%d\\n\",PlayerInfo[playerid][pMiserPerk]);fwrite(hFile, var);
      format(var, 64, \"PainPerk=%d\\n\",PlayerInfo[playerid][pPainPerk]);fwrite(hFile, var);
      format(var, 64, \"TraderPerk=%d\\n\",PlayerInfo[playerid][pTraderPerk]);fwrite(hFile, var);
      format(var, 64, \"Tutorial=%d\\n\",PlayerInfo[playerid][pTut]);fwrite(hFile, var);
      format(var, 64, \"Mission=%d\\n\",PlayerInfo[playerid][pMissionNr]);fwrite(hFile, var);
      format(var, 64, \"Warnings=%d\\n\",PlayerInfo[playerid][pWarns]);fwrite(hFile, var);
      format(var, 64, \"VirWorld=%d\\n\",PlayerInfo[playerid][pVirWorld]);fwrite(hFile, var);
      if(PlayerInfo[playerid][pDonateRank] < 1) { PlayerInfo[playerid][pFuel] = 0; }
      format(var, 64, \"Fuel=%d\\n\",PlayerInfo[playerid][pFuel]);fwrite(hFile, var);
      format(var, 64, \"Married=%d\\n\",PlayerInfo[playerid][pMarried]);fwrite(hFile, var);
      format(var, 64, \"MarriedTo=%s\\n\",PlayerInfo[playerid][pMarriedTo]);fwrite(hFile, var);
      format(var, 64, \"FishTool=%d\\n\",PlayerInfo[playerid][pFishTool]);fwrite(hFile, var);
             format(var, 64, \"Note1=%s\\n\",PlayerInfo[playerid][pNote1]);fwrite(hFile, var);
      format(var, 64, \"Note1s=%d\\n\",PlayerInfo[playerid][pNote1s]);fwrite(hFile, var);
      format(var, 64, \"Note2=%s\\n\",PlayerInfo[playerid][pNote2]);fwrite(hFile, var);
      format(var, 64, \"Note2s=%d\\n\",PlayerInfo[playerid][pNote2s]);fwrite(hFile, var);
      format(var, 64, \"Note3=%s\\n\",PlayerInfo[playerid][pNote3]);fwrite(hFile, var);
      format(var, 64, \"Note3s=%d\\n\",PlayerInfo[playerid][pNote3s]);fwrite(hFile, var);
      format(var, 64, \"Note4=%s\\n\",PlayerInfo[playerid][pNote4]);fwrite(hFile, var);
      format(var, 64, \"Note4s=%d\\n\",PlayerInfo[playerid][pNote4s]);fwrite(hFile, var);
      format(var, 64, \"Note5=%s\\n\",PlayerInfo[playerid][pNote5]);fwrite(hFile, var);
      format(var, 64, \"Note5s=%d\\n\",PlayerInfo[playerid][pNote5s]);fwrite(hFile, var);
      format(var, 64, \"InvWeapon=%d\\n\",PlayerInfo[playerid][pInvWeapon]);fwrite(hFile, var);
      format(var, 64, \"InvAmmo=%d\\n\",PlayerInfo[playerid][pInvAmmo]);fwrite(hFile, var);
      format(var, 64, \"Lighter=%d\\n\",PlayerInfo[playerid][pLighter]);fwrite(hFile, var);
      format(var, 64, \"Cigarettes=%d\\n\",PlayerInfo[playerid][pCigarettes]);fwrite(hFile, var);
      format(var, 64, \"Locked=%d\\n\",PlayerInfo[playerid][pLocked]);fwrite(hFile, var);
      format(var, 64, \"XP=%d\\n\",PlayerInfo[playerid][XP]);fwrite(hFile, var);
      format(var, 64, \"Idoora=%d\\n\",PlayerInfo[playerid][idoora]);fwrite(hFile, var);
      format(var, 64, \"Idoperc=%d\\n\",PlayerInfo[playerid][idoperc]);fwrite(hFile, var);
      format(var, 64, \"Idomp=%d\\n\",PlayerInfo[playerid][idomp]);fwrite(hFile, var);
      format(var, 64, \"Vanmunka=%d\\n\",PlayerInfo[playerid][vanmunka]);fwrite(hFile, var);
      format(var, 64, \"SzervTag=%d\\n\",PlayerInfo[playerid][szervTag]);fwrite(hFile, var);
      format(var, 64, \"SzervLeader=%d\\n\",PlayerInfo[playerid][szervLeader]);fwrite(hFile, var);
      format(var, 64, \"SzervRang=%d\\n\",PlayerInfo[playerid][szervRang]);fwrite(hFile, var);
      format(var, 64, \"Csekk=%d\\n\",PlayerInfo[playerid][Csekk]);fwrite(hFile, var);
      format(var, 64, \"Halozsak=%d\\n\",PlayerInfo[playerid][Halozsak]);fwrite(hFile, var);
      format(var, 64, \"Halozsakx=%.1f\\n\",PlayerInfo[playerid][halozsakx]);fwrite(hFile, var);
      format(var, 64, \"Halozsaky=%.1f\\n\",PlayerInfo[playerid][halozsaky]);fwrite(hFile, var);
      format(var, 64, \"Halozsakz=%.1f\\n\",PlayerInfo[playerid][halozsakz]);fwrite(hFile, var);
      format(var, 64, \"Korhazban=%d\\n\",PlayerInfo[playerid][Korhazban]);fwrite(hFile, var);
                format(var, 64, \"Mentothiv=%d\\n\",PlayerInfo[playerid][mentothiv]);fwrite(hFile, var);
                format(var, 64, \"Rendorthiv=%d\\n\",PlayerInfo[playerid][rendorthiv]);fwrite(hFile, var);
      format(var, 64, \"Szerelothiv=%d\\n\",PlayerInfo[playerid][szerelothiv]);fwrite(hFile, var);
      format(var, 64, \"Animban=%d\\n\",PlayerInfo[playerid][Animban]);fwrite(hFile, var);
      format(var, 64, \"AFK=%d\\n\",PlayerInfo[playerid][AFK]);fwrite(hFile, var);
      format(var, 64, \"Kolcsonkocsikulcs=%d\\n\",PlayerInfo[playerid][kolcsonkocsikulcs]);fwrite(hFile, var);
      format(var, 64, \"Buntetopont=%d\\n\",PlayerInfo[playerid][buntetopont]);fwrite(hFile, var);
      format(var, 64, \"C4=%d\\n\",PlayerInfo[playerid][pBomba]);fwrite(hFile, var);
      format(var, 64, \"Vonszol=%d\\n\",PlayerInfo[playerid][vonszol]);fwrite(hFile, var);
      format(var, 64, \"Rejtozes=%d\\n\",PlayerInfo[playerid][rejtozes]);fwrite(hFile, var);
      format(var, 64, \"Rendszamvane=%d\\n\",PlayerInfo[playerid][rendszamvane]);fwrite(hFile, var);
      format(var, 64, \"Vizsgazik=%d\\n\",PlayerInfo[playerid][vizsgazik]);fwrite(hFile, var);
      fclose(hFile);
   }
}
}
GivePlayerMoney(playerid, PlayerInfo[playerid][Penz]);
return 1;
}

 
Nagyából ennyi!
de h le mentse a scriptfiles/user.tx-be mutatom h hogyan csináld!
Így csináld
 
public SaveTrunk() //Ez le menti azt amikor ki lépsz h le mentse a user filesba :D
{
new idx;
new File: file2;
idx = 1;
while (idx < sizeof(CarInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), \"%i,%i,%i,%i,%i,%i,%i,%i,%i,%f\\n\",
vehTrunk[idx][1],
vehTrunkAmmo[idx][1],
vehTrunk[idx][2],
vehTrunkAmmo[idx][2],
vehTrunk[idx][3],
vehTrunkAmmo[idx][3],
vehTrunk[idx][4],
vehTrunkAmmo[idx][4],
vehTrunkCounter[idx],
vehTrunkArmour[idx]);
if(idx == 1)
{
   file2 = fopen(\"users.cfg\", io_write);
}
else
{
   file2 = fopen(\"users.cfg\", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
return 1;
}
public LoadTrunk() //Ez be tölti azt ami a stats-ba van
{
new arrCoords[13][64];
new strFromFile2[256];
new File: file = fopen(\"users.cfg\", io_read);
if (file)
{
new idx = 1;
while (idx < sizeof(CarInfo))
{
    fread(file, strFromFile2);
    split(strFromFile2, arrCoords, \',\');
    vehTrunk[idx][1] = strval(arrCoords[0]);
    vehTrunkAmmo[idx][1] = strval(arrCoords[1]);
    vehTrunk[idx][2] = strval(arrCoords[2]);
    vehTrunkAmmo[idx][2] = strval(arrCoords[3]);
    vehTrunk[idx][3] = strval(arrCoords[4]);
    vehTrunkAmmo[idx][3] = strval(arrCoords[5]);
    vehTrunk[idx][4] = strval(arrCoords[6]);
    vehTrunkAmmo[idx][4] = strval(arrCoords[7]);
    vehTrunkCounter[idx] = strval(arrCoords[8]);
    vehTrunkArmour[idx] = floatstr(arrCoords[9]);
    idx++;
}
}
return 1;
}

 
Ha segítettem +!

Nem elérhető Xeon

Regisztrációs script minden extrával
« Válasz #8 Dátum: 2011. augusztus 23. - 19:09:47 »
0 Show voters
Na jó... minden amit kérek csak a gang rendszer! majd én megírok hozzá mindent csak a gang rendszert csinálja meg valaki  ::|

Nem elérhető Stray

  • 617
    • Profil megtekintése
Regisztrációs script minden extrával
« Válasz #9 Dátum: 2011. augusztus 23. - 20:02:02 »
0 Show voters
Már nem azért de...
 
bö még ennyitsem tudsz csinálsz egy CFG_t mutatom! [/quote]
Kimásoltad egy GF-böl neki...

Nem elérhető Xeon

Regisztrációs script minden extrával
« Válasz #10 Dátum: 2011. augusztus 26. - 09:16:27 »
0 Show voters
Na akkor lesz még ebbõl valami?

Kovacs_Bela

  • Vendég
Regisztrációs script minden extrával
« Válasz #11 Dátum: 2011. augusztus 28. - 16:33:06 »
0 Show voters
scripter01 te elolvasod amit írsz?! teszteld már...
a másik: Mi az hogy ONPLAYERREGISTER?!?!?!?!?!?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal