bahsettiğin yeni oyuncu al
gardiyan menu plugininde mevcut
ordan bakabilrsn jail bölümünü araştır
Jailde havuzda uberslap oyunu oynarken tek tek teröristleri slaplamak çok zaman alıyor bunun için @T komutu olursa daha da pratikleşir yani demek istediğim amx_uberslap @T yazınca bütün terörist oyuncular slaplanacak
mygamearea nım amx superinde amx_speed komutu yok başka türlü de oyunculara hız verilmiyor hızı kaç olsun diye soracaksanız normal jail shoptaki hızlı koşma hızında olsun
ben ctmenume "Yeni oyuncu al" eklemek istiyorum kişi buna tıklayınca t deki bütün oyuncuların isminin yazılı olduğu menü açılsın ct hangi kişiye tıklarsa o ct olsun fakat ben bunun case kodlarını bilmiyorum siz kodlarını yazarsanız ben menüye eklerim
bahsettiğin yeni oyuncu al
gardiyan menu plugininde mevcut
ordan bakabilrsn jail bölümünü araştır
Tek Hedefim
HEP HEP
CsPlague
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
ELİMDE BU VAR amx_speed nick 300-400 gibi dene nekadar yazarsan okadar veriyorPHP- Kodu:
/*
Fast Movement, v0.2
By Petey B thanks to KRoT@L
Usage: amx_speed <nick, part nick, @TEAM or *ALL> <Speed>
*/
#include <amxmodx>
#include <fun>
#include <amxmisc>
new bool:speedy[33]
new Float:speedvar[33]
public client_connect(id)
{
speedy[id] = false
speedvar[id] = 250.0
}
public admin_speed(id,level,cid){
if (!cmd_access(id,level,cid,2)){
console_print(id, "you arn't good enough to use this command")
return PLUGIN_HANDLED
}
server_cmd("sv_maxspeed 99999999")
new i
new arg[32], arg2[32]
read_argv(1, arg, 31)
read_argv(2, arg2, 31)
if(arg[0] == '@')
{
new users[32], inum
get_players(users, inum, "ae", arg[1])
if(inum == 0)
{
console_print(id, "No users in such team Idiot")
return PLUGIN_HANDLED
}
for(i = 0; i < inum; ++i)
{
speedvar[users[i]] = float(str_to_num(arg2))
set_user_maxspeed(users[i], speedvar[users[i]])
speedy[users[i]] = true
client_print(0, print_chat, "[AMXX] %s Admins %s Speed ON", arg, arg2)
}
}
else if(arg[0] == '*')
{
new users[32], inum
get_players(users, inum)
if(inum == 0)
{
console_print(id, "No users in such team idiot")
return PLUGIN_HANDLED
}
for(i = 0; i < inum; ++i)
{
speedvar[users[i]] = float(str_to_num(arg2))
set_user_maxspeed(users[i], speedvar[users[i]])
speedy[users[i]] = true
client_print(0, print_chat, "AMX: Everybody's speed is %s", arg2)
}
}
else
{
new player = cmd_target(id, arg, 0)
if(!player){
console_print(id, "you can't spell!!")
return PLUGIN_HANDLED
}
speedvar[player] = float(str_to_num(arg2))
set_user_maxspeed(player, speedvar[player])
speedy[player] = true
new name[32]
get_user_name(player, name, 31)
client_print(0, print_chat, "[AMXX]: %s Admins Speed %s", name , arg2)
}
return PLUGIN_HANDLED
}
public switch_weapon(id)
{
if(speedy[id])
{
set_user_maxspeed(id, speedvar[id])
}
return PLUGIN_CONTINUE
}
public plugin_init() {
register_plugin("Fast Movement","0.2","Petey B")
register_concmd("amx_speed","admin_speed",ADMIN_KICK, "<nick, part of nick, @team, * all> <speed>")
register_event("CurWeapon", "switch_weapon", "be", "1=1")
}
Tek Hedefim
HEP HEP
CsPlague
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
o senin dediğin gardiyan menüdeki ct al rastgele ct seçip alıyor diye tahmin ediyorum benim istediğim ölü canlı farketmez teröristteki bütün oyuncuların olduğu menü gelcek ct seçtiği kişiyi yanına alcak
amx_speede gelincede bi arkadaş onu benim istediğim gibi yapsa amx_speed nick ve @T 1/0 on/off diye speed hızı : set_user_maxspeed(id, 500.0) jail shoptan böyle aldım bu kadar olsun![]()
kusura bakma
denemeye çalışcam elimi sakatladım pek giremiyorum foruma![]()
Tek Hedefim
HEP HEP
CsPlague
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
geçmiş olsun yorma kendini sakatsan![]()
sağol düşünmen yeter denedim ama oldumu bilmiyorum
Bi Dene ÇalışıyormuPHP- Kodu:
/* Speed Plugini */
#include <amxmodx>
#include <fun>
#include <amxmisc>
#include <ColorChat>
new bool:speedy[33]
new Float:speedvar[33]
#define PLUGIN "AMX SPEED"
#define VERSION "1.0"
#define AUTHOR "Game[R]"
public client_connect(id)
{
speedy[id] = false
speedvar[id] = 500.0
}
public plugin_init() {
register_plugin("AMX SPEED", "1.0", "Game[R]")
register_clcmd("amx_speed","admin_speed",ADMIN_LEVEL_A, "<Nick, Takim, Herkez> <1/0>")
register_event("CurWeapon", "switch_weapon", "be", "1=1")
}
public admin_speed(id,level,cid){
if (!cmd_access(id,level,cid,2)){
console_print(id,"[AMXX] Bu Emri Kullanmaya Hakkiniz Yok")
return PLUGIN_HANDLED
}
server_cmd("sv_maxspeed 500")
new i
new arg[32], arg2[32]
read_argv(1, arg, 31)
read_argv(2, arg2, 31)
if(arg[0] == '@')
{
new users[32], inum
get_players(users, inum, "ae", arg[1])
if(inum == 0)
{
console_print(id,"!g[AMXX] !yBu Takimda Oyuncu Bulunmamakta")
return PLUGIN_HANDLED
}
for(i = 0; i < inum; ++i)
{
speedvar[users[i]] = float(str_to_num(arg2))
set_user_maxspeed(users[i], speedvar[users[i]])
speedy[users[i]] = true
console_print(id,"!g[AMXX] !y%s Nickli Admin %s Isimli Kisiye Speed Acti", arg, arg2)
}
}
else if(arg[0] == '@')
{
new users[32], inum
get_players(users, inum)
if(inum == 0)
{
console_print(id,"!g[AMXX] !y%s Nickli Admin Speed Acti",users)
return PLUGIN_HANDLED
}
for(i = 0; i < inum; ++i)
{
speedvar[users[i]] = float(str_to_num(arg2))
set_user_maxspeed(users[i], speedvar[users[i]])
speedy[users[i]] = true
console_print(id,"!g[AMXX] !y%s Kisilere Speed Acildi", arg2)
}
}
else
{
new player = cmd_target(id, arg, 0)
if(!player){
console_print(id,"!g[AMXX] !yHizli Kosamazsin")
return PLUGIN_HANDLED
}
speedvar[player] = float(str_to_num(arg2))
set_user_maxspeed(player, speedvar[player])
speedy[player] = true
new name[32]
get_user_name(player, name, 31)
console_print(id,"!g[AMXX] !y%s Nickli Admin Speed Onaylandi %s", name , arg2)
}
return PLUGIN_HANDLED
}
public switch_weapon(id)
{
if(speedy[id])
{
set_user_maxspeed(id, speedvar[id])
return PLUGIN_HANDLED
}
}
---------- Alttaki Mesaj Zamani 18:06 ---------- Önceki Mesaj Zamani 18:04 ----------
BUDA YENİ CT SEÇ FLN DİYODUN BURDA VARDI Bİ GÖZ ATPHP- Kodu:
#include < amxmodx >
#include < cstrike >
#include < fun >
#include < fakemeta >
new g_iSecimAyarlari[ 33 ];
new bool:g_bGom[ 33 ];
new g_pFriendlyFire;
enum
{
FRIENDLY_FIRE = 1,
NEW_CT,
GIVE_C4,
BURY,
UNBURY
};
public plugin_init()
{
register_plugin( "[JB] Gardiyan Menu", "1.0", "Optimist" );
register_clcmd( "say /ctmenu", "CTMenu_Ayarlari" );
g_pFriendlyFire = get_cvar_pointer( "mp_friendlyfire" );
}
public client_connect( id )
{
g_bGom[ id ] = false;
g_iSecimAyarlari[ id ] = 0;
}
public CTMenu_Ayarlari( id )
{
if( cs_get_user_team( id ) != CS_TEAM_CT )
{
client_print( id, print_chat, "Bunu kullanmak icin bir Gardiyan gereklidir." );
return PLUGIN_HANDLED;
}
new hMenu = menu_create( "CT Menu", "CTMenu_Olustur" );
new szFormat[ 32 ];
formatex( szFormat, charsmax( szFormat ), "FF %s", get_pcvar_num( g_pFriendlyFire ) ? "Kapat" : "Ac" );
menu_additem( hMenu, szFormat, "1" );
menu_additem( hMenu, "Yeni CT Sec", "2" );
menu_additem( hMenu, "C4 Ver", "3" );
menu_additem( hMenu, "Oyuncu Gom", "4" );
menu_additem( hMenu, "Gomulu Oyuncuyu Cikar", "5" );
menu_display( id, hMenu, 0 );
return PLUGIN_CONTINUE;
}
public CTMenu_Olustur( id, hMenu, iItem )
{
if( iItem == MENU_EXIT || cs_get_user_team( id ) != CS_TEAM_CT )
{
menu_destroy( hMenu );
return PLUGIN_HANDLED;
}
new szData[ 6 ];
new iAccess, hCallback;
menu_item_getinfo( hMenu, iItem, iAccess, szData, charsmax( szData ), _, _, hCallback );
g_iSecimAyarlari[ id ] = str_to_num( szData );
if( g_iSecimAyarlari[ id ] == FRIENDLY_FIRE )
set_pcvar_num( g_pFriendlyFire, get_pcvar_num( g_pFriendlyFire ) ? 0 : 1 );
else Oyuncu_Menu_Goster( id );
menu_destroy( hMenu );
return PLUGIN_HANDLED;
}
public Oyuncu_Menu_Goster( id )
{
new hMenu = menu_create( "Oyuncu Sec:", "PlayerMenu_Handler" );
new szName[ 32 ], szInfo[ 6 ];
new iPlayers[ 32 ], iNum;
get_players( iPlayers, iNum, "a" );
for( new i = 0, iPlayer; i < iNum; i++ )
{
iPlayer = iPlayers[ i ];
switch( g_iSecimAyarlari[ id ] )
{
case NEW_CT: if( cs_get_user_team( iPlayer ) != CS_TEAM_T ) continue;
case BURY: if( g_bGom[ iPlayer ] ) continue;
case UNBURY: if( !g_bGom[ iPlayer ] ) continue;
}
get_user_name( iPlayer, szName, charsmax( szName ) );
num_to_str( iPlayer, szInfo, charsmax( szInfo ) );
menu_additem( hMenu, szName, szInfo );
}
menu_display( id, hMenu, 0 );
}
public PlayerMenu_Handler( id, hMenu, iItem )
{
if( iItem == MENU_EXIT || cs_get_user_team( id ) != CS_TEAM_CT )
{
menu_destroy( hMenu );
return PLUGIN_HANDLED;
}
new szData[ 6 ];
new iAccess, hCallback;
menu_item_getinfo( hMenu, iItem, iAccess, szData, charsmax( szData ), _, _, hCallback );
new iPlayer = str_to_num( szData );
if( !is_user_alive( iPlayer ) )
{
client_print( id, print_chat, "Bu oyuncu artik yasiyor." );
menu_destroy( hMenu );
Oyuncu_Menu_Goster( id );
return PLUGIN_HANDLED;
}
switch( g_iSecimAyarlari[ id ] )
{
case BURY: bury_player( id, iPlayer );
case UNBURY: unbury_player( id, iPlayer );
case GIVE_C4: give_item( iPlayer, "weapon_c4" );
case NEW_CT: cs_set_user_team( iPlayer, CS_TEAM_CT );
}
menu_destroy( hMenu );
return PLUGIN_HANDLED;
}
bury_player(id, victim)
{
new name[32], iwpns[32], nwpn[32], iwpn
get_user_name(victim,name,31)
get_user_weapons(victim,iwpns,iwpn)
for(new a=0;a<iwpn;++a) {
get_weaponname(iwpns[a],nwpn,31)
engclient_cmd(victim,"drop",nwpn)
}
engclient_cmd(victim,"weapon_knife")
new origin[3]
get_user_origin(victim, origin)
origin[2] -= 30
fm_set_user_origin(victim, origin)
client_print( id, print_chat, "%s. Gomuldun", name );
g_bGom[ victim ] = true;
CTMenu_Ayarlari( id );
}
unbury_player(id,victim)
{
new name[32], origin[3]
get_user_name(victim,name,31)
get_user_origin(victim, origin)
origin[2] += 35
fm_set_user_origin(victim, origin)
client_print( id, print_chat, "%s. Gomulu Oldugun Yerden Cikarildin", name );
g_bGom[ victim ] = false;
CTMenu_Ayarlari( id );
}
stock fm_set_user_origin(index, /* Kurulum */ origin[3]) {
new Float:orig[3]
IVecFVec(origin, orig)
return fm_entity_set_origin(index, orig)
}
stock fm_entity_set_origin(index, const Float:origin[3]) {
new Float:mins[3], Float:maxs[3]
pev(index, pev_mins, mins)
pev(index, pev_maxs, maxs)
engfunc(EngFunc_SetSize, index, mins, maxs)
return engfunc(EngFunc_SetOrigin, index, origin)
}
![]()
Tek Hedefim
HEP HEP
CsPlague
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
ben bendeki ctmenuye o ctseçi eklemek istiyodum toplama jail mod yapıyorumda speedi denicek sw yok suan![]()
hmm sendeki ct menüyü ver içine eklemeyi deniyim![]()
Tek Hedefim
HEP HEP
CsPlague
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
bendeki shopun içinde aslındatmm ekle sen benim vereceğimede ben onu shopa eklemeyı denerım
9. şıktaki restart at yerine ekleyelm onu
PHP- Kodu:
#include <amxmodx>
new kapama
public plugin_init()
{
register_clcmd( "say /ctmenu","AwesomeMenu");
register_clcmd( "say .ctmenu","AwesomeMenu");
register_clcmd( "say_team /ctmenu","AwesomeMenu");
register_clcmd( "say_team .ctmenu","AwesomeMenu");
register_clcmd( "ctmenu","AwesomeMenu");
register_logevent("elbasi",2,"1=Round_Start")
}
public AwesomeMenu(id)
{
if(get_user_team(id) == 2)
{
new menu = menu_create("\rCT Menu:", "menu_handler")
if(kapama == 0)
{
menu_additem(menu, "\wCT 75 HP Ver", "1", 0);
}
menu_additem(menu, "\wFF Ac[Deagle] ", "2", 0);
menu_additem(menu, "\wFF Kapat", "3", 0);
menu_additem(menu, "\wT ' Leri Gom", "4", 0);
menu_additem(menu, "\wT ' Leri Kaldir", "5", 0);
menu_additem(menu, "\wT C4 Ver", "6", 0);
menu_additem(menu, "\wT Glow Ver[Red]", "7", 0);
menu_additem(menu, "\wT Glow Kapat", "8", 0);
menu_additem(menu, "\wRes At", "9", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
else
{
client_print(id,print_chat,"Bu Komutu Kullanabilmeniz Icin CT Olmaniz Gerek")
}
}
public menu_handler(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new key = str_to_num(data);
switch(key)
{
case 1: {
server_cmd("amx_heal @CT 75");
kapama = 1
server_cmd("amx_say CT'ye 1 Ellik 100 Hp Verilmistir.");
}
case 2: {
server_cmd("amx_cvar mp_friendlyfire 1");
server_cmd("amx_weapon @T 14");
server_cmd("amx_heal @T 100");
server_cmd("amx_unammo @T 1");
server_cmd("amx_say FF Acilmistir.");
}
case 3: {
server_cmd("amx_cvar mp_friendlyfire 0");
server_cmd("amx_disarm @T");
server_cmd("amx_say FF Kapanmistir.");
}
case 4: {
server_cmd("amx_bury @T");
server_cmd("amx_say T'ler Gomulmustur.");
}
case 5: {
server_cmd("amx_unbury @T");
server_cmd("amx_say T'ler Kaldirilmistir.");
}
case 6: {
server_cmd("amx_weapon @T 91");
server_cmd("amx_say T'lere C4 Verilmistir.");
}
case 7: {
server_cmd("amx_glow @T Red");
}
case 8: {
server_cmd("amx_glow @T off");
}
case 9: {
server_cmd("amx_cvar sv_restart 3");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public elbasi(id)
{
kapama = 0
}
////////////