Raised This Month: $ Target: $400
 0% 

Compilling modt.sma


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
MuXeu
Member
Join Date: Mar 2004
Location: Kharkov UA
Old 03-09-2004 , 12:17   Compilling modt.sma
Reply With Quote #1

During compling motd.sma
Code:
/* AMX Mod script. 
* 
* (c) Copyright 2002, OLO 
* This file is provided as is (no warranties). 
* 
*/ 

/* Displays MOTD with actual server state 
*  after puting to the server. */ 

#include <amxmod> 

/* Some settings */ 
#define SHOW_MODS         1
#define WRITE_TO_FILE    1 

#if WRITE_TO_FILE == 1 
   new motdSourceFile[] = "motd.txt"
#endif 

/* End of settings */ 

new dmotd[2048] 
new dpos 

public plugin_init() { 
   register_plugin("Dynamic MOTD","0.9.3","default") 
   return PLUGIN_CONTINUE 
} 


public client_connect(id){ 
   new hostname[64] 
   new nextmap[32], time[64], mapname[32] 
   get_cvar_string("hostname",hostname,63) 
   get_time("Today is %A %B %d, %Y - %H:%M:%S",time,63) 
   get_mapname(mapname,31) 
   get_cvar_string("amx_nextmap",nextmap,31) 
    
   dpos = 0
   dpos = format(dmotd[dpos],2047-dpos, "<HTML>^n<body bgcolor=#000000>^n<p align=^"center^">^n<font size=^"5^" face=^"Verdana^" weight=^"bold^" color=^"#FF0000^">^n") 
   dpos += format(dmotd[dpos],2047-dpos, "Welcome to %s
<p align=^"left^">^n<font size=^"2^" face=^"Verdana^" color=^"#FFCC00^">",hostname) 
   dpos += format(dmotd[dpos],2047-dpos,"%s
",time) 
    
   dpos += format(dmotd[dpos],2047-dpos,"
Players on server:  %d/%d
",get_playersnum(),get_maxplayers()) 
   dpos += format(dmotd[dpos],2047-dpos,"Played map is %s and the next will be %s
",mapname,nextmap) 
    
   // Time limit and time remaining    
   new Float:mp_timelimit = get_cvar_float("mp_timelimit") 
   if (mp_timelimit){ 
      new timeleft = get_timeleft() 
      if (timeleft > 0) 
         dpos += format(dmotd[dpos],2047-dpos,"Time Remaining %d:%02d of %.0f minutes
",timeleft / 60, timeleft % 60,mp_timelimit) 
   } 
   else 
      dpos += format(dmotd[dpos],2047-dpos,"There is no time limit
") 

   dpos += format(dmotd[dpos],2047-dpos,"Friendly fire is %s
", get_cvar_float("mp_friendlyfire") ? "ON" : "OFF")    
   dpos += format(dmotd[dpos],2047-dpos,"C4 timer is set to %.0f sec.

",get_cvar_float("mp_c4timer")) 
 
   
   // Server Mods 
#if SHOW_MODS == 1 
   new mod_ver[32] 
   dpos += format(dmotd[dpos],2047-dpos, "<font size=^"2^">^nServer mods:
") 
   get_cvar_string("metamod_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* MetaMod %s
",mod_ver)       
   get_cvar_string("amx_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* AMX Mod %s
",mod_ver)       
   get_cvar_string("statsme_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* StatsMe %s
",mod_ver) 
   get_cvar_string("clanmod_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* ClanMod %s
",mod_ver) 
   get_cvar_string("admin_mod_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* AdminMod %s
",mod_ver) 
   get_cvar_string("chicken_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* Chicken %s
",mod_ver) 
   get_cvar_string("csguard_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* CSGuard %s
",mod_ver) 
   get_cvar_string("hlguard_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* HLGuard %s
",mod_ver) 
   get_cvar_string("plbot_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* PLBot %s
",mod_ver) 
   get_cvar_string("booster_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* HL-Booster %s
",mod_ver) 
   get_cvar_string("axn_version",mod_ver,31) 
   if (mod_ver[0])   dpos += format(dmotd[dpos],2047-dpos,"* AXN %s
",mod_ver) 
   get_cvar_string("bmx_version",mod_ver,31) 
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* BMX %s
",mod_ver) 
   get_cvar_string("atac_version",mod_ver,31)  
   if (mod_ver[0])    dpos += format(dmotd[dpos],2047-dpos,"* ATAC %s
",mod_ver) 
   get_cvar_string("cdrequiredversion",mod_ver,31)
   dpos += format(dmotd[dpos],2047-dpos,"* Cheating-Death %s in %s Mode
",mod_ver,get_cvar_num("cdrequired") ? "Required" : "Optional") 
#endif 
   dpos += format(dmotd[dpos],2047-dpos,"

<center>Visit our site for full statictic and more
") 
   dpos += format(dmotd[dpos],2047-dpos,"http://cs.inec.com.ua</center>
")
   dpos += format(dmotd[dpos],2047-dpos, "</HTML>^n</body>^n</font>^n") 

#if WRITE_TO_FILE == 1 
   if (file_exists(motdSourceFile)==1)
      delete_file(motdSourceFile)
   write_file(motdSourceFile,dmotd)
#endif 
   return PLUGIN_CONTINUE 
}
I have next error:
Code:
motd.sma(17) : error 017: undefined symbol "WRITE_TO_FILE"
motd.sma(63) : error 017: undefined symbol "SHOW_MODS"
motd.sma(99) : error 017: undefined symbol "WRITE_TO_FILE"
3 Errors.
What's wrong?
__________________
MuXeu is offline
Send a message via ICQ to MuXeu
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 18:00.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode