[POMOC] Login / Register Problem

Započeo Vasic
29. Mar. 2017. Zaključano
586
pregleda
5
postova
FunnyGamingDay - FGD
6
OG Legend
29. Mar. 2017.
Slusajte ovako! Ja kad udjem na server imam svoj login i reg system, izbrisem moj nalog iz ScriptFiles i kaze: Login kada udjem u igru ja ukucam bez veze neku lozinku i prijavi mi se a nije se registrovalo!? Skidao sam i sa neta jos neke register / login systeme ali nece isto!? HITNO POMOC !!!

Former SA:MP server developer

GhostPawno
5
OG Legend
29. Mar. 2017.
posalji mi cuvanje lozinke, samo procitaj pravila
musa123
5
Kingpin
29. Mar. 2017.
jebeÅ¡ ga,  i meni se pojavljivalo sve pobrisi accove iz scriptfiles, pokreni server-samp.exe preko Run As Administrator, i radit ce ti 😄
FunnyGamingDay - FGD
6
OG Legend
30. Mar. 2017.
ANDRIJEVICツ wrote on March 29, 2017, 2:36 pm:
posalji mi cuvanje lozinke, samo procitaj pravila

Evo ti celi reg / log system :
#include < a_samp >
#include < YSI\y_ini >

#define DSP DIALOG_STYLE_PASSWORD
#define KORISNICI "/Korisnici/%s.ini"
#define DIALOG_LOGIN 1
#define DIALOG_REGISTER 2
#define CRVENA1        "{F81414}"
#define SPLAVA          "{00C0FF}"

new LoginPokusaji;

stock SCMF(playerid,color,fstring[],{Float, _}:...)
{
  new n=(numargs()-3)*4;
  if(n)
  {
      new message,arg_start,arg_end;
      #emit CONST.alt                fstring
      #emit LCTRL                    5
      #emit ADD
      #emit STOR.S.pri              arg_start
      #emit LOAD.S.alt              n
      #emit ADD
      #emit STOR.S.pri              arg_end
      do
      {
        #emit LOAD.I
        #emit PUSH.pri
        arg_end-=4;
        #emit LOAD.S.pri          arg_end
      }
      while(arg_end>arg_start);
      #emit PUSH.S                  fstring
      #emit PUSH.C                  255
      #emit PUSH.ADR                message
      n+=4*3;
      #emit PUSH.S                  n
      #emit SYSREQ.C                format
      n+=4;
      #emit LCTRL                    4
      #emit LOAD.S.alt              n
      #emit ADD
      #emit SCTRL                    4
      return SendClientMessage(playerid,color,message);
  }
  else return SendClientMessage(playerid,color,fstring);
}

enum pInfo
{
    pPassword,
pName,
pSkin,
pNovacDzep,
pNovacBanka,
    pVIP,
    pPromoter,
pAdmin,
pPosao,
pWarn,
pLevel,
pRespekti,
pPaytime,
pPosaoUgovor,
pRadi,
    pKills,
    pDeaths,
    pHelper,
    pMobilni,
    pImenik,
    pTrazeniLevel,
    pMobKredit,
    pPosedovanjeKuce,
pProveraSpawna,
pRent,
pLider,
pPljackaVreme,
pADozvola,
pKamionDozvola,
pAvionDozvola,
pMotorDozvola,
pBrodDozvola
};
new PlayerInfo;
stock UserPath(playerid)
{
    new name, string;
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), KORISNICI, name);
    return string;
}
public OnPlayerConnect(playerid)
{
if(fexist(UserPath(playerid)))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DSP,"{FFFFFF}FunnyGamingDay RolePlay", "{0080C0}|-------------------------------------------------|\n\n{0080C0}Nalog{FFFFFF}: Vas Nalog je Pronadjen! Ukucajte Lozinku za Prijavu!\n\n{0080C0}Sajt: {FFFFFF}www.uskoro.com\n\n|-------------------------------------------------|","Login","Otkazi");
}
else
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DSP,"{FFFFFF}FunnyGamingDay RolePlay", "{0080C0}|-------------------------------------------------|\n\n{0080C0}Nalog{FFFFFF}: Vas Nalog nije Pronadjen! Ukucajte Lozinku za Registraciju!\n\n{0080C0}Sajt: {FFFFFF}www.uskoro.com\n\n|-------------------------------------------------|","Registruj","Otkazi");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
{
case DIALOG_REGISTER:
{
if(!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DSP, "Registracija","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se registrovali.","Registruj se","Izadji");
new INI:File = INI_Open(UserPath(playerid));
  new name;
  INI_SetTag(File,"data");
    INI_WriteString(File, "Password", inputtext);
    INI_WriteInt(File,"Ime",0);
    INI_WriteInt(File,"Skin",0);
    INI_WriteInt(File,"NovacDzep",0);
    INI_WriteInt(File,"NovacBanka",0);
    INI_WriteInt(File,"VIP",0);
    INI_WriteInt(File,"Promoter",0);
      INI_WriteInt(File,"Admin",0);
      INI_WriteInt(File,"Helper",0);
      INI_WriteInt(File,"Posao",0);
      INI_WriteInt(File,"Warn",0);
        INI_WriteInt(File,"PosaoUgovor",0);
        INI_WriteInt(File,"Radi",0);
        INI_WriteInt(File,"Ubistava",0);
        INI_WriteInt(File,"Smrti",0);
        INI_WriteInt(File,"Paytime",0);
INI_WriteInt(File,"Respekti",0);
INI_WriteInt(File,"Level",1);
INI_WriteInt(File,"ADozvola",0);
INI_WriteInt(File,"KamionDozvola",0);
INI_WriteInt(File,"AvionDozvola",0);
INI_WriteInt(File,"MotorDozvola",0);
INI_WriteInt(File,"Trazeni Level",0);
INI_WriteInt(File,"Mobilni Telefon",0);
INI_WriteInt(File,"Imenik",0);
INI_WriteInt(File,"MobKredit",0);
INI_WriteInt(File,"Lider",0);
INI_WriteInt(File,"BrodDozvola",0);
INI_WriteInt(File,"PosedovanjeKuce",0);
INI_WriteInt(File,"ProveraSpawna",0);
INI_WriteInt(File,"RentKuce",0);
INI_WriteInt(File,"Ime", GetPlayerName(playerid, name, sizeof(name)));
  INI_Close(File);
  SetSpawnInfo(playerid, 0, 29,1684.1677,-2328.5037,13.5469,0,0,0,0,0,0,0);
SpawnPlayer(playerid);
}
}
case DIALOG_LOGIN:
{
if(!response) return Kick(playerid);
if(response)
{
if(!strcmp(inputtext, PlayerInfo, false))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo);
}
else
{
LoginPokusaji += 1;
SCMF(playerid,-1,""CRVENA1"FGD:RP | {FFFFFF}Pogresna lozinka | Preostalo Pokusaja: "SPLAVA"%d/4{FFFFFF}!",LoginPokusaji);
}
return 1;
}
}
}
return 0;
}

Former SA:MP server developer

PWN|Medis
5
Kingpin
30. Mar. 2017.
LOCK!

ÄŒitaj pravila!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha