Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4505 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)



stock InvalidNickKick(playerid)

{

if(IsPlayerNPC(playerid))return 1;

    new name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,sizeof(name));

    new where = strfind(name,"_",true);

    new lenght = strlen(name)-1;

    new invalid = strfind(name,"[",true);

    if(invalid == -1) invalid = strfind(name,"]",true);

 

if(name[0] < 65 || name[0] > 90)

    {

        new msg[128];

   SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas. Vardas rasosi didziaja raide!");

   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");

   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");

   format(msg,sizeof(msg),"* ]]] %s  [[ ]] %i [[[ *", name[0], name[0]);

   SendClientMessage(playerid, RED, msg);

   Kick(playerid);

   return 1;

}

 

if(name[where+1] < 65 || name[where+1] > 90)

    {

   SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas. Pavarde rasosi didziaja raide!");

   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");

   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");

   Kick(playerid);

   return 1;

}

 

for(new i = 1; i < where-1; i++)

{

if(name < 97 || name > 122)

{

SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas del: (didziosios raides arba skaiciai vardo vidury)");

   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");

   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");

   Kick(playerid);

   return 1;

   }

}

 

 

    if(where == 0 || where == lenght || where==-1)

    {

   SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas.");

   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");

   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");

   Kick(playerid);

   return 1;

}

 

if(strlen(name[where])<4)

{

   SendClientMessage(playerid,COLOR,"* Serveris: Jusu pavarde per trumpa");

   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");

   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");

   Kick(playerid);

   return 1;

}

 

if(where<3)

{

   SendClientMessage(playerid,COLOR,"* Serveris: Jusu vardas per trumpas");

   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");

   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");

   Kick(playerid);

   return 1;

}

 

 

if(invalid != -1)

{

   SendClientMessage(playerid,COLOR,"* Serveris: Varde rasta netinkamu raidziu.");

   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");

   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");

   Kick(playerid);

   return 1;

}

 

for(new i = where+2; i < MAX_PLAYER_NAME; i++)

{

if(name < 97 || name > 122)

{

if(name == 0){i = MAX_PLAYER_NAME; return 0;}

SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas del: (didziosios raides arba skaiciai pavardes vidury)");

   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");

   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");

   Kick(playerid);

   return 1;

   }

}

return 0;

}

Ir prie registracijos/prisijungimo sistemos prirašyk 

if(InvalidNickKick(playerid)) return 0;

Redaguota , nario Ryan // 'Justas
stock InvalidNickKick(playerid)
{
if(IsPlayerNPC(playerid))return 1;
    new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
    new where = strfind(name,"_",true);
    new lenght = strlen(name)-1;
    new invalid = strfind(name,"[",true);
    if(invalid == -1) invalid = strfind(name,"]",true);
 
if(name[0] < 65 || name[0] > 90)
    {
        new msg[128];
   SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas. Vardas rasosi didziaja raide!");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   format(msg,sizeof(msg),"* ]]] %s  [[ ]] %i [[[ *", name[0], name[0]);
   SendClientMessage(playerid, RED, msg);
   Kick(playerid);
   return 1;
}
 
if(name[where+1] < 65 || name[where+1] > 90)
    {
   SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas. Pavarde rasosi didziaja raide!");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
}
 
for(new i = 1; i < where-1; i++)
{
if(name[i] < 97 || name[i] > 122)
{
SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas del: (didziosios raides arba skaiciai vardo vidury)");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
   }
}
 
 
    if(where == 0 || where == lenght || where==-1)
    {
   SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas.");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
}
 
if(strlen(name[where])<4)
{
   SendClientMessage(playerid,COLOR,"* Serveris: Jusu pavarde per trumpa");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
}
 
if(where<3)
{
   SendClientMessage(playerid,COLOR,"* Serveris: Jusu vardas per trumpas");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
}
 
 
if(invalid != -1)
{
   SendClientMessage(playerid,COLOR,"* Serveris: Varde rasta netinkamu raidziu.");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
}
 
for(new i = where+2; i < MAX_PLAYER_NAME; i++)
{
if(name[i] < 97 || name[i] > 122)
{
if(name[i] == 0){i = MAX_PLAYER_NAME; return 0;}
SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas del: (didziosios raides arba skaiciai pavardes vidury)");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
   }
}
return 0;
}
Ir prie registracijos/prisijungimo sistemos prirašyk 

if(InvalidNickKick(playerid)) return 0;

Labai dėkui padėjai !! Viską surašiau.

YF4Iuno.jpg?1

 

stock InvalidNickKick(playerid)
{
if(IsPlayerNPC(playerid))return 1;
    new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
    new where = strfind(name,"_",true);
    new lenght = strlen(name)-1;
    new invalid = strfind(name,"[",true);
    if(invalid == -1) invalid = strfind(name,"]",true);
 
if(name[0] < 65 || name[0] > 90)
    {
        new msg[128];
   SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas. Vardas rasosi didziaja raide!");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   format(msg,sizeof(msg),"* ]]] %s  [[ ]] %i [[[ *", name[0], name[0]);
   SendClientMessage(playerid, RED, msg);
   Kick(playerid);
   return 1;
}
 
if(name[where+1] < 65 || name[where+1] > 90)
    {
   SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas. Pavarde rasosi didziaja raide!");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
}
 
for(new i = 1; i < where-1; i++)
{
if(name[i] < 97 || name[i] > 122)
{
SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas del: (didziosios raides arba skaiciai vardo vidury)");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
   }
}
 
 
    if(where == 0 || where == lenght || where==-1)
    {
   SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas.");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
}
 
if(strlen(name[where])<4)
{
   SendClientMessage(playerid,COLOR,"* Serveris: Jusu pavarde per trumpa");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
}
 
if(where<3)
{
   SendClientMessage(playerid,COLOR,"* Serveris: Jusu vardas per trumpas");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
}
 
 
if(invalid != -1)
{
   SendClientMessage(playerid,COLOR,"* Serveris: Varde rasta netinkamu raidziu.");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
}
 
for(new i = where+2; i < MAX_PLAYER_NAME; i++)
{
if(name[i] < 97 || name[i] > 122)
{
if(name[i] == 0){i = MAX_PLAYER_NAME; return 0;}
SendClientMessage(playerid,COLOR,"* Serveris: Jusu slapyvardis netinkamas del: (didziosios raides arba skaiciai pavardes vidury)");
   SendClientMessage(playerid,COLOR,"* Serveris: Teisinga slapyvardzio forma butu:");
   SendClientMessage(playerid,COLOR,"* Serveris: Vardas_Pavarde");
   Kick(playerid);
   return 1;
   }
}
return 0;
}
Ir prie registracijos/prisijungimo sistemos prirašyk 

if(InvalidNickKick(playerid)) return 0;

Labai dėkui padėjai !! Viską surašiau.

 

Tai, kad ir tam pačiam GRP 4 yra šitos eilutės.. :D Paprasčiausiai pawno gale jie būna.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4505 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...