Evo ti kako je kod mene, sigurno radi (meni radi) 😉
Ovo pod OnPlayerConnect
AfkCheck = 0;
new plname;
GetPlayerName(playerid, plname, sizeof(plname));
new string;
new h1,h2,h3,h4,h5,h6,h7,h8,h9;
h1 = strfind(plname, "Ovde stavis ime koje hoces", true)
h2 = strfind(plname, "Mora se prvo donirati da bih se dobilo specijalno ime", true);
h3 = strfind(plname, "Mora se prvo donirati da bih se dobilo specijalno ime", true);
h4 = strfind(plname, "Mora se prvo donirati da bih se dobilo specijalno ime", true);
h5 = strfind(plname, "Mora se prvo donirati da bih se dobilo specijalno ime", true);
h6 = strfind(plname, "Mora se prvo donirati da bih se dobilo specijalno ime", true);
h7 = strfind(plname, "Mora se prvo donirati da bih se dobilo specijalno ime", true);
h8 = strfind(plname, "Mora se prvo donirati da bih se dobilo specijalno ime", true);
h9 = strfind(plname, "Mora se prvo donirati da bih se dobilo specijalno ime", true);
new namestring = strfind(plname, "_", true);
if(h1 == -1 && h2 == -1 && h3 == -1 && h4 == -1 && h5 == -1 && h6 == -1 && h7 && h8 && h9 == -1 && namestring == -1)
{
SendClientMessage(playerid, COLOR_YELLOW, " Vase ime nije prihvatljivo.");
SendClientMessage(playerid, COLOR_YELLOW, "Podsetnik: Vase ime mora biti u formatu Ime_Prezime.");
Kick(playerid);
return 1;
}
Ovo stavis na kraj moda (tamo gde se nalaze ostali stock):
stock GetName(playerid)
{
new pname; pname="Invalid PlayerID";
if(IsPlayerConnected(playerid)) {
GetPlayerName(playerid, pname, sizeof (pname));
}
return pname;
}
Eto nadam se da sam pomogao 😉