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 FreeWeaponmy first plugin :D


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
16 odpowiedzi w tym temacie

#1 KmP'eR

    Początkujący

  • Użytkownik

Reputacja: 8
Nowy

  • Postów:18
  • Steam:steam
  • Lokalizacja:Polska
Offline

Napisano 03.01.2010 22:13

Jest to plugin który zrobiłem z nudów i by się czegoś nauczyć:D
Jest to banalny plugin a mianowicie.
Gdy admin wpisze free dostaje MP5 DGL HE FB SG
a jeśli wpisze go gracz pisze np: KmP'eR tylko dla admina!!

Instalacja:
Standardowa
Oto .sma:

#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "AdminFreeWeapon"
#define VERSION "0.2"
#define AUTHOR "KmP'eR"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd ("free","free_weapon")
}
public free_weapon(id){
if(access(id,ADMIN_LEVEL_C)){
give_item (id,"weapon_mp5navy")
give_item (id,"weapon_mp5navy" )
give_item (id,"weapon_mp5navy" )
give_item (id,"weapon_mp5navy" )
give_item (id,"weapon_deagle")
give_item (id,"weapon_deagle")
give_item (id,"weapon_deagle")
give_item (id,"weapon_deagle")
give_item (id,"weapon_flashbang")
give_item (id,"weapon_flashbang")
give_item (id,"weapon_smokegrenade")
give_item (id,"weapon_hegrenade")
set_hudmessage(255, 255, 255, 0.02, 0.71, 0, 6.0, 5.0)
show_hudmessage(id, "Dostales: MP5 DGL HE FB SG")
}
else{
new szName [32];
get_user_name(id, szName, 31)
set_hudmessage(42, 42, 255, 0.02, 0.71, 0, 6.0, 5.0)
show_hudmessage(id, "%s tylko dla admina!!", szName)

}
}

Załączone pliki


Użytkownik KmP'eR edytował ten post 03.01.2010 22:29

  • +
  • -
  • 1
Dołączona grafika

Jeśli Ci pomogłem daj Dołączona grafika
To nie boli

#2 Ortega

    mów mi Orti

  • Power User

Reputacja: 363
Wszechpomocny

  • Postów:640
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Sosnowiec
Offline

Napisano 03.01.2010 22:23

Wiesz jak już dajesz komuś broń to wypadało by dać też naboje ;>

/free

register_clcmd ("free","free_weapon")
hmm to free czy /free ;>?

Użytkownik Ortega edytował ten post 03.01.2010 22:26

  • +
  • -
  • 0

#3 KmP'eR

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:18
  • Steam:steam
  • Lokalizacja:Polska
Offline

Napisano 03.01.2010 22:29

Jak to przecież dostaje full ammo. testowałem
  • +
  • -
  • 1
Dołączona grafika

Jeśli Ci pomogłem daj Dołączona grafika
To nie boli

#4 Ortega

    mów mi Orti

  • Power User

Reputacja: 363
Wszechpomocny

  • Postów:640
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Sosnowiec
Offline

Napisano 03.01.2010 22:36

Po prostu brzydko to wygląda, jak już dajesz kod abyśmy się wszyscy zachwycali to wypadało by o kosmetykę też zadbać.
  • +
  • -
  • 0

#5 KmP'eR

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:18
  • Steam:steam
  • Lokalizacja:Polska
Offline

Napisano 03.01.2010 22:38

Czyli jak dać ammo bo jestem w tym zielony.
  • +
  • -
  • 1
Dołączona grafika

Jeśli Ci pomogłem daj Dołączona grafika
To nie boli

#6 Ortega

    mów mi Orti

  • Power User

Reputacja: 363
Wszechpomocny

  • Postów:640
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Sosnowiec
Offline

Napisano 03.01.2010 22:43

CS Weapons Information - AlliedModders Wiki give_item tylko, że ammo_.
  • +
  • -
  • 0

#7 KmP'eR

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:18
  • Steam:steam
  • Lokalizacja:Polska
Offline

Napisano 03.01.2010 22:45

Czyli np:

#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "AdminFreeWeapon"
#define VERSION "0.2"
#define AUTHOR "KmP'eR"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd ("free","free_weapon")
}
public free_weapon(id){
if(access(id,ADMIN_LEVEL_C)){
give_item (id,"weapon_mp5navy")
give_item (id,"ammo_9mm " )
give_item (id,"weapon_deagle")
give_item (id,"ammo_50ae")
give_item (id,"weapon_flashbang")
give_item (id,"weapon_flashbang")
give_item (id,"weapon_smokegrenade")
give_item (id,"weapon_hegrenade")
set_hudmessage(255, 255, 255, 0.02, 0.71, 0, 6.0, 5.0)
show_hudmessage(id, "Dostales: MP5 DGL HE FB SG")
}
else{
new szName [32];
get_user_name(id, szName, 31)
set_hudmessage(42, 42, 255, 0.02, 0.71, 0, 6.0, 5.0)
show_hudmessage(id, "%s tylko dla admina!!", szName)

}
}

