[CAMPANIE STAFF]Cautam moderatori si designeri activi!
Welcome to WTFCS Community Forums!
Servere gaming la super-preturi! [HOSTING SERVICE]
-->






[Tutorial] Cum sa interzici un NUME pe serverul tau
Author : SaTaNa99, Category : Tutoriale, 0 Replyes, 1113 Views
EVALUATE THIS TOPIC
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
1 Guest(s)
fondator rsp.wtfcs.com
 
421
POSTS
150
THREADS
0
REPUTATION
Male
Sex

WtfCs Coins: -0.01[w]
01-09-2014, 11:18 AM
#1
Vin cu acest tutorial foarte scurt si deasemenea foarte important in cele mai multe cazuri. In caz ca detineti un server de SA:MP si ati intrat in conflict cu un alt server de SA:MP, puteti sa va asigurati ca ei nu pot sa intre pe server cu numele comunitatii / serverului lor pe serverul tau.



Step 1



Tot ce avem de lucrat, vom lucra in callback-ul OnPlayerConnect


public OnPlayerConnect(playerid)
{
return 1;
}



Acum haideti sa va arat cum functioneaza functia strfind.



strfind - gaseste un anume cuvant. ( STR - CUVANT, FIND - GASESTE ).



Parametrii sunt:


strfind(const string[], const sub[], bool:ignorecase=false, pos=0)
const string[] = Numele string-ului pe care vrei sa il dai afara (e.x "Tampit")
const sub[] = Cuvântul cheie în principal const string
bool:ignorecase = false/true, daca este true va verifica daca cuvantul este cu litere mari - mici iar daca este false, este chiar inversul lui true. (e.x daca cuvantul este WtF si este pe true, va verifica si wtf)
pos != -1, daca stringul nu se gaseste



Step 2



Acum va voi arata un exemplu ce o sa va ajute sa creeati singurei


public OnPlayerConnect(playerid)
{
if(strfind("eGamingReclama", "eGamingReclama", true) != -1)
{
SendClientMessage(playerid, 0xFF0000FF, "SERVER: Acest nume nu este autorizat de comunitatea respectiva!");
SendClientMessage(playerid, 0xFF0000FF, "SERVER: Ai fost dat afara de pe server");
Kick(playerid); // aici puteti sa puneti sa ia si ban, dupa preferinte
}
return 1;
}
Regulament forum: You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.

You are not allowed to view links. Register or Login to view.


Forum Jump: