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

Vip dodanie oraz usuniecie broni


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

#1 SqNw0w

    Profesjonalista

  • Zbanowany

Reputacja: 2
Nowy

  • Postów:183
  • Lokalizacja:Gdansk
Offline

Napisano 15.07.2012 11:00

Witam, mam problem z pluginem "vip"
Dokładniej to chciałbym aby dodać mu mp5 oraz kamizelke + hełm.
Oraz zrobić by nie miał na start podstawowej broni [usp / glocka] tylko Deagla + Mp5 oraz granaty .

Ale najwazniejsze by dodac mp5 oraz kamizelke + hełm.

/* Plugin generated by n` */

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



public plugin_init() {
register_plugin("Vip", "0.1", "n`");
RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);

}
public fwHamPlayerSpawnPost(id){

if (get_user_flags(id) & ADMIN_LEVEL_H) {

give_item(id, "weapon_hegrenade");
give_item(id, "weapon_smokegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_flashbang");
give_item(id, "item_assaultsuit");
give_item(id, "weapon_deagle");
cs_set_user_bpammo(id, CSW_DEAGLE, 35);	

}
}

Użytkownik SqNw0w edytował ten post 15.07.2012 11:00


#2 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 15.07.2012 17:32

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

public plugin_init() {
register_plugin("Vip", "0.1", "n");
RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
}
public fwHamPlayerSpawnPost(id){
if(is_user_alive(id) && get_user_flags(id) & ADMIN_LEVEL_H){
strip_user_weapons(id);
give_item(id, "weapon_knife");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_smokegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_flashbang");
give_item(id, "item_assaultsuit");
give_item(id, "weapon_deagle");
give_item(id, "ammo_50ae");
cs_set_user_bpammo(id, CSW_DEAGLE, 35);
give_item(id, "weapon_mp5navy");
give_item(id, "ammo_9mm");
cs_set_user_bpammo(id, CSW_MP5NAVY, 120);
}
}


Przy okazji, do broni musisz dodać odpowiednią amunicję:
Dołączona grafika [lista] nazwy broni, amunicji, rozmiar magazynków i prędkość chodzenia

#3 SqNw0w

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 2
Nowy

  • Postów:183
  • Lokalizacja:Gdansk
Offline

Napisano 16.07.2012 00:25

dzięki.

A czy dodałbys jeszcze pare rzeczy takich jak:

- 150hp.
- Podwojny skok
- Wieksza predkosc
- Własny Model
- Napis VIP w Tabeli
- Po wpisaniu /vips pokazuje vipow.
- Po wpisaniu /vip pokazuje korzysci vipa [vip.txt]

//Edit: A jak nie dasz rady to chociaz niektore :)

Użytkownik SqNw0w edytował ten post 16.07.2012 00:41


#4 Na 5tyk

    Godlike

  • Użytkownik

Reputacja: 430
Wszechobecny

  • Postów:1 712
  • GG:
  • Imię:Patryk
  • Lokalizacja:PL
Offline

Napisano 16.07.2012 08:08


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

public plugin_init() {
register_plugin("Vip", "0.1", "n");
RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
register_clcmd("say /vip", "Info");
}
public fwHamPlayerSpawnPost(id){
if(is_user_alive(id) && get_user_flags(id) & ADMIN_LEVEL_H){
strip_user_weapons(id);
give_item(id, "weapon_knife");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_smokegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_flashbang");
give_item(id, "item_assaultsuit");
give_item(id, "weapon_deagle");
give_item(id, "ammo_50ae");
cs_set_user_bpammo(id, CSW_DEAGLE, 35);
give_item(id, "weapon_mp5navy");
give_item(id, "ammo_9mm");
cs_set_user_bpammo(id, CSW_MP5NAVY, 120);
set_user_health(id, 150);
set_user_maxspeed(id, 1.3);
}
}

public Info(id)
{
show_motd(id, "vip.txt");
}

Dodałem 150HP, szybkość, informacje po wpisaniu /vip (musi być vip.txt w cstrike).
  • +
  • -
  • 1

#5 SqNw0w

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 2
Nowy

  • Postów:183
  • Lokalizacja:Gdansk
Offline

Napisano 16.07.2012 15:17

Ok , leci + ale jeszcze czekam na:

- Podwojny skok
- Własny model
- Napis VIP w Tabeli
- Oraz po wpisaniu /vips pokazuje liste vipow.

Przepraszam od razu za post pod postem ale nie moglem edytowac.

