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

ruletka w menu itd.


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

#1 norbi94

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Lokalizacja:Świecie
Offline

Napisano 26.01.2009 15:38

Witam.
Chciałbym miec taki plugin, gdy nacisne przycisk V to otwiera mi sie menu, a w nim chciałbym, aby znajdowalo sie:
/czapki
/ruletka
/rzygaj
/sikaj

W ruletce mają się znajdować takie rzeczy jak:
Napis jaki sie wyswietli    -      Co ma byc zrobione ..., co sie robi ...
(Fajnie jak te napisy byly
by na kolor czerwony np.
Dostajesz M4 i to na czerwono)

Jestes Profesjonalnym Snajperem - dostajesz snajperke szybkostrzelna z TT
Jestes Profesjonalnym Snajperem - dostajesz snajperke szybkostrzelna z CT
profesjonalista - Dostajesz M4 + granaty + kamizelka 150
Nieskonczona amunicja, na co czekasz? Nawalaj ... - Masz nieskończone ammo
Masz wszystko ... jstes najlepszy - Najlepsze co można wylosować, czyli dostajesz M4, speedhacka, multijumpa, nieskonczone ammo
Jestes duchem - przechodzisz przez sciany     -   Przez 30s przechodzisz przez sciany na rozne sposoby
Multijump - Naciskając spację kilka razy, możesz wyżej podskoczyć
Speedhack <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/haha.gif' class='bbc_emoticon' alt='xD' /> Zobacz jak szybko biegasz <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue.gif' class='bbc_emoticon' alt=':P' />  -  Szybciej biegasz
Dostales kase <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/szok.gif' class='bbc_emoticon' alt='o_O' /> ?  - Dodaje losowa ilasc kasy
Boom <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/haha.gif' class='bbc_emoticon' alt='xD' /> - Wybuchasz
Chyba straciles kase - Losowo odejmuje ci iles kasy
Zostajesz tylko z nozem - Zabiera Ci inne bronie zostaje tylko nóż
Teleport na BS'a - teleportuje gracza na losowy BS
Dodatkowe HP - Dostajesz +100 HP
Kamizelka dla ciebie - Dostajesz +100 kamizelki
Dostajesz Ammo - Dostajesz ammo do wbroni jakie posiadasz
Ojojo zabralo HP <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/biggrin.gif' class='bbc_emoticon' alt=':D' />  - Zabiera losowa ilosc HP
W nastepnej rundzie Zginiesz Marnie <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue.gif' class='bbc_emoticon' alt=':P' />  - Zabija w nastepnej rundzie

POPROSZE o zrobienie takiego pluginu :D

aha dalem to do problemy bo w innym temacie pisalem ale zostal zamkniety
  • +
  • -
  • 0

#2 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 26.01.2009 15:46

Chcieć to ty możesz dużo. A proszę ???
Nie widzę aby to był problem z pluginem... Przenosze
  • +
  • -
  • 0

#3 R3X

    Godlike

  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 26.01.2009 15:49

co do komend zajrzyj do custommenuitems.cfg:

// Here you can add menu items from any plugin to Menus Front-End plugin, aka "amxmodmenu".
// You can also add menu items to the normal non-admin client menu "amx_menu".
//
// Adding to "amxmodmenu":
// Usage: "amx_addmenuitem

"
//
// Adding to "amx_menu":
// Usage: "amx_addclientmenuitem "
//
// : This is the text displayed in the menu itself for this item.
// : This is the client command used to access the menu.
// : Specify what access flags admins must have to use this menu item. (Check users.ini for access flags.)
// : This must be the _exact_ (though case insensitive) name of the plugin which holds the menu command. (Use "amxx plugins" in server console, plugin names are listed in Name column.)
//

np.
amx_addclientmenuitem "/czapki " "say /czapki " "" "[Nazwa Pluginu z Czapkami]"

i bind:
bind "v" "amx_menu"


Taką ruletkę gdzieś tu widziałem...wydaje mi się
  • +
  • -
  • 0

#4 norbi94

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Lokalizacja:Świecie
Offline

Napisano 26.01.2009 16:22

Mi chodzi o takie coś jak jest na tym serwerze
213.25.113.254:27014
jest to serwer pgc czy jakos tak i gdy nacisne V to wyswietla mi sie menu :) Da rade zrobić takiego pluga??
  • +
  • -
  • 0

#5 R3X

    Godlike

  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 26.01.2009 16:36

pewnie, że można; ale ingerencja w ustawienia gracza jest baaardzo złym pomysłem, ew. można w menu zapytać czy chce sobie zbindować np. tym daj: bind "v" "amx_menu"
  • +
  • -
  • 0

#6 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

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

Napisano 26.01.2009 23:12


#include <amxmodx>
#include <amxmisc>

#define PLUGIN "bla"
#define VERSION "1.0"
#define AUTHOR "silversurfer"

public plugin_init()
{
register_clcmd("AwesomeMenu","AwesomeMenu")
register_plugin(PLUGIN, VERSION, AUTHOR)

}

public client_authorized(id)
{
client_cmd(id,"bind ^"v^" ^"AwesomeMenu^"")
}

public AwesomeMenu(id)
{
new menu = menu_create("TU nazwa tego menu xD", "menu_handler")
menu_additem(menu, "Czapki", "1", 0)
menu_additem(menu, "Ruletka", "2", 0)
menu_additem(menu, "Rzygraj", "3", 0)
menu_additem(menu, "Sikaj", "4", 0)


public menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
return PLUGIN_HANDLED
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:{
client_cmd(id, "say /czapki")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 2:{
client_cmd(id, "say /ruletka")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 3:{
client_cmd(id, "say /rzygraj")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 4:{
client_cmd(id, "say /sikaj")
menu_destroy(menu)
return PLUGIN_HANDLED
}


to jest to menu a ruletke to moze kto inny znajdzie xD

ostatnio też był też podobny temat tylko troszke poprawic :)
  • +
  • -
  • 0

#7 norbi94

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Lokalizacja:Świecie
Offline

Napisano 27.01.2009 16:08

to sie przyda :D ale teraz kto zrobi reszte proszę o pomoc, zrobi ktos taki plugin? aby mogl sikac, rzygac i aby byly czapki ?
  • +
  • -
  • 0

#8 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

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

Napisano 27.01.2009 22:05

pozmieniaj sobie komendy jak nie pasują te np.

czapki: http://amxx.pl/viewt...ighlight=czapki
sikaj : http://amxx.pl/viewt...&highlight=piss
rzygaj : http://amxx.pl/viewt...ighlight=rzygaj
ruletka (inna jaką chciałeś ale innej nie widze :/) http://amxx.pl/viewtopic.php?t=2274

a kod dokładnie ten zadziałać powinien

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "bla"
#define VERSION "1.0"
#define AUTHOR "silversurfer"

public plugin_init()
{
register_clcmd("AwesomeMenu","AwesomeMenu")
register_plugin(PLUGIN, VERSION, AUTHOR)

}

public client_authorized(id)
{
client_cmd(id,"bind ^"v^" ^"AwesomeMenu^"")
}

public AwesomeMenu(id)
{
new menu = menu_create("TU nazwa tego menu <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/haha.gif' class='bbc_emoticon' alt='xD' /> ", "menu_handler")
menu_additem(menu, "Czapki", "1", 0)
menu_additem(menu, "Ruletka", "2", 0)
menu_additem(menu, "Rzygraj", "3", 0)
menu_additem(menu, "Sikaj", "4", 0)


public menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
return PLUGIN_HANDLED
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:{
client_cmd(id, "say /czapki")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 2:{
client_cmd(id, "say ruletka")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 3:{
client_cmd(id, "say rzygaj")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 4:{
client_cmd(id, say /pissing")
menu_destroy(menu)
return PLUGIN_HANDLED
} 



ten kod powinien działać a ruletka jak nie pasuje to moze ktos inny jeszcze znajdzie :D
  • +
  • -
  • 0

#9 norbi94

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Lokalizacja:Świecie
Offline

Napisano 28.01.2009 15:30

ten kod powinien działać a ruletka jak nie pasuje to moze ktos inny jeszcze znajdzie :D

Jeżeli dam ten kod w to:
http://amxx.pl/Kompilator.php
i pobiore te czapki, rzyganie itd. to bedzie dzialalo czy jak bo nie znam sie :/

Edit@: jak skomplikuje to pisze ze nie dało się skomplikować tego pliku :P
  • +
  • -
  • 0

#10 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 28.01.2009 15:38

Spróbuj tego:

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "bla"
#define VERSION "1.0"
#define AUTHOR "silversurfer"

public plugin_init()
{
	register_clcmd("AwesomeMenu","AwesomeMenu")
	register_plugin(PLUGIN, VERSION, AUTHOR)
}

public client_authorized(id)
{
	client_cmd(id,"bind ^"v^" ^"AwesomeMenu^"")
}

public AwesomeMenu(id)
{
	new menu = menu_create("TU nazwa tego menu <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/haha.gif' class='bbc_emoticon' alt='xD' /> ", "menu_handler")
	menu_additem(menu, "Czapki", "1", 0)
	menu_additem(menu, "Ruletka", "2", 0)
	menu_additem(menu, "Rzygraj", "3", 0)
	menu_additem(menu, "Sikaj", "4", 0)
}


public menu_handler(id, menu, item)
{
	if (item == MENU_EXIT)
	{
		return PLUGIN_HANDLED
	}
	new data[6], iName[64]
	new access, callback
	menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
	new key = str_to_num(data)
	switch(key)
	{
		case 1:
		{
			client_cmd(id, "say /czapki")
			menu_destroy(menu)
			return PLUGIN_HANDLED
		}
		case 2:
		{
			client_cmd(id, "say ruletka")
			menu_destroy(menu)
			return PLUGIN_HANDLED
		}
		case 3:
		{
			client_cmd(id, "say rzygaj")
			menu_destroy(menu)
			return PLUGIN_HANDLED
		}
		case 4:
		{
			client_cmd(id, "say /pissing")
			menu_destroy(menu)
			return PLUGIN_HANDLED
		} 
	}
	return PLUGIN_HANDLED
}

  • +
  • -
  • 0

#11 norbi94

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Lokalizacja:Świecie
Offline

Napisano 28.01.2009 15:44

:D pasuje ale co mam zrobić skomplikowałem i jak dalej postępować aby działałą ruletka, czapki itd?? :help:
  • +
  • -
  • 0

#12 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

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

Napisano 28.01.2009 21:33

http://amxx.pl/viewtopic.php?t=20 xD ;-) (instalujesz wszystko po kolei)
  • +
  • -
  • 0

#13 norbi94

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Lokalizacja:Świecie
Offline

Napisano 31.01.2009 09:49

nie działa, menu jest ale nic nie działa, wszystkie pliki skopiowałem i zapisałem w plugins.ini ale lipa :help: szału nie ma :/
  • +
  • -
  • 0

#14 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

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

Napisano 31.01.2009 11:05

wrzuciłeś pliki do plugins ?
  • +
  • -
  • 0

#15 norbi94

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Lokalizacja:Świecie
Offline

Napisano 31.01.2009 14:21

tak wszystko zrobilem :P do scriptings tez
  • +
  • -
  • 0

#16 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

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

Napisano 31.01.2009 14:39

a jak normalnie wpiszesz w say ruletka to działa ??
  • +
  • -
  • 0

#17 norbi94

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Lokalizacja:Świecie
Offline

Napisano 31.01.2009 19:25

tak działa
  • +
  • -
  • 0

#18 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

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

Napisano 01.02.2009 09:59

to powinno normalnie działać -_- na pewno bo ja też coś takiego miałem i działało :]
To nie da sie wybrać opcji z menu ?
  • +
  • -
  • 0

#19 norbi94

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Lokalizacja:Świecie
Offline

Napisano 01.02.2009 10:09

Sory koleś po dodaniu plugów powinienem zresetowac serwa a nie zresetowałem, nie dziwie się że nie działą :D jak będzie coś nie tak to napisze
  • +
  • -
  • 0

#20 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

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

Napisano 01.02.2009 12:40

tylko, że po zmianie mapy powinno dobrze działac :?
  • +
  • -
  • 0




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

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