mam problem z działaniem pluginu który ma dawać po kolei (co rundę innemu) wszystkim TT widelec, którym można zabić CT jednym uderzeniem.
Mam już coś takiego:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#include <Hamsandwich>
#define PLUGIN "Losowy Widelec"
#define VERSION "1.0"
#define AUTHOR "Ciemny"
new gracz = 33
new byl[33]
new static models[][] = { "models/p_bknuckles.mdl", "models/v_widelec.mdl", "models/p_bknuckles.mdl", "models/v_bknuckles.mdl" }
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "client_spawn", 1)
}
public client_spawn(id)
{
new wybrany
set_pev(gracz, pev_viewmodel2, models[3])
set_pev(gracz, pev_weaponmodel2, models[2])
gracz = 33
for (new i = 1;wybrany!=1;i++)
{
if (is_user_alive(i) == 1 && cs_get_user_team(i) == CS_TEAM_T && byl[i] != 1)
{
gracz = i
client_print(gracz,print_chat,"Otrzymales od nieznajomego paczke z widelcem, ktorym mozesz zabic klawisza jednym ciosem!")
set_pev(gracz, pev_viewmodel2, models[1])
set_pev(gracz, pev_weaponmodel2, models[0])
wybrany = 1
byl[i] = 1
}
if (i > 33)
{
for (new j=0;j<33;j++)
{
byl[j] = 0
}
}
}
}
public plugin_precache()
{
static i
for(i = 0; i < sizeof models; i++)
{
precache_model(models[i])
}
}Gdy ktoś próbuje wejść na serwer ten się wyłącza, podejrzewam że może chodzić o zapętloną pętlę (wywołującą się w nieskończoność) ale głowy nie dam.Ps. Wiem, że nie ma tam jeszcze części odpowiedzialnej za natychmiastowe zabijanie, ale to dlatego że na razie nie mam na nią pomysłu


Dodatki SourceMod



Temat jest zamknięty









