Archived copy of warcraft-source.com, the Warcraft: Source (WCS) forum (2007–2011), rebuilt from the Internet Archive by wc3mods.net. This page was captured on 2010-04-12 (original capture). Home · Forum · All archived topics · Downloads

Author Topic: Serpent Ward Crash!  (Read 929 times)

Offline bowsy

  • Level 1 Trained Beginner
  • *
  • Posts: 32
  • Read Above and DO IT!
    • ExtremeGaming/VortiguantVomit
Re: Serpent Ward Crash!
« Reply #45 on: June 22, 2009, 03:35:50 PM »
My First Crash in  hours. and i think it was cuased by the PopupLib, but may be killed by a client. cause someone tried to getinto RCON and lately i have tried that RCON_LOCK.py and works like a charm and i think cause the person couldn't get into rcon tehy killed my server :(

But if it was popuplib can some one tell me how to fix?



Doffer

  • Guest
Re: Serpent Ward Crash!
« Reply #46 on: June 22, 2009, 04:10:51 PM »
ty mate  ;D
now theres not defuse kits on the ground everywhere :)

Offline bowsy

  • Level 1 Trained Beginner
  • *
  • Posts: 32
  • Read Above and DO IT!
    • ExtremeGaming/VortiguantVomit
Re: Serpent Ward Crash!
« Reply #47 on: June 22, 2009, 04:28:39 PM »
YEa i just had a second RCON Attempt of a break in, He failed and its strange soon as he fails (Thanks to rcon_lock.py) the server crashes 1minutes later. I think he gets angry and Kills Server ?



Offline bowsy

  • Level 1 Trained Beginner
  • *
  • Posts: 32
  • Read Above and DO IT!
    • ExtremeGaming/VortiguantVomit
