#include <amxmodx>
#include <amxmisc>
#include <zombieplague>
const ACCESS_FLAG = ADMIN_BAN
#define PLUGIN "Paczki"
#define VERSION "1.0"
#define AUTHOR "Lelek"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_podaruj", "paczka", ACCESS_FLAG, "<nick> <ilosc>")
register_concmd("amx_odbierz", "paczka1", ACCESS_FLAG, "<nick> <ilosc>")
}
public paczka(id, level, cid)
{
if(!cmd_access(id, level, cid, 2))
return PLUGIN_HANDLED;
new arg[32], arg2[32];
read_argv(1,arg,31);
read_argv(2, arg2, 31);
new ile, player;
ile = str_to_num(arg2);
player = cmd_target(id, arg, 6);
if(!player)
return PLUGIN_HANDLED;
zp_set_user_ammo_packs(player, zp_get_user_ammo_packs(player) + ile);
new name_name[32], adminname[32];
get_user_name(player, name_name, 31);
get_user_name(id, adminname, 31);
client_print(0, print_chat, "Admin: %s podarowal graczowi: %s [%d Ammo Paczek]", adminname, name_name, ile);
return PLUGIN_HANDLED;
}
public paczka1(id, level, cid)
{
if(!cmd_access(id, level, cid, 2))
return PLUGIN_HANDLED;
new arg[32], arg2[32];
read_argv(1,arg,31);
read_argv(2, arg2, 31);
new ile, player;
ile = str_to_num(arg2);
player = cmd_target(id, arg, 6);
if(!player)
return PLUGIN_HANDLED;
zp_set_user_ammo_packs(player, zp_get_user_ammo_packs(player) - ile);
new name_name[32], adminname[32];
get_user_name(player, name_name, 31);
get_user_name(id, adminname, 31);
client_print(0, print_chat, "Admin: %s odebral graczowi: %s [%d Ammo Paczek]", adminname, name_name, ile);
return PLUGIN_HANDLED;
}
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Smurfxd
Rejestracja: 29.09.2012Aktualnie: Nieaktywny
Poza forum Ostatnio: 23.12.2012 12:11




