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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4830 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

Taigi radau tokį skriptuką samp.com forume, pasidalinsiu su jumis [išverčiau į lietuvių kalbą]

1. Susirandame callback'ą :

public OnPlayerText(playerid, text[])
{

Ir po juo dedate šį kodą:

	new Keiksmazodziai[][] =
{
	"Čia_Įrašykite_Savo_Neleidžiamą_Keiksmažodį_Tinklapį_Ar_Serverio_Ip_Adresą",
	"Čia_Įrašykite_Savo_Neleidžiamą_Keiksmažodį_Tinklapį_Ar_Serverio_Ip_Adresą",
	"Čia_Įrašykite_Savo_Neleidžiamą_Keiksmažodį_Tinklapį_Ar_Serverio_Ip_Adresą"
};
for(new i; i != sizeof(Keiksmazodziai); ++i)
{
	PakeistiKeiksmazodi(text, Keiksmazodziai[i]);
}

*Paaiškinimas. Čia_Įrašykite_Savo_Neleidžiamą_Žodį_Tinklapį_Ar_Serverio_Ip_Adresą

rašykite savo neleidžiamus keiksmus ir panašiai ir jūsų įrašytą tekstą pakeis į tokį kiekį žvaigždučių, kiek yra raidžių pvz SARG.LT pakeis į *******, *Myliu SuperGames.lt* į **** pvz:

	new Keiksmazodziai[][] =
{
	"SARG.LT",
	"79.98.31.47:7777",
	"*Myliu SuperGames.lt*",
               "*Myliu SuperGames.lt*"
};
for(new i; i != sizeof(Keiksmazodziai); ++i)
{
	PakeistiKeiksmazodi(text, Keiksmazodziai[i]);
}

2. Prie visų stock'ų prirašome ir šį stock'ą:

stock PakeistiKeiksmazodi(string[], Keiksmazodziai[],Simbolis = '*')
{
new i;
while((i = strfind(string, Keiksmazodziai, true)) != -1)
{
	for(new x = (i + strlen(Keiksmazodziai)); i != x; ++i)
	{
		string[i] = Simbolis;
	}
}
return 1;
}

P.S Šio stock'o reikia, nes jis ir pakeičia jūsų tekstą į tam tikrą *** kiekį :)

Padėjau? +R3P Čia puiki apsauga nuo reklamerių ir keiksmažodžių, beabejo galite ir persidaryti ir naudoti kitiems tikslams :)p

-- Papildyta --

up

  • Teigiamai 1

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4830 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!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai



×
×
  • Sukurti naują...