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
 

DziuniA - zdjęcie

DziuniA

Rejestracja: 05.02.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 25.07.2012 13:32
-----

Moje tematy

Prosbe o napisaniu pluginu VIP

22.07.2012 17:19

Czesc!
Mam prośbę do was. Proszę o napisanie pluginu VIP na serwer paintball, ktory bedzie posiadal:
- Co runde He, Smoke i Flash . x1
- Nieskonczonosc amunicji
- Do wybrania: Zwykly marker lub SuperMarker(p50) . Oczywiscie z modelem. Moze byc ten co jest uzywany przez wiekszosc serwerow :)
To chyba tyle, a no oczywiscie powitanie . Przychodzi VIP. oraz Administracja silentSHOOT.pl wita VIP`a na serwerze paintball. Oczywiscie po wpisaniu /vip wyswietla jakie ma przywileje , oraz /vips kto jest dostępny z vipow na serwerze.

dzięki. Jesli nikt za darmo nie wykona zaplace :)

Vip modyfikacja

24.11.2011 18:07

Witam!
Mam taki problem. Posiadam tego vipa http://amxx.pl/topic...ty-vip-ffa4fun/ i chce aby na tygodniu i w niedziele dzialal tylk odla graczy z flagami, a w sobote chce aby byl on dla wszystkich.
Dajcie tez komende do pluginu aby kazdy gracz ja mial po wejsciu na serwer.
Np. Robie na otwarcie serwera ze kazdy ma vipa przez ten dzien i jaka jest na to komenda?

Error z modelami w ViP

18.09.2011 17:05

Witam,
Na serwerze mam ten plugin V.i.P by MisieQ - AMXX.pl: Support AMX Mod X .
Wiec wszystkie cvary git majonez wpisałem do amxx.cfg, ale mam taki error.
Kawalek z error logu:
L 09/18/2011 - 17:02:03: Invalid CVAR pointer
L 09/18/2011 - 17:02:03: [AMXX] Displaying debug trace (plugin "ViP.amxx")
L 09/18/2011 - 17:02:03: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 09/18/2011 - 17:02:03: [AMXX]    [0] ViP_224260.sma::plugin_precache (line 148)
L 09/18/2011 - 17:18:15: replace() buffer not big enough (110>=109)
L 09/18/2011 - 17:18:15: [AMXX] Run time error 10 (plugin "ad_manager.amxx") (native "replace") - debug not enabled!
L 09/18/2011 - 17:18:15: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 09/18/2011 - 17:23:37: Start of error session.
L 09/18/2011 - 17:23:37: Info (map "de_inferno") (file "addons/amxmodx/logs/error_20110918.log")
L 09/18/2011 - 17:23:37: Invalid CVAR pointer
L 09/18/2011 - 17:23:37: [AMXX] Displaying debug trace (plugin "ViP.amxx")
L 09/18/2011 - 17:23:37: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 09/18/2011 - 17:23:37: [AMXX]    [0] ViP_224260.sma::plugin_precache (line 148)
L 09/18/2011 - 17:28:22: replace() buffer not big enough
(111>=109)
L 09/18/2011 - 17:28:22: [AMXX] Run time error 10 (plugin "ad_manager.amxx") (native "replace") - debug not enabled!
L 09/18/2011 - 17:28:22: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 09/18/2011 - 17:48:24: Start of error session.
L 09/18/2011 - 17:48:24: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20110918.log")
L 09/18/2011 - 17:48:24: Invalid CVAR pointer
L 09/18/2011 - 17:48:24: [AMXX] Displaying debug trace (plugin "ViP.amxx")
L 09/18/2011 - 17:48:24: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 09/18/2011 - 17:48:24: [AMXX]    [0] ViP_225212.sma::plugin_precache (line 148)

vip

14.09.2011 15:55

Witam!
Mam taka prosbe! Chcialbym aby ktos dodal mi do mojego kodu .sma (do vipa) ze za zabicie dostaje sie 15hp a za headshoota 30hp i kase za zabicie 1500$. proszę Dołączona grafika

/* Plugin generated by AMXX-Studio */

/* CVARY:
//////////////////////////VIP/////////////////////////
////////////////////////////Cs-xxxx.pl////////////////////////////
amx_ilezycia "50" // Ile VIPowi ma dodawac hp na start
amx_ilekamizelki "100" // Ile VIPowi ma dodawac kamizelki na start
amx_ilekasy "1500" // Ustala ilosc kasy ile ma dodawac na start
amx_tagstrony "[Cs-xxx]" // TAG twojej strony
amx_adresstrony "Cs-xzxx.xaa.pl" // Adres twojego forum
*/

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <colorchat>
#include <Vexd_Utilities>

#define PLUGIN "VIP"
#define VERSION "2.0"
#define AUTHOR "Dziuni[a]"
#define ADMIN_VIP ADMIN_LEVEL_H
#define SCOREATTRIB_NONE 0
#define SCOREATTRIB_DEAD ( 1 << 0 )
#define SCOREATTRIB_BOMB ( 1 << 1 )
#define SCOREATTRIB_VIP ( 1 << 2 )

new money;
new kamizelka;
new zycie;
new hostName[36];
new zapraszamy[32];


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
register_event("CurWeapon", "Event_CurWeapon", "be", "1=1");
register_event("ResetHUD", "resetModel", "b");
register_logevent("newRound", 2, "1=Round_Start");
register_cvar("amx_ilekasy", "1500");
register_cvar("amx_ilezycia", "50");
register_cvar("amx_ilekamizelki", "100");
register_cvar("amx_tagstrony", "[Cs-xxxx]");
register_cvar("amx_adresstrony", "Cs-xxxxxx.pl");
register_clcmd("say /vipy", "printVip");
register_clcmd("say /vips", "printVip");
register_clcmd("say /kosztvip", "koszt");
register_clcmd("say /vip", "pokazujemotd");
set_task(30.0,"spam",_,_,_,"b");

money = get_cvar_num("amx_ilekasy");
kamizelka = get_cvar_num("amx_ilekamizelki");
zycie = get_cvar_num("amx_ilezycia");
get_cvar_string("amx_tagstrony", hostName, 35);
get_cvar_string("amx_adresstrony", zapraszamy, 31);

return PLUGIN_CONTINUE;

}

public plugin_precache()
{
precache_model("models/player/vips/vip_ct.mdl");
precache_model("models/player/vips/vip_t.mdl");
precache_model("models/cspluto/pistolecik.mdl");
precache_sound("misc/vip.wav");
}

public newRound()
{
new players[32];
new playersNum;
new player;
get_players(players, playersNum,"a");
for(new i=0;i<playersNum;i++)
{
player=players[i];
if(get_user_flags(player) & ADMIN_LEVEL_H)
{
give_item(player, "weapon_deagle");
give_item(player, "ammo_50ae");
give_item(player, "ammo_50ae");
give_item(player, "ammo_50ae");
give_item(player, "ammo_50ae");
give_item(player, "ammo_50ae");
give_item(player, "ammo_50ae");
give_item(player, "ammo_50ae");
give_item(player, "weapon_hegrenade");
give_item(player, "weapon_flashbang");
give_item(player, "weapon_flashbang");
give_item(player, "weapon_smokegrenade");
give_item(player, "item_assaultsuit");
give_item(player, "item_thighpack");
set_user_armor(player,get_user_armor(player)+kamizelka);
set_user_health(player,get_user_health(player)+zycie);
cs_set_user_money(player,cs_get_user_money(player)+money);
ColorChat(player,RED,"%s^x01 Otrzymales cale wyposazenie ^x04 VIP'a!", hostName);
}
}
return PLUGIN_CONTINUE;
}

public Event_CurWeapon(id)
{
if(!is_user_alive(id) || !is_user_connected(id))
return PLUGIN_CONTINUE

new temp[2], weapon = get_user_weapon(id, temp[0], temp[1])
if(get_user_flags(id) & ADMIN_LEVEL_H)
if(weapon == CSW_DEAGLE)
{
entity_set_string(id, EV_SZ_viewmodel, "models/cspluto/pistolecik.mdl")
}
return PLUGIN_CONTINUE
}

public resetModel(id, level, cid) {
if (get_user_flags(id) & ADMIN_LEVEL_H) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
cs_set_user_model(id, "vip_t")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "vip_ct")
}
else {
cs_reset_user_model(id)
}
}

return PLUGIN_CONTINUE
}

public printVip(id)
{
new players[32];
new playersNum;
new player;
new vipNum=0;
ColorChat(id,BLUE,"%s^x04 Vipy online:",hostName);
get_players(players, playersNum,"a");
{
vipNum++;
for(new i=0;i<playersNum;i++)
{
player=players[i];

new playerName[32];
get_user_name(player,playerName,31);
if(get_user_flags(player) & ADMIN_LEVEL_H)
{
ColorChat(id,RED,"%s",playerName);
}
}
}

if(vipNum==0)
{
ColorChat(id,BLUE,"%s^x01 Brak ^x04Vipow^x01 na Serwerze", hostName);
}

return PLUGIN_HANDLED;


}

public pokazujemotd(id)
{
show_motd(id,"vip.txt","MOTD");
}

public koszt(id)
{
ColorChat(id,RED,"%s^x03 Koszt VIP'a to^x04 7zl^x03 SMS Lub^x04 3zl^x03 Przelew", hostName);
}

public spam()
{
switch(random(4))
{
case 0: ColorChat(0,RED,"%s^x01 Zapraszamy do Rejestracji na^x04 %s", hostName, zapraszamy);
case 1: ColorChat(0,RED,"%s^x03 Koszt VIP'a to^x04 7zl^x03 SMS Lub^x04 3zl^x03 Przelew", hostName);
case 2: ColorChat(0,BLUE,"%s^x01 Aby dostac informacje o ^x04Vipach^x01 wpisz ^x03/vipy", hostName);
case 3: ColorChat(0,BLUE,"%s^x01 Aby zobaczyc ile kosztuje ^x04 Vip^x01 wpisz ^x03/kosztvip", hostName);
}
}

public MessageScoreAttrib( iMsgID, iDest, iReceiver )
{
new iPlayer = get_msg_arg_int( 1 );
if( is_user_connected( iPlayer ) && ( get_user_flags( iPlayer ) & ADMIN_VIP ) )
{
set_msg_arg_int( 2, ARG_BYTE, is_user_alive( iPlayer ) ? SCOREATTRIB_VIP : SCOREATTRIB_DEAD );
}
}

public client_putinserver(id)
{
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
new name[32]
get_user_name(id,name,31)

set_hudmessage(255, 0, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2);
show_hudmessage(0, "Przychodzi Vip^n %s^n Witamy!!!",name)

client_cmd(0,"spk misc/vip.wav")
}
}