Statystyki
- Grupa: Użytkownik
- Całość postów: 17
- Odwiedzin: 709
- Tytuł: Początkujący
- Wiek: Wiek nie został ustalony
- Urodziny: Data urodzin nie została podana
-
Imię
Dominik
-
Płeć
Mężczyzna
-
Lokalizacja
Warszawa
Kontakt
-1
Nowy
Narzędzia użytkownika
Znajomi
Smurfxd nie posiada znajomych
Ostatnio byli
Moje tematy
[ROZWIĄZANE] Problem z zmiana flagi pluginu na "a"
23.12.2012 11:09
proszę zmienić aby plugin działał z flagą "a" immunitedem
Przeróbka COD MODA - SILNIK
30.11.2012 20:17
Proszę o przerobienie silnika na
1 : zapis na Nick
2 : sprawdzenie czemu nie zapisuje mi leveli po zmianie mapy
3: wpisanie max level 40001 40k
QTM_CodMod3.sma 138,44 KB 27 Ilość pobrań
QTM_CodMod3.amxx
Załącznik
QTM_CodMod3.sma 138,44 KB 27 Ilość pobrań
QTM_CodMod3.amxx
Proszę nie mówić mi że to sam mogę zrobić albo niech moderator niech nie zamyka że w google wszystko jest bo jakoś nic nie mogę zrobić
Proszę też o powiedzenie gdzie to się znajduje
1 : zapis na Nick
2 : sprawdzenie czemu nie zapisuje mi leveli po zmianie mapy
3: wpisanie max level 40001 40k
QTM_CodMod3.sma 138,44 KB 27 Ilość pobrań
QTM_CodMod3.amxx
Załącznik
QTM_CodMod3.sma 138,44 KB 27 Ilość pobrań
QTM_CodMod3.amxx
Proszę nie mówić mi że to sam mogę zrobić albo niech moderator niech nie zamyka że w google wszystko jest bo jakoś nic nie mogę zrobić
Proszę też o powiedzenie gdzie to się znajduje
Boty liczące się do GT - nie działa plugin
17.11.2012 18:35
// Never do you have to deal with round ending again!
#include <amxmodx>
#include <fakemeta>
#include <cstrike>
#define PLUGIN "boty"
#define VERSION "1"
#define AUTHOR "Opracowane przez dav3k "
#define TASK_BOT 4325
new botteam[3];
static const botnames[3][] = {
"NULL",
"Terrorist", //Change Terrorist Bot Name
"Counter-Terrorist" //Change CT Bot name
}
new g_MaxPlayers;
new cvar_min_player;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_event("TextMsg", "RozpocznijGre", "a", "2&#Game_C");
register_event("HLTV", "StartRound", "a", "1=0", "2=0");
cvar_min_player = register_cvar("dm_fakebot_min_player", "8");
g_MaxPlayers = get_maxplayers();
}
public RozpocznijGre() {
//check_player();
if(!task_exists(TASK_BOT)) set_task(6.0, "check_player", TASK_BOT, _, _, "b");
}
public StartRound() {
for(new x=1; x<3; x++) {
set_task(0.5, "set_invisible", botteam[x]);
}
}
public check_player() {
if(get_playersnum(1) < g_MaxPlayers-1 && get_teamplayersnum() < get_pcvar_num(cvar_min_player)) {
createBots();
}
else {
for(new x=1; x<3; x++) {
if(botteam[x]) {
server_cmd("kick #%d", get_user_userid(botteam[x]));
botteam[x] = 0;
}
}
}
}
public set_invisible(id) {
if(id) {
set_pev(id, pev_effects, (pev(id, pev_effects) | 128)); //set invisible
set_pev(id, pev_solid, 0); //Not Solid
}
}
createBots() {
new bot, x;
for(x=1; x<3; x++) {
//is bot in server already?
bot = find_player("bli", botnames[x]);
if(bot) {
botteam[x] = bot;
continue;
}
//bot not in server, create them.
bot = engfunc(EngFunc_CreateFakeClient, botnames[x]);
if(pev_valid(bot)) {
botteam[x] = bot;
new ptr[128];
dllfunc(DLLFunc_ClientConnect, bot, botnames[x], "127.0.0.1", ptr);
dllfunc(DLLFunc_ClientPutInServer, bot);
select_model(bot, x);
dllfunc(DLLFunc_Spawn, bot);
dllfunc(DLLFunc_Think, bot);
set_task(0.5, "set_invisible", bot);
}
}
}
select_model(id, team) {
switch(team) {
case 1: cs_set_user_team(id, CS_TEAM_T, CS_T_TERROR);
case 2: cs_set_user_team(id, CS_TEAM_CT, CS_CT_URBAN);
}
}
stock get_teamplayersnum() {
new playerCnt, i;
for(i=1; i<=g_MaxPlayers; i++) {
if(!is_user_connected(i) || is_user_bot(i) || is_user_hltv(i))
continue;
if(cs_get_user_team(i) == CS_TEAM_T || cs_get_user_team(i) == CS_TEAM_CT)
playerCnt++;
}
return playerCnt;
}
\Dostałem takie sma i skompilowałem bez problemu ale nie działa
I dodałem crav
Cvar dm_fakebot_min_player "1" // poniżej ilu graczy ma być na serwerze, aby boty się dodały
Zrobi mi ktoś baze danych mysql
Do podbotow
Jak zmienic plugin podboty na HARD
12.11.2012 19:06
Witam
Powie mi ktos jak zmienić żeby podobty potrafiły dobrze grać [hard] i miały na start m4
link do podobotow
http://amxx.pl/topic/25963-podbot/
Powie mi ktos jak zmienić żeby podobty potrafiły dobrze grać [hard] i miały na start m4
link do podobotow
http://amxx.pl/topic/25963-podbot/
BOt ktore licza sie do GT
10.11.2012 21:35
proszę o napisanie modułu/pluginu który będzie liczył się do GT
Koszt maxymalny samego amxx wynosi około 20zl
przelew
gg 45250281
Koszt maxymalny samego amxx wynosi około 20zl
gg 45250281
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Tematy: Smurfxd
- Regulamin


Dodatki SourceMod



Moja zawartość