Witam, kolejny gotowiec dzisiaj, większość opisane w kodzie, więcej informacji o broniach oraz amunicji w CS znajdziesz tutaj:
CS Weapons Information - AlliedModders Wiki
Co w ogóle robi ten plugin?
Plugin ten, daje graczom przy każdym spawnie; adminom : m249
Zwykłym graczom m4a1(bez flag admina)
Jeśli chcesz dodać nową broń najlepiej skopiuj kod z dodawania m249 i pobierz inną flagę admina/graczaKod php:/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#define PLUGIN "Weapon spawner for admin"
#define VERSION "1.0"
#define AUTHOR "naven"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "HamSpawn", 1); //rejestrujemy spawn gracza
register_cvar("amx_bronie", "1") //ustawiamy cvar, po co? żeby mozna bylo wybierac podczad gry bronie
}
public HamSpawn(id) //przekazujemy id gracza(w nawiasie), przyda się potem
{
if(get_cvar_num("amx_bronie") == 0) //jeśli cvar amx_bronie jest ustawiony na 0 plugin jest wyłączony
return PLUGIN_HANDLED; //return powoduje ignorowanie dalszego kodu
{
//sprawdzamy graczy, if oznacza warunek postawiony przed czymś, w tym przypadku sprawdza jakie gracz ma flagi
if (get_user_flags(id) & ADMIN_USER) //każd gracz NIE ADMIN otrzymuje m4a1
{
give_item(id, "weapon_m4a1") //dajemy graczowi bron
give_item(id, "ammo_556nato") //i amunicje oczywiscie
give_item(id, "ammo_556nato") //j.w.
give_item(id, "ammo_556nato") //j.w.
}
//jeśli ktoś posiada flagę ADMIN_KICK(flaga c) wkonuje się ten kod
else if (get_user_flags(id) & ADMIN_KICK)//admin z flaga c(ADMIN_KICK) otrzymuje awp
{
give_item(id, "weapon_m249") //dajemy bron
give_item(id, "ammo_556natobox") //ammo
give_item(id, "ammo_556natobox") //ammo
give_item(id, "ammo_556natobox") //ammo
give_item(id, "ammo_556natobox") //ammo
}
}
return PLUGIN_HANDLED //konczy funkcję
}
Kod stworzony dla forum.wiaderko.com przez naven. Kopiowanie na inne fora zabronione!










