Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Birkaç İsteğim Olacak
#11
https://www.csplague.com/cozulmus-istekl...post234311

Bu konu sana yardımcı olabilir.
Steam ID: STEAM_1:0:70428872
Steam Name: Seps!s
Skype: jdm.csplague

Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
Albert Einstein
Reply
#12
JDM dateline='' Wrote: https://www.csplague.com/cozulmus-istekl...post234311

Bu konu sana yardımcı olabilir.

Naptın be arkadaşım. Ben mod yapmıyorum Big Grin JB serverinde bir menü yapıyorum ve içine 1-2 şey için kod istiyorum. BU kadar ayrıntıya ne gerek var. Sadece ct nin elini zombi eli yapacam o kadar Big Grin
Reply
#13
Niye hazır istiyorsun önüne? Bende sana diyorum ki sma içine bak berk`inde dediği gibi fakemeta modülüne ait set_pev kodlarını kullanmanın en basit örneği
Steam ID: STEAM_1:0:70428872
Steam Name: Seps!s
Skype: jdm.csplague

Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
Albert Einstein
Reply
#14
Pawnda her şey için bir tane iki tane kod bulunmuyor. Model değiştireyim bir kod, ses çalayım bir kod, değil. Öyle olsaydı istediğin gibi ayrıntılı programlayamazdın zaten. Sadece basit bir modeli değiştirmek için böyle en az 4-5 fonksiyonu kullanman gerek malesef.

Edit: son mesajıma verdiğin cevaptan da anladım ki pek bilmiyorsun galiba programlama temellerini. Malesef temelleri öğrenmeden karmaşık işleri örneklerle anlayabileceğini sanmıyorum. Ve bu işin en basit şekli JDM'nin örneğindeki gibi.


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
#15
JDM dateline='' Wrote: Niye hazır istiyorsun önüne? Bende sana diyorum ki sma içine bak berk`inde dediği gibi fakemeta modülüne ait set_pev kodlarını kullanmanın en basit örneği

akcaliberkk dateline='' Wrote: Pawnda her şey için bir tane iki tane kod bulunmuyor. Model değiştireyim bir kod, ses çalayım bir kod, değil. Öyle olsaydı istediğin gibi ayrıntılı programlayamazdın zaten. Sadece basit bir modeli değiştirmek için böyle en az 4-5 fonksiyonu kullanman gerek malesef.

1. Olarak hazır istememin nedeni benim öyle öğrenebiliyor olmam.
2. Ben ses değiştirmek istemedim. Yeni bir ses eklicektim. Daha önceki konumda Gravity HP Değeri yapmıştınız. Sağolun. Ben onda Ayarları Uygula seçeneğine tıkladığında bir ses çalmasını istiyorum. Ses değiştirmek istemiyorum.
3. Modelide plugine değil aynı şekil o seçeneğe adamak istiyorum.
[MENTION=8515]akcaliberkk[/MENTION] , @JDM
Reply
#16
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <fakemeta>

new sayi[33];
new 
hp[33];

new const 
sound[] = "ses.wav";
new const 
model[] = "models/p_zombi.mdl";

new 
modelvarmi[33];

public 
plugin_init() {
    
register_event("CurWeapon","eCurWeapon","be","1=1");
    
register_logevent("eRoundEnd",2,"1=Round_End");
    
}
public 
plugin_precache() {
    
precache_model(model);
    
precache_sound(sound);
}
public 
eRoundEnd() {
    new 
players[32],inum;
    
get_players(players,inum)
    for(new 
i;i<inum;i++) {
        
modelvarmi[players[i]] = false;
    }
}
public 
CurWeapon(id) {
    if(
read_data(2) != CSW_KNIFE || !modelvarmi[id]) return;
    
    
set_pev(idpev_weaponmodel2model);
}
public 
FuncShowMenu(id) {
    
    new 
menu menu_create("\r Menu Basligi","FuncHandleMenu")
    
    
menu_additem(menu,"Gravity 0","degistir")
    
menu_additem(menu,"HP 0","degistir")
    
menu_additem(menu,"Kendine Model Ver""model")
    
menu_additem(menu,"Uygula","0")
    
    
menu_display(id,menu)
}

