←  Szukam pluginu

AMXX.pl: Support AMX Mod X i SourceMod

»

Vip na serwer dd2

Locked

HaadShot's Photo 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
Quote

  • +
  • -
lukasz9159's Photo lukasz9159 29.12.2012

refresh generowałem trego vipa dokładnie ze 4 razy i nie dziala proszę o pomoc
Quote

  • +
  • -
Pudliszka's Photo 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");
}
Quote

  • +
  • -
lukasz9159's Photo 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.
Quote

  • +
  • -
Drzanas's Photo Drzanas 29.12.2012

no musisz skompilować plugin a potem plik .amxx umiescić na serwerze
Quote

  • +
  • -
lukasz9159's Photo lukasz9159 29.12.2012

Tylko jest problem bo nie moge skompilować inne żeczy dało rade
Quote

  • +
  • -
Mrozny's Photo Mrozny 30.12.2012

Lokalnie kompilowałes?
Quote

  • +
  • -
Pudliszka's Photo 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.
Quote

HaadShot's Photo 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
Quote
Locked