Skripta koju koristim: Northen Lights RPG/DM v3
Detaljan opis problema: Kada udjem na server izadje mi samo spawn nema registracije ni logina, a u skripti sam gledao ima svaki dialog sve je ok.
Dio skripte: Ne znam kako da posaljem, i sta..
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://imgur.com/jf0qcxM
[Pomoc] Registracija/Login na NLRPGv3
542
pregleda
15
postova
26. Mar. 2015.
if(dialogid == 1)
{
if(response)
{
if(strlen(inputtext) < MIN_DUZINA_LOZINKE)
{
new LozinkaString;
format(LozinkaString, sizeof LozinkaString, " T4L Lozinka mora sadrzati najmanje %d znakova!", MIN_DUZINA_LOZINKE);
SendClientMessage(playerid, CRVENA, LozinkaString);
new regstr1;
format(regstr1, sizeof(regstr1), "Posto ste prihvatili uvjete koristenja, vrijeme je da\nzapocnemo sa procesom registracije.\nU polje ispod unesite lozinku koju zelite da koristite\nprilikom ulaska na server\n\nNapomena: Svoju lozinku znate samo VI!\nTeam4Life - Game staff ne odgovara u slucaju kradje accounta, gubitka lozinke,\ngubitka imovine (izuzetek su greske u skripti)\n\nTeam4Life - Game staff nikada nece traziti Vasu lozinku!");
SPD(playerid, 1, DIALOG_STYLE_INPUT, " Registracija", regstr1, "Potvrdi", "Izadji");
ProcesRegistracije = 1;
}
else if(strlen(inputtext) > MAX_DUZINA_LOZINKE)
{
new LozinkaString;
format(LozinkaString, sizeof LozinkaString, " T4L Lozinka ne moze sadrzati vise od %d znakova!", MAX_DUZINA_LOZINKE);
SendClientMessage(playerid, CRVENA, LozinkaString);
new regstr1;
format(regstr1, sizeof(regstr1), "Posto ste prihvatili uvjete koristenja, vrijeme je da\nzapocnemo sa procesom registracije.\nU polje ispod unesite lozinku koju zelite da koristite\nprilikom ulaska na server\n\nNapomena: Svoju lozinku znate samo VI!\nTeam4Life - Game staff ne odgovara u slucaju kradje accounta, gubitka lozinke,\ngubitka imovine (izuzetek su greske u skripti)\n\nTeam4Life Game staff nikada nece traziti Vasu lozinku!");
SPD(playerid, 1, DIALOG_STYLE_INPUT, " Registracija", regstr1, "Potvrdi", "Izadji");
ProcesRegistracije = 1;
}
else if(strlen(inputtext) >= MIN_DUZINA_LOZINKE && strlen(inputtext) <= MAX_DUZINA_LOZINKE)
{
WP_Hash(PI, 129, inputtext);
hPrviLogin = 1;
hIgracUlogovan = 1;
new regstr2;
format(regstr2, sizeof(regstr2), "Cestitamo! Uspjesno ste registrirali svoj account!\nSada je potrebno unijeti e-mail adresu.\nE-mail adresa sluzi da mozete restartati\nlozinku u slucaju da je zaboravite.\n\n{FF0000}Team4Life Roleplay nikome nece odati vase podatke!!!");
SPD(playerid, 2, DIALOG_STYLE_INPUT, " Registracija", regstr2, "Potvrdi", "Izadji");
PI = 1;
}
}
}
if(dialogid == 2)
{
if(response)
{
if(IsValidEmail(inputtext))
{
new upit, escinput;
mysql_real_escape_string(inputtext, escinput);
strmid(PI, escinput, 0, strlen(escinput), 255);
format(upit, sizeof(upit), "SELECT `ID` FROM `Igraci` WHERE `Email` = '%s'", escinput);
mysql_query(upit, THREAD_EMAILPROVERA, playerid);
}
else
{
SendClientMessage(playerid, CRVENA, "T4L Niste uneli mesto E-mail adresu!");
new regstr2;
format(regstr2, sizeof(regstr2), "Cestitamo! Uspjesno ste registrirali svoj account!\nSada je potrebno unijeti e-mail adresu.\nE-mail adresa sluzi da mozete restartati svoju\nlozinku u slucaju da je zaboravite.\n\n{FF0000}Team4Life Roleplay nikome nece odati vase podatke!!!");
SPD(playerid, 2, DIALOG_STYLE_INPUT, " Registracija", regstr2, "Potvrdi", "Izadji");
}
}
else if(!response)
{
Kick(playerid);
}
}
if(dialogid == 3)
{
if(response)
{
if(!strcmp(hCaptcha, inputtext, false))
{
new st;
format(st, sizeof(st), "Registracija je u toku, pricekajte trenutak...");
TextDrawSetString(RTD, st);
TextDrawShowForPlayer(playerid, RTD);
spawnreg = SetTimerEx("SpawnReg", 5000, false, "d", playerid);
PI = 4;
}
Nez sta to znaci prevedi mi nisam bas dobar u ovim reg/log ostalo znam..
{
if(response)
{
if(strlen(inputtext) < MIN_DUZINA_LOZINKE)
{
new LozinkaString;
format(LozinkaString, sizeof LozinkaString, " T4L Lozinka mora sadrzati najmanje %d znakova!", MIN_DUZINA_LOZINKE);
SendClientMessage(playerid, CRVENA, LozinkaString);
new regstr1;
format(regstr1, sizeof(regstr1), "Posto ste prihvatili uvjete koristenja, vrijeme je da\nzapocnemo sa procesom registracije.\nU polje ispod unesite lozinku koju zelite da koristite\nprilikom ulaska na server\n\nNapomena: Svoju lozinku znate samo VI!\nTeam4Life - Game staff ne odgovara u slucaju kradje accounta, gubitka lozinke,\ngubitka imovine (izuzetek su greske u skripti)\n\nTeam4Life - Game staff nikada nece traziti Vasu lozinku!");
SPD(playerid, 1, DIALOG_STYLE_INPUT, " Registracija", regstr1, "Potvrdi", "Izadji");
ProcesRegistracije = 1;
}
else if(strlen(inputtext) > MAX_DUZINA_LOZINKE)
{
new LozinkaString;
format(LozinkaString, sizeof LozinkaString, " T4L Lozinka ne moze sadrzati vise od %d znakova!", MAX_DUZINA_LOZINKE);
SendClientMessage(playerid, CRVENA, LozinkaString);
new regstr1;
format(regstr1, sizeof(regstr1), "Posto ste prihvatili uvjete koristenja, vrijeme je da\nzapocnemo sa procesom registracije.\nU polje ispod unesite lozinku koju zelite da koristite\nprilikom ulaska na server\n\nNapomena: Svoju lozinku znate samo VI!\nTeam4Life - Game staff ne odgovara u slucaju kradje accounta, gubitka lozinke,\ngubitka imovine (izuzetek su greske u skripti)\n\nTeam4Life Game staff nikada nece traziti Vasu lozinku!");
SPD(playerid, 1, DIALOG_STYLE_INPUT, " Registracija", regstr1, "Potvrdi", "Izadji");
ProcesRegistracije = 1;
}
else if(strlen(inputtext) >= MIN_DUZINA_LOZINKE && strlen(inputtext) <= MAX_DUZINA_LOZINKE)
{
WP_Hash(PI, 129, inputtext);
hPrviLogin = 1;
hIgracUlogovan = 1;
new regstr2;
format(regstr2, sizeof(regstr2), "Cestitamo! Uspjesno ste registrirali svoj account!\nSada je potrebno unijeti e-mail adresu.\nE-mail adresa sluzi da mozete restartati\nlozinku u slucaju da je zaboravite.\n\n{FF0000}Team4Life Roleplay nikome nece odati vase podatke!!!");
SPD(playerid, 2, DIALOG_STYLE_INPUT, " Registracija", regstr2, "Potvrdi", "Izadji");
PI = 1;
}
}
}
if(dialogid == 2)
{
if(response)
{
if(IsValidEmail(inputtext))
{
new upit, escinput;
mysql_real_escape_string(inputtext, escinput);
strmid(PI, escinput, 0, strlen(escinput), 255);
format(upit, sizeof(upit), "SELECT `ID` FROM `Igraci` WHERE `Email` = '%s'", escinput);
mysql_query(upit, THREAD_EMAILPROVERA, playerid);
}
else
{
SendClientMessage(playerid, CRVENA, "T4L Niste uneli mesto E-mail adresu!");
new regstr2;
format(regstr2, sizeof(regstr2), "Cestitamo! Uspjesno ste registrirali svoj account!\nSada je potrebno unijeti e-mail adresu.\nE-mail adresa sluzi da mozete restartati svoju\nlozinku u slucaju da je zaboravite.\n\n{FF0000}Team4Life Roleplay nikome nece odati vase podatke!!!");
SPD(playerid, 2, DIALOG_STYLE_INPUT, " Registracija", regstr2, "Potvrdi", "Izadji");
}
}
else if(!response)
{
Kick(playerid);
}
}
if(dialogid == 3)
{
if(response)
{
if(!strcmp(hCaptcha, inputtext, false))
{
new st;
format(st, sizeof(st), "Registracija je u toku, pricekajte trenutak...");
TextDrawSetString(RTD, st);
TextDrawShowForPlayer(playerid, RTD);
spawnreg = SetTimerEx("SpawnReg", 5000, false, "d", playerid);
PI = 4;
}
Nez sta to znaci prevedi mi nisam bas dobar u ovim reg/log ostalo znam..
26. Mar. 2015.
Kad postavljas pawno kodove postaviš ih u formatu "Kod"..
Koji se nalazi u sredini i izgleda #
http://prntscr.com/6ljoin
Koji se nalazi u sredini i izgleda #
http://prntscr.com/6ljoin
public OnPlayerConnect(playerid)
{
new regstr1;
format(regstr1, sizeof(regstr1), "Posto ste prihvatili uvjete koristenja, vrijeme je da\nzapocnemo sa procesom registracije.\nU polje ispod unesite lozinku koju zelite da koristite\nprilikom ulaska na server\n\nNapomena: Svoju lozinku znate samo VI!\nTeam4Life - Game staff ne odgovara u slucaju kradje accounta, gubitka lozinke,\ngubitka imovine (izuzetek su greske u skripti)\n\nTeam4Life - Game staff nikada nece traziti Vasu lozinku!");
SPD(playerid, 1, DIALOG_STYLE_INPUT, " Registracija", regstr1, "Potvrdi", "Izadji");
return 1;
}26. Mar. 2015.

Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.
Razlog zakljucavanja:
dp/bump dozvoljen svako 24h. još jednom da vidim da si toliko zaredao duplih postova u malo vremena dobit ćeš malenu zabranu pisanja!
Pravila:
Glavna pravila Balkan SA:MP foruma .
Razgovor u vezi PAWN-Skriptanja .
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
