Vip na serwer dd2
HaadShot 29.12.2012
Witam. Chciałbym mieć takiego VIPA:
-Żeby pisało VIP w punktach tabeli Tab
-Powitanie przy wejsciu na serwer ( Przychodzi VIP na niebiesko z prawej )
-Darmowe Wszystkie Granaty co runde
-Kamizelka i helm
-500$ co rundę
-po wpisaniu /vips żeby sie włączało okno kto jest vipem
-po wpisaniu /vip żeby była informacja o vipie
-Za rozbrojenie i podlozenie bomby 100 $$
Generowałem wczesniej sobie vipa ale mi coś nie wychodzi, nie ma jak wpisze /vips tabeli z vipami a było zaznaczone i nie działało to np jak rozbroiłem bombe że jakaś informacja że dostałem 100$$ i co runde np
np Dostales 500$$ za to ze jestes vipem,Z góry dziękuje i pozdrawiam
-Żeby pisało VIP w punktach tabeli Tab
-Powitanie przy wejsciu na serwer ( Przychodzi VIP na niebiesko z prawej )
-Darmowe Wszystkie Granaty co runde
-Kamizelka i helm
-500$ co rundę
-po wpisaniu /vips żeby sie włączało okno kto jest vipem
-po wpisaniu /vip żeby była informacja o vipie
-Za rozbrojenie i podlozenie bomby 100 $$
Generowałem wczesniej sobie vipa ale mi coś nie wychodzi, nie ma jak wpisze /vips tabeli z vipami a było zaznaczone i nie działało to np jak rozbroiłem bombe że jakaś informacja że dostałem 100$$ i co runde np
np Dostales 500$$ za to ze jestes vipem,Z góry dziękuje i pozdrawiam
lukasz9159
29.12.2012
refresh generowałem trego vipa dokładnie ze 4 razy i nie dziala proszę o pomoc
Pudliszka
29.12.2012
Proszę
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
new CsArmorType:armortype, bool:g_Vip[33], gRound=0, g_Hudmsg;
public plugin_init(){
register_plugin("VIP Ultimate", "8.0.0.2", "benio101 & speedkill");
RegisterHam(Ham_Spawn, "player", "SpawnedEventPre", 1);
register_event("HLTV", "event_new_round", "a", "1=0", "2=0");
register_logevent("GameCommencing", 2, "1=Game_Commencing");
register_message(get_user_msgid("ScoreAttrib"), "VipStatus");
register_clcmd("say /vip", "ShowMotd");
g_Hudmsg=CreateHudSyncObj();
}
public client_authorized(id){
if(get_user_flags(id) & 524288 == 524288){
client_authorized_vip(id);
}
}
public client_authorized_vip(id){
g_Vip[id]=true;
new g_Name[64];
get_user_name(id,g_Name,charsmax(g_Name));
set_hudmessage(24, 190, 220, 0.25, 0.2, 0, 6.0, 6.0);
ShowSyncHudMsg(0, g_Hudmsg, "Vip %s wbija na serwer !",g_Name);
}
public client_disconnect(id){
if(g_Vip[id]){
client_disconnect_vip(id);
}
}
public client_disconnect_vip(id){
g_Vip[id]=false;
}
public SpawnedEventPre(id){
if(g_Vip[id]){
if(is_user_alive(id)){
SpawnedEventPreVip(id);
}
}
}
public event_new_round(){
++gRound;
}
public GameCommencing(){
gRound=0;
}
public SpawnedEventPreVip(id){
if(gRound>=1){
set_user_health(id, get_user_health(id)+10);
}
cs_set_user_armor(id, min(cs_get_user_armor(id,armortype)+100, 200), armortype);
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
cs_set_user_bpammo(id, CSW_FLASHBANG,2);
give_item(id, "weapon_smokegrenade");
if(gRound>=2){
cs_set_user_money(id, min(cs_get_user_money(id)+500, 16000), 1);
}
}
public VipStatus(){
new id=get_msg_arg_int(1);
if(is_user_alive(id) && g_Vip[id]){
set_msg_arg_int(2, ARG_BYTE, get_msg_arg_int(2)|4);
}
}
public ShowMotd(id){
show_motd(id, "vip.txt", "Informacje o vipie");
}
lukasz9159
29.12.2012
bez zadnej kompilacji mam to podmienic sorki ale pisze teraz z brata konta ?
Edited by lukasz9159, 29.12.2012 20:13.
Edited by lukasz9159, 29.12.2012 20:13.
Pudliszka
30.12.2012
Masz tu już gotowy AMXX
http://amxx.pl/kompi...2&fname=vip.sma
Edited by Pudliszka, 30.12.2012 14:16.
http://amxx.pl/kompi...2&fname=vip.sma
Edited by Pudliszka, 30.12.2012 14:16.
HaadShot 30.12.2012
Wrzuciłem cały ten twój gotowy plik amxx i teraz mam 110hp nie pokazóje kto jest vipe'm i nie wyswietla tego co mówiłem