It is currently 18 Oct 2018 21:01



Forum rules


Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .



This topic is locked, you cannot edit posts or make further replies.  [ 5 posts ] 
 cerere parasuta fara model [rezolvat] 
Author Message
Membru, skill 0
Membru, skill 0
User avatar

Joined: 14 Sep 2018 23:35
Posts: 26
Location: Timisoara
Detinator Steam: Da
CS Status: Sniper & Rifler
Detinator server CS: 89.34.25.152:27015
SteamID: /id/wolfnutu
Fond eXtream: 0
salut, am cautat, si am gasit acest numit plugin parasuta fara model, dar modelul tot exista doar ca este invisibil, si eu nu vreau ca cineva cand se conecteaza pe server sa i se mai descarce parasuta, nu mai vreau alte modele pe server
exista vreau plugin care iti ofera parasuta fara vreun model, deloc (nu sa fie invisibil sau cine stie ce)

_________________
a simple act of caring creates an endless ripple.
https://www.old-zone.ro/forum


Last edited by Laurentiu P. on 01 Oct 2018 17:56, edited 1 time in total.

Cerere rezolvata.



01 Oct 2018 01:53
Profile multumesc WWW
Membru, skill +4
Membru, skill +4
User avatar

Joined: 28 Jan 2015 18:42
Posts: 1753
Detinator Steam: Da
SteamID: iNdioPGL
Reputatie: Fost Membru Club eXtreamCS (6 luni)
Castigator Membru Club eXtream @ Ganduri de sub dus (25 OCT - 25 FEB)
Fond eXtream: 0
| Afiseaza codul
Code:
#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 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])
   }
}

if(is_user_alive(id)) set_user_gravity(id, 1.0)
para_ent[id] = 0
}

public newSpawn(id)
{
if(para_ent[id] > 0)
{
   remove_entity(para_ent[id])
   set_user_gravity(id, 1.0)
   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) set_user_gravity(id, 1.0)
{
   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])
      set_user_gravity(id, 1.0)
      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_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)
      set_user_gravity(id, 0.1)
      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])
   set_user_gravity(id, 1.0)
   para_ent[id] = 0
}
}
else if((oldbutton & IN_USE) && para_ent[id] > 0 )
{
remove_entity(para_ent[id])
set_user_gravity(id, 1.0)
para_ent[id] = 0
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

_________________
Where Cs had no value, amxx, sometimes, had its price...


01 Oct 2018 02:19
Profile multumesc
Online
Moderator
Moderator
User avatar

Joined: 10 Jul 2013 21:26
Posts: 1908
Location: Constanta
Detinator Steam: Da
Detinator server CS: Da
Reputatie: Moderator
Nume anterior: Do[N]e ;3
Fond eXtream: 0
cereri-pluginuri/pluginuri-des-cautate-amxmodx-t23259.html - topicul e primul lista.

_________________


01 Oct 2018 05:45
Profile multumesc
Membru, skill 0
Membru, skill 0
User avatar

Joined: 14 Sep 2018 23:35
Posts: 26
Location: Timisoara
Detinator Steam: Da
CS Status: Sniper & Rifler
Detinator server CS: 89.34.25.152:27015
SteamID: /id/wolfnutu
Fond eXtream: 0
iNdio wrote:
| Afiseaza codul
Code:
#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 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])
   }
}

if(is_user_alive(id)) set_user_gravity(id, 1.0)
para_ent[id] = 0
}

public newSpawn(id)
{
if(para_ent[id] > 0)
{
   remove_entity(para_ent[id])
   set_user_gravity(id, 1.0)
   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) set_user_gravity(id, 1.0)
{
   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])
      set_user_gravity(id, 1.0)
      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_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)
      set_user_gravity(id, 0.1)
      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])
   set_user_gravity(id, 1.0)
   para_ent[id] = 0
}
}
else if((oldbutton & IN_USE) && para_ent[id] > 0 )
{
remove_entity(para_ent[id])
set_user_gravity(id, 1.0)
para_ent[id] = 0
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

multumesc O:-)

_________________
a simple act of caring creates an endless ripple.
https://www.old-zone.ro/forum


01 Oct 2018 15:40
Profile multumesc WWW
Online
Moderator
Moderator
User avatar

Joined: 10 Jul 2013 21:26
Posts: 1908
Location: Constanta
Detinator Steam: Da
Detinator server CS: Da
Reputatie: Moderator
Nume anterior: Do[N]e ;3
Fond eXtream: 0
goeslegendary wrote:
iNdio wrote:
| Afiseaza codul
Code:
#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 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])
   }
}

if(is_user_alive(id)) set_user_gravity(id, 1.0)
para_ent[id] = 0
}

public newSpawn(id)
{
if(para_ent[id] > 0)
{
   remove_entity(para_ent[id])
   set_user_gravity(id, 1.0)
   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) set_user_gravity(id, 1.0)
{
   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])
      set_user_gravity(id, 1.0)
      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_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)
      set_user_gravity(id, 0.1)
      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])
   set_user_gravity(id, 1.0)
   para_ent[id] = 0
}
}
else if((oldbutton & IN_USE) && para_ent[id] > 0 )
{
remove_entity(para_ent[id])
set_user_gravity(id, 1.0)
para_ent[id] = 0
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

multumesc O:-)


Marcat ca rezolvat.

_________________


01 Oct 2018 17:57
Profile multumesc
Display posts from previous:  Sort by  
This topic is locked, you cannot edit posts or make further replies.   [ 5 posts ] 

Who is online

Users browsing this forum: faThug and 66 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  

În cazul în care aveți probleme cu contul trimiteți un email sau mesaj la servicii_extream[arond]yahoo[punct]com

Powered by phpBB® Forum Software © phpBB Group