Oraz prosiłbym o zmiane broni .

Żeby zamiast MP5 miał M3 oraz M4A1.


//Jak moderator moze to usunac ten post i dodac to co napisalem w poscie wyzej.
MarWit (16.07.2012 15:21):
Posty zostały połączone.

Użytkownik MarWit edytował ten post 16.07.2012 15:20


#6 SqNw0w

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 2
Nowy

  • Postów:183
  • Lokalizacja:Gdansk
Offline

Napisano 17.07.2012 17:18

Moge zapłacic ;>

#7 SqNw0w

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 2
Nowy

  • Postów:183
  • Lokalizacja:Gdansk
Offline

Napisano 19.07.2012 23:53

Refresh :]

#8 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

  • Postów:2 414
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 20.07.2012 11:15

dodano /vips oraz m4a1 i m4 zamiast mp5, wymagany colorchat

#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
#include <fun>
#include <ColorChat>

public plugin_init() {
register_plugin("Vip", "0.1", "n");
RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
register_clcmd("say /vip", "Info");
register_clcmd("say /vips", "VipyOnline");
}
public fwHamPlayerSpawnPost(id){
if(is_user_alive(id) && is_user_vip(id)){
strip_user_weapons(id);
give_item(id, "weapon_knife");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_smokegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_flashbang");
give_item(id, "item_assaultsuit");
give_item(id, "weapon_deagle");
give_item(id, "ammo_50ae");
cs_set_user_bpammo(id, CSW_DEAGLE, 35);
give_item(id, "weapon_m3");
give_item(id, "weapon_m4a1");
give_item(id, "ammo_buckshot");
give_item(id, "ammo_556nato");
cs_set_user_bpammo(id, CSW_M4A1, 90);
cs_set_user_bpammo(id, CSW_M3, 32);
set_user_health(id, 150);
set_user_maxspeed(id, 1.3);
}
}

public Info(id)
{
show_motd(id, "vip.txt");
}

public VipyOnline(id)
{
ColorChat(id, GREEN, "Aktualnie na serwerze jest :");
for(new i = 1; i <= get_maxplayers(); i++)
{
if(is_user_connected(i) && is_user_vip(i))
{
new name[32];
get_user_name(i, name, 31);
ColorChat(id, TEAM_COLOR, "%s", name);
}
}
}

stock is_user_vip(id)
{
if(get_user_flags(id) & ADMIN_LEVEL_H)
return 1;
return 0;
}

  • +
  • -
  • 1

#9 SqNw0w

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 2
Nowy

  • Postów:183
  • Lokalizacja:Gdansk
Offline

Napisano 20.07.2012 13:52

dzięki, leci +

Jeszcze tylko:

- Podwojny skok [Najwazniejsze]
- Własny Model
- Napis vip w Tabeli


#10 SqNw0w

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 2
Nowy

  • Postów:183
  • Lokalizacja:Gdansk
Offline

Napisano 21.07.2012 02:53

Jeżeli ktos by sie podjal dodania wyzej wymienionych dodatkow to proszę w tym sma:

#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
#include <fun>
#include <ColorChat>

public plugin_init() {
		 register_plugin("Vip", "0.1", "n");
		 RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
		 register_clcmd("say /vip", "Info");
		 register_clcmd("say /vips", "VipyOnline");
}
public fwHamPlayerSpawnPost(id){
		 if(is_user_alive(id) && is_user_vip(id)){
				  strip_user_weapons(id);
				  give_item(id, "weapon_knife");
				  give_item(id, "weapon_hegrenade");
				  give_item(id, "weapon_smokegrenade");
				  give_item(id, "weapon_flashbang");
				  give_item(id, "weapon_flashbang");
				  give_item(id, "item_assaultsuit");
				  give_item(id, "weapon_deagle");
				  give_item(id, "ammo_50ae");
				  cs_set_user_bpammo(id, CSW_DEAGLE, 35);
				  give_item(id, "weapon_m3");
				  give_item(id, "ammo_buckshot");
				  cs_set_user_bpammo(id, CSW_M3, 32);
				  set_user_health(id, 150);
				  set_user_maxspeed(id, 1.3);
		 }
}

public Info(id)
{
		 show_motd(id, "vip.txt");
}

public VipyOnline(id)
{
		 ColorChat(id, GREEN, "Vipy Online:");
		 for(new i = 1; i <= get_maxplayers(); i++)
		 {
				  if(is_user_connected(i) && is_user_vip(i))
				  {
						   new name[32];
						   get_user_name(i, name, 31);
						   ColorChat(id, TEAM_COLOR, "%s", name);
				  }
		 }
}

stock is_user_vip(id)
{
		 if(get_user_flags(id) & ADMIN_LEVEL_H)
				  return 1;
		 return 0;
}

Ps. Prosił bym o poprawe dodatku /vips gdyz nie dziala tak jak powinien.

Jak wpisuje /vips to jest tak:

Vipy Online:
SqNw0w

A chciałby by było tak:

Vipy Online: SqNw0w

proszę o złączeniu postów.

Użytkownik SqNw0w edytował ten post 21.07.2012 02:53


#11 GeDox

    Wszechpomocny

  • Użytkownik

Reputacja: 125
Zaawansowany

  • Postów:315
  • Steam:steam
  • Imię:Przemysław
  • Lokalizacja:Kielce
Offline

Napisano 21.07.2012 07:51


#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
#include <fun>
#include <ColorChat>
#include <fakemeta>

new skoki[33];

public plugin_init() {
                 register_plugin("Vip", "0.1", "n");
                 RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
                 register_clcmd("say /vip", "Info");
                 register_clcmd("say /vips", "VipyOnline");
register_forward(FM_CmdStart, "fwCmdStart_MultiJump");
}
public fwHamPlayerSpawnPost(id){
                 if(is_user_alive(id) && is_user_vip(id)){
                                  strip_user_weapons(id);
                                  give_item(id, "weapon_knife");
                                  give_item(id, "weapon_hegrenade");
                                  give_item(id, "weapon_smokegrenade");
                                  give_item(id, "weapon_flashbang");
                                  give_item(id, "weapon_flashbang");
                                  give_item(id, "item_assaultsuit");
                                  give_item(id, "weapon_deagle");
                                  give_item(id, "ammo_50ae");
                                  cs_set_user_bpammo(id, CSW_DEAGLE, 35);
                                  give_item(id, "weapon_m3");
                                  give_item(id, "ammo_buckshot");
                                  cs_set_user_bpammo(id, CSW_M3, 32);
                                  set_user_health(id, 150);
                                  set_user_maxspeed(id, 1.3);
                 }
}

public Info(id)
{
                 show_motd(id, "vip.txt");
}

public VipyOnline(id)
{
new msg[256], name[32];
ColorChat(id, GREEN, "Vipy Online:");

for(new i = 1; i <= get_maxplayers(); i++)
{
if(is_user_connected(i) && is_user_vip(i))
{
get_user_name(i, name, 31);
strcat(msg, name, 256);
strcat(msg, ", ", 256);
}
}

ColorChat(id, TEAM_COLOR, "%s", msg);
}

public fwCmdStart_MultiJump(id, uc_handle)
{
if(!is_user_alive(id) || !is_user_vip(id))
return FMRES_IGNORED;

new flags = pev(id, pev_flags);

if((get_uc(uc_handle, UC_Buttons) & IN_JUMP) && !(flags & FL_ONGROUND) && !(pev(id, pev_oldbuttons) & IN_JUMP) && skoki[id])
{
skoki[id]--;
new Float:velocity[3];
pev(id, pev_velocity,velocity);
velocity[2] = random_float(265.0,285.0);
set_pev(id, pev_velocity,velocity);
}
else if(flags & FL_ONGROUND)
skoki[id] = 2;

return FMRES_IGNORED;
}

stock is_user_vip(id)
{
                 if(get_user_flags(id) & ADMIN_LEVEL_H)
                                  return 1;
                 return 0;
}
/vips + skoki
  • +
  • -
  • 1

#12 SqNw0w

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 2
Nowy

  • Postów:183
  • Lokalizacja:Gdansk
Offline

Napisano 21.07.2012 11:18

dzięki, leci +

Lecz to /vips dalej nie jest tak jak powinno .

Wygląda to tak:

Dołączona grafika

A chciałbym, żeby było Vipy Online: n`, snqw0w , itp. tak po przecinku.

Użytkownik SqNw0w edytował ten post 21.07.2012 11:19


#13 SqNw0w

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 2
Nowy

  • Postów:183
  • Lokalizacja:Gdansk
Offline

Napisano 21.07.2012 17:23

Prosil bym moderatora o zamkniecie.

Napisze nowy Temat i wyjasnie dokładniej o co mi chodzi :)

#14 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 21.07.2012 17:27

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL




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

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