Skripta: UP EDIT
Opis: Kako da dodam specijalno ime kojeg nece ProveraRpImena kikovat
Dio skripte: Nope
Slike: Nope
Opis: Kako da dodam specijalno ime kojeg nece ProveraRpImena kikovat
Dio skripte: Nope
Slike: Nope
stock ProveraRPImena(playerid)
{
new pname,underline=0;
GetPlayerName(playerid, pname, sizeof(pname));
if(strfind(pname,"STA_NE_MOZE_BITI_U_NICKU",true) != (-1)) return 0;
else if(strfind(pname,"STA_NE_MOZE_BITI_U_NICKU",true) != (-1)) return 0;
if(strfind(pname,"SPECIJALNO_IME",true) != (-1)) return 1;
if(strfind(pname,"SPECIJALNO_IME",true) != (-1)) return 1;
new maxname = strlen(pname);
for(new i=0; i {
if(pname == '_') underline ++;
}
if(underline != 1) return 0;
pname = toupper(pname);
for(new x=1; x {
if(pname == '_') pname[x+1] = toupper(pname[x+1]);
else if(pname != '_' && pname[x-1] != '_') pname = tolower(pname);
}
return 1;
}
stock ProveraRPImena(playerid)
{
new pname,underline=0;
GetPlayerName(playerid, pname, sizeof(pname));
if(strfind(pname,"STA_NE_MOZE_BITI_U_NICKU",true) != (-1)) return 0;
else if(strfind(pname,"STA_NE_MOZE_BITI_U_NICKU",true) != (-1)) return 0;
if(strfind(pname,"SPECIJALNO_IME",true) != (-1)) return 1;
if(strfind(pname,"SPECIJALNO_IME",true) != (-1)) return 1;
new maxname = strlen(pname);
for(new i=0; i {
if(pname == '_') underline ++;
}
if(underline != 1) return 0;
pname = toupper(pname);
for(new x=1; x {
if(pname == '_') pname[x+1] = toupper(pname[x+1]);
else if(pname != '_' && pname[x-1] != '_') pname = tolower(pname);
}
return 1;
}
CMD:changename( playerid,params[] )
{
new string, nick, player;
if( sscanf ( params, "us", player, nick ) ) return SCM( playerid, -1, "/changename [ID/Nick] [New Nick]" );
SetPlayerName( player, nick );
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava