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

Pierszya Osoba menu new ;d


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

#1 Arex

    ERROR

  • Zbanowany

Reputacja: 5
Nowy

  • Postów:310
  • Imię:Arex
  • Lokalizacja:Bobowa
Offline

Napisano 14.02.2012 21:08

Witam to znow ja ;D

proszę o pomoc

Moze ktos mi zrobic ;d

Kto pierszy wpisze /prowadz z ct Ma dostęp do menu .

Menu sobie juz sam zrobie

#2 Goliath

    Godlike

  • Przyjaciel

Reputacja: 1 237
Godlike

  • Postów:2 334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 14.02.2012 21:10

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
AMX Mod XPytania
do
Scripting AMXXPytania


  • +
  • -
  • 0

#3 l3szcz

    Just Leszcz :>

  • Użytkownik

Reputacja: 52
Pomocny

  • Postów:374
  • GG:
  • Imię:Tomek
  • Lokalizacja:Pomorze
Offline

Napisano 14.02.2012 21:16

Serwer JailBreak?
  • +
  • -
  • 0

@DarkGL - daj mi ciacho!  :crazy:


#4 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 14.02.2012 21:16

/* Plugin generated by AMXX-Studio */



#include <amxmodx>

#include <amxmisc>



#define PLUGIN "New Plug-In"

#define VERSION "1.0"

#define AUTHOR "Administrator"



new use = false



public plugin_init() {

	register_plugin(PLUGIN, VERSION, AUTHOR)

	register_clcmd("say /prowadz","cmd")

}

public cmd(id)

{

	if(!use)

	{

		// menu(id)

		use = true

	}

	else

	{

		//Nie moze

	}

}

  • +
  • -
  • 0

If you can dream it, you can do it.


#5 Arex

    ERROR

  • Autor tematu
  • Zbanowany

Reputacja: 5
Nowy

  • Postów:310
  • Imię:Arex
  • Lokalizacja:Bobowa
Offline

Napisano 14.02.2012 21:34

Tak na JB Mam w menu Prowadz I tp I chce dodac menu Sajmona tylko dla tych co sa Sajmonem czyli dla tego kto kilknie Prowadz

czyli

co mam dodac w case aby to otwieral tylko Sajmon czyli ta osoba Ktora kilka Prowadz

#6 Nakupenda.

    Not yet YODA

  • Użytkownik

Reputacja: 137
Zaawansowany

  • Postów:451
  • Imię:Paweł
  • Lokalizacja:Warszawa
Offline

Napisano 14.02.2012 21:37


#include <amxmodx>

new const gNazwaPluginu[] = "New Plugin";
new const gWersjaPluginu[] = "1.1";
new const gAutorPluginu[] = "Nakupenda.";

new bool:Pierwszy;

public plugin_init()
{
register_plugin(gNazwaPluginu, gWersjaPluginu, gAutorPluginu);
register_clcmd("say /prowadz","sprawdzenie");

Pierwszy = false;
}

public sprawdzenie(id)
{
if(Pierwszy)
return PLUGIN_HANDLED;

Pierwszy = true;
Twoje_Menu(id);
return PLUGIN_HANDLED;
}


@edit: troszke się spóźniłem :)

Użytkownik Nakupenda. edytował ten post 14.02.2012 21:39

  • +
  • -
  • 0

#7 Arex

    ERROR

  • Autor tematu
  • Zbanowany

Reputacja: 5
Nowy

  • Postów:310
  • Imię:Arex
  • Lokalizacja:Bobowa
Offline

Napisano 14.02.2012 21:56

Chodzi mi o Plugin Menu Ktore sie otwiera temu Ktory wpisal jako pierszy /prowadz I to Byl ct tt nie moga otwierac tego menu ani inny ct ktory nie wpisal /prowadz jako pierszy

I proszę juz dac Np 1 zabawy

case say /zabawy

Nikt nie pomoże

?

#8 hardbot

    Banned

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:3 049
Offline

Napisano 14.02.2012 22:47

#include <amxmodx>

new bool:FristCommand=false;

public plugin_init()
{
register_clcmd("say /prowadz","ProwadzOnlyCT");
register_logevent("Start", 2, "1=Round_Start");
}
public Start() FristCommand=false; //reset nowa runda
public ProwadzOnlyCT(id)
{
if(get_user_team(id) == 2) return PLUGIN_CONTINUE;
if(FristCommand==false)MenuGracza(id),FristCommand=true; //tylko dla pierwszego
else client_print(id, print_chat, "[Info] Ktos juz wpisal ta komende"); //info jak fristcommand jest true...
return PLUGIN_CONTINUE;
}
public MenuGracza(id)
{
//tutaj twoje menu
}


#9 Arex

    ERROR

  • Autor tematu
  • Zbanowany

Reputacja: 5
Nowy

  • Postów:310
  • Imię:Arex
  • Lokalizacja:Bobowa
Offline

Napisano 15.02.2012 10:07

jestem zielony nie wiem jak dodac


Moze ktos mi dodac do sma HardBota To menu ja potem je zmienie




/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "menu"
#define VERSION "1.0"
#define AUTHOR "nie znam"
new bool: zjadl[33] = false
new SayTxT
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu", "menu")
register_clcmd("menu", "menu")
register_clcmd("say /bindmenu", "abc")
SayTxT = get_user_msgid("SayText");
}
public abc(id)
{
client_cmd(id,"bind ^"v^" ^"menu^"")
}
public menu(id)
{
new menu = menu_create("\rMenu Cs-fajki", "wybieranie")

menu_additem(menu, "\wSerwery", "1", 0)
menu_additem(menu, "\wPrzywitaj sie", "2", 0)
menu_additem(menu, "\wAdmins", "3", 0)
menu_additem(menu, "\wKontakt", "4", 0)
menu_additem(menu, "\wMenu Gracza", "5", 0)
menu_additem(menu, "\wMenu Admina", "6", ADMIN_BAN)

menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)

menu_display(id, menu, 0)
}
public wybieranie(id, menu, item, player)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new acces, callback
menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)

new key = str_to_num(data)

switch(key)
{
case 1:{
client_cmd(id, "say /server")
}

case 2:{
if(zjadl[id])
{
client_printcolor(id, "/gMozesz przywitac sie tylko /y raz na mape :)")
return PLUGIN_HANDLED
}
else
{
new name [32]
get_user_name(id, name, 31)
zjadl[id] = true
client_printcolor(id, "/g Witaj %s mamy /y nadzieje ze gra /g bedzie przyjemna :)", name)
client_printcolor(id, "/gMozesz przywitac sie tylko /y raz na mape :)")
client_printcolor(player, "/y Wita was /ctr %s :)", name)
}
return PLUGIN_HANDLED
}
case 3:{
client_cmd(id, "say /admins")
}

case 4:{
show_motd(id, "Kontakt.txt", "kontakt")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 5:{
menu1(id)
}
case 6:{
menu4(id)
}

}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public menu1(id)
{
new menu = menu_create("\rMenu Gracza", "wybieranie1")


menu_additem(menu, "\wRank", "1", 0)
menu_additem(menu, "\wTop15", "2", 0)
menu_additem(menu, "\rBind Reklamy pod O", "3", 0)
menu_additem(menu, "\wGodzina", "4", 0)
menu_additem(menu, "\wCzas do next map", "5", 0)
menu_additem(menu, "\wWyjscie z CS", "6", 0)

menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)

menu_display(id, menu, 0)
}
public wybieranie1(id, menu1, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu1)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new acces, callback
menu_item_getinfo(menu1, item, acces, data,5, iName, 63, callback)

new key = str_to_num(data)

switch(key)
{
case 1:{
client_cmd(id,"say /rank")
menu_destroy(menu1)
return PLUGIN_HANDLED
}

case 2:{
client_cmd(id,"say /top15")
menu_destroy(menu1)
return PLUGIN_HANDLED
}

case 3:{
client_cmd(id,"bind ^"o^" ^"say Zapraszam na cs-fajka.eu^"")
menu_destroy(menu1)
return PLUGIN_HANDLED
}

case 4:{
client_cmd(id,"say thetime")
menu_destroy(menu1)
return PLUGIN_HANDLED
}

case 5:{
client_cmd(id,"say timeleft")
menu_destroy(menu1)
return PLUGIN_HANDLED

}

case 6:{
client_cmd(id,"exit")
menu_destroy(menu1)
return PLUGIN_HANDLED

}
}
menu_destroy(menu1)
return PLUGIN_HANDLED
}
public menu4(id)
{
new menu = menu_create("\rMenu Admina", "wybieranie4")


menu_additem(menu, "\wKomendy Admina", "1", 0)
menu_additem(menu, "\rKARY", "2", 0)
menu_additem(menu, "\wRegulamin Admina", "3", 0)
menu_additem(menu, "\wAmxmodmenu", "3", 0)

menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)

menu_display(id, menu, 0)
}
public wybieranie4(id, menu4, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu4)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new acces, callback
menu_item_getinfo(menu4, item, acces, data,5, iName, 63, callback)

new key = str_to_num(data)

switch(key)
{
case 1:{
show_motd( id,"komendyadm.txt","Komendy Admina")
menu_destroy(menu4)
return PLUGIN_HANDLED
}

case 2:{
show_motd( id,"Kary.txt","Kary")
menu_destroy(menu4)
return PLUGIN_HANDLED
}
case 3:{
show_motd( id,"RegulaminADM.txt","Regulamin Admina")
menu_destroy(menu4)
return PLUGIN_HANDLED
}


case 4:{
client_cmd(id,"amxmodmenu")
menu_destroy(menu4)
return PLUGIN_HANDLED
}
}
menu_destroy(menu4)
return PLUGIN_HANDLED
}
stock client_printcolor(const id, const input[], any:...)
{
new count = 1, players[32];
static msg[191];
vformat(msg,190,input,3);
replace_all(msg,190,"/g","^4");// green txt
replace_all(msg,190,"/y","^1");// orange txt
replace_all(msg,190,"/ctr","^3");// team txt
replace_all(msg,190,"/w","^0");// team txt
if (id) players[0] = id; else get_players(players,count,"ch");
for (new i = 0; i < count; i++)
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, SayTxT, _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}





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

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