[Pomoc]Provera RP imena

Započeo karburator
15. Jul 2016. Zaključano
2,188
pregleda
6
postova
Herarhije
5
Godfather
15. Jul 2016.
Skripta: UP EDIT


Opis: Kako da dodam specijalno ime kojeg nece ProveraRpImena kikovat


Dio skripte: Nope


Slike: Nope
Muma Rascall
6
Forum Don
15. Jul 2016.

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;
}
Rax_King
5
Godfather
15. Jul 2016.
muma. wrote on July 15, 2016, 8:13 pm:

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;
}


Zasto korisis strfind? Jesi cuo kada za strcmp?

Inace samo stavis provjeru na registeru jer ti tada treba da gleda RP ime, a onda samo mijenjas u bazi podataka ime igraca 🙂
Herarhije
5
Godfather
15. Jul 2016.
Imo sam errora ali sam rijesio tako sto sam zamijenio `_` sa '_'
Muma Rascall
6
Forum Don
16. Jul 2016.
☢ χυηdєя_SkillArena ☢ wrote on July 15, 2016, 9:09 pm:
Inace samo stavis provjeru na registeru jer ti tada treba da gleda RP ime, a onda samo mijenjas u bazi podataka ime igraca 🙂
Mozes i tako 😄

I ovako valjda.. 😁

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;
}
Vodka Play
5
Legenda Foruma

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha