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

Sklep


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

#1 master245

    Profesjonalista

  • Zbanowany

Reputacja: 8
Nowy

  • Postów:205
  • Lokalizacja:Witów
Offline

Napisano 26.02.2011 11:19

Jak zrobic ze po wcisnieciu 2 przeniesie mnie do innego menu??

Mam tak:
case 1: 
{
PokazBron(id)
}
case 2:


a to co sie ma otworzyc tak:

}
public PokazBron(id)
{


#2 Apple()

    Wszechpomocny

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:398
  • Steam:steam
  • Lokalizacja:Długość geo. 22.632246 szerokość 51.221584
Offline

Napisano 26.02.2011 11:25

Może jakiś większy wycinek kodu?

I jeśli chodzi o menu to musisz w menu odbieranym(gdzie czeka na klawisze) dopiero ustawić funkcję po wciśnięciu 2.
  • +
  • -
  • 0

#3 Fluooo

    Początkujący

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:16
  • Imię:Filip
  • Lokalizacja:Dzemolandia
Offline

Napisano 26.02.2011 11:33

Musisz porządnie się pierdolnąć w głowę wtedy znajdziesz odpowiedź. Ja tak robie i pomaga.
  • +
  • -
  • 0

#4 ;((

    Super Hero

  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 26.02.2011 11:40

To w kase dajesz funkcja(id) a potem normalnie public funkcja(id)
  • +
  • -
  • 0

#5 master245

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 8
Nowy

  • Postów:205
  • Lokalizacja:Witów
Offline

Napisano 26.02.2011 19:13

To jest sklep
public pokazsklep(id) { 	 
new text[513]
format(text, 512, "\yWybierz sklep - ^n\w1. \rBron^n\w2. \rHandlarz^n\w3. \rKupiec^n\w4. \rInne^n^n \dNasze forum: \ywww.Cs-Bahamy.pl^n^n\w0. Zamknij")
new keys = (1<<0)|(0<<1)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)|(1<<9)
show_menu(id, keys, text)
return PLUGIN_HANDLED }
public pokazsklepik(id, key)
{
switch(key)
{
case 0:
{

}
case 1:
{
handlarz(id)
}
case 2:
{

}
case 3:
{

}
case 9:
{
return PLUGIN_HANDLED
}
case 9:
{
return PLUGIN_HANDLED }
}
return PLUGIN_HANDLED }
/* Nie skonczylem jescze sklepu ;] */


a to gdzie ma przeniesc:

public handlarz(id) 
{
client_cmd(id, "spk misc/diablo/shop2.wav")
new text[513]
format(text, 512, "\ySklep handlarza - ^n\w1. \rKup \y- Gold Ampfilier - \r20 zlota^n\w2. \rKup \y- SBG - \r15 zlota^n\w3. \rKup \y- Stalker;a - \r40 zlota^n\w4. \rKup - \yIron Armor - \r10 zlota^n\w5. \rKup - \yScout Ampfifier - \r30 zlota^n\w6. \rKup - \yUber Izuala - \r60 zlota^n\w7. \rKup - \yNeverending Story - \r50 zlota^n\w8. \rKup - \yJumper - \r10 zlota^n\w9.\y[Vip]\wWylosuj jakis item - \r40 zlota^n^n \dNasze forum: \ywww.Cs-Bahamy.pl^n^n\w0. Zamknij")
new keys = (1<<0)|(0<<1)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)|(1<<9)
show_menu(id, keys, text)
return PLUGIN_HANDLED }

Użytkownik master245 edytował ten post 26.02.2011 19:17


#6 dRaq

    Pomocny

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:69
  • Lokalizacja:Wawa
Offline

Napisano 26.02.2011 20:12

To drugie wywołuje tekst, dźwięk i menu, musisz zrobić drugie menu które po public będzie miało handlarz(id)
  • +
  • -
  • 0

#7 master245

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 8
Nowy

  • Postów:205
  • Lokalizacja:Witów
Offline

Napisano 26.02.2011 20:57

To mam pod tym co ma przeniesc
public select_handlarz_menu(id, key) 
{
switch(key)
{
case 0:
{
if (!UTIL_Buyforzloto(id,20))
return PLUGIN_HANDLED
award_item(id,3)
return PLUGIN_HANDLED
}
case 1:
{
if (!UTIL_Buyforzloto(id,15))
return PLUGIN_HANDLED
award_item(id,7)
return PLUGIN_HANDLED
}
case 2:
{
if (!UTIL_Buyforzloto(id,40))
return PLUGIN_HANDLED
award_item(id,17)
return PLUGIN_HANDLED
}
case 3:
{
if (!UTIL_Buyforzloto(id,10))
return PLUGIN_HANDLED
award_item(id,35)
return PLUGIN_HANDLED
}

case 4:
{
if (!UTIL_Buyforzloto(id,30))
return PLUGIN_HANDLED
award_item(id,48)
return PLUGIN_HANDLED
}
case 5:
{
if (!UTIL_Buyforzloto(id,60))
return PLUGIN_HANDLED
award_item(id,69)
return PLUGIN_HANDLED
}
case 6:
{
if (!UTIL_Buyforzloto(id,50))
return PLUGIN_HANDLED

award_item(id,92)

return PLUGIN_HANDLED
}
case 7:
{
if (!UTIL_Buyforzloto(id,10))

return PLUGIN_HANDLED
award_item(id,72)
return PLUGIN_HANDLED
}
case 8:
{
if( get_user_flags(id) & ADMIN_LEVEL_H){
}
if (!UTIL_Buyforzloto(id,40))
return PLUGIN_HANDLED
new rannumm = random_num(101,107)
award_item(id,rannumm)
return PLUGIN_HANDLED
}
case 9:
{
return PLUGIN_HANDLED
}


}

return PLUGIN_HANDLED
}

Użytkownik master245 edytował ten post 26.02.2011 20:59


#8 dRaq

    Pomocny

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:69
  • Lokalizacja:Wawa
Offline

Napisano 27.02.2011 10:38


public handlarz(id) {
new text[513]
format(text, 512, "Tekst co ma być wyświetlane")
itd...

i w tym wyzej dajesz dopiero odwołanie do select_....
  • +
  • -
  • 0

#9 master245

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 8
Nowy

  • Postów:205
  • Lokalizacja:Witów
Offline

Napisano 27.02.2011 17:12

to ma byc tak wpisuje /sklep
wyswietla sie
1.cos
2.handlarz
3.cos

kilkam na 2
i wyswietla sie np.handlarz

Handlarz mozna tez wpisac pod say /handlarz




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

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