Tutoriale scripting, cod si portiuni de cod.
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
-
Ov3rDoZ3
- Membru, skill +1
- Posts: 437
- Joined: 10 Aug 2012, 17:19
- Detinator Steam: Da
- CS Status: M.I.A
- Location: Salaj
- Discord: Dudy#6315
- Has thanked: 3 times
- Been thanked: 1 time
13 Dec 2016, 21:27
Code: Select all
public client_connect( id )
{
new szName[ 32 ]; get_user_name( id, szName, charsmax( szName ) )
if( TrieKeyExists( g_tVipList, szName ) )
{
g_bIsVip[ id ] = true
}
}
Cum adaug in acest cod si parola ?!!
-
JaiLBreaK
- Scripter eXtreamCS
- Posts: 1517
- Joined: 05 Jan 2016, 18:17
- Detinator Steam: Nu
- Detinator server CS: Da
- Reputatie: Membru Club eXtreamCS (2 luni)
Fost Scripter eXtreamCS
- Fond eXtream: 0
- Has thanked: 5 times
- Been thanked: 10 times
-
Contact:
13 Dec 2016, 21:28
trb lasat tot codu pentru ajutor
CSGO Original Module[35%]
-
Fuffy
- Membru, skill +1
- Posts: 299
- Joined: 07 Jan 2016, 08:34
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
-
Contact:
13 Dec 2016, 21:56
Uita ce-am zis, sa-ti dau un exemplu cu NVE inc-ul meu( am pus com-urile inauntru la sursa )
- SMA | Afiseaza codul
#include <amxmodx>
#include <nve>
#define SYMBOL "VipSave_"
new gIsVip[33];
public plugin_init( )
{
register_plugin( " Nve Save with Password ", "1.0", "Fuf" );
nve_open()
register_clcmd( "say /register", "Register" );
register_clcmd( "say /test", "test" );
}
public plugin_end( ) nve_close();
// Astea trebuie bagate cand faci o comanda de admin.
public Register( id )
{
//Symbol+Numele lui deja e salvat ca Key.
// Punem un numar ca fiind 'parola lui'.
nve_set_int(id, SYMBOL, 255 );
gIsVip[ id ] = true;
}
public client_disconnect( id )
{
// Pentru siguranta, un alt id poate sa se connecteze asa ca mereu setam variabila la disconnect ca find 'false'
gIsVip[ id ] = false;
}
// Facem pentru test, daca e setata variabila pe TRue sau False ( daca ai vip sau nu ).
public test( id )
{
client_print( id, print_chat, gIsVip[id] ? "Yes, you're vip!" : "No, eu don't are vip." );
}
// Aici verificam setinfo-ul user-ului.
public client_putinserver( id )
{
// Facem un string Password, si luam info-ul keyy "pwvip" daca valuarea este pe 255 ( care am setata noi ca fiind data userului ).
new Password[11];
get_user_info( id, "pwvip", Password, charsmax( Password ) );
// Convertim Password(adica nr luat de la info pwvip) si-l transformam intr-un numar
// Dupa care il verificam daca e egal cu 'data' returnanta de numele jucatorului.
if( str_to_num( Password ) == nve_get_int( id, SYMBOL ) )
gIsVip[ id ] = true;
else
gIsVip[ id ] = false;
}
Si aici tot codul fara com-uri:
- SMA_Fara_ComUri | Afiseaza codul
#include <amxmodx>
#include <nve>
#define SYMBOL "VipSave_"
new gIsVip[33];
public plugin_init( )
{
register_plugin( " Nve Save with Password ", "1.0", "Fuf" );
nve_open()
register_clcmd( "say /register", "Register" );
register_clcmd( "say /test", "test" );
}
public plugin_end( ) nve_close();
public Register( id )
{
nve_set_int(id, SYMBOL, 255 );
gIsVip[ id ] = true;
}
public client_disconnect( id )
{
gIsVip[ id ] = false;
}
public test( id )
{
client_print( id, print_chat, gIsVip[id] ? "Yes, you're vip!" : "No, eu don't are vip." );
}
public client_putinserver( id )
{
new Password[11];
get_user_info( id, "pwvip", Password, charsmax( Password ) );
if( str_to_num( Password ) == nve_get_int( id, SYMBOL ) )
gIsVip[ id ] = true;
else
gIsVip[ id ] = false;
}
AIci gasesti INC-ul:
post2536458.html#p2536458
AMXX Blue e acum doar pe
github.
-
Ov3rDoZ3
- Membru, skill +1
- Posts: 437
- Joined: 10 Aug 2012, 17:19
- Detinator Steam: Da
- CS Status: M.I.A
- Location: Salaj
- Discord: Dudy#6315
- Has thanked: 3 times
- Been thanked: 1 time
-
Fuffy
- Membru, skill +1
- Posts: 299
- Joined: 07 Jan 2016, 08:34
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
-
Contact:
14 Dec 2016, 10:07
Incearca sa faci o comanda de admin din asta .. dupa ce termini posteaza aici sa vad daca ai inteles
Iar daca nu intelegi ceva lasa reply aici am sa-ti raspund.
AMXX Blue e acum doar pe
github.
-
Users browsing this forum: No registered users and 5 guests