puteti face un vip cu un meniu si sa apara in tabscore
meniu sa aiba
viteza 1300(sa mearga si cand schimbi arma)
viteza 250(sa mearga si cand schimbi arma)
gravity 500
si sa fie aplicat de cate ori e nevoie cu /vipmenu, iar daca esti mort sa zica ca poti folosi meniul doar cand esti in viata
am nevoie mare de el :D
vip dr
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
Forum rules
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
- anaconda cs
- Membru, skill +3
- Posts: 1045
- Joined: 13 Nov 2012, 06:39
- Detinator Steam: Da
- Detinator server CS: Dr.InDungi.Ro
- SteamID: anaconda_indungi
- Location: Iasi
- Has thanked: 49 times
- Been thanked: 45 times
- Contact:
- anaconda cs
- Membru, skill +3
- Posts: 1045
- Joined: 13 Nov 2012, 06:39
- Detinator Steam: Da
- Detinator server CS: Dr.InDungi.Ro
- SteamID: anaconda_indungi
- Location: Iasi
- Has thanked: 49 times
- Been thanked: 45 times
- Contact:
-
- Fost moderator
- Posts: 9362
- Joined: 06 Jul 2013, 22:08
- Detinator Steam: Da
- Detinator server CS: Nu
- Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn - Has thanked: 492 times
- Been thanked: 547 times
Ce fel de tag ??
EDIT1: Daca vrei iti fac sa poata sa foloseasca odata pe runda,iti zic si de ce,atunci cand alege de mai multe ori se poate creea bug de exemplu la viteza !
EDIT1: Daca vrei iti fac sa poata sa foloseasca odata pe runda,iti zic si de ce,atunci cand alege de mai multe ori se poate creea bug de exemplu la viteza !
- anaconda cs
- Membru, skill +3
- Posts: 1045
- Joined: 13 Nov 2012, 06:39
- Detinator Steam: Da
- Detinator server CS: Dr.InDungi.Ro
- SteamID: anaconda_indungi
- Location: Iasi
- Has thanked: 49 times
- Been thanked: 45 times
- Contact:
- h4wk
- Fost moderator
- Posts: 3806
- Joined: 22 Sep 2009, 13:10
- Detinator Steam: Da
- Reputatie: Fost eXtream Mod
Nume anterior : DaZ , zimpe , Dan eXtream - Location: Iasi
- Has thanked: 306 times
- Been thanked: 321 times
- Contact:
Code: Select all
new szTag[] = "[TAG]";
Code: Select all
#include <amxmodx>
#include <fun>
#define PLUGIN "DrVip"
#define VERSION "1.0"
#define AUTHOR "C0sm1N"
#define ADMIN_VIP ADMIN_KICK
#define SCOREATTRIB_NONE 0
#define SCOREATTRIB_DEAD ( 1 << 0 )
#define SCOREATTRIB_BOMB ( 1 << 1 )
#define SCOREATTRIB_VIP ( 1 << 2 )
new g_Speed[33], bool:g_Grav[33]
new szTag[] = "[TAG]";
public plugin_init () {
register_plugin ("PLUGIN", "VERSION", "AUTHOR");
register_clcmd ("say /vipmenu","cmdVip");
register_logevent("roundstart", 2, "1=Round_Start");
register_event("CurWeapon", "event_curweapon", "be", "1=1")
register_message(get_user_msgid("ScoreAttrib"), "Message_ScoreAttrib")
}
public cmdVip ( id )
{
if(get_user_flags(id) & ADMIN_VIP && !is_user_bot(id))
{
if(is_user_alive(id))
{
cmdMenu( id )
}
else
{
Chat_Color(id,"!team%s !gPoti folosii acest meniu !teamdoar cand esti in !gviata ! ", szTag)
}
}
}
public roundstart( )
{
new iPlayers[ 32 ], iNum;
get_players( iPlayers, iNum, "c" );
for( new i = 0; i < iNum; i++ )
{
g_Speed[ iPlayers[ i ] ] = false
set_user_maxspeed(iPlayers[i],400.0)
g_Grav[ iPlayers[ i ] ] = false;
set_user_gravity(iPlayers[i],1.0)
}
}
public cmdMenu ( id )
{
static menu;
menu = menu_create ("\ Meniu vip","meniu_vip");
menu_additem ( menu,"\ Viteza[1300]","1", 0 );
menu_additem ( menu,"\ Viteza[250]","2", 0 );
menu_additem ( menu,"\ Gravity","3", 0 );
menu_setprop ( menu, MPROP_NUMBER_COLOR,"\y");
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( id, menu, 0 );
return 0;
}
public meniu_vip ( id, menu, item )
{
if ( item == MENU_EXIT )
{
menu_destroy ( menu );
return 1;
}
new data [ 6 ], szName [ 64 ];
new access, callback;
menu_item_getinfo ( menu, item, access, data, charsmax ( data ), szName, charsmax ( szName ), callback );
new key = str_to_num ( data );
switch ( key )
{
case 1:
{
g_Speed[id] = true;
set_user_maxspeed(id, 1300.0)
Chat_Color(id, "!team%s !gTi-ai ales !team1300 viteza", szTag)
}
case 2:
{
g_Speed[id] = true
set_user_maxspeed(id, 250.0)
Chat_Color(id, "!team%s !gTi-ai ales !team250 viteza", szTag)
}
case 3:
{
g_Grav[id] = true
set_user_gravity(id, 0.6)
Chat_Color(id, "!teamm%s !gTi-ai ales !team500 gravitatie", szTag)
}
}
menu_destroy ( menu );
return 1;
}
public event_curweapon( id )
{
if(g_Speed[id])
{
set_user_maxspeed(id, 1300.0)
}else{
set_user_maxspeed(id, 250.0)
}
if(g_Grav[id])
{
set_user_gravity(id, 0.6)
}
}
public Message_ScoreAttrib( iMsgID, iDest, iReceiver )
{
new iPlayer = get_msg_arg_int( 1 )
if(get_user_flags( iPlayer) & ADMIN_VIP && is_user_connected( iPlayer ) )
set_msg_arg_int(2, ARG_BYTE, is_user_alive(iPlayer) ? SCOREATTRIB_VIP : SCOREATTRIB_DEAD )
}
stock Chat_Color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!team", "^3")
if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
public client_putinserver( id )
g_Speed[id] = false
public client_disconnect( id )
g_Speed[id] = false
Code: Select all
"Daca ai culoare nu inseamna ca esti mai presus ca un utilizator. Culoare e un fel de "rasplata" pentru ca te implici in "ridicarea" acestei comunitati.
Unii nu realizeaza ca daca ai culoare nu inseamna ca esti smecher." -- by Alexey
Spui ceva,dar faci altceva !
- anaconda cs
- Membru, skill +3
- Posts: 1045
- Joined: 13 Nov 2012, 06:39
- Detinator Steam: Da
- Detinator server CS: Dr.InDungi.Ro
- SteamID: anaconda_indungi
- Location: Iasi
- Has thanked: 49 times
- Been thanked: 45 times
- Contact:
- YONTU
- Scripter eXtreamCS
- Posts: 2464
- Joined: 10 May 2013, 14:25
- Detinator Steam: Nu
- CS Status: Everyone is looking at ur shoes
- Reputatie: Moderator ajutator
Fost scripter eXtreamCS - Location: Gura Humorului
- Has thanked: 256 times
- Been thanked: 288 times
- Contact:
scosmynnnn wrote: Am fost nevoit sa fac 2 booluri,nu inteleg de ce nu a functionat asa :|
-->
Atata timp cat ai setat boo-lul pe true nu mai este necesar sa mai scrii odata set_user_max_speed( id, 100000000 );
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114
Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
- anaconda cs
- Membru, skill +3
- Posts: 1045
- Joined: 13 Nov 2012, 06:39
- Detinator Steam: Da
- Detinator server CS: Dr.InDungi.Ro
- SteamID: anaconda_indungi
- Location: Iasi
- Has thanked: 49 times
- Been thanked: 45 times
- Contact:
-
- Fost moderator
- Posts: 9362
- Joined: 06 Jul 2013, 22:08
- Detinator Steam: Da
- Detinator server CS: Nu
- Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn - Has thanked: 492 times
- Been thanked: 547 times
sunt la scoala :)) ti-am adaugat celor care nu au acces la vip sa le apara acel mesaj.Nu inteleg ce zici cu viteza /:) e normal sa se faca bug daca dai de multe ori..cel mai bine iti fac sa poata sa foloseasca odata pe runda si gata ;)