[Pomoc]Reg system

Započeo --Lood--
6. Nov. 2012. Zaključano
334
pregleda
6
postova
--Lood--
5
Crime Lord
6. Nov. 2012.
Scripta koju koristim: od 0
Opis problema:Kada se igrac registruje i stavi sifru u mom slucaju DRP123
Sifra mu se promeni u 0 ili 68 ili 6..itd

Dio scripte:
Registracija, za pkazivanje dialoga

public RegistracijaZavrsetak(playerid)
{
StopAudioStreamForPlayer(playerid);
TextDrawHideForPlayer(playerid, load2);
TextDrawHideForPlayer(playerid, crno1);
TextDrawHideForPlayer(playerid, crno0);

new string;
format(string,sizeof(string),"{00CED1}Forum: {F81414}www.disaronno-rp.com.ba\n{FFFFFF}=========================================\n{00CED1}Korisnik: {F81414}%s\n{FFFFFF}=========================================\n{00CED1}Status: {F81414}Gost\n{FFFFFF}=========================================\n{F81414}Vi ste gost na ovom severu\n{F81414}ukoliko zelite igrati morate se registrovat\n{FFFFFF}=========================================",ImePrezime(playerid));
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registracija...",string,"Registracija","Odustani");
return 1;
}

OnDialogResponse

if(dialogid == DIALOG_REGISTER)
{
if(strlen(inputtext))
{
new string;
new sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Taj nik se vec koristi, molimo uzmite drugi.");
fclose(hFile);
return 1;
}
PosFunkcija(playerid);
new password;
strmid(password, inputtext, 0, strlen(inputtext), 255);
OnPlayerRegister(playerid, password);

}
}

OnPlayerRegister


public OnPlayerRegister(playerid, password[])
{
if(IsPlayerConnected(playerid))
{
strmid(PlayerInfo, password, 0, strlen(password), 255);
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",PlayerInfo);
INI_WriteInt(File,"pMail",PlayerInfo);
INI_WriteInt(File,"pGodine",PlayerInfo);
INI_WriteInt(File,"Cash",PlayerInfo);
INI_WriteInt(File,"pLevel",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"GameXpert",PlayerInfo);
INI_WriteInt(File,"Kills",PlayerInfo);
INI_WriteInt(File,"Deaths",PlayerInfo);
INI_WriteInt(File,"pClan",PlayerInfo);
INI_WriteInt(File,"pLeader",PlayerInfo);
INI_WriteInt(File,"pSpol",PlayerInfo);
INI_WriteInt(File,"pPosao",PlayerInfo);
INI_WriteInt(File,"pRespekta",PlayerInfo);
INI_WriteInt(File,"pKonektovanVremena",PlayerInfo);
INI_WriteInt(File,"pChar",PlayerInfo);
INI_WriteInt(File,"pVip",PlayerInfo);
INI_WriteInt(File,"pRadnaKnjizica",PlayerInfo);
INI_WriteInt(File,"pBankaNovac",PlayerInfo);
INI_WriteInt(File,"pSat",PlayerInfo);
INI_WriteInt(File,"pKalendar",PlayerInfo);
INI_WriteInt(File,"pDrzava",PlayerInfo);
INI_WriteInt(File,"pMail",PlayerInfo);
INI_WriteInt(File,"pGodine",PlayerInfo);
INI_WriteInt(File,"pRadio",PlayerInfo);
INI_WriteInt(File,"pBan",PlayerInfo);
INI_WriteInt(File,"pAutoKljuc",PlayerInfo);
INI_WriteInt(File,"pMotorKljuc",PlayerInfo);

INI_WriteInt(File,"pObicanSpawn",PlayerInfo);
INI_WriteInt(File,"pPnumber",PlayerInfo);
INI_WriteInt(File,"pTelefon",PlayerInfo);
INI_WriteInt(File,"pSatiPosao",PlayerInfo);
INI_WriteInt(File,"pKreditTelefon",PlayerInfo);
INI_WriteInt(File,"pGps",PlayerInfo);
INI_WriteInt(File,"pTeleUgasen",PlayerInfo);
INI_WriteInt(File,"pMutiran",PlayerInfo);
INI_WriteInt(File,"pMutiranVremena",PlayerInfo);
INI_WriteInt(File,"pOrgSati",PlayerInfo);
INI_WriteInt(File,"pBanVreme",PlayerInfo);
INI_WriteInt(File,"pFirmaKljuc",PlayerInfo);
INI_WriteInt(File,"pKosa",PlayerInfo);
INI_WriteInt(File,"pBikeKljuc",PlayerInfo);
INI_WriteInt(File,"pKucaKljuc",PlayerInfo);
INI_WriteInt(File,"pRenta",PlayerInfo);
INI_WriteInt(File,"pRank",PlayerInfo);
INI_WriteInt(File,"pOrgKazna",PlayerInfo);
INI_WriteInt(File,"pDroga",PlayerInfo);
INI_WriteInt(File,"pRentKljuc",PlayerInfo);
INI_WriteInt(File,"pWanted",PlayerInfo);
INI_WriteInt(File,"pZatvoren",PlayerInfo);
INI_WriteInt(File,"pZatvorenVremena",PlayerInfo);
INI_WriteInt(File,"pVezan",PlayerInfo);
INI_WriteInt(File,"pWarUbistva",PlayerInfo);
INI_WriteInt(File,"pWarSmrti",PlayerInfo);

INI_Close(File);

ShowPlayerDialog(playerid, DIALOG_SUCCESS_1, DIALOG_STYLE_LIST,"Izaberite spol","Musko\nZensko ","Odaberi","Odustani");
}

Slika://
The Woozie
5
Kingpin
6. Nov. 2012.
Gdje mu se promjeni, mislis u scriptfiles kada gledas info od igraca? ili kada ulazis na server ne radi sifra?
--Lood--
5
Crime Lord
6. Nov. 2012.
Promeni se u scriptfiles, ali kada ocu ucina srv nece nijedna lozinka ...
Mr.Cisco
3
Hustler
6. Nov. 2012.
Zato što si je upisao kao Integer, upiši kao string,
INI_WriteString(File,"Password",PlayerInfo, 40);
--Lood--
5
Crime Lord
6. Nov. 2012.
Tnx, moze LOCK 🙂
Lood123
4
Made Man
9. Nov. 2012.
BUMPPP
I jos da pitamo , kako se poveca broj remove objekata 😕
Msm ako je ogracniceno 200 da povecamo na 1000 npr 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha