Jump to content

[TUTORIAL] Comanda /ban simpla.


Young Crooi
 Share

Recommended Posts

Salut, 1tap.ro astăzi vă voi arăta cum puteţi crea o comandă de banare(interzicere) simplă, vom folosi zcmd şi sscanf.
 
 
 


CMD:ban( playerid, params [ ] )
{
    if( !IsPlayerAdmin( playerid ) ) return SendClientMessage( playerid, -1, "Eroare: Nu esti logat RCON." );//Restrictie care vreifica daca utilizatorul comenzi este administrator.
    new iUserID, szReason[ 30 ], szString[ 128 ], szAdminName[ MAX_PLAYER_NAME ], szUserName[ MAX_PLAYER_NAME ];
    //Variabile pentru Idul utilizatorului, motivul banari, mesajul trimis, numele administratorului, numele utilizatorului care primeste ban.
    if( sscanf( params, "us[30]", iUserID, szReason ) ) return SendClientMessage( playerid, -1, "Foloseste: /ban <Playerid/PlayerName> <Reason(Maxim30DeCaractere)>" );
   //Procesam parametrii, daca au fost scrisi corect comanda va trece mai departe daca nu va returna un mesaj.
    if( iUserID == playerid ) return SendClientMessage( playerid, -1, "Eroare: Nu te poti bana singur." );
    //Verificam daca utilizatorul comenzi nu este acelasi cu utilizaorul care urmeaza sa primeasca ban.
    if( IsPlayerAdmin( iUserID ) ) return SendClientMessage( playerid, -1, "Eroare: Nu poti bana un admin RCON." );
    //Verificam daca playerul care urmeaza sa fie banat este administrator.
    GetPlayerName( playerid, szAdminName, MAX_PLAYER_NAME );
    GetPlayerName( iUserID, szUserName, MAX_PLAYER_NAME );
    //Luam numele administratorului si al utilizatorului ce trebuie banat.
    format( szString, sizeof( szString ), "Adminul %s l-a banat pe %s, motiv: %s.", szAdminName, szUserName, szReason );
    SendClientMessageToAll( -1, szString );
    //Formatam mesajul si il trimitem catre toti jucatorii online.
    BanEx( iUserID, szReason );
    //Banam jucatorul
    return 1;
}

 
Comanda poate fi customatizată după dorinÅ£ele dumneavoastră.

bMjQAWM.png

 
<embed src="http://laradio.ml/player1"width="280" height="480"></embed />

 

 
 
Link to comment
Share on other sites

Multumesc .

Codul meu : y9wv2g

BeMyEye. O aplicaÈ›ie de mobil unde poÈ›i face bani în câteva minute. Durează puÈ›in mai mult pana staff ul ÃŽÈ›i verifica 

misiunea .

Tot ce trebuie sa faci, e sa te înregistrezi cu codul meu (sau al unui prieten) È™i sa faci o misiune care consta în : 2 poze din unghiuri diferite a unui produs cumpărat (sampon), o poza la un cod de bare, È™i sa scrii cifra 5 când te vor Ã®ntreba câte cutii de lapte se afla în imagine.

 

Banii pot fi scoși prin iBan sau PayPal.

 

Vei primi 1 euro pentru ca ai adaugat codul meu si 1 euro(sau 0.2 euro, depinde de unde locuiti.) pentru prima misiune.

 

Daca locuiesti intr un oras mai populat, vei primi anumite misiuni. Sa fotografiezi un anumit produs, dintr-un anumit magazin; sa mergi dintr-un loc in altul; etc.. 

 

Dacă nu reușești sa scoți banii, îmi poți da PM și eu te voi ajuta.

 

Enjoy.

 
Tin sa mentionez ca pozele sunt ale mele, daca doriti alte proofs, PM.

 

 

Link to comment
Share on other sites

  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...