Skripta koju koristim: moja
Detaljan opis problema: Kako da napravim samo jedno ime na server. NPR da nije Ime_Prezime vec samo Ime
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
[POMOC] IME
398
pregleda
11
postova
9. Dec. 2015.
9. Dec. 2015.
1. prvo pronadji ovo u svojoj skripti
2.ovo dodajes ispod toga gore kad pronadjes. Evo jedan primjer gdje pise "Ime"stavljas ime koje zelis
3. dole ce ti pisati ovo
4. tu dodas samo ovako primjer☹️ Ime == -1 && )
i tako radis za svako ime
new namestring = strfind(plname, "_", true);2.ovo dodajes ispod toga gore kad pronadjes. Evo jedan primjer gdje pise "Ime"stavljas ime koje zelis
new Ime = strfind(plname, "Ime", true);3. dole ce ti pisati ovo
if(namestring == -1)
tako nesto4. tu dodas samo ovako primjer☹️ Ime == -1 && )
if(Ime == -1 && namestring == -1)
i tako radis za svako ime
12. Dec. 2015.
Ovo sam ti iz svog moda izvadio mrzime radit valjda ti je jasno sad
new string;
new plname;
new namestring = strfind(plname, "_", true);
new TvojeIme = strfind(plname, "TvojeIme", true);
if(AntiName == 1)
{
if(TvojeIme == -1 && namestring == -1)
{
format(string, sizeof(string),"%s, je kikovan od strane Anticheat-a zbog neprihvatljivog imena",plname);
SendClientMessageToAll(COLOR_NICERED, string);
SCM(playerid, COLOR_YELLOW2, "Imigraciona sluzba: Vase ime je neprihvatljivo.");
SCM(playerid, COLOR_YELLOW2, "Pomoc: Vase ime mora biti u formatu Ime_Prezime. Velika pocetna slova.");
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] Anticheat je kikovao %s zbog neprihvatljivog imena",d,m,y,h,mi,s,plname);
KickLog(string);
Kick(playerid);
return 1;
}
}12. Dec. 2015.
ovako je kod mene
new plnames;
GetPlayerName(playerid, plnames, sizeof(plnames));
new namestring = strfind(plnames, "_", true);
new Beg = strfind(plnames, "Beg", true);
if(Beg == -1 && namestring == -1)
{
SCM(playerid, -1, ""SPLAVA"S4L | Vase ime mora biti u formatu {FFFFFF}Ime_Prezime");
Kick(playerid);
return 1;
}
new banfile; format(banfile,sizeof(banfile),BAN_FOLDER,GetName(playerid));
new ip;
new banipfile; format(banipfile,sizeof(banipfile),BANIP_FOLDER,GetPlayerIp(playerid,ip,64));
if(fexist(banfile))
{
StatusKonekta(playerid, 1);
return 1;
}12. Dec. 2015.
A imam i ovaj dio
stock StatusKonekta(playerid, tip)
{
if(tip == 1)
{
new string1;
format(string1, sizeof(string1), ""CRVENA"Banovani ste...\n\n"ZUTA"%s "BELA"vi ste banovani sa ovog servera.\nAko ne znate razlog bana pogledajte ga na forumu.\nUkoliko zelite unban zatrazite ga na nasem forumu.\nAdresa naseg foruma je:\n\n"ZUTA" www.uskoro.info ",GetName(playerid));
SPD(playerid, DIALOG_BANSTATUS, DIALOG_STYLE_MSGBOX, ""CRVENA"Banovan Status", string1, "Ok", "Izlaz");
freeze = SetTimerEx("KonektKick", 500, 0, "d", playerid);
}
else if(tip == 2)
{
new string;
SCM(playerid,-1,""CRVENA" "SIVA"Kikovani ste zbog ne prihvatljivog Imena_Prezimena!");
format(string, sizeof(string), ""CRVENA"%s vase Ime_Prezime nije prihvatljivo\n\n"BELA"Vase ime nije u validnom formatu Ime_Prezime\nVase Ime_Prezime ne sme sadrzavati uvredljive reci\nVase Ime_Prezime ne sme sadrzavati znakove/brojeve\nVase Ime_Prezime ne sme biti vezano za nacionalnost\nVase ime obavezno mora sadrzavati donju crtu\nVase ime ne sme bit ime poznate licnosti\n\nPrimer RP Imena: "ZUTA"John_West",GetName(playerid));
SPD(playerid, DIALOG_RPIME, DIALOG_STYLE_MSGBOX, ""CRVENA"Provera Imena", string, "Ok", "Izlaz");
freeze = SetTimerEx("KonektKick", 500, 0, "d", playerid);
}
else if(tip == 3)
{
SCM(playerid,-1,""ZUTA"S4L | "CRVENA"Prije spawna se morate ulogovati (kikovani ste)!");
freeze = SetTimerEx("KonektKick", 500, 0, "d", playerid);
}
else if(tip == 4)
{
SCMF(playerid,-1," "CRVENA"%s pogresili ste lozinku '4/4' puta pa ste banovani | Unban zatrazite na forumu ( www.uskoro.info )!",GetName(playerid));
freeze = SetTimerEx("KonektBan", 500, 0, "d", playerid);
}
else if(tip == 5)
{
GreskaMessage(playerid, "Registracija je trenutno onemogucena...");
GreskaMessage(playerid, "Registracija na server je trenutno onemogucena, razlog onemogucavanja pogledajte na forumu!");
GreskaMessage(playerid, "Adresa Foruma je: "SIVA" www.uskoro.info");
freeze = SetTimerEx("KonektKick", 500, 0, "d", playerid);
}
return 1;
}12. Dec. 2015.
new plnames;
GetPlayerName(playerid, plnames, sizeof(plnames));
new Beg = strfind(plnames, "Beg", true);
new namestring = strfind(plnames, "_", true);
if(Beg == -1 && namestring == -1)
{
SCM(playerid, -1, ""SPLAVA"S4L | Vase ime mora biti u formatu {FFFFFF}Ime_Prezime");
Kick(playerid);
return 1;
}
new banfile; format(banfile,sizeof(banfile),BAN_FOLDER,GetName(playerid));
new ip;
new banipfile; format(banipfile,sizeof(banipfile),BANIP_FOLDER,GetPlayerIp(playerid,ip,64));
if(fexist(banfile))
{
StatusKonekta(playerid, 1);
return 1;
}Probaj ovako mislim da je do toga,,, probaj....
jer kod tebe je sve ok tu
12. Dec. 2015.
nece ja udem da se reg posto nisam reg sa tim acc-om kaze ime nije u validnom formatu
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava