Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Plugin VIP, dolaczenie opcji rezerwacji slota


  • Zamknięty Temat jest zamknięty
10 odpowiedzi w tym temacie

#1 Tweak

    Zaawansowany

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:80
  • Imię:patryk
  • Lokalizacja:wln
Offline

Napisano 08.08.2011 13:52

Witam

Mam plugin dla VIP'ów :) I chciał bym go troszkę przerobić. Chciał bym do niego dodać możliwość zarezerwowania slota. Oraz napis "VIP'y online:" zmienić na kolor błękitny niebieski i listę vipów też która zostanie tam wyświetlona za dwu kropkiem.

oto plugin:

#include <amxmodx>
#include <cstrike>
#include <hamsandwich>

#define VIP ADMIN_LEVEL_H

public plugin_init()
{
register_plugin("VIP_PCS", "1.1", "SeeK")
RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post")
register_clcmd("say /vips", "online")
}

public client_putinserver(id)
{
if(get_user_flags(id) & VIP)
{
new name[32]
get_user_name(id, name, 31)
set_hudmessage(0, 255, 0, -1.0, 0.20, 1, 6.0, 12.0)
show_hudmessage(0, "=======================================^nUWAGA!!!^nNa serwer wszedl VIP %s^n=======================================", name)
}
return PLUGIN_CONTINUE
}

public online()
{
new message[200] = "VIP'y online:"
for(new id = 1; id <33; ++id)
{
if(is_user_connected(id) && get_user_flags(id) & VIP)
{
new name[32]
get_user_name(id, name, 31)
format(message, 199,"%s %s",message,name)
}
}
client_print(0, print_chat, message)
return PLUGIN_CONTINUE
}

public Fwd_PlayerSpawn_Post(id)
{
if(get_user_flags(id) & VIP)
{
if(get_user_team(id) == CS_TEAM_CT)
cs_set_user_model(id, "vipct")

if(get_user_team(id) == CS_TEAM_T)
cs_set_user_model(id, "viptt")
}
}
public plugin_precache()
{
precache_model("models/player/vipct/vipct.mdl")
precache_model("models/player/viptt/viptt.mdl")
}


Użytkownik Tweak edytował ten post 08.08.2011 13:52


#2 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 08.08.2011 13:58

Zeby miał slota musisz dac mu flagę Admin_reservation czy jakoś tak ;]
  • +
  • -
  • 0

If you can dream it, you can do it.


#3 Hiroshima

    Godlike

  • Przyjaciel

Reputacja: 1 327
Godlike

  • Postów:4 984
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 08.08.2011 14:00

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
AMX Mod X -> Pytania
do
Scripting -> Pytania

  • +
  • -
  • 0

#4 Tweak

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:80
  • Imię:patryk
  • Lokalizacja:wln
Offline

Napisano 08.08.2011 14:08

Zeby miał slota musisz dac mu flagę Admin_reservation czy jakoś tak ;]



Nie w tym przypadku, trzeba dodać do pluginu, żeby działało na flagę, bo ten plugin nie ma tej opcji.

#5 ;((

    Super Hero

  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 08.08.2011 14:40

Slota dajesz dając flagę b w users.ini... -.^

Użytkownik DAMIANq edytował ten post 08.08.2011 14:40

  • +
  • -
  • 0

#6 Tweak

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:80
  • Imię:patryk
  • Lokalizacja:wln
Offline

Napisano 08.08.2011 15:16

OKEJ. Ale z tym kolorem mógł by mi ktoś pomóc :)

#7 ;((

    Super Hero

  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 08.08.2011 16:30

Przy VIPy online nie wiedziałem jak.. Zobacz czy taki niebieski może być :) Jak coś to zmieniasz to 3 wartość w:
set_hudmessage(0, 0, 200, -1.0, 0.20, 1, 6.0, 12.0)
pierwsza odpowiada za kolor Red, druga za Green, trzecia właśnie za Blue, czyli im większa wartość mocniejszy kolor bodajże.. max 255
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>

#define VIP ADMIN_LEVEL_H

public plugin_init()
{
register_plugin("VIP_PCS", "1.1", "SeeK")
RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post")
register_clcmd("say /vips", "online")
}

public client_putinserver(id)
{
if(get_user_flags(id) & VIP)
{
new name[32]
get_user_name(id, name, 31)
set_hudmessage(0, 0, 200, -1.0, 0.20, 1, 6.0, 12.0)
show_hudmessage(0, "=======================================^nUWAGA!!!^nNa serwer wszedl VIP %s^n=======================================", name)
}
return PLUGIN_CONTINUE
}

public online()
{
new message[200] = "VIP'y online:"
for(new id = 1; id <33; ++id)
{
if(is_user_connected(id) && get_user_flags(id) & VIP)
{
new name[32]
get_user_name(id, name, 31)
format(message, 199,"%s %s",message,name)
}
}
client_print(0, print_chat, message)
return PLUGIN_CONTINUE
}

public Fwd_PlayerSpawn_Post(id)
{
if(get_user_flags(id) & VIP)
{
if(get_user_team(id) == CS_TEAM_CT)
cs_set_user_model(id, "vipct")

if(get_user_team(id) == CS_TEAM_T)
cs_set_user_model(id, "viptt")
}
}
public plugin_precache()
{
precache_model("models/player/vipct/vipct.mdl")
precache_model("models/player/viptt/viptt.mdl")
}

Użytkownik DAMIANq edytował ten post 08.08.2011 17:20

  • +
  • -
  • 1

#8 kapi10072

    Wszechpomocny

  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:318
  • Steam:steam
  • Imię:Kacper
  • Lokalizacja:Polska
Offline

Napisano 08.08.2011 17:05


#include <amxmodx>
#include <colorchat>
#include <cstrike>
#include <hamsandwich>

#define VIP ADMIN_LEVEL_H

public plugin_init()
{
register_plugin("VIP_PCS", "1.1", "SeeK")
RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post")
register_clcmd("say /vips", "online")
}

public client_putinserver(id)
{
if(get_user_flags(id) & VIP)
{
new name[32]
get_user_name(id, name, 31)
set_hudmessage(0, 0, 200, -1.0, 0.20, 1, 6.0, 12.0)
show_hudmessage(0, "=======================================^nUWAGA!!!^nNa serwer wszedl VIP %s^n=======================================", name)
}
return PLUGIN_CONTINUE
}

public online()
{
new message[200] = "VIP'y online:"
for(new id = 1; id <33; ++id)
{
if(is_user_connected(id) && get_user_flags(id) & VIP)
{
new name[32]
get_user_name(id, name, 31)
format(message, 199,"%s %s",message,name)
}
}
ColorChat(0, BLUE, message)
return PLUGIN_CONTINUE
}

public Fwd_PlayerSpawn_Post(id)
{
if(get_user_flags(id) & VIP)
{
if(get_user_team(id) == CS_TEAM_CT)
cs_set_user_model(id, "vipct")

if(get_user_team(id) == CS_TEAM_T)
cs_set_user_model(id, "viptt")
}
}
public plugin_precache()
{
precache_model("models/player/vipct/vipct.mdl")
precache_model("models/player/viptt/viptt.mdl")
}


i flaga "b" do users.ini

Użytkownik kapi10072 edytował ten post 08.08.2011 17:06

  • +
  • -
  • 1

Dołączona grafika
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź ;)
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D


#9 Tweak

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:80
  • Imię:patryk
  • Lokalizacja:wln
Offline

Napisano 09.08.2011 09:40

DAMIANQ teraz sprawdzilem plugin, i napis VIP'y online: nadal mam takiego samego koloru, czyli biale...

Użytkownik Tweak edytował ten post 09.08.2011 16:51


#10 kapi10072

    Wszechpomocny

  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:318
  • Steam:steam
  • Imię:Kacper
  • Lokalizacja:Polska
Offline

Napisano 09.08.2011 19:35

Sprawdź mój kod....
I ściągnij colorchat.inc z google, bo zapewne nie masz.
  • +
  • -
  • 1

Dołączona grafika
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź ;)
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D


#11 Tweak

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:80
  • Imię:patryk
  • Lokalizacja:wln
Offline

Napisano 09.08.2011 20:54

kapi, twojego nie moge skompilować...

Co do tego colorchat, to nie wiem jak tego użyć...

Dodano 09 sierpień 2011 - 21:30:
KAPI juz po kompilowalem itp. Jutro sprawdze i dam Ci znać :)

Dodano 09 sierpień 2011 - 23:04:
KAPI , dzięki. Wszystko już działa :)

Pozdrawiam

Użytkownik Tweak edytował ten post 09.08.2011 20:58





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych