Vreau un tutorial cum schimb la pluginul de vip prin cvar flagul.
Vreau sa dau vip free si sa schimb prin cvar flagul..
Cerere schimbare flag vip
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
- Challenger.
- Fost moderator
- Posts: 2530
- Joined: 07 Dec 2014, 14:32
- Detinator Steam: Da
- Reputatie: Fost Super Moderator
Nume anterior: whisTle
Puncte: 1.7 / 3 - Fond eXtream: 0
- Contact:
NU sunt intermediar.
Dacă ai nevoie de ajutor pe forum dă-mi un PM şi rezolvăm.
REGULAMENT FORUM
RECLAMAȚII MODERATORI
RECLAMAȚII PM
Activitate scăzută
Dacă ai nevoie de ajutor pe forum dă-mi un PM şi rezolvăm.
REGULAMENT FORUM
RECLAMAȚII MODERATORI
RECLAMAȚII PM
Activitate scăzută
- 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:
Faci variabila globala pentru cvar:Vreau un tutorial cum schimb la pluginul de vip prin cvar flagul.
Vreau sa dau vip free si sa schimb prin cvar flagul..
Code: Select all
new g_Variabila;
Inregistezi cvarul:
Code: Select all
public plugin_init( )
{
// Al doilea argument sunt flag-urile necesare pentru VIP.
g_Variabila = register_cvar( "vip_flags", "abcd" );
}
Nu folosi is_user_vip, findca mi se pare ca amxx il are default
Code: Select all
is_player_vip( id )
{
// Extragem parametrul Cvar-urului si il adaugam in variabila "szFlagCvar".
new szFlagCvar[60];
get_pcvar_string( g_Variabila, szFlagCvar, charsmax( szFlagCvar ) );
// Folosim nativa has_all_flags pentru a vedea daca are flag-urile necesare
if( has_all_flags( id, szFlagCvar ) )
{
// Daca are flag-urile respective returnam valuarea true, daca nu False.
return true;
}
return false;
}
Folosire:
Code: Select all
if( is_player_vip( id ) )
{
client_print(id, print_chat,"Da, ai vip..");
}
AMXX Blue e acum doar pe github.
- LondoN eXtream
- Membru eXtream
- Posts: 2755
- Joined: 10 Oct 2014, 06:21
- Detinator Steam: Da
- SteamID: /id/london_extreamcs
- Reputatie: Fost scripter eXtreamCS
Fost moderator ajutator
Membru Club eXtreamCS (6 luni) - Fond eXtream: 0
- Location: Roman, Neamț
- Has thanked: 3 times
- Been thanked: 12 times