Cerere plugin / help cs 1.6 basebuilder

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
MafiotuPlayerOfBb
Membru, skill 0
Membru, skill 0
Posts: 1
Joined: 24 Jan 2017, 06:21
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

24 Jan 2017, 06:59

Buna, ma puteți ajuta si pe mine cu un plugin /help . când voi scrie help sa îmi arate unde este jucatorul. Mulțumesc anticipat
RoyalServer 2
Manutza*
Membru, skill 0
Membru, skill 0
Posts: 80
Joined: 10 Nov 2018, 11:47
Detinator Steam: Da
CS Status: id/amgshowtime
Fond eXtream: 0
Discord: RS6#1237
Been thanked: 4 times
Contact:

28 Nov 2018, 21:06

| Afiseaza codul
#include <amxmodx> 
#include <amxmisc> 
#include <engine> 
#include <fakemeta> 
#include <cstrike> 
#include <basebuilder> 

#define SPRITE "sprites/white.spr" 
#define HELPSOUND "misc/bb_help.wav" 

new bool:valuri 
new sprite_white; 

public plugin_init() { 
   register_plugin("Help System","1.0","MAGNET") 
   register_event("HLTV", "rundanoua", "a", "1=0", "2=0"); 
   register_clcmd("say /ajutor", "ajutor") 
   register_clcmd("say /help", "ajutor") 
} 


public plugin_precache() 
{ 
   sprite_white = precache_model(SPRITE); 
   precache_sound(HELPSOUND) 

} 
public bb_prepphase_started() 
{ 
   valuri = true 
} 

public bb_round_started() 
{ 
   valuri = false; 
} 

public rundanoua() 
{ 
   valuri = false; 
} 


public ajutor(id) 
{ 

   new nick[33]; 
   get_user_name(id, nick, charsmax(nick)); 
    
   if(!is_user_alive(id)) 
      return PLUGIN_HANDLED; 

   if(cs_get_user_team(id) != CS_TEAM_CT) 
   { 
      ColorChat(id,"^3Trebuie sa fii om, pentru a folosi aceasta comanda!") 
      return PLUGIN_HANDLED; 
   } 
    
   if(!valuri) 
   { 
      ColorChat(id,"^3Lipirea nu se poate inca realiza napule") 
      return PLUGIN_HANDLED; 
   } 
    
   for(new i = 0;i<32;i++) 
   { 
      if(!is_user_connected(i) || !(get_user_flags(i) & ADMIN_BAN))   continue; 
      ColorChat(i,"[Help System]^4 Jucatorul ^3 %s ^1 are nevoie de ajutor", nick[id]) 
      client_cmd(i, "spk misc/bb_help.wav") 
   } 
   set_task(1.0, "Info", id+32, _, _, "b"); 
    
   return PLUGIN_CONTINUE; 
} 



public Info(id) 
{ 
   id-=32; 
    
   if(!is_user_alive(id) || !valuri || cs_get_user_team(id) != CS_TEAM_CT) 
   { 
      remove_task(id+32); 
      return; 
   } 

   emit_sound(id, CHAN_AUTO, HELPSOUND, VOL_NORM, ATTN_NORM, 0, PITCH_NORM); 
   new Float:forigin[3]; 
   entity_get_vector(id, EV_VEC_origin, forigin); 

   new iOrigin[3]; 
   for(new i=0;i<3;i++) 
   iOrigin = floatround(forigin); 

   message_begin( MSG_BROADCAST, SVC_TEMPENTITY, iOrigin ); 
   write_byte( TE_BEAMCYLINDER ); 
   write_coord( iOrigin[0] ); 
   write_coord( iOrigin[1] ); 
   write_coord( iOrigin[2] ); 
   write_coord( iOrigin[0] ); 
   write_coord( iOrigin[1] + 300 ); 
   write_coord( iOrigin[2] + 300 ); 
   write_short( sprite_white ); 
   write_byte( 0 ); // startframe 
   write_byte( 0 ); // framerate 
   write_byte( 10 ); // life 
   write_byte( 10 ); // width 
   write_byte( 255 ); // noise 
   write_byte( 255 ); // r, g, b 
   write_byte( 100 );// r, g, b 
   write_byte( 100 ); // r, g, b 
   write_byte( 128 ); // brightness 
   write_byte( 0 ); // speed 
   message_end(); 
    
} 


stock ColorChat(const id, const input[], any:...) 
{ 
   new count = 1, players[32]; 
   static msg[191]; 
   vformat(msg, 190, input, 3); 
    
   replace_all(msg, 190, "^x04", "^4"); 
   replace_all(msg, 190, "^x01", "^1"); 
   replace_all(msg, 190, "^x03", "^3"); 
    
   if(id) players[0] = id; 
   else get_players(players, count, "ch"); { 
      for(new i = 0; i < count; i++) { 
         if(is_user_connected(players)) { 
            message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players); 
            write_byte(players); 
            write_string(msg); 
            message_end(); 
         } 
      } 
   } 
}
Last edited by Laurentiu P. on 06 Dec 2018, 19:05, edited 1 time in total.
Reason: Adaugat cod plugin in [sursa=][/sursa]
Image
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: Yandex [Bot] and 16 guests