Użytkownik KmP'eR edytował ten post 03.01.2010 22:46

  • +
  • -
  • 1
Dołączona grafika

Jeśli Ci pomogłem daj Dołączona grafika
To nie boli

#8 Ortega

    mów mi Orti

  • Power User

Reputacja: 363
Wszechpomocny

  • Postów:640
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Sosnowiec
Offline

Napisano 03.01.2010 22:51

Ale dajesz tylko raz ammo_ ,a przecież magazynek nie zapełnia się od jednej serii :D? I fajnie by było dodać też clcmd '/free' + 'free' ^^?
  • +
  • -
  • 1

#9 KmP'eR

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:18
  • Steam:steam
  • Lokalizacja:Polska
Offline

Napisano 03.01.2010 22:55

OK Zmieniłem
A tak to jak fajny jak na pierwszy plugin :?: :wstyd:
#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "AdminFreeWeapon"
#define VERSION "0.2"
#define AUTHOR "KmP'eR"


public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR);
        register_clcmd ("say free","free_weapon")
        register_clcmd ("say /free","free_weapon")
}
public free_weapon(id){ 
        if(access(id,ADMIN_LEVEL_C)){ 
                give_item (id,"weapon_mp5navy")
                give_item (id,"ammo_9mm " )
                give_item (id,"ammo_9mm " )
                give_item (id,"ammo_9mm " )
                give_item (id,"weapon_deagle")
                give_item (id,"ammo_50ae")
                give_item (id,"ammo_50ae")
                give_item (id,"ammo_50ae")
                give_item (id,"ammo_50ae")
                give_item (id,"weapon_flashbang")
                give_item (id,"weapon_flashbang")
                give_item (id,"weapon_smokegrenade")
                give_item (id,"weapon_hegrenade")
                set_hudmessage(255, 255, 255, 0.02, 0.71, 0, 6.0, 5.0)
                show_hudmessage(id, "Dostales: MP5 DGL HE FB SG")       
         }
        else{
                new szName [32];
                get_user_name(id, szName, 31)
                set_hudmessage(42, 42, 255, 0.02, 0.71, 0, 6.0, 5.0)
                show_hudmessage(id, "%s tylko dla admina!!", szName)
        
        }
}

Użytkownik KmP'eR edytował ten post 03.01.2010 22:56

  • +
  • -
  • 1
Dołączona grafika

Jeśli Ci pomogłem daj Dołączona grafika
To nie boli

#10 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 04.01.2010 14:56

A tak to jak fajny jak na pierwszy plugin

KmP'eR, nie powiem, ja tez od czegos takiego zaczynałem :rolleyes:
Ale raczej mało uzyteczny według mnie :)
  • +
  • -
  • 0

#11 KmP'eR

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:18
  • Steam:steam
  • Lokalizacja:Polska
Offline

Napisano 04.01.2010 18:12

A macie jakąś dobrą WWW z tutami jak robić pluginy?
  • +
  • -
  • 1
Dołączona grafika

Jeśli Ci pomogłem daj Dołączona grafika
To nie boli

#12 baku

    [M]anchester[U]nited

  • Przyjaciel

Reputacja: 455
Wszechobecny

  • Postów:1 054
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Polska
Offline

Napisano 04.01.2010 18:21

Żeby umieć trzeba chcieć ;]

Znać podstawy C++ lub ogólnie coś z programowania..
  • +
  • -
  • 0

#13 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 980
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 04.01.2010 18:21

eee
http://amxx.pl/Tutoriale-f16.html

  • +
  • -
  • 0

#14 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 04.01.2010 18:36

Szczerze to nie trzeba nic umiec z scriptingu :) All mozna sie nauczyc z tej bardzo pouczajacej strony (of course chodzi mi o amxx.pl) :D
  • +
  • -
  • 0

#15 cezikos

    Początkujący

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:19
  • GG:
  • Steam:steam
  • Lokalizacja:Polska
Offline

Napisano 20.01.2010 21:54

Mam prośbę można go przerobić ze każdy dostaje Machine Gun lecz tylko admin może dać??
  • +
  • -
  • 0

#16 mifuntm

    Życzliwy

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:24
  • GG:
  • Lokalizacja:Sarzyna
Offline

Napisano 26.01.2010 07:34

U mnie ten plugin daje za free tylko Mp5 i amunicję...
a co z deaglem i granatami???
  • +
  • -
  • 0

#17 Slugger

    Wszechobecny

  • Użytkownik

Reputacja: 19
Początkujący

  • Postów:406
  • GG:
  • Lokalizacja:Piła
Offline

Napisano 26.01.2010 10:16

Szczerze to nie trzeba nic umiec z scriptingu :) All mozna sie nauczyc z tej bardzo pouczajacej strony (of course chodzi mi o amxx.pl) :D


Dokładnie emblaze, ja nic nie umiem z PAWN ;)
Wszystko biorę z innych pluginów :rolleyes:
A akurat ten plugin mi się przydał ^^
  • +
  • -
  • 0




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

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