Page 1 of 1

TOP 3 privilegijos.

Posted: 2014 Apr 30 14:53
by ArtHa123
Sveiki,
Ieškau plugin'o, kad TOP 3 gautu privilegijas:
TOP 1 - ADMIN;
TOP 2 - VIP;
TOP 3 - SLOT;

Taipogi, noriu pasiteirauti, ar veiktu, jeigu naudoju AMXBANS.

Re: TOP 3 privilegijos.

Posted: 2014 Apr 30 16:47
by laimiukas3
nzn gal kas perdarys pagal tavo pageidavima :)

Code: Select all

#include <amxmodx>#include <csstats>#include <hamsandwich> #define GIVE_FLAGS ADMIN_LEVEL_H new PLUGIN [] = "Top Flags"new VERSION [] = "1.1"new AUTHOR [] = "M1R0n,M'" new g_TopRank; public plugin_init(){        register_plugin( PLUGIN, VERSION, AUTHOR );         register_dictionary("topflags.txt");         RegisterHam(Ham_Spawn, "player", "CheckPlayerRank", 1);           g_TopRank = register_cvar("amx_toprank","3"); } public CheckPlayerRank(id){        new stats[8], bodyhits[8], flags        new iRank;        iRank = get_user_stats(id, stats, bodyhits)        flags = get_user_flags(id)         if(!(flags & GIVE_FLAGS) && iRank && iRank <= get_pcvar_num(g_TopRank))        {                set_user_flags(id, flags | GIVE_FLAGS)                client_print(id, print_chat, "%L", id, "TOPFLAGS",get_pcvar_num(g_TopRank));        }        else if (flags & GIVE_FLAGS)        {                set_user_flags(id, flags &~ ADMIN_LEVEL_H)        }} public client_infochanged(id){        new player_name[32], newName[32]        get_user_name(id, player_name, 31)        get_user_info(id, "name", newName, 31)         if (!equali(newName, player_name))               set_task(1.0, "CheckPlayerRank", id) }

Re: TOP 3 privilegijos.

Posted: 2014 Apr 30 20:33
by ArtHa123

Code: Select all

 register_dictionary("topflags.txt");
Gali duoti topflags txt? :D

Re: TOP 3 privilegijos.

Posted: 2014 Apr 30 23:28
by laimiukas3
tipa tavo :D

Code: Select all

[en]TOPFLAGS =  You are now in top %d and have an ability to change maps. [sv]TOPFLAGS = Du 'a'r i top %d och kan byta bana. [bp]TOPFLAGS = Estas agora no Top %d e tens a capacidade de mudar os mapas.  [pl]TOPFLAGS =  Jestes teraz na %d miejscu w rankingu i mozesz zmieniac mapy na tym serwerze. [lv]TOPFLAGS =  Tu tagad esi topa %d un ir iespeja mainit mapes. [pb]TOPFLAGS = Voce esta agora em primeiro do top %d e tem a capacidade de mudar os mapas [nl]TOPFLAGS = Je bent nu in de top %d en je mag de map veranderen. 

Re: TOP 3 privilegijos.

Posted: 2014 May 02 18:07
by ArtHa123
Dėkui, + karma.