plik sma :
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <hamsandwich>
#define PLUGIN "Nemesis"
#define VERSION "1.0"
#define AUTHOR "striker"
new nemesis[33];
new hp_nemesisa;
new hp_nemesis;
new szybkosc_nemesisa;
new grawitacja_nemesisa;
new co_ile_rund;
new const nemek[] = {1, 2}; //1 - Czlowiek 2 - Nemesis
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
/////////////////////////////////////
////////////////CVARY////////////////
/////////////////////////////////////
co_ile_rund = register_cvar("nemesis_runds", "5") ;
hp_nemesisa = register_cvar("nemesis_health", "50000");
grawitacja_nemesisa = register_cvar("nemesis_gravity", "100");
szybkosc_nemesisa = register_cvar("nemesis_speed", "400");
/////////////////////////////////////
////////////////TEKST////////////////
/////////////////////////////////////
set_task(1.0, "Informacje", _, _, _, "b")
/////////////////////////////////////
////////////////EVENTY///////////////
/////////////////////////////////////
register_logevent("PoczatekRundy", 2, "1=Round_Start")
register_event("HLTV", "NowaRunda", "a", "1=0", "2=0")
/////////////////////////////////////
////////////////INNE/////////////////
/////////////////////////////////////
RegisterHam(Ham_TakeDamage, "player", "fwHamTakeDamage")
}
public plugin_cfg()
{
server_cmd("sv_maxspeed 500");
}
public plugin_precache()
{
precache_model("player/nemesisek/nemesisek.mdl");
precache_sound("muza_nemesisa/1.wav");
precache_sound("muza_nemesisa/2.wav");
}
public fwHamTakeDamage(victim, idinflictor, attacker, Float:damage, damagebits)
{
if(nemek == nemek[1])
{
new weapon = get_user_weapon(attacker)
if(weapon == CSW_KNIFE)
{
SetHamParamFloat(4, 250.0)
}
}
}
i jak zrobic event, czy cos zeby losowalo gracza obojetnego i dawalo mu model.
public losuj_gracza(id)
{
....
}
nie wiem czy mam dobrze to:
public fwHamTakeDamage(victim, idinflictor, attacker, Float:damage, damagebits)
{
if(nemek == nemek[1])
{
new weapon = get_user_weapon(attacker)
if(weapon == CSW_KNIFE)
{
SetHamParamFloat(4, 250.0)
}
}
}
te nemek == nemek[1] czyli te count
logi
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
Error: Array must be indexed (variable "nemek") on line 68
Warning: Symbol is assigned a value that is never used: "co_ile_rund" on line 89
Warning: Symbol is assigned a value that is never used: "grawitacja_nemesisa" on line 89
Warning: Symbol is never used: "hp_nemesis" on line 89
Warning: Symbol is assigned a value that is never used: "hp_nemesisa" on line 89
Warning: Symbol is never used: "nemesis" on line 89
Warning: Symbol is assigned a value that is never used: "szybkosc_nemesisa" on line 89
1 Error.
Could not locate output file D:\Documents and Settings\strikerek\Pulpit\Pluginy\nemesis.amx (compile failed).
Użytkownik grs4 edytował ten post 14.06.2011 23:19