Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Uberslap @T | Amx_speed
#1
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
Reply
#2
bahsettiğin yeni oyuncu al
gardiyan menu plugininde mevcut
ordan bakabilrsn jail bölümünü araştır
Tek Hedefim
HEP HEP

CsPlague Smile


[img][Image: sigpic4878_2.gif][/img]
Reply
#3
PHP Code:
/*
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(1arg31)
read_argv(2arg231)
if(
arg[0] == '@'

new 
users[32], inum 
get_players
(usersinum"ae"arg[1]) 
if(
inum == 0

console_print(id"No users in such team Idiot"
return 
PLUGIN_HANDLED 

for(
0inum; ++i

speedvar[users[i]] = float(str_to_num(arg2))
set_user_maxspeed(usersspeedvar[users])
speedy[users] = true
client_print
(0print_chat"[AMXX] %s Admins %s Speed ON"argarg2
}

else if(
arg[0] == '*')
{
new 
users[32], inum 
get_players
(usersinum
if(
inum == 0

console_print(id"No users in such team idiot"
return 
PLUGIN_HANDLED 

for(
0inum; ++i

speedvar[users] = float(str_to_num(arg2))
set_user_maxspeed(usersspeedvar[users])
speedy[users] = true 
client_print
(0print_chat"AMX: Everybody's speed is %s"arg2)
}
}
else 

new 
player cmd_target(idarg0)
if(!
player){
console_print(id"you can't spell!!"
return 
PLUGIN_HANDLED
}
speedvar[player] = float(str_to_num(arg2))
set_user_maxspeed(playerspeedvar[player])
speedy[player] = true
new name[32]
get_user_name(playername31)
client_print(0print_chat"[AMXX]: %s Admins Speed %s"name arg2)
}
return 
PLUGIN_HANDLED
}

public 
switch_weapon(id)
{
if(
speedy[id])
{
set_user_maxspeed(idspeedvar[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")


ELİMDE BU VAR amx_speed nick 300-400 gibi dene nekadar yazarsan okadar veriyor[/i][/i][/i][/i][/i][/i][/i][/i]
Tek Hedefim
HEP HEP

CsPlague Smile


[img][Image: sigpic4878_2.gif][/img]
Reply
#4
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 Big Grin
Reply
#5
kusura bakma
denemeye çalışcam elimi sakatladım pek giremiyorum foruma Smile
Tek Hedefim
HEP HEP

CsPlague Smile


[img][Image: sigpic4878_2.gif][/img]
Reply
#6
geçmiş olsun yorma kendini sakatsan Smile
Reply
#7
sağol düşünmen yeter denedim ama oldumu bilmiyorum Smile
PHP Code:
/* 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(1arg31)
read_argv(2arg231)
if(
arg[0] == '@')
{
new 
users[32], inum 
get_players
(usersinum"ae"arg[1]) 
if(
inum == 0)  
{
    
console_print(id,"!g[AMXX] !yBu Takimda Oyuncu Bulunmamakta")
    return 
PLUGIN_HANDLED
}
for(
0inum; ++i)
{
    
speedvar[users[i]] = float(str_to_num(arg2))
    
set_user_maxspeed(usersspeedvar[users])
    
speedy[users] = true
    console_print
(id,"!g[AMXX] !y%s Nickli Admin %s Isimli Kisiye Speed Acti"argarg2)
}
}
else if(
arg[0] == '@')
{
    new 
users[32], inum
    get_players
(usersinum)
    if(
inum == 0)
    {
        
console_print(id,"!g[AMXX] !y%s Nickli Admin Speed Acti",users)
        return 
PLUGIN_HANDLED
    
}
    for(
0inum; ++i)
    {
        
speedvar[users] = float(str_to_num(arg2))
        
set_user_maxspeed(usersspeedvar[users])
        
speedy[users] = true
        console_print
(id,"!g[AMXX] !y%s Kisilere Speed Acildi"arg2)
    }
}
else
{
    new 
player cmd_target(idarg0)
    if(!
player){
        
console_print(id,"!g[AMXX] !yHizli Kosamazsin")
        return 
PLUGIN_HANDLED
    
}
    
speedvar[player] = float(str_to_num(arg2))
    
set_user_maxspeed(playerspeedvar[player])
    
speedy[player] = true
    
new name[32]
    
get_user_name(playername31)
    
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(idspeedvar[id])
    return 
PLUGIN_HANDLED
         
}
     } 

Bi Dene Çalışıyormu Smile

---------- Alttaki Mesaj Zamani 18:06 ---------- Önceki Mesaj Zamani 18:04 ----------

PHP Code:
#include < amxmodx > 
#include < cstrike > 
#include < fun > 
#include < fakemeta > 

new g_iSecimAyarlari33 ]; 

new 
bool:g_bGom33 ]; 

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_connectid 

    
g_bGomid ] = false
    
g_iSecimAyarlariid ] = 0



public 
CTMenu_Ayarlariid 

    if( 
cs_get_user_teamid ) != CS_TEAM_CT 
    { 
        
client_printidprint_chat"Bunu kullanmak icin bir Gardiyan gereklidir." ); 
        return 
PLUGIN_HANDLED
    } 
     
    new 
hMenu menu_create"CT Menu""CTMenu_Olustur" ); 
     
    new 
szFormat32 ]; 
     
    
formatexszFormatcharsmaxszFormat ), "FF %s"get_pcvar_numg_pFriendlyFire ) ? "Kapat" "Ac" ); 
     
    
menu_additemhMenuszFormat"1" ); 
    
menu_additemhMenu"Yeni CT Sec""2" ); 
    
menu_additemhMenu"C4 Ver""3" ); 
    
menu_additemhMenu"Oyuncu Gom""4" ); 
    
menu_additemhMenu"Gomulu Oyuncuyu Cikar""5" ); 
     
    
menu_displayidhMenu); 
     
    return 
PLUGIN_CONTINUE


public 
CTMenu_OlusturidhMenuiItem 

    if( 
iItem == MENU_EXIT || cs_get_user_teamid ) != CS_TEAM_CT 
    { 
        
menu_destroyhMenu ); 
        return 
PLUGIN_HANDLED
    } 

    new 
szData]; 
    new 
iAccesshCallback
     
    
menu_item_getinfohMenuiItemiAccessszDatacharsmaxszData ), __hCallback ); 
     
     
    
g_iSecimAyarlariid ] = str_to_numszData ); 
     
    if( 
g_iSecimAyarlariid ] == FRIENDLY_FIRE 
        
set_pcvar_numg_pFriendlyFireget_pcvar_numg_pFriendlyFire ) ? ); 
     
    else 
Oyuncu_Menu_Gosterid ); 
     
    
menu_destroyhMenu ); 
    return 
PLUGIN_HANDLED


public 
Oyuncu_Menu_Gosterid 

    new 
hMenu menu_create"Oyuncu Sec:""PlayerMenu_Handler" ); 
    new 
szName32 ], szInfo]; 
     
    new 
iPlayers32 ], iNum
    
get_playersiPlayersiNum"a" ); 
     
    for( new 
0iPlayeriNumi++ ) 
    {     
        
iPlayer iPlayers]; 
                 
        switch( 
g_iSecimAyarlariid ] ) 
        { 
            case 
NEW_CT: if( cs_get_user_teamiPlayer ) != CS_TEAM_T ) continue; 
            case 
BURY: if( g_bGomiPlayer ] ) continue; 
            case 
UNBURY: if( !g_bGomiPlayer ] ) continue; 
        } 

        
get_user_nameiPlayerszNamecharsmaxszName ) ); 
         
        
num_to_striPlayerszInfocharsmaxszInfo ) ); 
         
        
menu_additemhMenuszNameszInfo ); 
    } 
     
    
menu_displayidhMenu); 


public 
PlayerMenu_HandleridhMenuiItem 

    if( 
iItem == MENU_EXIT || cs_get_user_teamid ) != CS_TEAM_CT 
    { 
        
menu_destroyhMenu ); 
        return 
PLUGIN_HANDLED
    } 

    new 
szData]; 
    new 
iAccesshCallback
     
    
menu_item_getinfohMenuiItemiAccessszDatacharsmaxszData ), __hCallback ); 
     
    new 
iPlayer str_to_numszData ); 
     
    if( !
is_user_aliveiPlayer ) ) 
    { 
        
client_printidprint_chat"Bu oyuncu artik yasiyor." ); 
         
        
menu_destroyhMenu ); 
         
        
Oyuncu_Menu_Gosterid ); 
         
        return 
PLUGIN_HANDLED
    } 
     
    switch( 
g_iSecimAyarlariid ] ) 
    { 
        case 
BURYbury_playeridiPlayer ); 
        case 
UNBURYunbury_playeridiPlayer ); 
        case 
GIVE_C4give_itemiPlayer"weapon_c4" ); 
        case 
NEW_CTcs_set_user_teamiPlayerCS_TEAM_CT ); 
    } 
     
    
menu_destroyhMenu ); 
    return 
PLUGIN_HANDLED


bury_player(idvictim

    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(victimorigin
    
origin[2] -=    30 
    fm_set_user_origin
(victimorigin
     
    
client_printidprint_chat"%s. Gomuldun"name ); 
     
    
g_bGomvictim ] = true
    
CTMenu_Ayarlariid ); 


unbury_player(id,victim

    new 
name[32], origin[3
    
get_user_name(victim,name,31
    
get_user_origin(victimorigin
    
origin[2] +=    35 
    fm_set_user_origin
(victimorigin
     
    
client_printidprint_chat"%s. Gomulu Oldugun Yerden Cikarildin"name ); 
     
    
g_bGomvictim ] = false
    
CTMenu_Ayarlariid ); 


stock fm_set_user_origin(index/* Kurulum */ origin[3]) { 
    new 
Float:orig[3
    
IVecFVec(originorig

    return 
fm_entity_set_origin(indexorig


stock fm_entity_set_origin(index, const Float:origin[3]) { 
    new 
Float:mins[3], Float:maxs[3
    
pev(indexpev_minsmins
    
pev(indexpev_maxsmaxs
    
engfunc(EngFunc_SetSizeindexminsmaxs

    return 
engfunc(EngFunc_SetOriginindexorigin


BUDA YENİ CT SEÇ FLN DİYODUN BURDA VARDI Bİ GÖZ AT Smile[/i][/i][/i][/i][/i][/i][/i][/i]
Tek Hedefim
HEP HEP

CsPlague Smile


[img][Image: sigpic4878_2.gif][/img]
Reply
#8
ben bendeki ctmenuye o ctseçi eklemek istiyodum toplama jail mod yapıyorumda speedi denicek sw yok suan Big Grin
Reply
#9
hmm sendeki ct menüyü ver içine eklemeyi deniyim Smile
Tek Hedefim
HEP HEP

CsPlague Smile


[img][Image: sigpic4878_2.gif][/img]
Reply
#10
bendeki shopun içinde aslında Sad tmm ekle sen benim vereceğimede ben onu shopa eklemeyı denerım
9. şıktaki restart at yerine ekleyelm onu
PHP Code:
#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(menuMPROP_EXITMEXIT_ALL); 
        
menu_display(idmenu0); 
    } 
    else 
    { 
        
client_print(id,print_chat,"Bu Komutu Kullanabilmeniz Icin CT Olmaniz Gerek"
    } 

public 
menu_handler(idmenuitem

    if( 
item == MENU_EXIT 
    { 
        
menu_destroy(menu); 
        return 
PLUGIN_HANDLED
    } 
     
    new 
data[6], iName[64]; 
    new 
accesscallback
    
menu_item_getinfo(menuitemaccessdata,5iName63callback); 
     
    new 
key str_to_num(data); 
     
    switch(
key
    { 
        case 
1: {  
            
server_cmd("amx_heal @CT 75"); 
            
kapama 
            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 


//////////// 
Reply


Foruma Atla:


Users browsing this thread: