Descriere plugin cerut: Meniu Server
Alte informatii: As dorii un plugin prin care sa setez gravitatia pe server, ceva de genu un meniu cu acces la Admin Rcon. Adica
Tastez /gravity mi se deschide un meniu cu urmatoarele:
1. Gravitatie 400
2. Gravitatie 450
3. Gravitatie 500
4. Gravitatie 600
5. Gravitatie 700
6. Gravitatie 800
Si cand seteaza adminul gravitatia sa apara un mesaj gen "Adminul kaaRboN a setat gravitatia serverului pe 400".
Multumesc. Ofer 5 Multumesc la orice reply facut de voi.
Cerere plugin meniu [rezolvat]
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 .
- Laurentiu P.
- Fost moderator
- Posts: 2550
- Joined: 10 Jul 2013, 21:26
- Detinator Steam: Da
- Reputatie: Fost super moderator
- Fond eXtream: 100
- Has thanked: 26 times
- Been thanked: 64 times
- Contact:
As dorii si eu acest plugin daca se poate...
no...
- w3zoo_RedX
- Membru, skill +2
- Posts: 737
- Joined: 21 Dec 2013, 22:16
- Detinator Steam: Da
- CS Status: Scripter CS.
- Detinator server CS: PM.
- SteamID: PM.
- Location: Bucuresti sector 2
- Has thanked: 45 times
- Been thanked: 45 times
- Contact:
Code: Select all
#include <amxmodx>
public plugin_init() {
register_plugin( "Gravity Menu", "Zp.Bestia.Ro", "w3zoo RedX" );
register_clcmd( "say /gravity", "menu", ADMIN_RCON);
register_clcmd( "say_team /gravity", "menu", ADMIN_RCON);
register_clcmd( "say gravity", "menu", ADMIN_RCON);
register_clcmd( "say_team gravity", "menu", ADMIN_RCON);
}
public menu2(id){
new menus = menu_create("\yGravity Menu:", "menu3")
menu_additem(menus, "\r1. \yGravitatie 400", "1", 0)
menu_additem(menus, "\r2. \yGravitatie 450", "2", 0)
menu_additem(menus, "\r3. \yGravitatie 500", "3", 0)
menu_additem(menus, "\r4. \yGravitatie 600", "4", 0)
menu_additem(menus, "\r5. \yGravitatie 700", "5", 0)
menu_additem(menus, "\r6. \yGravitatie 800", "6", 0)
menu_setprop(menus, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menus, 0);
}
public menu3(id, menus, item){
if( item == MENU_EXIT )
{
menu_destroy(menus);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menus, item, access, data,5, iName, 63, callback);
new key = str_to_num(data);
switch(key)
{
case 1 : {
server_cmd( "amx_cvar ^"sv_gravity^" ^"400^"" );
}
case 2 : {
server_cmd( "amx_cvar ^"sv_gravity^" ^"450^"" );
}
case 3 : {
server_cmd( "amx_cvar ^"sv_gravity^" ^"500^"" );
}
case 4 : {
server_cmd( "amx_cvar ^"sv_gravity^" ^"600^"" );
}
case 5 : {
server_cmd( "amx_cvar ^"sv_gravity^" ^"700^"" );
}
case 6 : {
server_cmd( "amx_cvar ^"sv_gravity^" ^"800^"" );
}
}
}
- w3zoo_RedX
- Membru, skill +2
- Posts: 737
- Joined: 21 Dec 2013, 22:16
- Detinator Steam: Da
- CS Status: Scripter CS.
- Detinator server CS: PM.
- SteamID: PM.
- Location: Bucuresti sector 2
- Has thanked: 45 times
- Been thanked: 45 times
- Contact:
:-? nu trb sa bagi si ADMIN_RCON ?Adventx eXtream wrote: Daca te-am ajutat apasa pe butonul Multumesc! ;)
Edit: scuze nu am vazut linia asta
if(item == MENU_EXIT || !get_user_flags(id) && ADMIN_RCON)