Re: Serpent Ward Crash!
« Reply #48 on: June 22, 2009, 06:21:54 PM »
Oh yea, what Mattie Event Scripts Version you have, i think v2.0.0.250i Public Beta2 Will perhaps stop some crashing maybe. Just try it i will be trying it later cause i did have the first version xD :(

While i am saying this the Core64.de server (offical Server) just died :S



Doffer

  • Guest
Re: Serpent Ward Crash!
« Reply #49 on: June 22, 2009, 06:54:51 PM »
roflmao, it would be nice if the v2.0.0.250i Public Beta2 gonna work xD
But not sure, I'n also gonna test it.
nice u found it :D

Doffer

  • Guest
Re: Serpent Ward Crash!
« Reply #50 on: June 24, 2009, 02:08:13 PM »
es_beststats.txt
[spoiler]
block config
{
  // Set this to 1 to allow bots to earn/lose points.
  es_xsetinfo w_bst_bots-earn-points 0

  // How many points do players start with?
  es_xsetinfo w_bst_initial-points 1000

  // Set this to 1 to save at the end of rounds and on level change.
  // This setting only works on CS:S and DoD:S!
  es_xsetinfo w_bst_save-round-end 1

  // Set this to 1 to prune inactive accounts at the end of rounds and on level change.
  // If this is set to 1 then user data is also saved!
  // This setting only works on CS:S and DoD:S!
  es_xsetinfo w_bst_prune-round-end 1

  // Set this to how long, in days, you must be inactive for to be pruned.
  // 0 or <0 = dont prune
  es_xsetinfo w_bst_inactive-days 14
}
block load
{
  es_xsetinfo w_bst_version v1.0.1
  es_xmakepublic w_bst_version

  es_xsetinfo w_bst_g 0
  es_xsetinfo w_bst_user 0
  es_xsetinfo w_bst_t 0
  es_xsetinfo w_bst_points 0
  es_xsetinfo w_bst_ename 0
  es_xsetinfo w_bst_pname 0
  es_xsetinfo w_bst_uid 0
  es_xsetinfo w_bst_npoints 0
  es_xsetinfo w_bst_oldesc 0
  es_xsetinfo w_bst_steamid 0
  es_xsetinfo w_bst_upoints 0
  es_xsetinfo w_bst_kills 0
  es_xsetinfo w_bst_deaths 0
  es_xsetinfo w_bst_time 0
  es_xsetinfo w_bst_lasttime 0
  es_xsetinfo w_bst_itime 0

  es_xdoblock beststats/config

  keygroupremove beststats_users
  es_xkeygroupload beststats_users |beststats
  keygroupremove beststats_events
  es_xkeygroupload beststats_events |beststats

  es_xgetgame w_bst_g
  es es_xif (Counter-Strike in server_var(w_bst_g)) do
  {
    es_xmsg #multi "#green[BestStats]#default has been loaded!"
  }
  else do
  {
    es es_xif (SourceForts in server_var(w_bst_g)) do
    {
      say "[BestStats] has been loaded!"
    }
    else do
    {
      es_xmsg "[BestStats] has been loaded!"
    }
  }

  foreach player w_bst_user #all "es_xdoblock beststats/createkey"
}
block unload
{
  es_xkeygroupsave beststats_users |beststats
  keygroupremove beststats_users
  keygroupremove beststats_events

  es_xgetgame w_bst_g
  es es_xif (Counter-Strike in server_var(w_bst_g)) do
  {
    es_xmsg #multi "#green[BestStats]#default has been unloaded!"
  }
  else do
  {
    es es_xif (SourceForts in server_var(w_bst_g)) do
    {
      say "[BestStats] has been unloaded!"
    }
    else do
    {
      es_xmsg "[BestStats] has been unloaded!"
    }
  }
}
event es_map_start
{
  es_xkeygroupsave beststats_users |beststats
  es_xgetgame w_bst_g
  es es_xif (Counter-Strike in server_var(w_bst_g)) do
  {
    es_xmsg #multi "#green[BestStats]#default Stats have been saved!"
  }
  else do
  {
    es es_xif (SourceForts in server_var(w_bst_g)) do
    {
      say "[BestStats] Stats have been saved!"
    }
    else do
    {
      es_xmsg "[BestStats] Stats have been saved!"
    }
  }
  es es_xif (server_var(w_bst_inactive-days) > 0) do
  {
    es_xlog "[BestStats] Begun to prune for inactive accounts."
    keygroupremove beststats_prune
    es_xkeygrouprename beststats_users beststats_prune
    es_xkeygroupload beststats_users |beststats
    es_xsetinfo w_bst_i 0
    es_xforeachkey w_bst_t in beststats_users "es_xdoblock beststats/checkprune"
    es_xkeygroupdelete beststats_users
    es_xkeygrouprename beststats_prune beststats_users
    es_xkeygroupsave beststats_users |beststats
    es_xlog "[BestStats] Pruning finished!"
    es es_xlog "[BestStats]" server_var(w_bst_i) "account(s) were pruned!"
  }
}
block checkprune
{
  es_xgettime w_bst_time
  es es_xkeygetvalue w_bst_lasttime beststats_users server_var(w_bst_t) lasttime
  es es_xmath w_bst_time - server_var(w_bst_lasttime)
  es_xcopy w_bst_itime w_bst_inactive-days
  es_xmath w_bst_itime * 86400
  es es_xif (server_var(w_bst_time) > server_var(w_bst_itime)) do
  {
    es_xmath w_bst_i + 1
    es es_xkeydelete beststats_prune server_var(w_bst_t)
    es_xcopy w_bst_oldesc eventscripts_escapechars
    es_xsetinfo eventscripts_escapechars "; {}()':"
    es es_xlog "[BestStats]" server_var(w_bst_t) "has been pruned!"
    es_xcopy eventscripts_escapechars
  }
}
event round_end
{
  es es_xif (event_var(winner) == 2) do
  {
    statlog #t _beststats_round_won
    statlog #ct _beststats_round_lost
  }
  else do
  {
    es es_xif (event_var(winner) == 3) do
    {
      statlog #ct _beststats_round_won
      statlog #t _beststats_round_lost
    }
  }
  es es_xif (server_var(w_bst_save-round-end) == 1) do
  {
    es_xkeygroupsave beststats_users |beststats
    es_xmsg #multi "#green[BestStats]#default Stats have been saved!"
  }
  es es_xif (server_var(w_bst_prune-round-end) == 1) do
  {
    es es_xif (server_var(w_bst_save-round-end) != 1) do
    {
      es_xkeygroupsave beststats_users |beststats
      es_xmsg #multi "#green[BestStats]#default Stats have been saved!"
    }
    es es_xif (server_var(w_bst_inactive-days) > 0) do
    {
      es_xlog "[BestStats] Begun to prune for inactive accounts."
      keygroupremove beststats_prune
      es_xkeygrouprename beststats_users beststats_prune
      es_xkeygroupload beststats_users |beststats
      es_xsetinfo w_bst_i 0
      es_xforeachkey w_bst_t in beststats_users "es_xdoblock beststats/checkprune"
      es_xkeygroupdelete beststats_users
      es_xkeygrouprename beststats_prune beststats_users
      es_xkeygroupsave beststats_users |beststats
      es_xlog "[BestStats] Pruning finished!"
      es es_xlog "[BestStats]" server_var(w_bst_i) "account(s) were pruned!"
    }
  }
}
event dod_round_win
{
  es es_xif (event_var(team) == 2) do
  {
    statlog #a _beststats_round_won
    statlog #x _beststats_round_lost
  }
  else do
  {
    es es_xif (event_var(team) == 3) do
    {
      statlog #x _beststats_round_won
      statlog #a _beststats_round_lost
    }
  }
  es es_xif (server_var(w_bst_save-round-end) == 1) do
  {
    es_xkeygroupsave beststats_users |beststats
    es_xmsg "[BestStats] Stats have been saved!"
  }
  es es_xif (server_var(w_bst_prune-round-end) == 1) do
  {
    es es_xif (server_var(w_bst_save-round-end) != 1) do
    {
      es_xkeygroupsave beststats_users |beststats
      es_xmsg "[BestStats] Stats have been saved!"
    }
    es es_xif (server_var(w_bst_inactive-days) > 0) do
    {
      es_xlog "[BestStats] Begun to prune for inactive accounts."
      keygroupremove beststats_prune
      es_xkeygrouprename beststats_users beststats_prune
      es_xkeygroupload beststats_users |beststats
      es_xsetinfo w_bst_i 0
      es_xforeachkey w_bst_t in beststats_users "es_xdoblock beststats/checkprune"
      es_xkeygroupdelete beststats_users
      es_xkeygrouprename beststats_prune beststats_users
      es_xkeygroupsave beststats_users |beststats
      es_xlog "[BestStats] Pruning finished!"
      es es_xlog "[BestStats]" server_var(w_bst_i) "account(s) were pruned!"
    }
  }
}
event player_activate
{
  es es_xif (event_var(es_steamid) == STEAM_ID_PENDING) do
  {
    es kickid event_var(userid) STEAM_ID_PENDING error
  }
  es uniqueid w_bst_uid event_var(userid) 1
  es_xsetinfo w_bst_t 0
  es es_xexists w_bst_t key beststats_users server_var(w_bst_uid)
  es es_xif (server_var(w_bst_t) == 0) do
  {
    es_xgettime w_bst_t
    es es_xkeycreate beststats_users server_var(w_bst_uid)
    es es_xkeysetvalue beststats_users server_var(w_bst_uid) points server_var(w_bst_initial-points)
    es es_xkeysetvalue beststats_users server_var(w_bst_uid) kills 0
    es es_xkeysetvalue beststats_users server_var(w_bst_uid) deaths 0
    es es_xkeysetvalue beststats_users server_var(w_bst_uid) lasttime server_var(w_bst_t)
  }
}
event player_say
{
  es es_xif (event_var(text) == !rank) do
  {
    es es_xif (event_var(es_steamid) != BOT) do
    {
      keygroupsort beststats_users points
      es uniqueid w_bst_uid event_var(userid) 1
      es_xsetinfo w_bst_i 0
      es_xsetinfo w_bst_rank 0
      es_xforeachkey w_bst_t in beststats_users "es_xmath w_bst_i + 1;es_xdoblock beststats/getranks"
      es es_xkeygetvalue w_bst_points beststats_users server_var(w_bst_uid) points
      es es_xkeygetvalue w_bst_kills beststats_users server_var(w_bst_uid) kills
      es es_xkeygetvalue w_bst_deaths beststats_users server_var(w_bst_uid) deaths
      es_xgetgame w_bst_g
      es es_xif (Counter-Strike in server_var(w_bst_g)) do
      {
        es_xcopy w_bst_oldesc eventscripts_escapechars
        es_xsetinfo eventscripts_escapechars "; {}()':"
        es es_xformat w_bst_t "#green[BestStats] %1#default is ranked#green %2/%3#default with#green %4#default points,#green %5#default kills and#green %6#default deaths." event_var(es_username) server_var(w_bst_rank) server_var(w_bst_i) server_var(w_bst_points) server_var(w_bst_kills) server_var(w_bst_deaths)
        es es_xmsg #multi server_var(w_bst_t)
        es_xcopy eventscripts_escapechars w_bst_oldesc
      }
      else do
      {
        es es_xif (SourceForts in server_var(w_bst_g)) do
        {
          es_xcopy w_bst_oldesc eventscripts_escapechars
          es_xsetinfo eventscripts_escapechars "; {}()':"
          es es_xformat w_bst_t "[BestStats] %1 is ranked %2/%3 with %4 points, %5 kills and %6 deaths." event_var(es_username) server_var(w_bst_rank) server_var(w_bst_i) server_var(w_bst_points) server_var(w_bst_kills) server_var(w_bst_deaths)
          es say server_var(w_bst_t)
          es_xcopy eventscripts_escapechars w_bst_oldesc
        }
        else do
        {
          es_xcopy w_bst_oldesc eventscripts_escapechars
          es_xsetinfo eventscripts_escapechars "; {}()':"
          es es_xformat w_bst_t "[BestStats] %1 is ranked %2/%3 with %4 points, %5 kills and %6 deaths." event_var(es_username) server_var(w_bst_rank) server_var(w_bst_i) server_var(w_bst_points) server_var(w_bst_kills) server_var(w_bst_deaths)
          es es_xmsg server_var(w_bst_t)
          es_xcopy eventscripts_escapechars w_bst_oldesc
        }
      }
    }
  }
}
block getranks
{
  es es_xif (BOT in server_var(w_bst_t)) do
  {
    es es_xif (server_var(w_bst_bots-earn-points) != 1) do
    {
      es_xmath w_bst_i - 1
    }
  }
  else do
  {
    es es_xif (server_var(w_bst_t) == server_var(w_bst_uid)) do
    {
      es es_xif (server_var(w_bst_rank) == 0) do
      {
        es_xcopy w_bst_rank w_bst_i
      }
    }
  }
}
event player_death
{
  es es_xif (event_var(es_steamid) == BOT) do
  {
    es es_xif (server_var(w_bst_bots-earn-points) == 1) do
    {
      es es_xif (event_var(attacker) == 0) do
      {
        es uniqueid w_bst_uid event_var(userid) 1
        es keymath beststats_users server_var(w_bst_uid) deaths + 1
        es statlog event_var(userid) _beststats_suicide
      }
      else do
      {
        es es_xif (event_var(attacker) == event_var(userid)) do
        {
          es uniqueid w_bst_uid event_var(userid) 1
          es keymath beststats_users server_var(w_bst_uid) deaths + 1
          es statlog event_var(userid) _beststats_suicide
        }
        else do
        {
          es es_xif (event_var(es_attackerteam) == event_var(es_userteam)) do
          {
            es statlog event_var(attacker) _beststats_teamkill
          }
          else do
          {
            es es_xif (event_var(es_attackersteamid) == BOT) do
            {
              es es_xif (server_var(w_bst_bots-earn-points) == 1) do
              {
                es uniqueid w_bst_uid event_var(attacker) 1
                es keymath beststats_users server_var(w_bst_uid) kills + 1
                es statlog event_var(attacker) _beststats_kill
              }
            }
            else do
            {
              es uniqueid w_bst_uid event_var(attacker) 1
              es keymath beststats_users server_var(w_bst_uid) kills + 1
              es statlog event_var(attacker) _beststats_kill
            }
            es uniqueid w_bst_uid event_var(userid) 1
            es keymath beststats_users server_var(w_bst_uid) deaths + 1
            es statlog event_var(userid) _beststats_death
          }
        }
      }
    }
    else do
    {
      es es_xif (event_var(es_attackerteam) != event_var(es_userteam)) do
      {
        es es_xif (event_var(attacker) != 0) do
        {
          es es_xif (event_var(es_attackersteamid) == BOT) do
          {
            es es_xif (server_var(w_bst_bots-earn-points) == 1) do
            {
              es uniqueid w_bst_uid event_var(attacker) 1
              es keymath beststats_users server_var(w_bst_uid) kills + 1
              es statlog event_var(attacker) _beststats_kill
            }
          }
          else do
          {
            es uniqueid w_bst_uid event_var(attacker) 1
            es keymath beststats_users server_var(w_bst_uid) kills + 1
            es statlog event_var(attacker) _beststats_kill
          }
        }
      }
    }
  }
  else do
  {
    es es_xif (event_var(attacker) == 0) do
    {
      es uniqueid w_bst_uid event_var(userid) 1
      es keymath beststats_users server_var(w_bst_uid) deaths + 1
      es statlog event_var(userid) _beststats_suicide
    }
    else do
    {
      es es_xif (event_var(attacker) == event_var(userid)) do
      {
        es uniqueid w_bst_uid event_var(userid) 1
        es keymath beststats_users server_var(w_bst_uid) deaths + 1
        es statlog event_var(userid) _beststats_suicide
      }
      else do
      {
        es es_xif (event_var(es_attackerteam) == event_var(es_userteam)) do
        {
          es statlog event_var(attacker) _beststats_teamkill
        }
        else do
        {
          es es_xif (event_var(es_attackersteamid) == BOT) do
          {
            es es_xif (server_var(w_bst_bots-earn-points) == 1) do
            {
              es uniqueid w_bst_uid event_var(attacker) 1
              es keymath beststats_users server_var(w_bst_uid) kills + 1
              es statlog event_var(attacker) _beststats_kill
            }
          }
          else do
          {
            es uniqueid w_bst_uid event_var(attacker) 1
            es keymath beststats_users server_var(w_bst_uid) kills + 1
            es statlog event_var(attacker) _beststats_kill
          }
          es uniqueid w_bst_uid event_var(userid) 1
          es keymath beststats_users server_var(w_bst_uid) deaths + 1
          es statlog event_var(userid) _beststats_death
        }
      }
    }
  }
}
event bomb_pickup
{
  es statlog event_var(userid) _beststats_bomb_pickup
}
event bomb_dropped
{
  es statlog event_var(userid) _beststats_bomb_dropped
}
event bomb_planted
{
  es statlog event_var(userid) _beststats_bomb_planted
}
event bomb_exploded
{
  es statlog event_var(userid) _beststats_bomb_exploded
}
event bomb_defused
{
  es statlog event_var(userid) _beststats_bomb_defused
}
event hostage_rescued
{
  es statlog event_var(userid) _beststats_hostage_rescued
}
event hostage_rescued_all
{
  statlog #ct _beststats_hostage_rescued_all
}
event hostage_killed
{
  es statlog event_var(userid) _beststats_hostage_killed
}
event dod_bomb_planted
{
  es statlog event_var(userid) _beststats_dod_bomb_planted
}
event dod_bomb_exploded
{
  es statlog event_var(userid) _beststats_dod_bomb_exploded
}
event dod_bomb_defused
{
  es statlog event_var(userid) _beststats_dod_bomb_defused
}
event player_grab
{
  es statlog event_var(userid) _beststats_sf_player_grab
}
event player_drop
{
  es statlog event_var(userid) _beststats_sf_player_drop
}
event player_score
{
  es statlog event_var(userid) _beststats_sf_player_score
}
event flag_return
{
  es statlog event_var(userid) _beststats_sf_flag_return
}
block _statlog
{
  es es_xif (# notin server_var(_statlog_userid)) do
  {
    es uniqueid w_bst_uid server_var(_statlog_userid) 1
    es_xgettime w_bst_t
    es es_xkeysetvalue beststats_users server_var(w_bst_uid) lasttime server_var(w_bst_t)
  }
  es_xsetinfo w_bst_t 0
  es es_xexists w_bst_t key beststats_events server_var(_statlog_event)
  es es_xif (server_var(w_bst_t) == 1) do
  {
    es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
    es es_xif (server_var(w_bst_points) != 0) do
    {
      es es_xif (server_var(w_bst_points) < 0) do
      {
        es es_xif (# in server_var(_statlog_userid)) do
        {
          es es_xkeygetvalue w_bst_t beststats_events server_var(_statlog_event) team_event
          es es_xif (server_var(w_bst_t) == 1) do
          {
            es_xmath w_bst_points * -1
            es es_xkeygetvalue w_bst_ename beststats_events server_var(_statlog_event) name
            isnull w_bst_t w_bst_ename
            es es_xif (server_var(w_bst_t) == 1) do
            {
              es_xcopy w_bst_ename _statlog_event
            }
            es es_xif (server_var(_statlog_userid) == #t) do
            {
              es_xcopy w_bst_oldesc eventscripts_escapechars
              es_xsetinfo eventscripts_escapechars "; {}()':"
              es es_xformat w_bst_t "#green[BestStats] Terrorists#default have lost#green %1#default points for#green %2#default." server_var(w_bst_points) server_var(w_bst_ename)
              es es_xmsg #multi server_var(w_bst_t)
              es_xcopy eventscripts_escapechars w_bst_oldesc
              es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
              foreach player w_bst_user #t "es_xdoblock beststats/givepoints"
            }
            else do
            {
              es es_xif (server_var(_statlog_userid) == #ct) do
              {
                es_xcopy w_bst_oldesc eventscripts_escapechars
                es_xsetinfo eventscripts_escapechars "; {}()':"
                es es_xformat w_bst_t "#green[BestStats] CT#default have lost#green %1#default points for#green %2#default." server_var(w_bst_points) server_var(w_bst_ename)
                es es_xmsg #multi server_var(w_bst_t)
                es_xcopy eventscripts_escapechars w_bst_oldesc
                es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                foreach player w_bst_user #ct "es_xdoblock beststats/givepoints"
              }
              else do
              {
                es es_xif (server_var(_statlog_userid) == #a) do
                {
                  es_xcopy w_bst_oldesc eventscripts_escapechars
                  es_xsetinfo eventscripts_escapechars "; {}()':"
                  es es_xformat w_bst_t "[BestStats] Allies have lost %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                  es es_xmsg server_var(w_bst_t)
                  es_xcopy eventscripts_escapechars w_bst_oldesc
                  es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                  foreach player w_bst_user #t "es_xdoblock beststats/givepoints"
                }
                else do
                {
                  es es_xif (server_var(_statlog_userid) == #x) do
                  {
                    es_xcopy w_bst_oldesc eventscripts_escapechars
                    es_xsetinfo eventscripts_escapechars "; {}()':"
                    es es_xformat w_bst_t "[BestStats] Axis have lost %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                    es es_xmsg server_var(w_bst_t)
                    es_xcopy eventscripts_escapechars w_bst_oldesc
                    es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                    foreach player w_bst_user #ct "es_xdoblock beststats/givepoints"
                  }
                  else do
                  {
                    es es_xif (server_var(_statlog_userid) == #c) do
                    {
                      es_xcopy w_bst_oldesc eventscripts_escapechars
                      es_xsetinfo eventscripts_escapechars "; {}()':"
                      es es_xformat w_bst_t "[BestStats] Combine have lost %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                      es es_xmsg server_var(w_bst_t)
                      es_xcopy eventscripts_escapechars w_bst_oldesc
                      es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                      foreach player w_bst_user #t "es_xdoblock beststats/givepoints"
                    }
                    else do
                    {
                      es es_xif (server_var(_statlog_userid) == #r) do
                      {
                        es_xgetgame w_bst_g
                        es es_xif (SourceForts in server_var(w_bst_g)) do
                        {
                          es_xcopy w_bst_oldesc eventscripts_escapechars
                          es_xsetinfo eventscripts_escapechars "; {}()':"
                          es es_xformat w_bst_t "[BestStats] Red Team have lost %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                          es say server_var(w_bst_t)
                          es_xcopy eventscripts_escapechars w_bst_oldesc
                          es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                          foreach player w_bst_user #ct "es_xdoblock beststats/givepoints"
                        }
                        else do
                        {
                          es_xcopy w_bst_oldesc eventscripts_escapechars
                          es_xsetinfo eventscripts_escapechars "; {}()':"
                          es es_xformat w_bst_t "[BestStats] Rebels have lost %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                          es es_xmsg server_var(w_bst_t)
                          es_xcopy eventscripts_escapechars w_bst_oldesc
                          es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                          foreach player w_bst_user #ct "es_xdoblock beststats/givepoints"
                        }
                      }
                      else do
                      {
                        es es_xif (server_var(_statlog_userid) == #b) do
                        {
                          es_xcopy w_bst_oldesc eventscripts_escapechars
                          es_xsetinfo eventscripts_escapechars "; {}()':"
                          es es_xformat w_bst_t "[BestStats] Blue Team have lost %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                          es say server_var(w_bst_t)
                          es_xcopy eventscripts_escapechars w_bst_oldesc
                          es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                          foreach player w_bst_user #t "es_xdoblock beststats/givepoints"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
        else do
        {
          es es_xkeygetvalue w_bst_t beststats_events server_var(_statlog_event) user_event
          es es_xif (server_var(w_bst_t) == 1) do
          {
            es_xmath w_bst_points * -1
            es es_xkeygetvalue w_bst_ename beststats_events server_var(_statlog_event) name
            isnull w_bst_t w_bst_ename
            es es_xif (server_var(w_bst_t) == 1) do
            {
              es_xcopy w_bst_ename _statlog_event
            }
            es es_xgetplayername w_bst_pname server_var(_statlog_userid)
            es uniqueid w_bst_uid server_var(_statlog_userid) 1
            es keymath beststats_users server_var(w_bst_uid) points - server_var(w_bst_points)
            es es_xkeygetvalue w_bst_npoints beststats_users server_var(w_bst_uid) points
            es es_xif (Counter-Strike in server_var(w_bst_g)) do
            {
              es_xcopy w_bst_oldesc eventscripts_escapechars
              es_xsetinfo eventscripts_escapechars "; {}()':"
              es es_xformat w_bst_t "#green[BestStats] %1 (%2)#default has lost#green %3#default points for#green %4#default." server_var(w_bst_pname) server_var(w_bst_npoints) server_var(w_bst_points) server_var(w_bst_ename)
              es es_xmsg #multi server_var(w_bst_t)
              es_xcopy eventscripts_escapechars w_bst_oldesc
            }
            else do
            {
              es es_xif (SourceForts in server_var(w_bst_g)) do
              {
                es_xcopy w_bst_oldesc eventscripts_escapechars
                es_xsetinfo eventscripts_escapechars "; {}()':"
                es es_xformat w_bst_t "[BestStats] %1 (%2) has lost %3 points for %4." server_var(w_bst_pname) server_var(w_bst_npoints) server_var(w_bst_points) server_var(w_bst_ename)
                es say server_var(w_bst_t)
                es_xcopy eventscripts_escapechars w_bst_oldesc
              }
              else do
              {
                es_xcopy w_bst_oldesc eventscripts_escapechars
                es_xsetinfo eventscripts_escapechars "; {}()':"
                es es_xformat w_bst_t "[BestStats] %1 (%2) has lost %3 points for %4." server_var(w_bst_pname) server_var(w_bst_npoints) server_var(w_bst_points) server_var(w_bst_ename)
                es es_xmsg server_var(w_bst_t)
                es_xcopy eventscripts_escapechars w_bst_oldesc
              }
            }
          }
        }
      }
      else do
      {
        es es_xif (# in server_var(_statlog_userid)) do
        {
          es es_xkeygetvalue w_bst_t beststats_events server_var(_statlog_event) team_event
          es es_xif (server_var(w_bst_t) == 1) do
          {
            es es_xkeygetvalue w_bst_ename beststats_events server_var(_statlog_event) name
            isnull w_bst_t w_bst_ename
            es es_xif (server_var(w_bst_t) == 1) do
            {
              es_xcopy w_bst_ename _statlog_event
            }
            es es_xif (server_var(_statlog_userid) == #t) do
            {
              es_xcopy w_bst_oldesc eventscripts_escapechars
              es_xsetinfo eventscripts_escapechars "; {}()':"
              es es_xformat w_bst_t "#green[BestStats] Terrorists#default have earned#green %1#default points for#green %2#default." server_var(w_bst_points) server_var(w_bst_ename)
              es es_xmsg #multi server_var(w_bst_t)
              es_xcopy eventscripts_escapechars w_bst_oldesc
              es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
              foreach player w_bst_user #t "es_xdoblock beststats/givepoints"
            }
            else do
            {
              es es_xif (server_var(_statlog_userid) == #ct) do
              {
                es_xcopy w_bst_oldesc eventscripts_escapechars
                es_xsetinfo eventscripts_escapechars "; {}()':"
                es es_xformat w_bst_t "#green[BestStats] Counter-Terrorists#default have earned#green %1#default points for#green %2#default." server_var(w_bst_points) server_var(w_bst_ename)
                es es_xmsg #multi server_var(w_bst_t)
                es_xcopy eventscripts_escapechars w_bst_oldesc
                es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                foreach player w_bst_user #ct "es_xdoblock beststats/givepoints"
              }
              else do
              {
                es es_xif (server_var(_statlog_userid) == #a) do
                {
                  es_xcopy w_bst_oldesc eventscripts_escapechars
                  es_xsetinfo eventscripts_escapechars "; {}()':"
                  es es_xformat w_bst_t "[BestStats] Allies have earned %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                  es es_xmsg server_var(w_bst_t)
                  es_xcopy eventscripts_escapechars w_bst_oldesc
                  es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                  foreach player w_bst_user #t "es_xdoblock beststats/givepoints"
                }
                else do
                {
                  es es_xif (server_var(_statlog_userid) == #x) do
                  {
                    es_xcopy w_bst_oldesc eventscripts_escapechars
                    es_xsetinfo eventscripts_escapechars "; {}()':"
                    es es_xformat w_bst_t "[BestStats] Axis have earned %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                    es es_xmsg server_var(w_bst_t)
                    es_xcopy eventscripts_escapechars w_bst_oldesc
                    es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                    foreach player w_bst_user #ct "es_xdoblock beststats/givepoints"
                  }
                  else do
                  {
                    es es_xif (server_var(_statlog_userid) == #c) do
                    {
                      es_xcopy w_bst_oldesc eventscripts_escapechars
                      es_xsetinfo eventscripts_escapechars "; {}()':"
                      es es_xformat w_bst_t "[BestStats] Combine have earned %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                      es es_xmsg server_var(w_bst_t)
                      es_xcopy eventscripts_escapechars w_bst_oldesc
                      es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                      foreach player w_bst_user #t "es_xdoblock beststats/givepoints"
                    }
                    else do
                    {
                      es es_xif (server_var(_statlog_userid) == #r) do
                      {
                        es_xgetgame w_bst_g
                        es es_xif (SourceForts in server_var(w_bst_g)) do
                        {
                          es_xcopy w_bst_oldesc eventscripts_escapechars
                          es_xsetinfo eventscripts_escapechars "; {}()':"
                          es es_xformat w_bst_t "[BestStats] Rebels have earned %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                          es say server_var(w_bst_t)
                          es_xcopy eventscripts_escapechars w_bst_oldesc
                          es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                          foreach player w_bst_user #ct "es_xdoblock beststats/givepoints"
                        }
                        else do
                        {
                          es_xcopy w_bst_oldesc eventscripts_escapechars
                          es_xsetinfo eventscripts_escapechars "; {}()':"
                          es es_xformat w_bst_t "[BestStats] Red Team have earned %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                          es es_xmsg server_var(w_bst_t)
                          es_xcopy eventscripts_escapechars w_bst_oldesc
                          es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                          foreach player w_bst_user #ct "es_xdoblock beststats/givepoints"
                        }
                      }
                      else do
                      {
                        es es_xif (server_var(_statlog_userid) == #b) do
                        {
                          es_xcopy w_bst_oldesc eventscripts_escapechars
                          es_xsetinfo eventscripts_escapechars "; {}()':"
                          es es_xformat w_bst_t "[BestStats] Blue Team have earned %1 points for %2." server_var(w_bst_points) server_var(w_bst_ename)
                          es say server_var(w_bst_t)
                          es_xcopy eventscripts_escapechars w_bst_oldesc
                          es es_xkeygetvalue w_bst_points beststats_events server_var(_statlog_event) points
                          foreach player w_bst_user #t "es_xdoblock beststats/givepoints"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
        else do
        {
          es es_xkeygetvalue w_bst_t beststats_events server_var(_statlog_event) user_event
          es es_xif (server_var(w_bst_t) == 1) do
          {
            es es_xkeygetvalue w_bst_ename beststats_events server_var(_statlog_event) name
            isnull w_bst_t w_bst_ename
            es es_xif (server_var(w_bst_t) == 1) do
            {
              es_xcopy w_bst_ename _statlog_event
            }
            es_xgetplayersteamid w_bst_steamid server_var(w_bst_user)
            es es_xif (server_var(w_bst_steamid) == BOT) do
            {
              es es_xif (server_var(w_bst_bots-earn-points) == 1) do
              {
                es es_xgetplayername w_bst_pname server_var(_statlog_userid)
                es uniqueid w_bst_uid server_var(_statlog_userid) 1
                es keymath beststats_users server_var(w_bst_uid) points + server_var(w_bst_points)
                es es_xkeygetvalue w_bst_npoints beststats_users server_var(w_bst_uid) points
                es es_xif (Counter-Strike in server_var(w_bst_g)) do
                {
                  es_xcopy w_bst_oldesc eventscripts_escapechars
                  es_xsetinfo eventscripts_escapechars "; {}()':"
                  es es_xformat w_bst_t "#green[BestStats] %1 (%2)#default has earned#green %3#default points for#green %4#default." server_var(w_bst_pname) server_var(w_bst_npoints) server_var(w_bst_points) server_var(w_bst_ename)
                  es es_xmsg #multi server_var(w_bst_t)
                  es_xcopy eventscripts_escapechars w_bst_oldesc
                }
                else do
                {
                  es es_xif (SourceForts in server_var(w_bst_g)) do
                  {
                    es_xcopy w_bst_oldesc eventscripts_escapechars
                    es_xsetinfo eventscripts_escapechars "; {}()':"
                    es es_xformat w_bst_t "[BestStats] %1 (%2) has earned %3 points for %4." server_var(w_bst_pname) server_var(w_bst_npoints) server_var(w_bst_points) server_var(w_bst_ename)
                    es say server_var(w_bst_t)
                    es_xcopy eventscripts_escapechars w_bst_oldesc
                  }
                  else do
                  {
                    es_xcopy w_bst_oldesc eventscripts_escapechars
                    es_xsetinfo eventscripts_escapechars "; {}()':"
                    es es_xformat w_bst_t "[BestStats] %1 (%2) has earned %3 points for %4." server_var(w_bst_pname) server_var(w_bst_npoints) server_var(w_bst_points) server_var(w_bst_ename)
                    es es_xmsg server_var(w_bst_t)
                    es_xcopy eventscripts_escapechars w_bst_oldesc
                  }
                }
              }
            }
            else do
            {
              es es_xgetplayername w_bst_pname server_var(_statlog_userid)
              es uniqueid w_bst_uid server_var(_statlog_userid) 1
              es keymath beststats_users server_var(w_bst_uid) points + server_var(w_bst_points)
              es es_xkeygetvalue w_bst_npoints beststats_users server_var(w_bst_uid) points
              es es_xif (Counter-Strike in server_var(w_bst_g)) do
              {
                es_xcopy w_bst_oldesc eventscripts_escapechars
                es_xsetinfo eventscripts_escapechars "; {}()':"
                es es_xformat w_bst_t "#green[BestStats] %1 (%2)#default has earned#green %3#default points for#green %4#default." server_var(w_bst_pname) server_var(w_bst_npoints) server_var(w_bst_points) server_var(w_bst_ename)
                es es_xmsg #multi server_var(w_bst_t)
                es_xcopy eventscripts_escapechars w_bst_oldesc
              }
              else do
              {
                es es_xif (SourceForts in server_var(w_bst_g)) do
                {
                  es_xcopy w_bst_oldesc eventscripts_escapechars
                  es_xsetinfo eventscripts_escapechars "; {}()':"
                  es es_xformat w_bst_t "[BestStats] %1 (%2) has earned %3 points for %4." server_var(w_bst_pname) server_var(w_bst_npoints) server_var(w_bst_points) server_var(w_bst_ename)
                  es say server_var(w_bst_t)
                  es_xcopy eventscripts_escapechars w_bst_oldesc
                }
                else do
                {
                  es_xcopy w_bst_oldesc eventscripts_escapechars
                  es_xsetinfo eventscripts_escapechars "; {}()':"
                  es es_xformat w_bst_t "[BestStats] %1 (%2) has earned %3 points for %4." server_var(w_bst_pname) server_var(w_bst_npoints) server_var(w_bst_points) server_var(w_bst_ename)
                  es es_xmsg server_var(w_bst_t)
                  es_xcopy eventscripts_escapechars w_bst_oldesc
                }
              }
            }
          }
        }
      }
    }
  }
}[/spoiler]

EDIT : put into spoiler.
« Last Edit: June 29, 2009, 08:34:30 AM by WCA | Berettonawak [FR] »

Doffer

  • Guest
Re: Serpent Ward Crash!
« Reply #51 on: June 24, 2009, 02:10:47 PM »
[spoiler]block givepoints
{
  es_xgetplayersteamid w_bst_steamid server_var(w_bst_user)
  es es_xif (server_var(w_bst_steamid) == BOT) do
  {
    es es_xif (server_var(w_bst_bots-earn-points) == 1) do
    {
      es uniqueid w_bst_uid server_var(w_bst_user) 1
      es keymath beststats_users server_var(w_bst_uid) points + server_var(w_bst_points)
    }
  }
  else do
  {
    es uniqueid w_bst_uid server_var(w_bst_user) 1
    es keymath beststats_users server_var(w_bst_uid) points + server_var(w_bst_points)
  }
}
block createkey
{
  es uniqueid w_bst_uid server_var(w_bst_user) 1
  es es_xexists w_bst_t key beststats_users server_var(w_bst_user)
  es es_xif (server_var(w_bst_t) == 0) do
  {
    es_xgettime w_bst_t
    es es_xkeycreate beststats_users server_var(w_bst_uid)
    es es_xkeysetvalue beststats_users server_var(w_bst_uid) points server_var(w_bst_initial-points)
    es es_xkeysetvalue beststats_users server_var(w_bst_uid) kills 0
    es es_xkeysetvalue beststats_users server_var(w_bst_uid) deaths 0
    es es_xkeysetvalue beststats_users server_var(w_bst_uid) lasttime server_var(w_bst_t)
  }
}
[/spoiler]

EDIT : Put into spoiler.
« Last Edit: June 29, 2009, 08:33:04 AM by WCA | Berettonawak [FR] »

Doffer

  • Guest
Re: Serpent Ward Crash!
« Reply #52 on: June 24, 2009, 02:12:33 PM »
that was the es_beststats.txt file.

Here is the es_beststats.events_db.txt file.
[spoiler]"beststats_events"
{
   "_beststats_round_won"
   {
      "name"      "winning the round"
      "user_event"      "0"
      "team_event"      "1"
      "points"      "5"
   }
   "_beststats_round_lost"
   {
      "name"      "losing the round"
      "user_event"      "0"
      "team_event"      "1"
      "points"      "-5"
   }
   "_beststats_kill"
   {
      "name"      "getting a kill"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "5"
   }
   "_beststats_death"
   {
      "name"      "getting killed"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "-5"
   }
   "_beststats_teamkill"
   {
      "name"      "teamkilling"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "-10"
   }
   "_beststats_suicide"
   {
      "name"      "suiciding"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "-20"
   }
   "_beststats_bomb_pickup"
   {
      "name"      "collecting the bomb"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "5"
   }
   "_beststats_bomb_dropped"
   {
      "name"      "dropping the bomb"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "-5"
   }
   "_beststats_bomb_planted"
   {
      "name"      "planting the bomb"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "10"
   }
   "_beststats_bomb_exploded"
   {
      "name"      "detonating the bomb"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "20"
   }
   "_beststats_bomb_defused"
   {
      "name"      "defusing the bomb"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "40"
   }
   "_beststats_hostage_rescued"
   {
      "name"      "rescuing a hostage"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "10"
   }
   "_beststats_hostage_all_rescued"
   {
      "name"      "rescuing all hostages"
      "user_event"      "0"
      "team_event"      "1"
      "points"      "20"
   }
   "_beststats_hostage_killed"
   {
      "name"      "killing a hostage"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "-20"
   }
   "_beststats_dod_bomb_planted"
   {
      "name"      "planting a bomb"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "10"
   }
   "_beststats_dod_bomb_exploded"
   {
      "name"      "detonating a bomb"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "10"
   }
   "_beststats_dod_bomb_defused"
   {
      "name"      "defusing a bomb"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "20"
   }
   "_beststats_sf_player_grab"
   {
      "name"      "grabbing the flag"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "10"
   }
   "_beststats_sf_player_drop"
   {
      "name"      "dropping the flag"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "-5"
   }
   "_beststats_sf_player_score"
   {
      "name"      "scoring with the flag"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "10"
   }
   "_beststats_sf_flag_return"
   {
      "name"      "scoring with the flag"
      "user_event"      "1"
      "team_event"      "0"
      "points"      "20"
   }
}[/spoiler]

EDIT : put into spoiler.
« Last Edit: June 29, 2009, 08:33:36 AM by WCA | Berettonawak [FR] »

Offline maze

  • Level 7 Expert
  • *****
  • Posts: 232
Re: Serpent Ward Crash!
« Reply #53 on: June 24, 2009, 03:00:25 PM »
omg plz shadow!

put that text  in  "insert code" search for this---> "#"  button.

thanks

:P

Offline maze

  • Level 7 Expert
  • *****
  • Posts: 232
Re: Serpent Ward Crash!
« Reply #54 on: June 24, 2009, 06:13:59 PM »
ok guys, i might have the solution for your problem.

i was in the same situation that every time a player got killed by an ward my server crashed.
i reinstalled wcs 0.77 est 0.42 and  just installed the ultimates and blocks i needed for the races i am using.
so there were no mistakes copied by other people!
so it was all fresh and nice!

but still the wards crashed my server! >:(

i never had those problems with wcs 0.75...
thats why i overwrote the warden and ability block with those out of wcs 0.75.

and guess what ...

...no server crashes anymore! ;D

the only thing i have to figure out is now how to get the anti warden shopitems going. they dont work.

hope it helps you.
 ;)

 
« Last Edit: June 24, 2009, 06:52:03 PM by maze »

Doffer

  • Guest
Re: Serpent Ward Crash!
« Reply #55 on: June 26, 2009, 10:44:33 AM »
Hey maze the thing in that protects from serpent wards in shopmenu is called something i dont remember.
It works it protects you for a special amount of hits from the wards if u want to make yourself immune to them you have to change the amount to something like 1000 or 1500 then the round should be ended for long time ago or seomthing.
I hope you could use that info for something :)

Offline maze

  • Level 7 Expert
  • *****
  • Posts: 232
Re: Serpent Ward Crash!
« Reply #56 on: June 26, 2009, 10:52:50 AM »
so, did you try to replace the 2 blocks? did it work for you too?

and what amount exactly do you mean? where to find it?
« Last Edit: June 26, 2009, 10:59:03 AM by maze »

Doffer

  • Guest
Re: Serpent Ward Crash!
« Reply #57 on: June 26, 2009, 07:27:19 PM »
I dont know exactly where to find it, but i guess its something in ur wcs menu or something for it where u can go edit it.
Our server works now and our serpent wards too we reinstalled server and i changed something in the skills.

Doffer

  • Guest
Re: Serpent Ward Crash!
« Reply #58 on: June 26, 2009, 09:12:12 PM »
Hey maze now i think i figured it out.
here copy this thing and paste it into your es_WCSshop_db.txt file where the ward protection are.

here you go replace this one with the old one.

  "name"        "wcs_lng_s_antisward"
  "description" "wcs_lng_s_antiswardd"
  "category"    "2"
  "cost"        "1500"
  "level"       "0"
  "dab"         "1"
  "duration"    "1"
  "maxamount"   "1"
  "itemconfig"  "player_buy"
  "cmdbuy"      "es_keygetvalue wcs_aintiward WCSuserid event_var(userid) swardinvul;if (server_var(wcs_antiward) == 0) then shopalias_asw1;if (server_var(wcs_antiward) == 1) then wcs_getlanguage wcs_lng wcs_lng_s_antiswarda;if (server_var(wcs_antiward) == 1) then es_tell event_var(userid) #multi server_var(wcs_lng)"
  "cmdactivate" "es_keygetvalue wcs_aintiward WCSuserid event_var(userid) swardinvul;if (server_var(wcs_antiward) == 0) then shopalias_asw1;if (server_var(wcs_antiward) == 1) then wcs_getlanguage wcs_lng wcs_lng_s_antiswarda;if (server_var(wcs_antiward) == 1) then es_tell event_var(userid) #multi server_var(wcs_lng)"
  "shopalias_asw1" "es_keysetvalue WCSuserdata event_var(userid) swardinvul 1;es wcs_getlanguage wcs_lng wcs_lng_s_antiswarda0;es_tell event_var(userid) #multi server_var(wcs_lng)"
  "shopalias_asw1_off" "es_delayed 600 es_xkeysetvalue WCSuserdata server_var(wcs_targetid) swardinvul 0;wcs_getlanguage wcs_lng wcs_lng_s_antisward;es_formatv wcs_text %1\n4.. wcs_lng;es_delayed 6 wcs_notice server_var(wcs_targetid) server_var(wcs_text);es_formatv wcs_text %1\n3.. wcs_lng;es_delayed 7 wcs_notice server_var(wcs_targetid) server_var(wcs_text);es_formatv wcs_text %1\n2.. wcs_lng;es_delayed 8 wcs_notice server_var(wcs_targetid) server_var(wcs_text);es_formatv wcs_text %1\n1.. wcs_lng;es_delayed 9 wcs_notice server_var(wcs_targetid) server_var(wcs_text);es_formatv wcs_text %1\n--- wcs_lng;es_delayed 10 wcs_notice server_var(wcs_targetid) server_var(wcs_text)"

Doffer

  • Guest
Re: Serpent Ward Crash!
« Reply #59 on: June 28, 2009, 09:56:33 PM »
xD yea whatever now in coded version.
Hope it was the asnwer u were looking for mate :)
Enjoy the forum, and of cause your server ;)