Jump to content

[Pawno] - Interzicere NickName pe server


KeNNyAdv
 Share

Recommended Posts

Salutare, astăzi am revenit cu un nou tutorial!
Acest tutorial constă în interzicerea unui nume pe server.
De exmeplu: Intră cineva cu RPG.B-ZONE.RO şi vrea să facă reclamă pe server. Cu acest tutorial poţi face să interzici acest lucru!
Pasul 1 :
După include-uri facem următorul forward.

forward KickPublic(playerid);

Apoi o să facem un public.

public KickPublic(playerid) Kick(playerid);

După aceste două lucruri , vom pune un stock cu un timer şi un SendClientMessage.

stock KickWithMessage(playerid, color, message[])
{
SendClientMessage(playerid, color, message);
SetTimerEx("KickPublic", 1000, 0, "d", playerid);
}
Pasul 2 :
Acum vom merge la :
OnPlayerConnect

Şi vom folosi un strfind, rolul lui fiind de a cauta şi găsi cuvantul pus in parametrii lui.

if(strfind("cuvant", "cuvant", true) != -1)
{
    KickWithMessage(playerid, 0xFF0000FF, "Numele nu corespunde cu cerintele serverului.O zi buna!");
}

 

* N-am putut explica in detaliu de 100%, nu stiu perfect. Insa am vrut s-o postez in speranta ca, cuiva ii va fi de folos.
* Pentru orice intrebare, puteti lasa PM.
* Acest sistem este facut medium, adica orice incepator il poate face.
Link to comment
Share on other sites

Este bun pentru incepatori, puteai sa faci un array care sa cuprinda cuvintele pe care doresti sa le interzici si-l parcurgeai cu un loop (bucla) la OnPlayerConnect.

 

P.S: Pawno e editor-ul. Pawn e limbajul de programare.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.