http://amxx.pl/topic...e-przez-graczy/
Proszę bardzo, sam używam tego u Siebie na serwerze.
Tam gdzie masz komendę semiclip_duration 0 ustaw to na 5 i będzie na tyle czasu ile chciałeś ![]()
To równanie zostało stworzone przy pomocy kodu LaTeX:
Edytor LaTeX online: CodeCogs.com/latex/eqneditor.php
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.
|




Mężczyzna
aka nie posiada znajomych
Napisane przez Night90
w 26.01.2014 17:36
http://amxx.pl/topic...e-przez-graczy/
Proszę bardzo, sam używam tego u Siebie na serwerze.
Tam gdzie masz komendę semiclip_duration 0 ustaw to na 5 i będzie na tyle czasu ile chciałeś ![]()
Napisane przez M4RV1N
w 25.01.2014 21:49
Napisane przez Patryk:D
w 25.01.2014 21:19
Napisane przez Misiaczek ;c
w 06.06.2013 10:35
Napisane przez
Gość
w 05.09.2012 19:14
Napisane przez PROstyCzlowiek
w 30.07.2011 21:09
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#define PLUGIN "Ruletka" //tutaj piszemy nazwę naszego pluginu, w tym przypadku to będzie "ruletka"
#define VERSION "1.0" // tutaj piszemy wersję naszego pluginu,
#define AUTHOR "PROstyCzlowiek" // tutaj piszemy autora naszego pluginu
new gSyncMessage; // to odpowiada za wiadomości w hudzie o ruletce
public plugin_init() {
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /ruletka", "ruletka"); //tutaj ustawiamy co musi wpisać użytkownik, żeby uruchomić ruletkę
register_clcmd("say_team /ruletka","ruletka"); // dodamy też t odo say'u dla teamów (od tak - dla picu)
set_task(144.0, "printer", _, _, _, "b"); //to będzie nam pokazywało informacje w HUD o istnieniu ruletki
gSyncMessage = CreateHudSyncObj(); //to odpowiada za wiadomości w hudzie o ruletce
public ruletka(id)
{
new rand
new kasa = cs_get_user_money(id)
new zycie = get_user_health(id)
new fragi = get_user_frags(id)
if(is_user_alive(id)) {
rand = random_num(0,3) // ilość wygranych w ruletce (zmieniamy z 3 na tyle ile dodaliśmy)
switch(rand)
{
case 0:
{
if(kasa >= 3000) // jesli ma powyżej 3000 $ lub równe to użyje ruletki
{
cs_set_user_money(id, kasa - 3000) // odejmuje kasę za użycie ruletki (3000$)
give_item(id, "weapon_deagle") // ustawia co gracz wygrał
give_item(id, "ammo_50ae") // jeśli dostał broń to wypadało by dać mu do niej amunicje
client_print(id, print_chat, "Wygrales Deagle'a.") // napiszemy w czacie co wygrał.
client_print(id, print_chat, "Uzyles ruletki. Cena: 3000{:content:}quot;) //damy informacje w czacie, ze uzyl ruletki.
}
if(kasa < 3000) //jeśli nie ma 3000 $ to dostanie informacje, że ma za mało kasy
client_print(id, print_chat, "Masz za malo kasy.")
}
case 1:
{
if(kasa >= 3000)
{
cs_set_user_money(id, kasa - 3000)
give_item(id, "weapon_elite")
give_item(id, "ammo_9mm")
client_print(id, print_chat, "Wygrales Dual Elite's.")
client_print(id, print_chat, "Uzyles ruletki. Cena: 3000{:content:}quot;)
}
if(kasa < 3000)
client_print(id, print_chat, "Masz za malo kasy.")
}
case 2:
{
if(kasa >= 3000)
{
cs_set_user_money(id, kasa - 3000) // odejmujemy kasę za użycie ruletki
cs_set_user_money(id, kasa + 8000) // dodajemy kasę (wygrana z ruletki)
client_print(id, print_chat, "Wygrales 8000 $.")
client_print(id, print_chat, "Uzyles ruletki. Cena: 3000{:content:}quot;)
}
if(kasa < 3000)
client_print(id, print_chat, "Masz za malo kasy.")
}
case 3:
{
if(kasa >= 3000)
{
cs_set_user_money(id, kasa - 3000)
give_item(id, "weapon_m4a1")
give_item(id, "ammo_556nato")
client_print(id, print_chat, "Wygrales M4.")
client_print(id, print_chat, "Uzyles ruletki. Cena: 3000{:content:}quot;)
}
if(kasa < 3000)
client_print(id, print_chat, "Masz za malo kasy.")
}
}
}
public printer()
{
set_hudmessage(83, 151, 253, 0.01, 0.50, 0, 6.0, 12.0); // to odpowiada za kolor i za miejsca ustawienia na monitorze
ShowSyncHudMsg(0,gSyncMessage, "Chcesz uzyc ruletki? Wpisz: /ruletka"); // to odpowiada za wiadomość
}
ruletka.amxx 6,19 KB 15 Ilość pobrań
ruletka.sma 7,34 KB 301 Ilość pobrań
ruletka.amxx
Napisane przez Szyfrant
w 16.03.2012 11:19
CaptainSort.sma 7,3 KB 350 Ilość pobrań
CaptainSort.amxx
CaptainSortPL.sma 7,3 KB 367 Ilość pobrań
CaptainSortPL.amxx
Napisane przez
kamioool
w 10.05.2011 22:00
loskolor.sma 2,95 KB 28 Ilość pobrań
loskolor.amxx
loskolor.amxx 5,11 KB 4 Ilość pobrań
Napisane przez ;((
w 14.02.2011 17:37
sv_accelerate 999
Napisane przez Dudix
w 30.08.2008 09:27















Napisane przez kasza
w 29.11.2010 21:59
Napisane przez kasza
w 28.11.2010 15:48
Napisane przez Harsay
w 06.11.2010 21:55
Wielkie Dzięki a Da się zrobić tak aby od razu wysyłał widaomość w Hud Vote Rozpocznie Się za 3 2 1 I vot
i Widomośc w Say www.bleble.PL Death Match !
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#pragma semicolon 1;
/*WERSJA Z KOLOROWYMI WIADOMOŚCIAMI*/
/*DODATKI BY HARSAY*/
new const PLUGIN[] = "Vote Only HS";
new const AUTHOR[] = "elajt & [H]ARDBO[T] & Harsay";
new const VERSION[] = "1.3";
new wyborow[3];
public plugin_init()
{
register_plugin(PLUGIN,VERSION,AUTHOR);
set_task(15.0, "info_vote");
}
/* Odliczanie po mojemu <img src='https://amxx.pl/public/style_emoticons/default/tongue.gif' class='bbc_emoticon' alt=':P' /> (Harsay) */
public info_vote() {
set_hudmessage(0, 255, 0, -1.0, 0.13, 0, 6.0, 10);
show_hudmessage(0, "UWAGA!^nPrzygotuj sie do glosowania na OnlyHS!");
set_task(4.0, "info_trzy", 0);
}
public info_trzy() {
set_hudmessage(0, 255, 0, -1.0, 0.13, 0, 6.0, 10);
show_hudmessage(0, "Glosowanie na OnlyHS rozpocznie sie za: 3 sekundy!");
set_task(1.0, "info_dwa", 0);
}
public info_dwa() {
set_hudmessage(0, 255, 0, -1.0, 0.13, 0, 6.0, 10);
show_hudmessage(0, "Glosowanie na OnlyHS nrozpocznie sie za: 2 sekundy!");
set_task(1.0, "info_jeden", 0);
}
public info_jeden() {
set_hudmessage(0, 255, 0, -1.0, 0.13, 0, 6.0, 10);
show_hudmessage(0, "Glosowanie na OnlyHS rozpocznie sie za: 1 sekunde!");
set_task(1.0, "start_vote");
}
public start_vote(id)
{
new menu = menu_create("\yChcesz grac\r HeadShot Only\y?", "menu_handler");
menu_additem(menu, "\rTak", "1", 0);
menu_additem(menu, "\rNie", "2", 0);
menu_addblank(menu, 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
new players[32], inum;
get_players(players, inum, "ch");
for(new i = 0; i < inum; i++) menu_display(players[i], menu, 0);
set_task(15.0, "finish_vote");
wyborow[1] = wyborow[2];
return 1;
}
public menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
new data[6], name[32];
new access, callback;
menu_item_getinfo(menu, item, access, data, 5, _, _, callback);
new key = str_to_num(data);
get_user_name(id, name, 31);
switch (key)
{
case 1:
{
ColorChat(0, GREEN, "^x03[Glosowanie]^x04 %s^x01 zaglosowal na:^x04 TAK", name);
}
case 2:
{
ColorChat(0, GREEN, "^x03[Glosowanie]^x04 %s^x01 zaglosowal na:^x04 NIE", name);
}
}
++wyborow[key];
menu_cancel(id);
return PLUGIN_HANDLED;
}
public finish_vote()
{
if(wyborow[1] > wyborow[2]) // Jezeli bedzie wiecej tak niz nie
{
ColorChat(0, GREEN, "^x03[Glosowanie]^x04 HeadShot Only^x01 zostal wlaczony, zadecydowaly o tym glosy^x04 %d osob!", wyborow[1]);
server_cmd("amx_hs_mode 1");
server_cmd("sv_restart 1");
ColorChat(0, GREEN, "^x03**^x04 www.blebleble.pl^x01 DeathMatch!");
}
else if(wyborow[2] > wyborow[1]) // Jezeli bedzie wiecej nie niz tak
{
ColorChat(0, GREEN, "^x03[Glosowanie]^x04 HeadShot Only^x01 zostal wylaczony, zadecydowaly o tym glosy^x04 %d osob!", wyborow[2]);
server_cmd("amx_hs_mode 0");
server_cmd("sv_restart 1");
ColorChat(0, GREEN, "^x03**^x04 www.blebleble.pl^x01 DeathMatch!");
}
else if(wyborow[1] == wyborow[2]) // Jezeli tak i nie bedzie rowne
{
ColorChat(0, GREEN, "^x03[Glosowanie]^x04 UWAGA!^x01 Gracze rowno zaglosowali! Glosowanie zostanie ponowione!");
set_task(2.0, "info_vote");
}
}
Napisane przez JaCo
w 24.01.2008 00:00
Napisane przez
Gość
w 23.01.2008 16:21



Moja zawartość