Stie cineva de ce sunt erorile astea?

Discutii legate de instalarea, configurarea si modificarea unui server de Counter-Strike.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
dZ#mYreL
Membru, skill 0
Membru, skill 0
Posts: 98
Joined: 02 Jan 2010, 21:18
Detinator Steam: Da
CS Status: Am grija de Cs.Left4Kill.Com
Detinator server CS: Cs.Left4Kill.Com
Has thanked: 7 times
Been thanked: 1 time

26 Aug 2010, 12:08

NU pot sa il compilez :|
Left4Kill Community
Connect Cs.Left4Kill.Ro
Image
Cs.Left4Kill.Ro => Cautam adminii , nu trebuie neaparat sa se tina red pentru admine , cei interesati add mirel_extream !
Caut Mod.Globali,Mod.Ajutatori,Designeri pentru => http://www.left4kill.ro !
RoyalServer 2
User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4378
Joined: 02 Apr 2009, 19:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 551 times
Been thanked: 820 times
Contact:

26 Aug 2010, 13:03

| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define adtime    600.0 //Default of 10 minuites

new pcvar_Advertise
new pcvar_Display
new g_connected[33]

public plugin_init()
{
   register_plugin("Reset Score", "1.0", "Silenttt")
   
   //You may type /resetscore or /restartscore
   register_clcmd("say /resetscore", "reset_score")
   register_clcmd("say /reset", "reset_score")
   
   //This command by default will be set at 0
   //Change it to 1 in server.cfg if you want
   //A message to be shown to advertise this.
   pcvar_Advertise = register_cvar("sv_rsadvertise", "0")
   //This command by default is also 0
   //Change it to 1 in server.cfg if you want
   //It to show who reset their scores when they do it
   pcvar_Display = register_cvar("sv_rsdisplay", "0")
   
   if(get_cvar_num("sv_rsadvertise") == 1)
   {
      set_task(adtime, "advertise", _, _, _, "b")
   }
}

public client_disconnect(id)
{
	g_connected[id] = false

	return PLUGIN_CONTINUE
}

public reset_score ( id )
{
if(g_connected[id])
{   //These both NEED to be done twice, otherwise your frags wont
   //until the next round
   cs_set_user_deaths(id, 0)
   set_user_frags(id, 0)
   cs_set_user_deaths(id, 0)
   set_user_frags(id, 0)
   
   if(get_pcvar_num(pcvar_Display) == 1)
   {
      new name[33]
      get_user_name(id, name, 32)
      client_print(0, print_chat, "%s Si-a resetat scorul !", name)
   }
   else
   {
      print ( id, "^x04 [ReaLZone] ^x03 Scorul tau a fost resetat." );
   }
}
}

public advertise (id)
{
if(g_connected[id])
{
 //  set_hudmessage(255, 0, 0, -1.0, 0.20, 0, 0.2, 12.0)
 //  show_hudmessage(0, "Scrie in chat /resetscore pentru ati reseta scorul !")
}
}

public client_putinserver ( id )
{
   g_connected[id] = true
   if(get_pcvar_num(pcvar_Advertise) == 1)
   {
      set_task(10.0, "connectmessage", id, _, _, "a", 1)
   }
}

public connectmessage ( id )
{
   if(g_connected[id])
   {
//   client_print(id, print_chat, "Scrie in chat /resetscore pentru ati reseta scorul ! (rather than reconnecting)")
   }
}

print ( id, const message[], {Float,Sql,Result,_}:... )
{
   new Buffer[128],Buffer2[128]
   new players[32], index, num, i

   formatex(Buffer2, sizeof Buffer2 - 1, "%s",message)
   vformat(Buffer, sizeof Buffer - 1, Buffer2, 3)
   get_players(players, num,"c")

   if(id)
   {
      message_begin(MSG_ONE,get_user_msgid("SayText"),_,id)
      write_byte(id)
      write_string(Buffer)
      message_end()
   }
   else
   {
      for( i = 0; i < num;i++ )
      {
         index = players
         if( !is_user_connected(index)) continue;

         message_begin(MSG_ONE,get_user_msgid("SayText"),_,index)
         write_byte(index)
         write_string( Buffer )
         message_end()
      }
   }
}


