AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Help please (https://forums.alliedmods.net/showthread.php?t=84990)

AlejandroSk 02-03-2009 21:54

Help please
 
Help please.. Can anyone fix that addon for zombie plague?
ty

Code:

#include <amxmodx>
#include <zombieplague>
#define PLUGIN "Start Whit Gravity"
#define VERSION "0.1"
#define AUTHOR "AlejandroSk"

new cvar_time, cvar_toggle, cvar_message, cvar_totalgrav, cvar_zombieon, cvar_nemon, cvar_survon,
new g_grav[33]
public plugin_init(){
 register_plugin(PLUGIN, VERSION, AUTHOR)
 
 
 cvar_time = register_cvar("zp_grav_delay", "15")  // Time for gravity
 cvar_toggle = register_cvar("zp_grav_toggle", "1")  // Is gravity on?
 cvar_message = register_cvar("zp_grav_msg", "1")  // Is messages on?
 cvar_totalgrav = register_cvar("zp_grav_total", "300")  // Total gravity
 cvar_zombieon = register_cvar("zp_grav_zombie", "0") // If player become zombie, have gravity?
 cvar_nemon = register_cvar("zp_grav_nemesis", "0")  // If player become nemesis , Have gravity?
 cvar_survon = register_cvar("zp_grav_survivor", "0") // If Player become surv , have grav?
 register_logevent("EventRoundStart", 2, "1=Round_Start");
}
public EventRoundStart(id)
{
 if (get_pcvar_num(cvar_toggle))
 {
  g_grav[id] = true
  server_cmd("sv_gravity %i", (get_pcvar_num(cvar_totalgrav)))
  set_task(get_pcvar_float(cvar_time),"sacargrav",id)
 if (zp_get_user_zombie)(id)
 {
  if (get_pcvar_num(cvar_zombieon))
  {
  g_grav[id] = true
  }
 }
 if (zp_get_user_nemesis)(id)
 {
  if (get_pcvar_num(cvar_nemon))
  {
  g_grav[id] = true
  }
 }
 if (zp_get_user_survivor)(id)
 {
  if (get_pcvar_num(cvar_survon))
  {
  g_grav[id] = true
  }
 }
 }
 
 if (get_pcvar_num(cvar_message))
 {
  set_hudmessage(255, 0, 0, -1.0, 0.01)
  show_hudmessage(id, "God gives you some seconds of gravity!")
 }
}
public sacargrav(id)
{
 server_cmd("sv_gravity 800")
 if (get_pcvar_num(cvar_message))
 {
  set_hudmessage(255, 0, 0, -1.0, 0.01)
  show_hudmessage(id, "Your gravity has ended.")
 }
 
}


Speed! 02-03-2009 21:58

Re: Help please
 
if you tell us the bug would be easier

AlejandroSk 02-03-2009 21:58

Re: Help please
 
error at compile..

Speed! 02-03-2009 22:02

Re: Help please
 
Code:
#include <amxmodx> #include <zombieplague> #define PLUGIN "Start Whit Gravity" #define VERSION "0.1" #define AUTHOR "AlejandroSk" new cvar_time, cvar_toggle, cvar_message, cvar_totalgrav, cvar_zombieon, cvar_nemon, cvar_survon new g_grav[33] public plugin_init(){  register_plugin(PLUGIN, VERSION, AUTHOR)      cvar_time = register_cvar("zp_grav_delay", "15")  // Time for gravity  cvar_toggle = register_cvar("zp_grav_toggle", "1")  // Is gravity on?  cvar_message = register_cvar("zp_grav_msg", "1")  // Is messages on?  cvar_totalgrav = register_cvar("zp_grav_total", "300")  // Total gravity  cvar_zombieon = register_cvar("zp_grav_zombie", "0") // If player become zombie, have gravity?  cvar_nemon = register_cvar("zp_grav_nemesis", "0")  // If player become nemesis , Have gravity?  cvar_survon = register_cvar("zp_grav_survivor", "0") // If Player become surv , have grav?  register_logevent("EventRoundStart", 2, "1=Round_Start"); } public EventRoundStart(id) {  if (get_pcvar_num(cvar_toggle))  {   g_grav[id] = true   server_cmd("sv_gravity %i", (get_pcvar_num(cvar_totalgrav)))   set_task(get_pcvar_float(cvar_time),"sacargrav",id)  if (zp_get_user_zombie(id))  {   if (get_pcvar_num(cvar_zombieon))   {    g_grav[id] = true   }  }  if (zp_get_user_nemesis(id))  {   if (get_pcvar_num(cvar_nemon))   {    g_grav[id] = true   }  }  if (zp_get_user_survivor(id))  {   if (get_pcvar_num(cvar_survon))   {    g_grav[id] = true   }  }  }    if (get_pcvar_num(cvar_message))  {   set_hudmessage(255, 0, 0, -1.0, 0.01)   show_hudmessage(id, "God gives you some seconds of gravity!")  } } public sacargrav(id) {  server_cmd("sv_gravity 800")  if (get_pcvar_num(cvar_message))  {   set_hudmessage(255, 0, 0, -1.0, 0.01)   show_hudmessage(id, "Your gravity has ended.")  }   }
you were writing if (zp_get_user_zombie)(id) that has no sense, it has to be if (zp_get_user_zombie(id))

AlejandroSk 02-03-2009 22:05

Re: Help please
 
Ah , thanks so much =)
edit: it gives me a warning (loose identation) can you fix it
btw u win +k

Speed! 02-03-2009 22:30

Re: Help please
 
Quote:

Originally Posted by AlejandroSk (Post 755335)
Ah , thanks so much =)
edit: it gives me a warning (loose identation) can you fix it
btw u win +k

loose identation is just an "graphical error" i mean, it doesent change on the code. its about identations. you should use them instead of using the spacebar.
a loose idendation example should be
PHP Code:

if (g_zombie[id[)
           if (
g_health 100)
cs_silent_kill(id



All times are GMT -4. The time now is 01:55.

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