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.
|
#1
Napisano 18.05.2011 10:36
potrzebowałbym pluginu VIP w którym znajdowałyby się takie o to rzeczy.
po dostaniu flagi w users.ini chciałbym aby była:
1) zmiana modelu gracza na jakiś inny
2) aby otwierało się tylko dla nich menu po wpisaniu /sklep na sayu w który mogli by kupić za kasę np buty kota (zawsze cicho chodzi), mniejszą grawitacje + może jakieś inne dodatki do tego menu, tylko że teraz nie mam pomysłu.
dobrze by było żeby te dodatki resetowały się po zginięciu, natomiast jeżeli by się przeżyło rundę to owe dodatki by się nie resetowały.
nie wiem czy ktoś się tego podejmie...może też ktoś będzie miał jakieś jeszcze inne propozycje do dodatków ; )
chciałbym aby ten VIP, aż tak bardzo nie wypaczał innym gry, gdyż jeżeli będzie można zdobywać HP za zabicie innych (jak to jest we wszystkich innych) to troszkę nie Fair wobec innych graczy co może zniechęcić do dalszej gry na serwerze.
Cs-Bosman.pl [De_Dust2] [FFA] [1000 FPS] - IP 188.116.33.132:27050
Cs-Bosman.pl [De_Dust2] [BF2] [1000 FPS] - IP 79.133.198.50:27055
Cs-Bosman.pl [GunGameExpMod] [600 FPS] - IP 31.186.81.18:27016
#2
Napisano 18.05.2011 14:32
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#define PLUGIN "Nowy Plugin"
#define VERSION "0.1"
#define AUTHOR "Blak Rajder"
#define VIP_ACCES ADMIN_RESERVATION
new Ma[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /sklep", "show_sklep")
register_event("DeathMsg", "Smierc", "be")
register_event("HLTV", "NowaRunda", "a", "1=0", "2=0")
}
public plugin_precache()
{
precache_model("models/vip/ct.mdl")
precache_model("models/vip/tt.mdl")
}
public client_connect(id)
{
Ma[id] = false;
}
public client_disconnect(id)
{
Ma[id] = false;
}
public NowaRunda()
{
for(new id=1; id < 33; id++)
{
if(get_user_flags(id) & VIP_ACCES)
{
if(get_user_team(id) == 1) // 1 = tt
{
cs_set_user_model(id, "tt")
}
else
{
cs_set_user_model(id, "ct")
}
}
else
{
cs_reset_user_model(id)
}
}
}
public show_sklep(id)
{
if(get_user_flags(id) & VIP_ACCES)
{
new menu = menu_create("VIP Sklep", "menu_handler")
menu_additem(menu, "Buty kota - $6000", "1", 0)
menu_additem(menu, "Nizsza grawitacja - $8000", "2")
//menu_setprop(menu, MPROP_NEXTNAME, "Dalej")
menu_setprop(menu, MPROP_BACKNAME, "Wstecz")
menu_setprop(menu, MPROP_EXITNAME, "Wyjscie")
menu_display(id, menu, 0)
}
else
{
client_print(id, print_chat, "Nie jestes VIPem! Nie mozesz kozystac ze sklepu!")
}
}
public menu_handler(id, menu, item)
{
new kasa = cs_get_user_money(id);
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(key)
{
case 1:{
if(kasa >= 6000)
{
cs_set_user_money(id, -6000)
set_user_footsteps(id, 1)
client_print(id, print_chat, "Kupiles Buty Kota")
Ma[id] = true;
}
else
{
client_print(id, print_chat, "Nie masz tyle kasy!")
}
menu_destroy(menu)
}
case 2:{
if(kasa >= 8000)
{
cs_set_user_money(id, -8000)
set_user_gravity(id, 0.5)
client_print(id, print_chat, "Kupiles Nizsza Grawitacje")
Ma[id] = true;
}
else
{
client_print(id, print_chat, "Nie masz tyle kasy!")
}
menu_destroy(menu)
}
}
menu_destroy(menu)
return PLUGIN_CONTINUE;
}
public Smierc(id)
{
if(Ma[id])
{
set_user_gravity(id, 1.0)
set_user_footsteps(id, 0)
}
Ma[id] = false;
}
Użytkownik Blak Rajder edytował ten post 18.05.2011 14:33
Nowe portfolio. Ciekawe artykuły, ciekawe przykłady: WojtusDEV.pl
#3
Napisano 18.05.2011 14:40
#4
Napisano 18.05.2011 19:03
Cs-Bosman.pl [De_Dust2] [FFA] [1000 FPS] - IP 188.116.33.132:27050
Cs-Bosman.pl [De_Dust2] [BF2] [1000 FPS] - IP 79.133.198.50:27055
Cs-Bosman.pl [GunGameExpMod] [600 FPS] - IP 31.186.81.18:27016
#5
Napisano 18.05.2011 19:14
no koleś jesteś mistrzembyć może jest to powodem tego, że jeszcze nie wrzuciłem modeli vip'a dla ct i tt, choć nie jestem pewien.
serwer wymusza graczowi ściągnięci modeli, których nie ma na ftp!
#6
Napisano 18.05.2011 19:24
zaraz modele wrzucę i dam znać co do poprawności .sma ; )serwer wymusza graczowi ściągnięci modeli, których nie ma na ftp!
Dodano 18 maj 2011 - 19:58:
a masz może jakieś ciekawe modele dla vipa ?
bo tak szukam i szukam...ale nic szczególnego nie znalazłem.
Dodano 18 maj 2011 - 20:04:
do poprawienia będzie to, żeby ten model vip'a był zastosowany do wszystkich innych modeli które występują normalnie w cs'ie.
bo jeżeli wybiorę model gracza spod jedynki na początku mapy czy to w ct czy tt to model vipa jest zastosowany.. jeżeli natomiast wybierze się inny model ze standardowych na początku mapy to model vip'a nie jest zamieniany z tymi standardowymi.
Cs-Bosman.pl [De_Dust2] [FFA] [1000 FPS] - IP 188.116.33.132:27050
Cs-Bosman.pl [De_Dust2] [BF2] [1000 FPS] - IP 79.133.198.50:27055
Cs-Bosman.pl [GunGameExpMod] [600 FPS] - IP 31.186.81.18:27016
Również z jednym lub większą ilością słów kluczowych: Nowy Plugin
|
Nowy Plugin
[KOSZ] pluginNapisany przez Frodo1981, 25.02.2024 nowy plugin |
|
|||
Nowy Plugin
vip pbNapisany przez One ShooT, 04.02.2024 nowy plugin |
|
||||
Nowy Plugin
Admin menuNapisany przez stół z powyłamywanymi, 22.09.2022 nowy plugin |
|
||||
Nowy Plugin
Prośba o napisanie pluginuNapisany przez stół z powyłamywanymi, 15.08.2022 nowy plugin |
|
||||
Nowy Plugin
PLUGIN NA DRplugin Napisany przez bawarskagolonka123, 25.06.2021 nowy plugin |
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych