Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
boxoyunu menusu yapmak istiyorum
#1
Öncelikle herkese iyi akşamlar kolay gelsin.
https://www.csplague.com/plugin-cs-1-6-e...x-mod.html
bu konudaki boxmod pluginini bir oyuna çevirmek istiyorum.
1:ban yetkisi olan adminler say /boxmenu yazınca bir menu gelecek menude boxoyunubaşlat ve boxoyunu durdur komutları olacak.sadece ban yetkisi olan adminlere gelsin bu menu diğerleri göremesin.
boxoyunubaşlat seçeneğine tıkladığında tüm t oyuncularına box eldiveni verecek ve ff açacak. ayrıca oyuncuların tüm silahlarını herşeyini alacak yani oyuncularda sadece box eldiveni olacak ve ff açılacak.

boxoyunu durdur tıkladığında herkesin bıçağını eski bıçağına dönderecek.

ek özellikler:
box eldiveninin normal vuruş gücü : 10 damage.
box eldiveninin kafaya vuruş gücü 15 damage

böyle bir boxmenusu yaparsanız çok sevinirim teşekkürler....
Reply
#2
Eldiven modellerini paylaşın. 2 Model olucak "v_" ve "p_" ile başlayan iki model gerekli.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#3
https://www.csplague.com/plugin-cs-1-6-e...x-mod.html bu moddaki box eldiveni modeli olmaz mı 2 li olarak bulamadım bunda tekli koymuşlar :S
Reply
#4
Tek modelse disaridan bakildiginda gorunmez.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#5
ozaman musta kapışması olarak yapalım ben bulunca değiştiriyim bari vuruş güçleri konuda yazdığım gibi.
ayrıca t oyuncularına canlarına ek olarak 250 hp daha versin.ct oyuncusuna da 5000 hp versin

https://www.dosya.tc/server5/lNQpa2/musta.rar.html

teşekkür ederim...
Reply
#6
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <hamsandwich>
#include <fun>
#include <colorchat>

#define PLUGIN "Box Oyunu"
#define VERSION "1.0"
#define AUTHOR "Nemesis"

new const P_KNIFE[] = "models/P_MODEL.mdl";
new const 
V_KNIFE[] = "models/V_MODEL.mdl";

new 
bool:has_box[33];
new 
gDamageKafa,gDamageVucut;

public 
plugin_init() {
    
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
gDamageKafa register_cvar("boxoyunu_hasar_head","15")
    
gDamageVucut register_cvar("boxoyunu_hasar_normal","10")
    
    
register_event("CurWeapon","eCurWeapon","be","1=1")
    
register_logevent("eRS",2,"1=Round_Start")
    
RegisterHam(Ham_TakeDamage,"player","fw_TakeDamage",1)
    
    
register_clcmd("say /boxmenu","ShowMenu")
    
}
public 
plugin_precache() {
    
precache_model(P_KNIFE)
    
precache_model(V_KNIFE)
}
public 
ShowMenu(id) {
    if(!
access(id,ADMIN_BAN)) return PLUGIN_CONTINUE
    
new menu menu_create("\rBox Menu","Menu_Handler")
    
menu_additem(menu,"\yBox Oyunu Baslat","1")
    
menu_additem(menu,"\yBox Oyunu Durdur","2")
    
menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
    
menu_display(id,menu,0)
    return 
PLUGIN_HANDLED
}
public 
Menu_Handler(id,menu,item) {
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    new 
access,callback;
    new 
name[32],data[6];
    
menu_item_getinfo(menu,item,access,data,5,name,31,callback)
    switch(
str_to_num(data)) {
        case 
1:{
            new 
players[32],inum,name[32];
            
get_user_name(id,name,31)
            
get_players(players,inum)
            static 
tempid;
            for(new 
i;i<inum;i++) {
                
tempid players[i];
                if(
get_user_team(tempid) == 1) {
                    
set_pev(tempid,pev_health,350.0)
                    
strip_user_weapons(tempid)
                    
has_box[tempid] = true;
                    
give_item(tempid,"weapon_knife")
                }
                else if(
get_user_team(tempid) == 2) {
                    
set_pev(tempid,pev_health,5000.0)
                }
            }
            
set_cvar_num("mp_friendlyfire",1)
            
ColorChat(0,GREEN,"Admin ^3%s: ^1Box Oyunu Baslatti !",name)
        }
        case 
2:{
            new 
players[32],inum,name[32];
            
get_user_name(id,name,31)
            
get_players(players,inum)
            static 
tempid;
            for(new 
i;i<inum;i++) {
                
tempid players;
                if(
get_user_team(tempid) == 1) {
                    
set_pev(tempid,pev_health,100.0)
                    
has_box[tempid] = false;
                }
                else if(
get_user_team(tempid) == 2) {
                    
set_pev(tempid,pev_health,100.0)
                }
            }
            
set_cvar_num("mp_friendlyfire",0)
            
ColorChat(0,GREEN,"Admin ^3%s: ^1Box Oyununu Durdurdu !",name)
        }    
    }
    return 
PLUGIN_HANDLED
}
public 
eRS() {
    new 
players[32],inum;
    
get_players(players,inum)
    for(new 
i;i<inum;i++) {
        
has_box[players] = false;
    }
}
public 
eCurWeapon(id) {
    if((
get_user_team(id) == 1) && (get_user_weapon(id) == CSW_KNIFE) && has_box[id]) {
        
set_pev(id,pev_viewmodel2,V_KNIFE)
        
set_pev(id,pev_weaponmodel2,P_KNIFE)
    }
}  
public 
fw_TakeDamage(victiminflictorattackerFloat:damagedamagetype) {
    if(
has_box[attacker] && (get_user_weapon(attacker) == CSW_KNIFE)) {
        if(
get_pdata_int(victim,75) == HIT_HEAD) {
            
SetHamParamFloat(4,get_pcvar_float(gDamageKafa))
        }
        else {
            
SetHamParamFloat(4,get_pcvar_float(gDamageVucut))
        }
    }


Baştaki model kısmını kendine göre düzenlersin.[/i][/i][/i]


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#7
Teşekkür ederim bitanesin sen ! Eline emeğine sağlık...
Reply
#8
Rica ederim Smile
Çözülmüş İsteklere taşındı.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Üst Yazı istiyorum Sma DerenKurt 5 4,656 03-08-16, 20:32
Last Post: murat1366
  /adminfiyat yazınca admin fiyatlarının çıkmasını istiyorum. 7gulgun7 7 4,165 17-07-16, 18:01
Last Post: BYHAZARD7
  Server Reklamı Yapmak ! winTe 13 13,693 22-05-15, 15:53
Last Post: figo2121
  Sağlam Bi Ct Silah Menüsü MintonS 3 4,808 12-05-15, 15:00
Last Post: messert
  Slotlara özel yapmak b2kdeli 9 4,623 11-04-15, 03:17
Last Post: bireysel
  /adminol Pluginini İstiyorum :) al_99 50 12,992 21-02-15, 00:00
Last Post: eneskaraca55
  Silah menüsü HijyeniK 8 5,239 20-02-15, 23:55
Last Post: eneskaraca55
  Jail Shop Menusu Plugini Incici 25 16,120 11-09-14, 00:02
Last Post: Berkayi
  [JB] Toplu jail menusu mucahit6534 15 6,655 29-08-14, 10:18
Last Post: Nobb
  Admin menüsü acılmıyor. kakap22 11 8,649 04-06-14, 00:39
Last Post: kakap22

Foruma Atla:


Users browsing this thread: 1 Guest(s)