Problem(error/warning): Ne cuva pass (imam sacuvajacc)
Dio skripte: evo stock za cuvanje...
[ pawn ]stock SacuvajIgraca(playerid)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_WriteInt(File,"Password",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistava",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Skor",PlayerInfo);
INI_WriteInt(File,"Mutiran",PlayerInfo);
INI_WriteInt(File,"Warn",PlayerInfo);
INI_WriteInt(File,"Vip",PlayerInfo);
INI_Close(File);
return 1;
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Ne cuva password
1,055
pregleda
15
postova
19. Jun 2018.
M!chaeL wrote on June 19, 2018, 8:57 pm:
Problem(error/warning): Ne cuva pass (imam sacuvajacc)
Dio skripte: evo stock za cuvanje...
[ pawn ]stock SacuvajIgraca(playerid)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_WriteInt(File,"Password",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistava",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Skor",PlayerInfo);
INI_WriteInt(File,"Mutiran",PlayerInfo);
INI_WriteInt(File,"Warn",PlayerInfo);
INI_WriteInt(File,"Vip",PlayerInfo);
INI_Close(File);
return 1;
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Dio skripte: evo stock za cuvanje...
[ pawn ]stock SacuvajIgraca(playerid)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_WriteInt(File,"Password",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistava",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Skor",PlayerInfo);
INI_WriteInt(File,"Mutiran",PlayerInfo);
INI_WriteInt(File,"Warn",PlayerInfo);
INI_WriteInt(File,"Vip",PlayerInfo);
INI_Close(File);
return 1;
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Postavi sistem Login / registracija ovde
Street Runner
Novi Član
90 / 100 XP
🌱Početnik(0)
11
Postovi:
4
Teme:
Pridružio se:Mar. 2018
20. Jun 2018.
if(dialogid == D_REGISTRACIJA)
{
if(!response) return Kick(playerid);
if(response)
{
new string;
if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_WriteInt(File,"Password",udb_hash(inputtext)); // nisi ubacio cuvanje passworda sa udb hashom :)
INI_WriteInt(File, "Admin", 0);
INI_WriteInt(File, "Ubistava", 0);
INI_WriteInt(File, "Smrti", 0);
INI_WriteInt(File, "Novac", 0);
INI_WriteInt(File, "Skor", 0);
INI_WriteInt(File, "Mutiran", 0);
INI_WriteInt(File, "Warn", 0);
INI_WriteInt(File, "Vip", 0);
INI_Close(File);
UlogovanProvera = 1;
SacuvajIgraca(playerid); // nisi bio zatvorio funkciju ovdje isto.
format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom
"ZUTA"%s!",ImeIgraca(playerid),inputtext);
SCM(playerid,-1,string);
SpawnPlayer(playerid);
}EDIT: zatvorio funkciju koju si zaboravio ubaciti i stavio SpawnPlayer na kraj callbacka jer uvijek ide na kraj sa setspawninfo.
20. Jun 2018.
Coox wrote on June 20, 2018, 7:32 am:
if(dialogid == D_REGISTRACIJA)
{
if(!response) return Kick(playerid);
if(response)
{
new string;
if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_WriteInt(File,"Password",udb_hash(inputtext)); // nisi ubacio cuvanje passworda sa udb hashom :)
INI_WriteInt(File, "Admin", 0);
INI_WriteInt(File, "Ubistava", 0);
INI_WriteInt(File, "Smrti", 0);
INI_WriteInt(File, "Novac", 0);
INI_WriteInt(File, "Skor", 0);
INI_WriteInt(File, "Mutiran", 0);
INI_WriteInt(File, "Warn", 0);
INI_WriteInt(File, "Vip", 0);
INI_Close(File);
UlogovanProvera = 1;
SacuvajIgraca(playerid); // nisi bio zatvorio funkciju ovdje isto.
format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom
"ZUTA"%s!",ImeIgraca(playerid),inputtext);
SCM(playerid,-1,string);
SpawnPlayer(playerid);
}EDIT: zatvorio funkciju koju si zaboravio ubaciti i stavio SpawnPlayer na kraj callbacka jer uvijek ide na kraj sa setspawninfo.
20. Jun 2018.
stock SacuvajIgraca(playerid)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_WriteString(File,"Password",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistava",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Skor",PlayerInfo);
INI_WriteInt(File,"Mutiran",PlayerInfo);
INI_WriteInt(File,"Warn",PlayerInfo);
INI_WriteInt(File,"Vip",PlayerInfo);
INI_Close(File);
return 1;
}if(dialogid == D_REGISTRACIJA)
{
if(!response) return Kick(playerid);
if(response)
{
new string;
if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
{
new INI:File = INI_Open(Korisnici(playerid));
strmid( PlayerInfo, inputtext, 0, strlen( inputtext ), 80 );
INI_WriteString(File, "Password", PlayerInfo);
INI_WriteInt(File, "Admin", 0);
INI_WriteInt(File, "Ubistava", 0);
INI_WriteInt(File, "Smrti", 0);
INI_WriteInt(File, "Novac", 0);
INI_WriteInt(File, "Skor", 0);
INI_WriteInt(File, "Mutiran", 0);
INI_WriteInt(File, "Warn", 0);
INI_WriteInt(File, "Vip", 0);
INI_Close(File);
UlogovanProvera = 1;
format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom
"ZUTA"%s!",ImeIgraca(playerid),inputtext);
SCM(playerid,-1,string);
SpawnPlayer(playerid);
}I kod funkcije za ucitavanje racuna ako ti je
INI_Int("Password", PlayerInfo);zamjeni sa
INI_String("Password", PlayerInfo, 129);21. Jun 2018.
buLLeT_ wrote on June 20, 2018, 10:16 pm:
stock SacuvajIgraca(playerid)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_WriteString(File,"Password",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistava",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Skor",PlayerInfo);
INI_WriteInt(File,"Mutiran",PlayerInfo);
INI_WriteInt(File,"Warn",PlayerInfo);
INI_WriteInt(File,"Vip",PlayerInfo);
INI_Close(File);
return 1;
}if(dialogid == D_REGISTRACIJA)
{
if(!response) return Kick(playerid);
if(response)
{
new string;
if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
{
new INI:File = INI_Open(Korisnici(playerid));
strmid( PlayerInfo, inputtext, 0, strlen( inputtext ), 80 );
INI_WriteString(File, "Password", PlayerInfo);
INI_WriteInt(File, "Admin", 0);
INI_WriteInt(File, "Ubistava", 0);
INI_WriteInt(File, "Smrti", 0);
INI_WriteInt(File, "Novac", 0);
INI_WriteInt(File, "Skor", 0);
INI_WriteInt(File, "Mutiran", 0);
INI_WriteInt(File, "Warn", 0);
INI_WriteInt(File, "Vip", 0);
INI_Close(File);
UlogovanProvera = 1;
format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom
"ZUTA"%s!",ImeIgraca(playerid),inputtext);
SCM(playerid,-1,string);
SpawnPlayer(playerid);
}I kod funkcije za ucitavanje racuna ako ti je
INI_Int("Password", PlayerInfo);zamjeni sa
INI_String("Password", PlayerInfo, 129);21. Jun 2018.
Problem ti je kod dialoga, ti si zamjenio cijeli dialog za onim sto sam a obrisao si
I to ti pravi errore te fale ti }
else
{
format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se registrujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Lozinka mora sadrzati minimum 5 znakova, a maximum 25!");
}
}
I to ti pravi errore te fale ti }
if(dialogid == D_REGISTRACIJA)
{
if(!response) return Kick(playerid);
if(response)
{
new string;
if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
{
new INI:File = INI_Open(Korisnici(playerid));
strmid( PlayerInfo, inputtext, 0, strlen( inputtext ), 80 );
INI_WriteString(File, "Password", PlayerInfo);
INI_WriteInt(File, "Admin", 0);
INI_WriteInt(File, "Ubistava", 0);
INI_WriteInt(File, "Smrti", 0);
INI_WriteInt(File, "Novac", 0);
INI_WriteInt(File, "Skor", 0);
INI_WriteInt(File, "Mutiran", 0);
INI_WriteInt(File, "Warn", 0);
INI_WriteInt(File, "Vip", 0);
INI_Close(File);
UlogovanProvera = 1;
format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom "ZUTA"%s!",ImeIgraca(playerid),inputtext);
SCM(playerid,-1,string);
SpawnPlayer(playerid);
}
else
{
format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se registrujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Lozinka mora sadrzati minimum 5 znakova, a maximum 25!");
}
}
}21. Jun 2018.
buLLeT_ wrote on June 21, 2018, 11:12 am:
Problem ti je kod dialoga, ti si zamjenio cijeli dialog za onim sto sam a obrisao si
I to ti pravi errore te fale ti }
else
{
format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se registrujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Lozinka mora sadrzati minimum 5 znakova, a maximum 25!");
}
}
I to ti pravi errore te fale ti }
if(dialogid == D_REGISTRACIJA)
{
if(!response) return Kick(playerid);
if(response)
{
new string;
if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
{
new INI:File = INI_Open(Korisnici(playerid));
strmid( PlayerInfo, inputtext, 0, strlen( inputtext ), 80 );
INI_WriteString(File, "Password", PlayerInfo);
INI_WriteInt(File, "Admin", 0);
INI_WriteInt(File, "Ubistava", 0);
INI_WriteInt(File, "Smrti", 0);
INI_WriteInt(File, "Novac", 0);
INI_WriteInt(File, "Skor", 0);
INI_WriteInt(File, "Mutiran", 0);
INI_WriteInt(File, "Warn", 0);
INI_WriteInt(File, "Vip", 0);
INI_Close(File);
UlogovanProvera = 1;
format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom "ZUTA"%s!",ImeIgraca(playerid),inputtext);
SCM(playerid,-1,string);
SpawnPlayer(playerid);
}
else
{
format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se registrujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Lozinka mora sadrzati minimum 5 znakova, a maximum 25!");
}
}
}21. Jun 2018.
if(dialogid == D_LOGIN)
{
if(!response) return Kick(playerid);
if(response)
{
new string;
if(strcmp(inputtext, PlayerInfo) == 0)
{
INI_ParseFile(Korisnici(playerid), "UcitavanjeIgraca", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid,PlayerInfo);
SetPlayerScore(playerid,PlayerInfo);
UlogovanProvera = 1;
SpawnPlayer(playerid);
}
else
{
format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se ulogujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
SPD(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, ""SPLAVA"Login", string, "Login", "Izlaz");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Pogresili ste password, unesite tacan password!");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Ukoliko pogresite password 4 puta bicete kikovani!");
PLogin ++;
if(PLogin == 4) { SCM(playerid,-1,""ZUTA"Kikovani ste zbog pogresne lozinke!"); Kick(playerid); }
}
}
}21. Jun 2018.
buLLeT_ wrote on June 21, 2018, 12:03 pm:
if(dialogid == D_LOGIN)
{
if(!response) return Kick(playerid);
if(response)
{
new string;
if(strcmp(inputtext, PlayerInfo) == 0)
{
INI_ParseFile(Korisnici(playerid), "UcitavanjeIgraca", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid,PlayerInfo);
SetPlayerScore(playerid,PlayerInfo);
UlogovanProvera = 1;
SpawnPlayer(playerid);
}
else
{
format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se ulogujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
SPD(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, ""SPLAVA"Login", string, "Login", "Izlaz");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Pogresili ste password, unesite tacan password!");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Ukoliko pogresite password 4 puta bicete kikovani!");
PLogin ++;
if(PLogin == 4) { SCM(playerid,-1,""ZUTA"Kikovani ste zbog pogresne lozinke!"); Kick(playerid); }
}
}
}21. Jun 2018.
To je do tebe nesto si izostavio
public je iz ove teme http://balkan-samp.com/forum/index.php?topic=123055.0 nadam se da koristis taj isti mod sto si postavio na pastebinu
Evo ti cijeli public samo ga zamjeni sa svojim
public je iz ove teme http://balkan-samp.com/forum/index.php?topic=123055.0 nadam se da koristis taj isti mod sto si postavio na pastebinu
Evo ti cijeli public samo ga zamjeni sa svojim
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
/////////////////////////////////////////////////////////////////////////////
if(dialogid == D_VIP)
{
if(!response) return 1;
switch(listitem)
{
case 0:
{
PlayerInfo ++;
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli +1 skor!");
}
case 1:
{
PlayerInfo ++;
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli +1 ubistvo!");
}
case 2:
{
PlayerInfo --;
SCM(playerid,-1,"GR:AS | "ZELENA"Smanjili ste vase smrti za 1!");
}
case 3:
{
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""CRVENA"[GR:AS] "SIVA"Morate biti u vozilu!");
RepairVehicle(GetPlayerVehicleID(playerid));
SCM(playerid,-1,"GR:AS | "ZELENA"Popravili ste vase vozilo!");
}
case 4:
{
SetPlayerHealth(playerid, 100);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli heal!");
}
case 5:
{
SetPlayerArmour(playerid, 100);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli pancir!");
}
case 6:
{
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""CRVENA"[GR:AS] "SIVA"Morate biti u vozilu!");
AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli nitro!");
}
case 7:
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli jetpack!");
}
}
}
/////////////////////////////////////////////////////////////////////////////
if(dialogid == D_TELEPORT)
{
if(!response) return 1;
switch(listitem)
{
case 0:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1528.7382,-1673.2966,13.3828);
}
else
{
SetPlayerPos(playerid,1528.7382,-1673.2966,13.3828);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Los Santos-a!");
}
case 1:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,-1399.1519,-321.2615,14.1484);
}
else
{
SetPlayerPos(playerid,-1399.1519,-321.2615,14.1484);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do San Fierra!");
}
case 2:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1690.4329,1447.2113,10.7663);
}
else
{
SetPlayerPos(playerid,1690.4329,1447.2113,10.7663);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Las Venturasa!");
}
case 3:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,438.8236,-1810.8392,5.5469);
}
else
{
SetPlayerPos(playerid,438.8236,-1810.8392,5.5469);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Santa Maria Beach!");
}
case 4:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1204.2029,-1329.0402,13.3984);
}
else
{
SetPlayerPos(playerid,1204.2029,-1329.0402,13.3984);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Hospital!");
}
case 5:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1461.4692,-1026.6687,23.8281);
}
else
{
SetPlayerPos(playerid,1461.4692,-1026.6687,23.8281);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Bank!");
}
case 6:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1213.8459,-925.2637,42.9148);
}
else
{
SetPlayerPos(playerid,1213.8459,-925.2637,42.9148);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Burga!");
}
}
}
////////////////////////////////////////////////////////////////////////////
if(dialogid == D_PCHAT)
{
if(!response) return 1;
new string;
switch(listitem)
{
case 0:
{
PodesavanjeChata = 1;
format(string, sizeof(string), ""ZUTA"Admin %s je ugasio chat!", ImeIgraca(playerid));
SCMTA(-1, string);
}
case 1:
{
PodesavanjeChata = 0;
format(string, sizeof(string), ""ZUTA"Admin %s je upalio chat!", ImeIgraca(playerid));
SCMTA(-1, string);
}
}
}
////////////////////////////////////////////////////////////////////////////
if(dialogid == D_PITANJE)
{
if(!response) return 1;
new string;
format(string, sizeof(string), ""CRVENA"PITANJE | "SIVA"%s[ID:%d] pita: %s", ImeIgraca(playerid), playerid, inputtext);
AdminPoruka(-1, string);
SCM(playerid, -1, ""SIVA"Vase pitanje je poslato svim online adminima!");
}
///////////////////////////////////////////////////////////////////////////
if(dialogid == D_REGISTRACIJA)
{
if(!response) return Kick(playerid);
if(response)
{
new string;
if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
{
new INI:File = INI_Open(Korisnici(playerid));
strmid( PlayerInfo, inputtext, 0, strlen( inputtext ), 80 );
INI_WriteString(File, "Password", PlayerInfo);
INI_WriteInt(File, "Admin", 0);
INI_WriteInt(File, "Ubistava", 0);
INI_WriteInt(File, "Smrti", 0);
INI_WriteInt(File, "Novac", 0);
INI_WriteInt(File, "Skor", 0);
INI_WriteInt(File, "Mutiran", 0);
INI_WriteInt(File, "Warn", 0);
INI_WriteInt(File, "Vip", 0);
INI_Close(File);
UlogovanProvera = 1;
format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom "ZUTA"%s!",ImeIgraca(playerid),inputtext);
SCM(playerid,-1,string);
SpawnPlayer(playerid);
}
else
{
format(string, sizeof(string), ""ZUTA"|------------------ gReeDy`s Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se registrujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Lozinka mora sadrzati minimum 5 znakova, a maximum 25!");
}
}
}
///////////////////////////////////////////////////////////////////////////
if(dialogid == D_LOGIN)
{
if(!response) return Kick(playerid);
if(response)
{
new string;
if(strcmp(inputtext, PlayerInfo) == 0)
{
INI_ParseFile(Korisnici(playerid), "UcitavanjeIgraca", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid,PlayerInfo);
SetPlayerScore(playerid,PlayerInfo);
UlogovanProvera = 1;
SpawnPlayer(playerid);
}
else
{
format(string, sizeof(string), ""ZUTA"|------------------ gReeDy`s Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se ulogujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
SPD(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, ""SPLAVA"Login", string, "Login", "Izlaz");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Pogresili ste password, unesite tacan password!");
SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Ukoliko pogresite password 4 puta bicete kikovani!");
PLogin ++;
if(PLogin == 4) { SCM(playerid,-1,""ZUTA"Kikovani ste zbog pogresne lozinke!"); Kick(playerid); }
}
}
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava