Witam. Mógłby ktoś mi lekko przerobić tego VIP'a ? --> http://amxx.pl/topic/61318-vip-neo-10/
chodzi mi o to by:
dodać mu:
* możliwość wykonania podwójnego skoku
* jak vip coś napisze na say'u to widać, że to pisał vip (tzn. nie wiem, niech jego nick będzie na jakiś inny kolor albo cały teks na inny kolor. może też być prze nickiem tag [VIP] na say'u)
usunąć z niego:
* Dodatkowa Kasa za Zabicie
* Dodatkowa kasę za podłożenie/rozbrojenie paki
* Darmowy helm
* Co respawn dostaje 2fb,he,sg (cvary)
* Bullet Damage
* Menu broni dla V.i.P
odświeżam.
odświeżam
można zamknąć.
speedkill mi napisał nowego vip'a - chwała mu za to !
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
[ROZWIĄZANE] leciutkie przerobienie VIP'a
Temat rozp.
gring0
, 08.10.2011 19:43
Modyfikacja modyfikacja
4 odpowiedzi w tym temacie
#1
Napisano 08.10.2011 19:43
Odpłatnie pomogę Ci PROFESJONALNIE a do tego w ciekawy / skuteczny sposób: postawić, skonfigurować, rozkręcić serwer.
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
#2
Napisano 09.10.2011 07:02
Niestety tylko usunąłem:
Spoiler
#3
Napisano 09.10.2011 07:37
Trzymaj tak jak chciałeś + jeszcze to co napisałeś na gg
#include <amxmodx> #include <fun> #include <fakemeta> #include <hamsandwich> #include <ColorChat> #define PLUGIN "GunGame" #define VERSION "1.0" #define AUTHOR "speedkill" #define ADMIN_FLAG_X (1<<23) #define ADMIN_CHECK ADMIN_FLAG_X #define ADMIN_VIP ADMIN_FLAG_X #define TAG_ACCESS ADMIN_FLAG_X #define SCOREATTRIB_NONE 0 #define SCOREATTRIB_DEAD ( 1 << 0 ) #define SCOREATTRIB_BOMB ( 1 << 1 ) #define SCOREATTRIB_VIP ( 1 << 2 ) static const COLOR[] = "^x04" static const CONTACT[] = "" new gcvarTag, gcvarLock; new health_add new health_hs_add new health_max new nKiller new nKiller_hp new nHp_add new nHp_max new maxplayers new gmsgSayText public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) maxplayers = get_maxplayers() gmsgSayText=get_user_msgid("SayText") register_message(gmsgSayText,"messageSayText"); gcvarTag = register_cvar("amx_chattag","[ VIP ]"); gcvarLock = register_cvar("amx_chattag_lock","1"); register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" ); register_clcmd("say", "handle_say") register_cvar("amx_contactinfo", CONTACT, FCVAR_SERVER) health_add = register_cvar("amx_vip_hp", "40") health_hs_add = register_cvar("amx_vip_hp_hs", "80") health_max = register_cvar("amx_vip_max_hp", "105") register_event("DeathMsg", "hook_death", "a", "1>0") register_forward(FM_CmdStart, "CmdStart") RegisterHam(Ham_Spawn, "player", "respawn", 1) register_clcmd("say /vip","motd") } public hook_death() { nKiller = read_data(1) if ( (read_data(3) == 1) && (read_data(5) == 0) ) { nHp_add = get_pcvar_num (health_hs_add) } else nHp_add = get_pcvar_num (health_add) nHp_max = get_pcvar_num (health_max) if(!(get_user_flags(nKiller) & ADMIN_FLAG_X)) return; nKiller_hp = get_user_health(nKiller) nKiller_hp += nHp_add if (nKiller_hp > nHp_max) nKiller_hp = nHp_max set_user_health(nKiller, nKiller_hp) } public respawn(id) { if(is_user_alive(id) && get_user_flags(id) & ADMIN_FLAG_X) { set_user_footsteps(id, 1) } } public motd(id) { show_motd(id,"vip.txt","Informacje o Vipie") } public CmdStart(id, uc_handle) { static moze_skoczyc; if(!is_user_alive(id) || !(get_user_flags(id)&ADMIN_FLAG_X)) return FMRES_IGNORED; new button = get_uc(uc_handle, UC_Buttons); new oldbutton = pev(id, pev_oldbuttons); new flags = pev(id, pev_flags); if((button & IN_JUMP) && !(flags & FL_ONGROUND) && !(oldbutton & IN_JUMP) && moze_skoczyc & (1<<id)) { moze_skoczyc &= ~(1<<id) new Float:velocity[3]; pev(id, pev_velocity, velocity); velocity[2] = random_float(265.0,285.0); set_pev(id, pev_velocity, velocity); } else if(flags & FL_ONGROUND){ moze_skoczyc |= (1<<id) } return FMRES_IGNORED; } public handle_say(id) { new said[192] read_args(said,192) if( ( containi(said, "who") != -1 && containi(said, "vipy") != -1 ) || contain(said, "/vipy") != -1 ) set_task(0.1,"print_adminlist",id) return PLUGIN_CONTINUE } public print_adminlist(user) { new adminnames[33][32] new message[256] new contactinfo[256], contact[112] new id, count, x, len for(id = 1 ; id <= maxplayers ; id++) if(is_user_connected(id)) if(get_user_flags(id) & ADMIN_CHECK) get_user_name(id, adminnames[count++], 31) len = format(message, 255, "%s Vipy Online: ",COLOR) if(count > 0) { for(x = 0 ; x < count ; x++) { len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"") if(len > 96 ) { print_message(user, message) len = format(message, 255, "%s ",COLOR) } } print_message(user, message) } else { len += format(message[len], 255-len, "Brak vipow online.") print_message(user, message) } get_cvar_string("amx_contactinfo", contact, 63) if(contact[0]) { format(contactinfo, 111, "%s Contact Server Admin -- %s", COLOR, contact) print_message(user, contactinfo) } } print_message(id, msg[]) { message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id) write_byte(id) write_string(msg) message_end() } 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 messageSayText(msg_id, msg_dest, msg_entity){ new id = get_msg_arg_int(1) if(is_user_connected(id)){ new szBuffer[128]; get_msg_arg_string(2, szBuffer, 127); if(contain(szBuffer, "#Cstrike_Chat_")==0){ new szName[50], szTag[18]; get_user_name(id, szName, 31); get_pcvar_string(gcvarTag, szTag, 17); if(get_user_flags(id) & TAG_ACCESS){ format(szName, 49,"%s %s", szTag, szName); }else{ if(containi(szName, szTag)==0 && get_pcvar_num(gcvarLock)){ if(id==msg_entity) ColorChat(id, RED,"Usun z nicku tag^x03 %s^x01, aby korzystac z chatu",szTag); return PLUGIN_HANDLED; } } new szBuffer2[192]; get_msg_arg_string(4, szBuffer2, 191); message_begin(MSG_ONE, gmsgSayText,{0,0,0}, msg_entity); write_byte(id); write_string(szBuffer); write_string(szName); write_string(szBuffer2); message_end(); return PLUGIN_HANDLED; } } return PLUGIN_CONTINUE; } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par } */
If you can dream it, you can do it.
#4
Napisano 13.10.2011 16:19
dzięki wielkie
Odpłatnie pomogę Ci PROFESJONALNIE a do tego w ciekawy / skuteczny sposób: postawić, skonfigurować, rozkręcić serwer.
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
#5
Napisano 14.10.2011 11:05
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Również z jednym lub większą ilością słów kluczowych: Modyfikacja, modyfikacja
Inny
Dodanie Broni do PaintBallNapisany przez One ShooT , 05.02.2024 inny, modyfikacja |
|
|
|||
Modyfikacja
prośba o przerobienie pluginuprośba Napisany przez bili , 06.02.2021 modyfikacja |
|
|
|||
Modyfikacja
Prośba o dodanie modelu do vipa z generatoraNapisany przez Vanilla , 01.02.2021 modyfikacja |
|
|
|||
Modyfikacja
Plugin na przenikanie/spadochron pod komendąNapisany przez Polonez , 22.01.2021 modyfikacja |
|
|
|||
|
[ROZWIĄZANE] Modyfikacja pluginuNapisany przez _.-*`PaniQ*-._ , 11.01.2021 modyfikacja |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych