merhabalar assaga atmıs oldugum redbula ufak isteklerim olucaktı.
redbulu alınca oyunda eline model gelicek birde redbulu icerken ses gelicek simdiden teşekkür ederim.
models/v_redbull
models/p_redbull
sound/redbul_iciyor
sound/yorgun
redbula ufak istek
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 84
- Kayıt: Cum Mar 05, 2021 8:23 pm
redbula ufak istek
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
redbula ufak istek
Redbull içerken model gelicek peki Redbull bitince hangi model gelsin? Default bıçak modeli mi?
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 84
- Kayıt: Cum Mar 05, 2021 8:23 pm
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
redbula ufak istek
Eklentiyi bununla değiştirin. Ses dosyasını ve modelleri satır 6'dan düzenleyebilirsiniz, buyur;
Kod: Tümünü seç
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#include <reapi>
new const szModelsAndSound[][] = {
"models/v_redbull.mdl", // VIEW Model
"models/p_redbull.mdl", // Player Model
"redbull_iciyor.wav" // Redbull İçme Sesi.
}
#define bmTag "!n[ !tTag !n]"
new bmKullanim[33];
new bmJail,bmHizC,MaxCan;
public plugin_init() {
register_plugin
("Gelismis Redbull",
"1.4",
"Berk");
register_clcmd("say /redbull","beRedbull");
register_clcmd("bmRedbull","beRedbull");
bmHizC = register_cvar("bm_hiz","650");
bmJail = register_cvar("bm_sonadam","1");
MaxCan = register_cvar("bm_maxcan","120");
RegisterHam(Ham_Spawn, "player", "bePS", 1);
RegisterHam(Ham_Killed, "player", "beAO") ;
RegisterHookChain(RG_CBasePlayerWeapon_DefaultDeploy, "RG_CBasePlayerWeapon_DefaultDeploy_Pre", .post = false);
}
public RG_CBasePlayerWeapon_DefaultDeploy_Pre(const this, szViewModel[], szWeaponModel[], iAnim, szAnimExt[], skiplocal){
if(get_member(this, m_iId) != WEAPON_KNIFE){
return;
}
new id = get_member(this, m_pPlayer);
switch(bmKullanim[id]){
case 1:{
SetHookChainArg(2, ATYPE_STRING, szModelsAndSound[0]);
SetHookChainArg(3, ATYPE_STRING, szModelsAndSound[1]);
}
}
}
public bePS(bmID) {
bmKullanim[bmID] = 0;
remove_task(bmID);
}
public beAO(){
if(get_pcvar_num(bmJail) == 1){
new bmOyuncular[32],bmSayi
get_players(bmOyuncular, bmSayi ,"ae", "TERRORIST");
if(bmSayi == 1){
new bmID;
get_players(bmOyuncular, bmSayi ,"a");
for(new i; i < bmSayi; i++){
bmID = bmOyuncular[i];
bmKullanim[bmID] = 0;
set_pev(bmID,pev_maxspeed,320.0);
set_pev(bmID,pev_gravity,1.0);
remove_task(bmID);
}
}
}
}
public beRedbull(bmID){
if(get_pcvar_num(bmJail) == 1){
new bmOyuncular[32],bmSayi
get_players(bmOyuncular, bmSayi ,"ae", "TERRORIST");
if(bmSayi == 1){
renkli_yazi(bmID,"%s !gTekken redbull!n, !tmahkum takimda tek bir kisi var!n.",bmTag);
return PLUGIN_HANDLED;
}
}
if(!is_user_alive(bmID)){
renkli_yazi(bmID,"%s !gOluyken redbull!, !tbence cilginsin!n.",bmTag);
}
else if(bmKullanim[bmID] == 1){
beRedbullTekrar(bmID);
}
else{
bmKullanim[bmID] = 1;
renkli_yazi(bmID,"%s !gRedbull !n, !tAktif.",bmTag);
rg_send_audio(bmID, szModelsAndSound[2]);
beRedbullIc(bmID);
}
return PLUGIN_CONTINUE;
}
public beRedbullIc(bmID){
if(get_user_health(bmID) < get_pcvar_num(MaxCan)){
set_pev(bmID,pev_health,pev(bmID,pev_health)+1.0);
}
set_pev(bmID,pev_maxspeed,get_pcvar_float(bmHizC));
set_pev(bmID,pev_gravity,0.5);
set_task(1.0,"beRedbullIc",bmID);
}
public beRedbullTekrar(bmID){
remove_task(bmID);
bmKullanim[bmID] = 0;
set_pev(bmID,pev_maxspeed,320.0);
set_pev(bmID,pev_gravity,1.0);
renkli_yazi(bmID,"%s !gRedbull !n, !tDevre Disi Birakildi!n.",bmTag);
}
public plugin_precache(){
precache_model(szModelsAndSound[0]);
precache_model(szModelsAndSound[1]);
precache_sound(szModelsAndSound[2]);
}
#if AMXX_VERSION_NUM < 183
stock renkli_yazi(const id, const input[], any:...){
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
if (id) players[0] = id; else get_players(players, count, "ch");{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
#else
stock renkli_yazi(const id, const input[], any:...){
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01");
replace_all(msg, 190, "!g", "^x04");
replace_all(msg, 190, "!t", "^x03");
client_print_color(id, id, msg);
}
#endif
Link: | |
Linklerini gizle |
-
- Mesajlar: 1402
- Kayıt: Sal Oca 29, 2019 11:28 pm
- Clan İsmi: MoonGaming
redbula ufak istek
Aradığın eklenti;
eklentiler-pluginler/yeni-redbull-plugini-t12609.html
eklentiler-pluginler/yeni-redbull-plugini-t12609.html
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
redbula ufak istek
Arkadaş kendi eklentisini editlettirmek istemiş, kendi eklentisi redbull açıp kapanan cinsten. Ama seninkini isterse kulanabilir canım.LoseBasgan yazdı: Cum May 07, 2021 11:12 pm Aradığın eklenti;
eklentiler-pluginler/yeni-redbull-plugini-t12609.html
Link: | |
Linklerini gizle |
redbula ufak istek
Eklentiyi çok eskiden kodlamışım. İçeriği hiçte hoşuma gitmediLoseBasgan yazdı: Cum May 07, 2021 11:12 pm Aradığın eklenti;
eklentiler-pluginler/yeni-redbull-plugini-t12609.html
Link: | |
Linklerini gizle |