Incearca acum!
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
User avatar
Bananee.
Membru eXtream
Membru eXtream
Posts: 2495
Joined: 06 Oct 2009, 15:04
Detinator Steam: Da
SteamID: kiduu407
Reputatie: Membru Club eXtreamCS (2 luni)
Nume anterior: EL Shaarawy, KiduuuTz
Fost Moderator ajutator
Location: Pe balta.
Has thanked: 387 times
Been thanked: 153 times

26 Aug 2010, 18:57

KronoS # GG wrote:
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define adtime    600.0 //Default of 10 minuites

new pcvar_Advertise
new pcvar_Display
new g_connected[33]

public plugin_init()
{
   register_plugin("Reset Score", "1.0", "Silenttt")
   
   //You may type /resetscore or /restartscore
   register_clcmd("say /resetscore", "reset_score")
   register_clcmd("say /reset", "reset_score")
   
   //This command by default will be set at 0
   //Change it to 1 in server.cfg if you want
   //A message to be shown to advertise this.
   pcvar_Advertise = register_cvar("sv_rsadvertise", "0")
   //This command by default is also 0
   //Change it to 1 in server.cfg if you want
   //It to show who reset their scores when they do it
   pcvar_Display = register_cvar("sv_rsdisplay", "0")
   
   if(get_cvar_num("sv_rsadvertise") == 1)
   {
      set_task(adtime, "advertise", _, _, _, "b")
   }
}

public client_disconnect(id)
{
	g_connected[id] = false

	return PLUGIN_CONTINUE
}

public reset_score ( id )
{
if(g_connected[id])
{   //These both NEED to be done twice, otherwise your frags wont
   //until the next round
   cs_set_user_deaths(id, 0)
   set_user_frags(id, 0)
   cs_set_user_deaths(id, 0)
   set_user_frags(id, 0)
   
   if(get_pcvar_num(pcvar_Display) == 1)
   {
      new name[33]
      get_user_name(id, name, 32)
      client_print(0, print_chat, "%s Si-a resetat scorul !", name)
   }
   else
   {
      print ( id, "^x04 [ReaLZone] ^x03 Scorul tau a fost resetat." );
   }
}
}

public advertise (id)
{
if(g_connected[id])
{
 //  set_hudmessage(255, 0, 0, -1.0, 0.20, 0, 0.2, 12.0)
 //  show_hudmessage(0, "Scrie in chat /resetscore pentru ati reseta scorul !")
}
}

public client_putinserver ( id )
{
   g_connected[id] = true
   if(get_pcvar_num(pcvar_Advertise) == 1)
   {
      set_task(10.0, "connectmessage", id, _, _, "a", 1)
   }
}

public connectmessage ( id )
{
   if(g_connected[id])
   {
//   client_print(id, print_chat, "Scrie in chat /resetscore pentru ati reseta scorul ! (rather than reconnecting)")
   }
}

print ( id, const message[], {Float,Sql,Result,_}:... )
{
   new Buffer[128],Buffer2[128]
   new players[32], index, num, i

   formatex(Buffer2, sizeof Buffer2 - 1, "%s",message)
   vformat(Buffer, sizeof Buffer - 1, Buffer2, 3)
   get_players(players, num,"c")

   if(id)
   {
      message_begin(MSG_ONE,get_user_msgid("SayText"),_,id)
      write_byte(id)
      write_string(Buffer)
      message_end()
   }
   else
   {
      for( i = 0; i < num;i++ )
      {
         index = players
         if( !is_user_connected(index)) continue;

         message_begin(MSG_ONE,get_user_msgid("SayText"),_,index)
         write_byte(index)
         write_string( Buffer )
         message_end()
      }
   }
}


Incearca acum!

Ţi l-am compilat eu, poftim : download
Ca sa intelegi ca esti prost, trebuie totusi sa-ti mearga mintea. - George Brassens.
Post Reply

Return to “Probleme la servere dedicate de Counter-Strike”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 37 guests