Witam, mam taki oto kodzik:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <fun>
#include <cstrike>
#include <colorchat>
#include <hamsandwich>
#include <fakemeta_util>
#include <engine>
#define PLUGIN "TEST"
#define VERSION "1"
#define AUTHOR "Jcr"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_putinserver(id)
{
set_task(50.0, "drop", id, _, _, "b");
}
public drop(id)
{
if(random_num(1,7) == 1)
{
engclient_cmd(id, "drop");
}
}
Teoretycznie, co 50 sekund jest losowana liczba, jeśli jest ona równa 1, to gracz wyrzuca broń.
Niestety, przy wyrzuceniu broni, serwer zamarza i zwraca błąd:
/home/servers/bin/games/CS_1.6.sh: line 51: 31532 Segmentation fault LD_LIBRARY_PATH=".:bin" start-stop-daemon --start --chuid $USER:$GROUP -m --pidfile $PID_FILE --chdir $USER_DIR/$BIN_DIR --exec $USER_DIR/$BIN_DIR/$BIN_NAME -- $GAME_PARAMS
Wie ktoś może jak to naprawić?


Dodatki SourceMod













