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.
|
#1
Posted 28.04.2012 19:17
Uprzedzam, że linki do galileo czy dglmap i innych pierdół będą zgłaszane, z góry dzięki.
#2
Posted 29.04.2012 21:50
#3
Posted 01.05.2012 08:09
#4
Posted 01.05.2012 12:58
to tutaj:
onlyhs_vote.sma 2.5KB 105 downloads
onlyhs_vote.amxx
Jeżeli chcesz tylko poprzez komendę /hs_vote
Attached Files
Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!
Na zlecenie i bez zlecenia zresztą też!
#5
Posted 01.05.2012 13:19
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "CheQ" new ilosc; new ilosc_tak; new ilosc_nie; new koniec; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) ilosc = 0; register_clcmd("say /hs","Licz") } public Licz(id) { if(koniec) return PLUGIN_CONTINUE; ilosc++; if(get_playersnum()/2 < ilosc) start_vote() else client_print(id,print_chat,"Juz %i graczy jest za only HS",ilosc) return PLUGIN_CONTINUE; } public start_vote() { new menu = menu_create("Czy chcesz HS?","MenuHandler") menu_additem(menu,"Tak") menu_additem(menu,"Nie") menu_display(0,menu) koniec = 0; set_task(10.0,"KoniecVota") } public MenuHandler(id,menu,item) { if(koniec) return PLUGIN_CONTINUE; if(item == 0) { ilosc_tak++; } if(item == 1) { ilosc_nie++; } return PLUGIN_CONTINUE; } public KoniecVota() { if(ilosc_tak > ilosc_nie) { ilosc_tak =0; ilosc_nie = 0; server_cmd("amx_hs_mode 1") client_print(0,print_chat,"Start HS oNly") } }
może takie coś?
#6
Posted 01.05.2012 17:21
CheQ, buguje się, można wpisać x razy /hs, nawet ta sama osoba i po tym serwer się crashuje, pozatym dobrze by było bo też o tym zaponiałem dodać własnie info, "X zagłosował za" "Y zagłosował przeciw" i zabezpieczenie, raz na mapę można wywołać vote i oczywiście to co wyżej napisałem, 1 osoba 1 głos..
#7
Posted 01.05.2012 18:41
#include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "CheQ" new ilosc; new ilosc_tak; new ilosc_nie; new koniec; new bool:wpisal[33]; new bool:uzyte; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) uzyte = false; ilosc = 0; register_clcmd("say /hs","Licz") } public client_connect(id) wpisal[id] = false; public client_disconnect(id) wpisal[id] = false; public Licz(id) { if(koniec || uzyte) return PLUGIN_CONTINUE; ilosc++; if(get_playersnum()/2 < ilosc) start_vote() else client_print(id,print_chat,"Juz %i graczy jest za only HS",ilosc) wpisal[id] = true; return PLUGIN_CONTINUE; } public start_vote() { new menu = menu_create("Czy chcesz HS?","MenuHandler") menu_additem(menu,"Tak") menu_additem(menu,"Nie") menu_display(0,menu) koniec = 0; set_task(10.0,"KoniecVota") } public MenuHandler(id,menu,item) { if(koniec) return PLUGIN_CONTINUE; if(item == 0) { ilosc_tak++; } if(item == 1) { ilosc_nie++; } return PLUGIN_CONTINUE; } public KoniecVota() { if(ilosc_tak > ilosc_nie) { ilosc_tak =0; ilosc_nie = 0; server_cmd("amx_hs_mode 1") client_print(0,print_chat,"Start HS oNly") uzyte = true; } }
Sprawdz Czy to nie buguje. jak bedzie dobrze dam Info.
#8
Posted 01.05.2012 18:57
Ponieważ używa colorchatu.
Z vote na początku i votem przez komendę /hs_vote
onlyhs_vote.sma 2.58KB 100 downloads
onlyhs_vote.amxx
Bez vote na początku czyli tylko komenda /hs_vote
Attached Files
Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!
Na zlecenie i bez zlecenia zresztą też!
#9
Posted 01.05.2012 19:42
HubertTM, u Ciebie git, ale chciałem, żeby głosowanie rozpoczęło się gdy > 50% graczy na serwerze wpisze /hs...
#10
Posted 01.05.2012 19:49
Jak wpisze 50% /hs to po co głosowanie jak i tak większość chce hs ?CheQ, dalej można wpisać ile się chce razy i nadal crashuje serwer.
HubertTM, u Ciebie git, ale chciałem, żeby głosowanie rozpoczęło się gdy > 50% graczy na serwerze wpisze /hs...
Zrób głosowanie na początku i po problemie.
Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!
Na zlecenie i bez zlecenia zresztą też!
#11
Posted 01.05.2012 20:09
#12
Posted 02.05.2012 09:17
Nie jestem pewien czy zadziała, może popełniłem jakiś błąd ale próbuj
Attached Files
Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!
Na zlecenie i bez zlecenia zresztą też!
#13
Posted 02.05.2012 09:28
#14
Posted 02.05.2012 10:13
Proszę
Attached Files
Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!
Na zlecenie i bez zlecenia zresztą też!
#15
Posted 02.05.2012 11:02
#16
Posted 02.05.2012 12:32
Jeden głupi błąd zrobiłem.
Attached Files
Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!
Na zlecenie i bez zlecenia zresztą też!
#17
Posted 02.05.2012 13:55
Edited by yyo6, 02.05.2012 14:00.
#18
Posted 03.05.2012 10:16
Sorry, że tyle prób ale ciągle o czymś zapominam albo dajesz nowe pomysły ;D
+ Pytanie może dorobić zabezpieczenie, że komenda tylko od 3 graczy w góre?
Bo teraz takowego nie ma.
Jak chcesz zabezpieczenie na ilosc graczy to za tym
if(zmienna == 1){ client_print(id, print_chat, "Only HS-MOD jest juz wlaczony"); return PLUGIN_CONTINUE }dodaj
// zamiast 3 wpisz od jakiej liczby graczy ma byc wlaczona komenda if(players < 3){ client_print(id, print_chat, "Komenda aktywna od trzech graczy"); return PLUGIN_CONTINUE }
Jak będzie wszystko działało może dodam jako PLUGIN
Download:
Attached Files
Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!
Na zlecenie i bez zlecenia zresztą też!
Also tagged with one or more of these keywords: Nowy Plugin
|
Nowy Plugin
[KOSZ] pluginStarted by Frodo1981 , 25.02.2024 nowy plugin |
|
|
||
Nowy Plugin
vip pbStarted by One ShooT , 04.02.2024 nowy plugin |
|
|
|||
Nowy Plugin
Admin menuStarted by stół z powyłamywanymi , 22.09.2022 nowy plugin |
|
|
|||
Nowy Plugin
Prośba o napisanie pluginuStarted by stół z powyłamywanymi , 15.08.2022 nowy plugin |
|
|
|||
Nowy Plugin
PLUGIN NA DRplugin Started by bawarskagolonka123 , 25.06.2021 nowy plugin |
|
|
2 user(s) are reading this topic
0 members, 2 guests, 0 anonymous users