Detaljan opis problema: Registracija nece me spawnat
Dio skripte:
case DIALOG_REGISTER:
{
if(!response) return Kick(playerid);
if(response)
{
TextDrawShowForPlayer(playerid,RegisterTD0); TextDrawShowForPlayer(playerid,RegisterTD1); TextDrawShowForPlayer(playerid,RegisterTD2); TextDrawShowForPlayer(playerid,RegisterTD3);
TextDrawShowForPlayer(playerid,RegisterTD4); TextDrawShowForPlayer(playerid,RegisterTD5); TextDrawShowForPlayer(playerid,RegisterTD6);
if(strlen(inputtext) < MIN_DUZINA_LOZINKE)
{
TextDrawShowForPlayer(playerid,RegisterTD0); TextDrawShowForPlayer(playerid,RegisterTD1); TextDrawShowForPlayer(playerid,RegisterTD2); TextDrawShowForPlayer(playerid,RegisterTD3);
TextDrawShowForPlayer(playerid,RegisterTD4); TextDrawShowForPlayer(playerid,RegisterTD5); TextDrawShowForPlayer(playerid,RegisterTD6);
new regstring, regname; GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),""BELA"________________________________________________\n\n"BELA"Dobrodosao na "ZELENA"Legacy Role Play\n\n"BELA"Vas nickname: "ZELENA"%s\n"BELA"Vas korisnicki racun nije pronadjen u bazi podataka...\nUpisite vasu lozinku da bi ste se registrovali\n\nLozinka: "ZELENA"Min 6/Max 26 znakova\n\n"BELA"________________________________________________",regname);
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""BELA"Registracija",regstring,"Registracija","Izlaz");
SCM(playerid,-1,"* "BELA"Lozinka mora imati minimum 6 znakova, a maximum 26 znakova!");
}
else if(strlen(inputtext) > MAX_DUZINA_LOZINKE)
{
TextDrawShowForPlayer(playerid,RegisterTD0); TextDrawShowForPlayer(playerid,RegisterTD1); TextDrawShowForPlayer(playerid,RegisterTD2); TextDrawShowForPlayer(playerid,RegisterTD3);
TextDrawShowForPlayer(playerid,RegisterTD4); TextDrawShowForPlayer(playerid,RegisterTD5); TextDrawShowForPlayer(playerid,RegisterTD6);
new regstring, regname; GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),""BELA"________________________________________________\n\n"BELA"Dobrodosao na "ZELENA"Legacy Role Play\n\n"BELA"Vas nickname: "ZELENA"%s\n"BELA"Vas korisnicki racun nije pronadjen u bazi podataka...\nUpisite vasu lozinku da bi ste se registrovali\n\nLozinka: "ZELENA"Min 6/Max 26 znakova\n\n"BELA"________________________________________________",regname);
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""BELA"Registracija",regstring,"Registracija","Izlaz");
SCM(playerid,-1,"* "BELA"Lozinka mora imati minimum 6 znakova, a maximum 26 znakova!");
}
else if(strlen(inputtext) >= MIN_DUZINA_LOZINKE && strlen(inputtext) <= MAX_DUZINA_LOZINKE)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"CashDzep",0);
INI_WriteInt(File,"Admin",0);
INI_WriteInt(File,"Ubistava",0);
INI_WriteInt(File,"Smrti",0);
INI_WriteInt(File,"Level",1);
INI_WriteInt(File,"Exp",1);
INI_WriteInt(File,"Banovan",0);
INI_WriteInt(File,"Skin",0);
INI_WriteInt(File,"Godine",0);
INI_WriteInt(File,"Drzava",0);
INI_WriteInt(File,"Pol",0);
INI_WriteInt(File,"DJ",0);
INI_WriteInt(File, "SKILL_PISTOL", 1);
INI_WriteInt(File, "SKILL_PISTOL_SILENCED", 1);
INI_WriteInt(File, "SKILL_DESERT_EAGLE", 1);
INI_WriteInt(File, "SKILL_SHOTGUN", 1);
INI_WriteInt(File, "SKILL_SAWNOFF_SHOTGUN", 1);
INI_WriteInt(File, "SKILL_SPAS12_SHOTGUN", 1);
INI_WriteInt(File, "SKILL_MICRO_UZI", 1);
INI_WriteInt(File, "SKILL_MP5", 1);
INI_WriteInt(File, "SKILL_AK47", 1);
INI_WriteInt(File, "SKILL_M4", 1);
INI_WriteInt(File, "SKILL_SNIPERRIFLE", 1);
INI_WriteInt(File, "Lider", 0);
INI_WriteInt(File, "Clan", 0);
INI_WriteInt(File, "RankOrg", 0);
INI_WriteInt(File, "Pozvan", 0);
INI_WriteInt(File, "VIP", 0);
INI_WriteInt(File, "Bodovi", 0);
INI_WriteInt(File, "PayDayPoints", 0);
INI_WriteInt(File, "SatiIgre", 0);
INI_WriteInt(File, "NovacBanka", 0);
INI_WriteInt(File, "OtvorenRacun", 0);
INI_WriteInt(File, "PreostaloZaOtplatu", 0);
INI_WriteInt(File, "IznosKredita", 0);
INI_WriteInt(File, "IznosRata", 0);
INI_WriteInt(File, "Zatvor", 0);
INI_WriteInt(File, "ZatvorenVreme", 0);
INI_WriteInt(File, "Mutiran", 0);
INI_WriteInt(File, "Warn", 0);
INI_WriteInt(File, "Pasos", 0);
INI_WriteInt(File, "Drzavljanstvo", 1);
INI_WriteInt(File, "ProveraSpawna",0);
INI_Close(File);
PlayerInfo = 5000; GivePlayerMoney(playerid, PlayerInfo);
new string;
TextDrawShowForPlayer(playerid,RegisterTD0); TextDrawShowForPlayer(playerid,RegisterTD1); TextDrawShowForPlayer(playerid,RegisterTD2); TextDrawShowForPlayer(playerid,RegisterTD3);
TextDrawShowForPlayer(playerid,RegisterTD4); TextDrawShowForPlayer(playerid,RegisterTD5); TextDrawShowForPlayer(playerid,RegisterTD6);
format(string,sizeof(string),""ZELENA"Welcome | "BELA"Dobrodosli. . Uspesno ste se registrovali | Vasa lozinka je: "ZELENA"%s",inputtext);
SCM(playerid,-1,string); PlayerInfo = 1; TogglePlayerSpectating(playerid,0);
SpawnIgraca(playerid);
TextDrawHideForPlayer(playerid,RegisterTD0); TextDrawHideForPlayer(playerid,RegisterTD1); TextDrawHideForPlayer(playerid,RegisterTD2); TextDrawHideForPlayer(playerid,RegisterTD3);
TextDrawHideForPlayer(playerid,RegisterTD4); TextDrawHideForPlayer(playerid,RegisterTD5); TextDrawHideForPlayer(playerid,RegisterTD6);
PlayerInfo = 59; S
}
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/8so0wq