Chciałbym aby ktoś napisał jak ma czas zwykłego Vipa który będzie posiadał:
Pisanie na zielono na Say
Podwójny SKok
130 HP na start
He na start
Wiem proste ,ale pisaniem się nie zajmuje. Potrzebuję to jak najszybciej.
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
Prosze o napisanie Prostego VIpa
Temat rozp.
Kasprzak
, 05.04.2012 09:45
5 odpowiedzi w tym temacie
#1
Napisano 05.04.2012 09:45
#2
Napisano 05.04.2012 10:02
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>
#include <colorchat>
#include <fakemeta>
#include <engine>
#define PLUGIN "Prosty Vip"
#define VERSION "1.0"
#define AUTHOR "CheQ"
new bool:jest_vipem[33];
new ilosc_skokow_gracza[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say","Pokaz")
register_forward(FM_CmdStart, "CmdStart");
RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1);
}
public client_putinserver(id)
{
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
jest_vipem[id] = true;
}
}
public CmdStart(id, uc_handle)
{
if(!is_user_alive(id) || !jest_vipem[id])
return FMRES_IGNORED;
new button = get_uc(uc_handle, UC_Buttons);
new oldbutton = get_user_oldbutton(id);
new flags = get_entity_flags(id);
if((button & IN_JUMP) && !(flags & FL_ONGROUND) && !(oldbutton & IN_JUMP) && ilosc_skokow_gracza[id] > 0)
{
ilosc_skokow_gracza[id]--;
new Float:velocity[3];
entity_get_vector(id,EV_VEC_velocity,velocity);
velocity[2] = random_float(265.0,285.0);
entity_set_vector(id,EV_VEC_velocity,velocity);
}
else
if(flags & FL_ONGROUND)
{
ilosc_skokow_gracza[id]++;
}
return FMRES_IGNORED;
}
public Odrodzenie(id)
{
if(!is_user_alive(id) || !jest_vipem[id])
return PLUGIN_CONTINUE;
give_item(id,"weapon_hegrenade")
set_user_health(id,150);
return PLUGIN_CONTINUE;
}
public Pokaz(id)
{
if(!jest_vipem[id])
return PLUGIN_CONTINUE;
new szCommand[256]
read_args(szCommand,charsmax(szCommand));
remove_quotes(szCommand);
new NickGracza[33];
get_user_name(id,NickGracza,31);
ColorChat(id, GREEN,"%s %s",NickGracza,szCommand);
return PLUGIN_HANDLED;
}
Vip na Flagę T
#3
Napisano 05.04.2012 10:27
źle coś zrobiłeś ,bo vip moze skakac i skakac , nie ma 2skokow tylko ma Nieskonczonosc
#4
Napisano 05.04.2012 10:36
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>
#include <colorchat>
#include <fakemeta>
#include <engine>
#define PLUGIN "Prosty Vip"
#define VERSION "1.0"
#define AUTHOR "CheQ"
new bool:jest_vipem[33];
new ilosc_skokow_gracza[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say","Pokaz")
register_forward(FM_CmdStart, "CmdStart");
RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1);
}
public client_putinserver(id)
{
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
jest_vipem[id] = true;
}
}
public CmdStart(id, uc_handle)
{
if(!is_user_alive(id) || !jest_vipem[id])
return FMRES_IGNORED;
new button = get_uc(uc_handle, UC_Buttons);
new oldbutton = get_user_oldbutton(id);
new flags = get_entity_flags(id);
if((button & IN_JUMP) && !(flags & FL_ONGROUND) && !(oldbutton & IN_JUMP) && ilosc_skokow_gracza[id] > 0)
{
ilosc_skokow_gracza[id]--;
new Float:velocity[3];
entity_get_vector(id,EV_VEC_velocity,velocity);
velocity[2] = random_float(265.0,285.0);
entity_set_vector(id,EV_VEC_velocity,velocity);
}
else
if(flags & FL_ONGROUND)
{
ilosc_skokow_gracza[id] = 0;
if(jest_vipem[id])
ilosc_skokow_gracza[id]++;
}
return FMRES_IGNORED;
}
public Odrodzenie(id)
{
if(!is_user_alive(id) || !jest_vipem[id])
return PLUGIN_CONTINUE;
give_item(id,"weapon_hegrenade")
set_user_health(id,150);
return PLUGIN_CONTINUE;
}
public Pokaz(id)
{
if(!jest_vipem[id])
return PLUGIN_CONTINUE;
new szCommand[256]
read_args(szCommand,charsmax(szCommand));
remove_quotes(szCommand);
new NickGracza[33];
get_user_name(id,NickGracza,31);
ColorChat(id, GREEN,"%s %s",NickGracza,szCommand);
return PLUGIN_HANDLED;
}
#5
Napisano 05.04.2012 11:16
Działa tylko Vip nie ma zielonego Czatu
#6
Napisano 05.04.2012 11:23
public Pokaz(id)
{
if(!jest_vipem[id])
return PLUGIN_CONTINUE;
new szCommand[256]
read_args(szCommand,charsmax(szCommand));
remove_quotes(szCommand);
new NickGracza[33];
get_user_name(id,NickGracza,31);
ColorChat(id, GREEN,"%s %s",NickGracza,szCommand);
return PLUGIN_HANDLED;
}
{
if(!jest_vipem[id])
return PLUGIN_CONTINUE;
new szCommand[256]
read_args(szCommand,charsmax(szCommand));
remove_quotes(szCommand);
new NickGracza[33];
get_user_name(id,NickGracza,31);
ColorChat(id, GREEN,"%s %s",NickGracza,szCommand);
return PLUGIN_HANDLED;
}
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod












