Citatali na ovom modu to nije moguce
Što onda tražiš pomoć od nas kad to nije moguće?
Daj nam kod provjere rp nicka
Citat: Bašovski poslato Jun 11, 2017, 20:29:59 POSLE PODNE
obrisi provjere na loginu.
i napraviš cmd za promjenu nicka.
[pawn]CMD:changename(playerid, params[]) //ili ako je YCMD procesor: YCMD:changename(playerid, params[], help)
{
new nickname[128], iddd;
if(sscanf(params, "is[128]", iddd, nickname)) return SendClientMessage(playerid, -1, "{FF0000}[CMD]: {FFFFFF}/changename [playerid] [novi nick]");
SetPlayerName(iddd, nickname);
return true;
}[/pawn]
Citat: ownerzjeee poslato Jun 11, 2017, 23:10:20 POSLE PODNE
Gdje se nalazi to za provjeru logina? Tocnije sta da obrisem?
Mislim da mora biti pod OnPlayerConnect,provjeri nisam siguran
Citat: Stifler ãƒ,, poslato Jun 11, 2017, 23:18:23 POSLE PODNE
Citat: ownerzjeee poslato Jun 11, 2017, 23:10:20 POSLE PODNE
Gdje se nalazi to za provjeru logina? Tocnije sta da obrisem?
Mislim da mora biti pod OnPlayerConnect,provjeri nisam siguran
public OnPlayerConnect(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(!IsRPName(name) || !NameValidator(playerid))
{
new names[5];
names[0] = strfind(name, "Johnny", true);
names[1] = strfind(name, "Beka", true);
names[2] = strfind(name, "Picka", true);
names[3] = strfind(name, "Lol", true);
names[4] = strfind(name, "Supak", true);
if(names[0] == -1 && names[1] == -1 && names[2] == -1 && names[3] == -1 && names[4] == -1)
{
SCM(playerid, ZUTA, "ODBIJENICA: Vase ime nije prihvatljivo.");
SCM(playerid, ZUTA, "Napomena: vase ime mora da bude u formatu Ime_Prezime");
KickPL(playerid);
return 1;
}
}
Ucitano[playerid] = 0;
createCar[playerid] = INVALID_VEHICLE_ID;
ServerS[sVisits] ++;
SacuvajServerStats();
//SetTimerEx("RekordTimer", 50, false, "d", playerid);
Sta tu ne valja ?