Skripta koju koristim: Moja
Detaljan opis problema: Pa želim napraviti da vlasnik s unikatnim imenom može proći provjeru RP imena, no problem je u tome da samo provjerava jel u imenu ime recimo "OneZero". Drugim rijeÄima netko može staviti ime "OneZeroasda" i opet će propustiti. Jel mi može netko pomoći da to napravim.
Dio skripte:
[pawn]new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));[/pawn]
[pawn]new OneZero = strfind(name, "OneZero", true);
if(OneZero == -1)
{
StatusKonekta(playerid, 2);
return 1;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Nadji stock ProverRPimena i ispod poslednjeg else if dodaj
else if(strfind(pname,"Schone",true) != (-1)) return 1;
Samo umesto Schone stavi ime koje ti zelis :)
Ovo ne radi
Evo ovako koristim za provjeru
[pawn] if(!IsRPName(name) || !NameValidator(playerid) || !NumberValidator(name))
{[/pawn]
Svaki taj stock vraća 0 ako ime nije u pravom formatu