Dodałem do vip'a grawitke i jak ja wezme i uzyje spadochronu to on sie wyłacza
proszę o Pomoc!
Za pomoc dam "+"
Użytkownik gost11 edytował ten post 16.06.2012 01:38
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.
|
Napisano 16.06.2012 01:22
Użytkownik gost11 edytował ten post 16.06.2012 01:38
Jestem Nowy !!!
Napisano 16.06.2012 01:56
Napisano 16.06.2012 01:57
Napisano 16.06.2012 02:13
#include <amxmodx> #include <amxmisc> #include <cstrike> #include <fun> #include <colorchat> #define MAX_SPEED 320.0 #define SCOREATTRIB_NONE 0 #define SCOREATTRIB_DEAD (1<<0) #define SCOREATTRIB_BOMB (1<<1) #define SCOREATTRIB_VIP (1<<2) new g_szVIPMap public plugin_init() { register_plugin("Sklep by GHOST", "1.0", "GHOST"); register_clcmd("say /sklep", "Sklep"); register_clcmd("say /shop", "Sklep"); register_clcmd("say /vip","vip_info",0,"VIP informacje") register_event("ResetHUD", "ResetHUD", "be") register_message(get_user_msgid("ScoreAttrib"), "MessageScoreAttrib"); } public Sklep(id) { if(!(get_user_flags(id) & ADMIN_LEVEL_H)) { ColorChat(id, GREY, "[V.I.P] Nie masz uprawnien, aby uzywac Sklepu."); return PLUGIN_HANDLED; } new tytul[25]; format(tytul, 24, "VIP Menu"); new menu = menu_create(tytul, "Sklep_Handler"); menu_additem(menu, "\yKup \wCiche chodzenie \yKoszt: \r[3500$]"); menu_additem(menu, "\yKup \wMniejsza grawitacja \yKoszt: \r[4000$]"); menu_additem(menu, "\yKup \wSzybsze chodzenie \yKoszt: \r[5500$]"); menu_additem(menu, "\yKup \wDodatkowe 100HP \yKoszt: \r[3500$]"); menu_additem(menu, "\yKup \wKolorowy Granat Dymny\y Koszt: \r[1000$]"); menu_additem(menu, "\yKup \wGranat Oslepiajacy \yKoszt: \r[1000$]"); menu_display(id, menu); return PLUGIN_CONTINUE; } public Sklep_Handler(id, menu, item) { if(!is_user_alive(id) || !is_user_connected(id)) return PLUGIN_CONTINUE; new kasa = cs_get_user_money(id); if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_CONTINUE; } switch(item) { case 0: { if(kasa >= 3500) { cs_set_user_money(id, kasa-3500); set_user_footsteps(id, 1); ColorChat(id, GREEN, "[V.I.P] Kupiles ciche chodzenie!"); } if(kasa < 3500) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } case 1: { if(kasa >= 4000) { cs_set_user_money(id, kasa-4000); set_user_gravity(id, 0.5); ColorChat(id, GREEN, "[V.I.P] Kupiles mniejsza grawitacje!"); } if(kasa < 4000) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } case 2: { if(kasa >= 5500) { cs_set_user_money(id, kasa-5500); set_user_maxspeed(id, MAX_SPEED*1.30) ColorChat(id, GREEN, "[V.I.P] Kupiles szybsze chodzenie!"); } if(kasa < 5500) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } case 3: { if(kasa >= 3500) { cs_set_user_money(id, kasa-3500); set_user_health(id, get_user_health(id)+100); ColorChat(id, GREEN, "[V.I.P] Kupiles dodatkowe 100HP!"); } if(kasa < 3500) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } case 4: { if(kasa >= 1000) { cs_set_user_money(id, kasa-1000); give_item(id, "weapon_smokegrenade"); ColorChat(id, GREEN, "[V.I.P] Kupiles Kolorowy Granat Dymny!"); } if(kasa < 1000) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } case 5: { if(kasa >= 1000) { cs_set_user_money(id, kasa-1000); give_item(id, "weapon_flashbang"); ColorChat(id, GREEN, "[V.I.P] Kupiles Granat Oslepiajcy!"); } if(kasa < 1000) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } } return PLUGIN_CONTINUE; } public vip_info( id,level,cid ) { if ( !cmd_access(id,level,cid,1) ) return PLUGIN_CONTINUE show_motd( id,"vip.txt") return PLUGIN_CONTINUE } public ResetHUD(id) { set_task(0.5, "VIP", id + 6910); } public VIP(TaskID) { if (g_szVIPMap) return PLUGIN_HANDLED; // blokuje plugin na mapach typu as new id = TaskID - 6910; if (is_user_admin(id)) //można zamienić na konkretne flagi { message_begin(MSG_ALL, get_user_msgid("ScoreAttrib")) write_byte(id) write_byte(4) message_end() } return PLUGIN_HANDLED; }proszę o pomoc
Użytkownik gost11 edytował ten post 16.06.2012 02:22
Jestem Nowy !!!
Napisano 16.06.2012 02:40
Napisano 16.06.2012 09:53
Jestem Nowy !!!
Napisano 16.06.2012 13:20
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <colorchat>
#define MAX_SPEED 320.0
#define SCOREATTRIB_NONE 0
#define SCOREATTRIB_DEAD (1<<0)
#define SCOREATTRIB_BOMB (1<<1)
#define SCOREATTRIB_VIP (1<<2)
new g_szVIPMap
new grawitka[id]
public plugin_init() {
register_plugin("Sklep by GHOST", "1.0", "GHOST");
register_clcmd("say /sklep", "Sklep");
register_clcmd("say /shop", "Sklep");
register_clcmd("say /vip","vip_info",0,"VIP informacje")
register_event("ResetHUD", "ResetHUD", "be")
register_event("CurWeapon" , "event_CurWeapon" , "be" , "1=1")
register_message(get_user_msgid("ScoreAttrib"), "MessageScoreAttrib");
}
public client_PreThink(id){
if(!(nbut & IN_USE) && (oldbutton & IN_USE) && grawitka[id] != 1.0)
set_user_gravity(id, grawitka[id]);
return PLUGIN_CONTINUE;
}
public event_CurWeapon(id) {
if(has_speed[id] == 1)
set_user_maxspeed(id, MAX_SPEED*1.30)
}
public Sklep(id)
{
if(!(get_user_flags(id) & ADMIN_LEVEL_H))
{
ColorChat(id, GREY, "[V.I.P] Nie masz uprawnien, aby uzywac Sklepu.");
return PLUGIN_HANDLED;
}
new tytul[25];
format(tytul, 24, "VIP Menu");
new menu = menu_create(tytul, "Sklep_Handler");
menu_additem(menu, "\yKup \wCiche chodzenie \yKoszt: \r[3500$]");
menu_additem(menu, "\yKup \wMniejsza grawitacja \yKoszt: \r[4000$]");
menu_additem(menu, "\yKup \wSzybsze chodzenie \yKoszt: \r[5500$]");
menu_additem(menu, "\yKup \wDodatkowe 100HP \yKoszt: \r[3500$]");
menu_additem(menu, "\yKup \wKolorowy Granat Dymny\y Koszt: \r[1000$]");
menu_additem(menu, "\yKup \wGranat Oslepiajacy \yKoszt: \r[1000$]");
menu_display(id, menu);
return PLUGIN_CONTINUE;
}
public Sklep_Handler(id, menu, item)
{
if(!is_user_alive(id) || !is_user_connected(id))
return PLUGIN_CONTINUE;
new kasa = cs_get_user_money(id);
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
switch(item)
{
case 0:
{
if(kasa >= 3500)
{
cs_set_user_money(id, kasa-3500);
set_user_footsteps(id, 1);
ColorChat(id, GREEN, "[V.I.P] Kupiles ciche chodzenie!");
}
if(kasa < 3500)
ColorChat(id, RED, "[V.I.P] Masz za malo kasy!");
}
case 1:
{
if(kasa >= 4000)
{
cs_set_user_money(id, kasa-4000);
set_user_gravity(id, 0.5);
grawitka[id] = 0.5;
ColorChat(id, GREEN, "[V.I.P] Kupiles mniejsza grawitacje!");
}
if(kasa < 4000)
ColorChat(id, RED, "[V.I.P] Masz za malo kasy!");
}
case 2:
{
if(kasa >= 5500)
{
cs_set_user_money(id, kasa-5500);
set_user_maxspeed(id, MAX_SPEED*1.30)
has_speed[id]=1;
ColorChat(id, GREEN, "[V.I.P] Kupiles szybsze chodzenie!");
}
if(kasa < 5500)
ColorChat(id, RED, "[V.I.P] Masz za malo kasy!");
}
case 3:
{
if(kasa >= 3500)
{
cs_set_user_money(id, kasa-3500);
set_user_health(id, get_user_health(id)+100);
ColorChat(id, GREEN, "[V.I.P] Kupiles dodatkowe 100HP!");
}
if(kasa < 3500)
ColorChat(id, RED, "[V.I.P] Masz za malo kasy!");
}
case 4:
{
if(kasa >= 1000)
{
cs_set_user_money(id, kasa-1000);
give_item(id, "weapon_smokegrenade");
ColorChat(id, GREEN, "[V.I.P] Kupiles Kolorowy Granat Dymny!");
}
if(kasa < 1000)
ColorChat(id, RED, "[V.I.P] Masz za malo kasy!");
}
case 5:
{
if(kasa >= 1000)
{
cs_set_user_money(id, kasa-1000);
give_item(id, "weapon_flashbang");
ColorChat(id, GREEN, "[V.I.P] Kupiles Granat Oslepiajcy!");
}
if(kasa < 1000)
ColorChat(id, RED, "[V.I.P] Masz za malo kasy!");
}
}
return PLUGIN_CONTINUE;
}
public vip_info( id,level,cid ) {
if ( !cmd_access(id,level,cid,1) )
return PLUGIN_CONTINUE
show_motd( id,"vip.txt")
return PLUGIN_CONTINUE
}
public ResetHUD(id)
{
grawitka[id] = 1.0
has_speed[id] = 0;
set_task(0.5, "VIP", id + 6910);
}
public VIP(TaskID)
{
if (g_szVIPMap)
return PLUGIN_HANDLED; // blokuje plugin na mapach typu as
new id = TaskID - 6910;
if (is_user_admin(id)) //można zamienić na konkretne flagi
{
message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
write_byte(id)
write_byte(4)
message_end()
}
return PLUGIN_HANDLED;
}
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
Napisano 16.06.2012 14:30
Jestem Nowy !!!
Napisano 16.06.2012 23:19
new nbut = pev(id,pev_button);
new oldbutton = get_user_oldbutton(id)
new has_speed[33];
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
Napisano 16.06.2012 23:41
Jestem Nowy !!!
Napisano 17.06.2012 00:54
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
Napisano 17.06.2012 01:16
Jestem Nowy !!!
Napisano 17.06.2012 16:14
#include <amxmodx> #include <amxmisc> #include <cstrike> #include <fun> #include <colorchat> #define MAX_SPEED 320.0 #define SCOREATTRIB_NONE 0 #define SCOREATTRIB_DEAD (1<<0) #define SCOREATTRIB_BOMB (1<<1) #define SCOREATTRIB_VIP (1<<2) new g_szVIPMap new grawitka[33] new has_speed[33]; public plugin_init() { register_plugin("Sklep by GHOST", "1.0", "GHOST"); register_clcmd("say /sklep", "Sklep"); register_clcmd("say /shop", "Sklep"); register_clcmd("say /vip","vip_info",0,"VIP informacje") register_event("ResetHUD", "ResetHUD", "be") register_event("CurWeapon" , "event_CurWeapon" , "be" , "1=1") register_message(get_user_msgid("ScoreAttrib"), "MessageScoreAttrib"); } public client_PreThink(id){ if(!(nbut & IN_USE) && (oldbutton & IN_USE) && grawitka[id] != 1.0) set_user_gravity(id, grawitka[id]); return PLUGIN_CONTINUE; } public event_CurWeapon(id) { if(has_speed[id] == 1) new nbut = pev(id,pev_button); new oldbutton = get_user_oldbutton(id) set_user_maxspeed(id, MAX_SPEED*1.30) } public Sklep(id) { if(!(get_user_flags(id) & ADMIN_LEVEL_H)) { ColorChat(id, GREY, "[V.I.P] Nie masz uprawnien, aby uzywac Sklepu."); return PLUGIN_HANDLED; } new tytul[25]; format(tytul, 24, "VIP Menu"); new menu = menu_create(tytul, "Sklep_Handler"); menu_additem(menu, "\yKup \wCiche chodzenie \yKoszt: \r[3500$]"); menu_additem(menu, "\yKup \wMniejsza grawitacja \yKoszt: \r[4000$]"); menu_additem(menu, "\yKup \wSzybsze chodzenie \yKoszt: \r[5500$]"); menu_additem(menu, "\yKup \wDodatkowe 100HP \yKoszt: \r[3500$]"); menu_additem(menu, "\yKup \wKolorowy Granat Dymny\y Koszt: \r[1000$]"); menu_additem(menu, "\yKup \wGranat Oslepiajacy \yKoszt: \r[1000$]"); menu_display(id, menu); return PLUGIN_CONTINUE; } public Sklep_Handler(id, menu, item) { if(!is_user_alive(id) || !is_user_connected(id)) return PLUGIN_CONTINUE; new kasa = cs_get_user_money(id); if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_CONTINUE; } switch(item) { case 0: { if(kasa >= 3500) { cs_set_user_money(id, kasa-3500); set_user_footsteps(id, 1); ColorChat(id, GREEN, "[V.I.P] Kupiles ciche chodzenie!"); } if(kasa < 3500) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } case 1: { if(kasa >= 4000) { cs_set_user_money(id, kasa-4000); set_user_gravity(id, 0.5); grawitka[id] = 0.5; ColorChat(id, GREEN, "[V.I.P] Kupiles mniejsza grawitacje!"); } if(kasa < 4000) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } case 2: { if(kasa >= 5500) { cs_set_user_money(id, kasa-5500); set_user_maxspeed(id, MAX_SPEED*1.30) has_speed[id]=1; ColorChat(id, GREEN, "[V.I.P] Kupiles szybsze chodzenie!"); } if(kasa < 5500) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } case 3: { if(kasa >= 3500) { cs_set_user_money(id, kasa-3500); set_user_health(id, get_user_health(id)+100); ColorChat(id, GREEN, "[V.I.P] Kupiles dodatkowe 100HP!"); } if(kasa < 3500) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } case 4: { if(kasa >= 1000) { cs_set_user_money(id, kasa-1000); give_item(id, "weapon_smokegrenade"); ColorChat(id, GREEN, "[V.I.P] Kupiles Kolorowy Granat Dymny!"); } if(kasa < 1000) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } case 5: { if(kasa >= 1000) { cs_set_user_money(id, kasa-1000); give_item(id, "weapon_flashbang"); ColorChat(id, GREEN, "[V.I.P] Kupiles Granat Oslepiajcy!"); } if(kasa < 1000) ColorChat(id, RED, "[V.I.P] Masz za malo kasy!"); } } return PLUGIN_CONTINUE; } public vip_info( id,level,cid ) { if ( !cmd_access(id,level,cid,1) ) return PLUGIN_CONTINUE show_motd( id,"vip.txt") return PLUGIN_CONTINUE } public ResetHUD(id) { grawitka[id] = 1.0 has_speed[id] = 0; set_task(0.5, "VIP", id + 6910); } public VIP(TaskID) { if (g_szVIPMap) return PLUGIN_HANDLED; // blokuje plugin na mapach typu as new id = TaskID - 6910; if (is_user_admin(id)) //można zamienić na konkretne flagi { message_begin(MSG_ALL, get_user_msgid("ScoreAttrib")) write_byte(id) write_byte(4) message_end() } return PLUGIN_HANDLED; }
Jestem Nowy !!!
Napisano 17.06.2012 17:12
new nbut = pev(id,pev_button);
new oldbutton = get_user_oldbutton(id)
public event_CurWeapon(id) {
if(has_speed[id] == 1)
new nbut = pev(id,pev_button);
new oldbutton = get_user_oldbutton(id)
public client_PreThink(id) {
new nbut = pev(id,pev_button);
new oldbutton = get_user_oldbutton(id)
Użytkownik GwynBleidD edytował ten post 17.06.2012 17:17
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
Napisano 17.06.2012 19:29
Jestem Nowy !!!
Napisano 17.06.2012 21:15
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
Napisano 17.06.2012 21:23
Napisano 17.06.2012 21:39
Użytkownik gost11 edytował ten post 17.06.2012 21:40
Jestem Nowy !!!
Napisano 17.06.2012 22:05
0 użytkowników, 0 gości, 0 anonimowych