Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Paraşüt eklentisi (Gravity kesmeyen)

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
CyberArrow
Mesajlar: 83
Kayıt: Pzr Tem 29, 2018 9:33 pm
Konum: Samsun
Server Ip/DNS: 213.238.173.149
Clan İsmi: Nyksia

Paraşüt eklentisi (Gravity kesmeyen)

Mesaj gönderen CyberArrow »

paraşüt eklentisi lazım arkadaşlar yardımcı olabilcekler bakabilirlerse çok mutlu olurum paraşüt eklentisi lazım bana fakat sunucum zombi sunucusu ve uzun ziplayan zombi var uzun ziplarken paraşüt açtığım zaman gravitysi düşüyor bu yüzden gravity kesmeyen bir paraşüt eklentisi lazım yardımcı olabilceklere şimdiden teşekkür ederim. saygılarımla...

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

Paraşüt eklentisi (Gravity kesmeyen)

Mesaj gönderen ByBuLuT ☪ »

İçerisinde baska clan adı yazıyor degistirirsin ben mobilim şuan
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
CyberArrow
Mesajlar: 83
Kayıt: Pzr Tem 29, 2018 9:33 pm
Konum: Samsun
Server Ip/DNS: 213.238.173.149
Clan İsmi: Nyksia

Paraşüt eklentisi (Gravity kesmeyen)

Mesaj gönderen CyberArrow »

teşekkürler fakat eklentiyi yükledim oyunda e tuşuna bastığımda server shutting down yazıp sunucu çöküyor ve fy_iceworld16 mapı açılıyor yardımcı olabilir misiniz?

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

Paraşüt eklentisi (Gravity kesmeyen)

Mesaj gönderen ByBuLuT ☪ »

bozuk olanı atmış olabilirim bi bakıyorum başka var mı

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

Paraşüt eklentisi (Gravity kesmeyen)

Mesaj gönderen ByBuLuT ☪ »

CyberArrow yazdı: Prş Ara 27, 2018 5:30 pm teşekkürler fakat eklentiyi yükledim oyunda e tuşuna bastığımda server shutting down yazıp sunucu çöküyor ve fy_iceworld16 mapı açılıyor yardımcı olabilir misiniz?
Bunu bi denermisin

Kod: Tümünü seç


#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <cstrike>
#include <fun>

new para_ent[33]

public plugin_init()
{
   register_plugin("Parachute", "1.3 Fixed", "KRoT@L/JTP10181 & Fixed sector")

   register_event("ResetHUD", "newSpawn", "be")
   register_event("DeathMsg", "death_event", "a")
}

public plugin_natives()
{
   set_native_filter("native_filter")
}

public native_filter(const name[], index, trap)
{
   if (!trap) return PLUGIN_HANDLED
   return PLUGIN_CONTINUE
}

public plugin_precache()
{
   precache_model("models/csd_parasut.mdl")
}

public client_connect(id)
{
   parachute_reset(id)
}

public client_disconnect(id)
{
   parachute_reset(id)
}

public death_event()
{
   new id = read_data(2)
   parachute_reset(id)
}

parachute_reset(id)
{
   if(para_ent[id] > 0) 
   {
      if (is_valid_ent(para_ent[id])) 
      {
         remove_entity(para_ent[id])
      }
   }

   para_ent[id] = 0
}

public newSpawn(id)
{
   if(para_ent[id] > 0) 
   {
      remove_entity(para_ent[id])
      para_ent[id] = 0
   }
}

public client_PreThink(id)
{
   if(!is_user_alive(id)) return
   
   new Float:fallspeed = 100 * -1.0
   new Float:frame
   new button = get_user_button(id)
   new oldbutton = get_user_oldbutton(id)
   new flags = get_entity_flags(id)
   if(para_ent[id] > 0 && (flags & FL_ONGROUND)) 
   {
      if(get_user_gravity(id) == 0.1)
      {
         if(entity_get_int(para_ent[id],EV_INT_sequence) != 2) 
         {
            entity_set_int(para_ent[id], EV_INT_sequence, 2)
            entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
            entity_set_float(para_ent[id], EV_FL_frame, 0.0)
            entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
            entity_set_float(para_ent[id], EV_FL_animtime, 0.0)
            entity_set_float(para_ent[id], EV_FL_framerate, 0.0)
            return
         }
         frame = entity_get_float(para_ent[id],EV_FL_fuser1) + 2.0
         entity_set_float(para_ent[id],EV_FL_fuser1,frame)
         entity_set_float(para_ent[id],EV_FL_frame,frame)
         if(frame > 254.0) 
         {
            remove_entity(para_ent[id])
            para_ent[id] = 0
         }
         else 
         {
            remove_entity(para_ent[id])
            para_ent[id] = 0
         }
         return
      }
   }
   if (button & IN_USE) 
   {
      new Float:velocity[3]
      entity_get_vector(id, EV_VEC_velocity, velocity)
      if(velocity[2] < 0.0) 
      {
         if(para_ent[id] <= 0) 
         {
            para_ent[id] = create_entity("info_target")
            if(para_ent[id] > 0) 
            {
               entity_set_string(para_ent[id],EV_SZ_classname,"parachute")
               entity_set_edict(para_ent[id], EV_ENT_aiment, id)
               entity_set_edict(para_ent[id], EV_ENT_owner, id)
               entity_set_int(para_ent[id], EV_INT_movetype, MOVETYPE_FOLLOW)
               entity_set_model(para_ent[id], "models/csd_parasut.mdl")
               entity_set_int(para_ent[id], EV_INT_sequence, 0)
               entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
               entity_set_float(para_ent[id], EV_FL_frame, 0.0)
               entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
            }
         }
         if(para_ent[id] > 0) 
         {
            entity_set_int(id, EV_INT_sequence, 3)
            entity_set_int(id, EV_INT_gaitsequence, 1)
            entity_set_float(id, EV_FL_frame, 1.0)
            entity_set_float(id, EV_FL_framerate, 1.0)
            velocity[2] = (velocity[2] + 40.0 < fallspeed) ? velocity[2] + 40.0 : fallspeed
            entity_set_vector(id, EV_VEC_velocity, velocity)
            if(entity_get_int(para_ent[id],EV_INT_sequence) == 0) 
            {
               frame = entity_get_float(para_ent[id],EV_FL_fuser1) + 1.0
               entity_set_float(para_ent[id],EV_FL_fuser1,frame)
               entity_set_float(para_ent[id],EV_FL_frame,frame)
               if (frame > 100.0) 
               {
                  entity_set_float(para_ent[id], EV_FL_animtime, 0.0)
                  entity_set_float(para_ent[id], EV_FL_framerate, 0.4)
                  entity_set_int(para_ent[id], EV_INT_sequence, 1)
                  entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
                  entity_set_float(para_ent[id], EV_FL_frame, 0.0)
                  entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
               }
            }
         }
      }
      else if(para_ent[id] > 0) 
      {
         remove_entity(para_ent[id])
         para_ent[id] = 0
      }
   }
   else if((oldbutton & IN_USE) && para_ent[id] > 0 ) 
   {
      remove_entity(para_ent[id])
      para_ent[id] = 0
   }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1049\\ f0\\ fs16 \n\\ par }
*/

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
CyberArrow
Mesajlar: 83
Kayıt: Pzr Tem 29, 2018 9:33 pm
Konum: Samsun
Server Ip/DNS: 213.238.173.149
Clan İsmi: Nyksia

Paraşüt eklentisi (Gravity kesmeyen)

Mesaj gönderen CyberArrow »

ByBuLuT ☪ yazdı: Prş Ara 27, 2018 5:43 pm
CyberArrow yazdı: Prş Ara 27, 2018 5:30 pm teşekkürler fakat eklentiyi yükledim oyunda e tuşuna bastığımda server shutting down yazıp sunucu çöküyor ve fy_iceworld16 mapı açılıyor yardımcı olabilir misiniz?
Bunu bi denermisin

Kod: Tümünü seç


#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <cstrike>
#include <fun>

new para_ent[33]

public plugin_init()
{
   register_plugin("Parachute", "1.3 Fixed", "KRoT@L/JTP10181 & Fixed sector")

   register_event("ResetHUD", "newSpawn", "be")
   register_event("DeathMsg", "death_event", "a")
}

public plugin_natives()
{
   set_native_filter("native_filter")
}

public native_filter(const name[], index, trap)
{
   if (!trap) return PLUGIN_HANDLED
   return PLUGIN_CONTINUE
}

public plugin_precache()
{
   precache_model("models/csd_parasut.mdl")
}

public client_connect(id)
{
   parachute_reset(id)
}

public client_disconnect(id)
{
   parachute_reset(id)
}

public death_event()
{
   new id = read_data(2)
   parachute_reset(id)
}

parachute_reset(id)
{
   if(para_ent[id] > 0) 
   {
      if (is_valid_ent(para_ent[id])) 
      {
         remove_entity(para_ent[id])
      }
   }

   para_ent[id] = 0
}

public newSpawn(id)
{
   if(para_ent[id] > 0) 
   {
      remove_entity(para_ent[id])
      para_ent[id] = 0
   }
}

public client_PreThink(id)
{
   if(!is_user_alive(id)) return
   
   new Float:fallspeed = 100 * -1.0
   new Float:frame
   new button = get_user_button(id)
   new oldbutton = get_user_oldbutton(id)
   new flags = get_entity_flags(id)
   if(para_ent[id] > 0 && (flags & FL_ONGROUND)) 
   {
      if(get_user_gravity(id) == 0.1)
      {
         if(entity_get_int(para_ent[id],EV_INT_sequence) != 2) 
         {
            entity_set_int(para_ent[id], EV_INT_sequence, 2)
            entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
            entity_set_float(para_ent[id], EV_FL_frame, 0.0)
            entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
            entity_set_float(para_ent[id], EV_FL_animtime, 0.0)
            entity_set_float(para_ent[id], EV_FL_framerate, 0.0)
            return
         }
         frame = entity_get_float(para_ent[id],EV_FL_fuser1) + 2.0
         entity_set_float(para_ent[id],EV_FL_fuser1,frame)
         entity_set_float(para_ent[id],EV_FL_frame,frame)
         if(frame > 254.0) 
         {
            remove_entity(para_ent[id])
            para_ent[id] = 0
         }
         else 
         {
            remove_entity(para_ent[id])
            para_ent[id] = 0
         }
         return
      }
   }
   if (button & IN_USE) 
   {
      new Float:velocity[3]
      entity_get_vector(id, EV_VEC_velocity, velocity)
      if(velocity[2] < 0.0) 
      {
         if(para_ent[id] <= 0) 
         {
            para_ent[id] = create_entity("info_target")
            if(para_ent[id] > 0) 
            {
               entity_set_string(para_ent[id],EV_SZ_classname,"parachute")
               entity_set_edict(para_ent[id], EV_ENT_aiment, id)
               entity_set_edict(para_ent[id], EV_ENT_owner, id)
               entity_set_int(para_ent[id], EV_INT_movetype, MOVETYPE_FOLLOW)
               entity_set_model(para_ent[id], "models/csd_parasut.mdl")
               entity_set_int(para_ent[id], EV_INT_sequence, 0)
               entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
               entity_set_float(para_ent[id], EV_FL_frame, 0.0)
               entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
            }
         }
         if(para_ent[id] > 0) 
         {
            entity_set_int(id, EV_INT_sequence, 3)
            entity_set_int(id, EV_INT_gaitsequence, 1)
            entity_set_float(id, EV_FL_frame, 1.0)
            entity_set_float(id, EV_FL_framerate, 1.0)
            velocity[2] = (velocity[2] + 40.0 < fallspeed) ? velocity[2] + 40.0 : fallspeed
            entity_set_vector(id, EV_VEC_velocity, velocity)
            if(entity_get_int(para_ent[id],EV_INT_sequence) == 0) 
            {
               frame = entity_get_float(para_ent[id],EV_FL_fuser1) + 1.0
               entity_set_float(para_ent[id],EV_FL_fuser1,frame)
               entity_set_float(para_ent[id],EV_FL_frame,frame)
               if (frame > 100.0) 
               {
                  entity_set_float(para_ent[id], EV_FL_animtime, 0.0)
                  entity_set_float(para_ent[id], EV_FL_framerate, 0.4)
                  entity_set_int(para_ent[id], EV_INT_sequence, 1)
                  entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
                  entity_set_float(para_ent[id], EV_FL_frame, 0.0)
                  entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
               }
            }
         }
      }
      else if(para_ent[id] > 0) 
      {
         remove_entity(para_ent[id])
         para_ent[id] = 0
      }
   }
   else if((oldbutton & IN_USE) && para_ent[id] > 0 ) 
   {
      remove_entity(para_ent[id])
      para_ent[id] = 0
   }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1049\\ f0\\ fs16 \n\\ par }
*/
mağlesef, hata aynı.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

Paraşüt eklentisi (Gravity kesmeyen)

Mesaj gönderen ByBuLuT ☪ »

ilk attığımı ve paneldeki paraşütü kapattınız mı en son attığım sorunsuzdu diye hatırlıyorum

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
CyberArrow
Mesajlar: 83
Kayıt: Pzr Tem 29, 2018 9:33 pm
Konum: Samsun
Server Ip/DNS: 213.238.173.149
Clan İsmi: Nyksia

Paraşüt eklentisi (Gravity kesmeyen)

Mesaj gönderen CyberArrow »

csdurağının paraşüt eklentisi kurulmuyordu onu denedim sorun çözüldü fakat gravity ayarı olmadı sanırım her neyse sorunum çözüldü. ilk attığınız çalışmadı paneldeki paraşüt kapalı iken paneldeki çalıştı sorunsuz olarak attıklarınız çökme yarattı.

Link:
Linklerini gizle
Linki Kopyala
Cevapla