Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

QuahodronN - zdjęcie

QuahodronN

Rejestracja: 17.06.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 09.09.2016 00:41
*****

#321588 Kto zmieni QTM_CodMod?

Napisane przez QuahodronN w 13.11.2011 18:13

moment juz się biore :D

no i gotowe
jest tylko 5 warningów lose inde cos :D nic sie nie stanie to tylko spacje lub enter przeważnie

.sma i .amxx

Załączone pliki


  • +
  • -
  • 1


#321585 Kto zmieni QTM_CodMod?

Napisane przez QuahodronN w 13.11.2011 17:53

sorka wielkie
(mała poprawka)
teraz bedzie działac w 100% + juz w .amxx jak byś chciał

Załączone pliki


  • +
  • -
  • 1


#321561 High Ping Baned - Kilka problemów

Napisane przez QuahodronN w 13.11.2011 17:25

łap powinno banować normalnie
#include <amxmodx>
new HIGHPING_TIME = 3 // Czas po którym osoba z wysokim pingiem jest wyrzucana.
new HIGHPING_TESTS = 2 // Ilosc sprawdzen zanim cos zrobi.
new iNumTests[33], cvar_czasbana, cvar_pingmax
public plugin_init()
{
register_plugin("High Ping Baned PL","1.2","Mis")
cvar_czasbana = register_cvar("hpb_czasbana","10")
cvar_pingmax = register_cvar("hpb_pingmax","100")
if (HIGHPING_TIME < 2) HIGHPING_TIME = 1
if (HIGHPING_TESTS < 2) HIGHPING_TESTS = 1
return PLUGIN_CONTINUE
}
public client_disconnect(id)
{
remove_task(id)
return PLUGIN_CONTINUE
}

public client_putinserver(id)
{
iNumTests[id] = 0
if (!is_user_bot(id))
{
new param[1]
param[0] = id
set_task(30.0, "showWarn", id, param, 1)
}
return PLUGIN_CONTINUE
}
kickPlayer(id)
{
new czas = get_pcvar_num(cvar_czasbana)
new name[32]
get_user_name(id, name, 31)
new uID = get_user_userid(id)
server_cmd("amx_ban #%d %s Lagujesz", uID, czas)
client_cmd(id, "echo ^"[HPB] Przykro mi, masz zbyt wysoki ping. Sprobuj pozniej...^"; disconnect")
client_print(0, print_chat, "[HPB] %s zostal zbanowany za wysoki ping! Czas bana: %s minut", name, czas)
return PLUGIN_CONTINUE
}
public checkPing(param[])
{
new ping = get_pcvar_num(cvar_pingmax)
new id = param[0]
if ((get_user_flags(id) & ADMIN_IMMUNITY) || (get_user_flags(id) & ADMIN_RESERVATION))
{
remove_task(id)
client_print(id, print_chat, "[HPB] Masz Immunitet. Sprawdzanie pingu Cie nie obowiazuje.")
return PLUGIN_CONTINUE
}
new p, l
get_user_ping(id, p, l)
if (p > ping)
++iNumTests[id]
else
if (iNumTests[id] > 0) --iNumTests[id]
if (iNumTests[id] > HIGHPING_TESTS)
kickPlayer(id)
return PLUGIN_CONTINUE
}
public showWarn(param[])
{
new czas = get_pcvar_num(cvar_czasbana)
new ping = get_pcvar_num(cvar_pingmax)
client_print(param[0], print_chat, "[HPB] Gracze z pingiem wiekszym niz %sms zostana zbanowani! Czas bana aktualnie wynosi: %s minut", ping, czas)
set_task(float(HIGHPING_TIME), "checkPing", param[0], param, 1, "b")
return PLUGIN_CONTINUE
}

  • +
  • -
  • 1


#321495 drvip - małe poprawki

Napisane przez QuahodronN w 13.11.2011 15:20

normalnie dodajesz z flagą "s"
tak jak wcześniej na "t" to teraz na "s"
  • +
  • -
  • 1


#321428 drvip - małe poprawki

Napisane przez QuahodronN w 13.11.2011 13:10

Proszę bardzo
powinno wszystko działac



/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <nvault>
#include <engine>
#include <fun>
#include <cstrike>
#include <fakemeta>
#include <fakemeta_util>
#include <colorchat>
#include <core>
#include <sqlx>
#include <hamsandwich>
#include <regex>
#include <hlsdk_const>
#define PLUGIN "DeathRun VIP"
#define VERSION "1.0"
#define AUTHOR "skowron"
new cvar_gravity, cvar_speed;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

cvar_gravity = register_cvar("vip_gravity", "0.65");
cvar_speed = register_cvar("vip_speed", "350");

register_event("ResetHUD","event_reset_hud","be");
register_event("ResetHUD", "resetModel", "b")

// Add your code here...
}
public plugin_precache() {
precache_model("models/player/smith/smith.mdl")
precache_model("models/player/smith/smith.mdl")

return PLUGIN_CONTINUE
}
public resetModel(id, level, cid) {
if (get_user_flags(id) & ADMIN_LEVEL_G) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
cs_set_user_model(id, "smith")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "smith")
}
else {
cs_reset_user_model(id)
}
}
return PLUGIN_CONTINUE
}
public Menu(id)
{
new msg0[128]
format(msg0,127,"\r[\y DeathRun VIP \r]\y Menu:^n\wby Skowron");
new Menu = menu_create(msg0, "Menu_wybierz")
new msg1[128]
format(msg1,127,"\wDodatkowe HP \r[+50]")
menu_additem(Menu , msg1, "1", 0)
new msg2[128]
format(msg2,127,"\wDodatkowy Armor \r[+50]")
menu_additem(Menu , msg2, "2", 0)
new msg3[128]
format(msg3,127,"\wGranat \y[Frost] \d[CT]")
menu_additem(Menu , msg3, "3", 0)
new msg4[128]
format(msg4,127,"\wDeagle \r[2 naboje] \d[TT]")
menu_additem(Menu , msg4, "4", 0)
new msg5[128]
format(msg5,127,"\wGrawitacja")
menu_additem(Menu , msg5, "5", 0)
new msg6[128]
format(msg6,127,"\wPredkosc^n")
menu_additem(Menu , msg6, "6", 0)
new msg10[128]
format(msg10,127,"\wWyjscie")
menu_additem(Menu , msg10, "0", 0)

menu_setprop(Menu,MPROP_EXIT,MEXIT_NEVER);

menu_setprop(Menu,MPROP_PERPAGE,0);

menu_display(id, Menu, 0)
}
public Menu_wybierz(id, Menu , item)
{
new data[6], iName[64]
new acces, callback
menu_item_getinfo(Menu, item, acces, data,5, iName, 63, callback)

new klawisz = str_to_num(data)

switch(klawisz)
{
case 1 : {
new health = get_user_health(id);
set_user_health(id, health + 50);
ColorChat(id, RED, "[DeathRun VIP]^x01 Wybralesx^04 Dodatkowe HP");
}
case 2 : {
new armor = get_user_armor(id);
set_user_armor(id, armor + 50);
ColorChat(id, RED, "[DeathRun VIP]^x01 Wybralesx^04 Dodatkowy Armor");
}
case 3 : {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
ColorChat(id, RED, "[DeathRun VIP]^x01 Musisz byc w CT");
}
else
{
give_item(id, "weapon_smokegrenade");
ColorChat(id, RED, "[DeathRun VIP]^x01 Wybralesx^04 Granat [Frost]");
}
}
case 4 : {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) {
ColorChat(id, RED, "[DeathRun VIP]^x01 Musisz byc w TT");
}
else
{
give_item( id, "weapon_deagle" );
cs_set_user_bpammo(id, CSW_DEAGLE, 0);
cs_set_weapon_ammo( find_ent_by_owner( 2, "weapon_deagle", id ), 2);
ColorChat(id, RED, "[DeathRun VIP]^x01 Wybralesx^04 Deagle [2 naboje]");
}
}
case 5: {
new Float: gravity
gravity = get_pcvar_float(cvar_gravity)
set_user_gravity(id, gravity)
}
case 6 : {
new Float: speed
speed = get_pcvar_float(cvar_speed)
set_user_maxspeed(id, speed)
}

}
return PLUGIN_CONTINUE;
}
public event_reset_hud(id)
{
if(access(id,ADMIN_CVAR)) {
set_task(1.0,"Menu",id);
}
return PLUGIN_CONTINUE;
}

  • +
  • -
  • 1


#321152 kompilacja własnego pluginu się nie powodzi ;/

Napisane przez QuahodronN w 12.11.2011 19:07

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#define PLUGIN "DeathrunMenu"
#define VERSION "1.1"
#define AUTHOR "Kacper"
new wCvar get_cvar_num("drmenu_fpsmax")
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /drmenu", "menu")
register_clcmd("say drmenu", "menu")
register_event("HLTV", "Nowa_Runda", "a", "1=0", "2=0")
register_event("TeamInfo","ZMIANA_DRUZYNY","a","2=TERRORIST","2=CT");
set_task(15.0, "reklama", _, _, _, "b");
register_cvar ("drmenu_fpsmax","999");

}
public reklama(){
ColorChat(0,GREEN,"[DeathrunMenu]^x01 Uzyj /drmenu lub drmenu aby odtworzyc DeathrunMenu")
}
public Nowa_Runda()
{
for(new i; i<33; i++) if(is_user_alive(i) && get_user_team(i) == 1) menu(i);
}
public ZMIANA_DRUZYNY()
{
new id = read_data(1);
if(get_user_team(id)==1) menu(id)
}
public menu(id)
{
new nazwa[512]
if(get_user_team(id) == 2) formatex(nazwa, 511,"\wDeathrun Menu")
else if(get_user_team(id) == 1) formatex(nazwa, 511,"\wFree Run ?")
new menu = menu_create(nazwa, "menu_deathrun")
if(get_user_team(id) == 2) {
menu_additem(menu, "Zwieksz FPS", "1", 0)
menu_additem(menu, "/invis", "2", 0)
menu_additem(menu, "Zmutuj gracza", "3", 0)
menu_additem(menu, "Poznaj mapy", "4", 0)
menu_additem(menu, "Poznaj adminow", "5", 0)
}
else if(get_user_team(id) == 1) {
menu_additem(menu, "Tak", "1", 0)
menu_additem(menu, "Nie", "2", 0)
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
}
public menu_deathrun(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new acces, callback
menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(get_user_team(id))
{
case 1:
{
switch(key)
{
case 1: client_cmd(id,"say free")
case 2: ColorChat(0,GREEN,"[Deathrun]^x01 Zdecydowales sie na runde bez free")
}
}
case 2:
{
switch(key)
{
case 1:{
client_cmd(id,"fps_max %d",wCvar);
client_cmd(id,"fps_modem %d",wCvar);
client_cmd(id,"developer 1");
client_cmd(id,"cl_forwardspeed 999");
client_cmd(id,"cl_sidespeed 999");
client_cmd(id,"cl_backspeed 999");
ColorChat(0,GREEN,"[DeathrunMenu]^x01 Serwer ustawil Ci komendy do szybkiego skakania !")
}
case 2: client_cmd(id,"say /invis")
case 3: client_cmd(id,"say /mutemenu")
case 4: show_motd(id,"addons/amxmodx/configs/deathrunmenu/mapy.txt","Poznaj Mapy")
case 5: show_motd(id,"addons/amxmodx/configs/deathrunmenu/admins.txt","Poznaj adminow")
}
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}


nie rozumiem tego błedu z wCvar :/
ale 2 inne poprawione
  • +
  • -
  • 1


#320170 Error w logach i nie działa jak nalezy

Napisane przez QuahodronN w 15.11.2011 16:50

L 11/10/2011 - 21:45:24: Log file started (file logs/L1110138.log) (game cstrike) (version 48/1.1.2.6/Stdio/4883)
L 11/10/2011 - 21:45:24: Server cvar mp_logdetail = 3
L 11/10/2011 - 21:45:24: Server cvar sv_logblocks = 1
[AMXBans] plugin_cfg: ip 178.19.107.42:27057 / prefix amx
L 11/10/2011 - 21:45:24: [amxbans_main.amxx] [AMXBans] Received DB Info Tuple from amxbans_core: 1 | amx
[AmxBans] Loaded 4 admins from database
[AMXBans] The server IP:PORT is: 178.19.107.42:27057
L 11/10/2011 - 21:45:24: [amxbans_main.amxx] [AMXBans] The server IP:PORT is: 178.19.107.42:27057
AMXBANS DEBUG] UPDATE `amx_serverinfo` SET timestamp=1320957925,hostname='CsFart.PL [FFA] @FPSplay.net.pl',gametype='cstrike',amxban_version='1.5.1', amxban_menu=1 WHERE address = '178.19.107.42:27057'
L 11/10/2011 - 21:45:25: [amxbans_main.amxx] [AMXBANS DEBUG] UPDATE `amx_serverinfo` SET timestamp=1320957925,hostname='CsFart.PL [FFA] @FPSplay.net.pl',gametype='cstrike',amxban_version='1.5.1', amxban_menu=1 WHERE address = '178.19.107.42:27057'
L 11/10/2011 - 21:45:25: [amxbans_main.amxx] [AMXBans] ML_NOTFOUND: SQL_BANMOD_ONLINE
[AMXBans] ML_NOTFOUND: SQL_LOADED_REASONS
Connection to Steam servers successful.
VAC secure mode is activated.
Menu item 17 added to Menus Front-End: ML_NOTFOUND: ADMMENU_FLAGGING from plugin AMXBans Main
Menu item 18 added to Menus Front-End: ML_NOTFOUND: ADMMENU_DISCONNECTED from plugin AMXBans Main
Menu item 19 added to Menus Front-End: ML_NOTFOUND: ADMMENU_HISTORY from plugin AMXBans Main
Menu item 20 added to Menus Front-End: AmxBans: Screens from plugin AmxBans: Screens


Witam mam problem
otóz widać co się dzieje bo pisze :(
oprocz tego mam jeszcze 3 inne serwery i na tamtych jest wszystko dobrze, tylko ten cos świruje :P
zrobiłem reinstal serwera, na nowo dopisałem w bazie danych i dalej to samo
proszę o szybka skuteczna pomoc

odświeżam

odświeżam

udzieli mi ktoś pomocy?

+ bedzie w 100% jak zawsze
  • +
  • -
  • 1