public 
FuncHandleMenu(id,menu,item) {
    if(
item == MENU_EXIT) {
        
sayi[id] = 0;
        
hp[id] = 0;
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    if(
item == 0) {
        
sayi[id] = (sayi[id] + 100) % 1100;
        
        new 
szName[32];
        
formatex(szName,31,"Gravity %d",sayi[id])
        
menu_item_setname(menu,0,szName);
    }
    else if(
item == 1) {
        
hp[id] = (hp[id] + 100) % 1100;
        
        new 
szName[32];
        
formatex(szName,31,"HP %d",hp[id])
        
menu_item_setname(menu,1,szName);
    }
    else if(
item == 2) {
        
modelvarmi[id] = !modelvarmi[id]
        
client_print(id,print_center," Model %s",modelvarmi[id] ? "Verildi" "Kaldirildi")
    }
    else if(
item == 3) {
        
set_cvar_num("sv_gravity",sayi[id])
        
        new 
players[32],inum;
        
get_players(players,inum,"ae",get_user_team(id) == "TERRORIST" "CT");
        for(new 
i;i<inum;i++) {
            
set_user_health(players,hp[id])
        }
        
emit_sound(idCHAN_AUTOsound1.0ATTN_NORM0PITCH_NORM);
        
client_print(id,print_center,"Ayar Uygulandi ! Gravity : %d HP : %d",sayi[id],hp[id])
    }
    
menu_display(id,menu);
    return 
PLUGIN_HANDLED

[/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
#17
akcaliberkk dateline='' Wrote:
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <fakemeta>

new sayi[33];
new 
hp[33];

new const 
sound[] = "ses.wav";
new const 
model[] = "models/p_zombi.mdl";

new 
modelvarmi[33];

public 
plugin_init() {
    
register_event("CurWeapon","eCurWeapon","be","1=1");
    
register_logevent("eRoundEnd",2,"1=Round_End");
    
}
public 
plugin_precache() {
    
precache_model(model);
    
precache_sound(sound);
}
public 
eRoundEnd() {
    new 
players[32],inum;
    
get_players(players,inum)
    for(new 
i;i<inum;i++) {
        
modelvarmi[players[i]] = false;
    }
}
public 
CurWeapon(id) {
    if(
read_data(2) != CSW_KNIFE || !modelvarmi[id]) return;
    
    
set_pev(idpev_weaponmodel2model);
}
public 
FuncShowMenu(id) {
    
    new 
menu menu_create("\r Menu Basligi","FuncHandleMenu")
    
    
menu_additem(menu,"Gravity 0","degistir")
    
menu_additem(menu,"HP 0","degistir")
    
menu_additem(menu,"Kendine Model Ver""model")
    
menu_additem(menu,"Uygula","0")
    
    
menu_display(id,menu)
}

public 
FuncHandleMenu(id,menu,item) {
    if(
item == MENU_EXIT) {
        
sayi[id] = 0;
        
hp[id] = 0;
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    if(
item == 0) {
        
sayi[id] = (sayi[id] + 100) % 1100;
        
        new 
szName[32];
        
formatex(szName,31,"Gravity %d",sayi[id])
        
menu_item_setname(menu,0,szName);
    }
    else if(
item == 1) {
        
hp[id] = (hp[id] + 100) % 1100;
        
        new 
szName[32];
        
formatex(szName,31,"HP %d",hp[id])
        
menu_item_setname(menu,1,szName);
    }
    else if(
item == 2) {
        
modelvarmi[id] = !modelvarmi[id]
        
client_print(id,print_center," Model %s",modelvarmi[id] ? "Verildi" "Kaldirildi")
    }
    else if(
item == 3) {
        
set_cvar_num("sv_gravity",sayi[id])
        
        new 
players[32],inum;
        
get_players(players,inum,"ae",get_user_team(id) == "TERRORIST" "CT");
        for(new 
i;i<inum;i++) {
            
set_user_health(players,hp[id])
        }
        
emit_sound(idCHAN_AUTOsound1.0ATTN_NORM0PITCH_NORM);
        
client_print(id,print_center,"Ayar Uygulandi ! Gravity : %d HP : %d",sayi[id],hp[id])
    }
    
menu_display(id,menu);
    return 
PLUGIN_HANDLED


Hayır yani ben mi anlatamıyorum siz mi anlamıyorsunuz ?

Bu yaptığın kendine model verme gibi birşey. Benim istediğim 3 seçenek. HP ver Gravity Uygula.

Uygulaya basıldığı zaman onay istemeksizin T ye ve CT ye model vermesi.[/i][/i]
Reply
#18
Onu yapmıştım zaten ?

Sonra şunu söyledin:

Quote:Ben onda Ayarları Uygula seçeneğine tıkladığında bir ses çalmasını istiyorum. Ses değiştirmek istemiyorum.
3. Modelide plugine değil aynı şekil o seçeneğe adamak istiyorum.

Ekledim ? Sen anlatamıyorsun galiba ?


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
#19
akcaliberkk dateline='' Wrote: Onu yapmıştım zaten ?

Sonra şunu söyledin:



Ekledim ? Sen anlatamıyorsun galiba ?

Neyse ben model eklemekten vazgeçtim. Sadece şunu sorayım ;

PHP Code:
client_cmd(0,"spk sound/ses/ses.wav"

bunu eklediğimde bu ses herkestemi çalar yoksa sadece bende mi ?
Reply
#20
id kısmında 0 yazdığın için herkeste çalar

Bir de hatırladığım kadarıyla sound/ kısmına gerek yok.


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
  Acil 2 İsteğim Var Girin Lütfen GurkanCounter 7 6,171 03-08-16, 20:43
Last Post: murat1366
  Istegim icerde yardım hasanx9 7 2,848 21-02-15, 00:11
Last Post: eneskaraca55
  Birkaç komutu tek komutta birleştirme xraid 5 4,626 21-08-14, 14:27
Last Post: xraid
  hocam bi isteğim var bi baksanız ? anolog001234 9 4,192 15-07-14, 02:40
Last Post: bilbaz
  Arkadaşlar 3 Küçük Sorum Olacak Sizlere momo12345 4 3,125 03-07-12, 18:06
Last Post: DeaTReX

Foruma Atla:


Users browsing this thread: 1 Guest(s)