public buyrune(id) { new text[513] format(text, 512, "\yMini Sklep - ^n\w1. \yKowal \d[Moze ulepszyc item] - \r$9000^n\w5. \yWorek szczescia \d[Dostajesz losowy przedmiot] \r$5000^n\w6. \yRuletka \d[Dostajesz lowy exp] \r$14500^n^n\w0. Zamknij") new keys = (1<<0)|(1<<4)|(1<<5)|(1<<9) show_menu(id, keys, text) return PLUGIN_HANDLED } public select_rune_menu(id, key) { switch(key) { case 0: { if (!UTIL_Buyformoney(id,9000)) return PLUGIN_HANDLED upgrade_item(id) } case 4: { if (!UTIL_Buyformoney(id,5000)) return PLUGIN_HANDLED award_item(id,0) return PLUGIN_HANDLED } case 5: { if (!UTIL_Buyformoney(id,14500)) return PLUGIN_HANDLED new exp = get_cvar_num("diablo_xpbonus")*random_num(3,10)+player_lvl[id]*get_cvar_num("diablo_xpbonus")/20 Give_Xp(id,exp) client_print(id,print_center,"dostales %d expa!",exp) return PLUGIN_HANDLED } case 9: { return PLUGIN_HANDLED } } return PLUGIN_HANDLED }
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.
|
Guest Message by DevFuse
[ROZWIĄZANE] Nie działa sklep
Temat rozp.
Blondyneczka ;*
, 15.05.2012 13:45
4 odpowiedzi w tym temacie
#1
Napisano 15.05.2012 13:45
To co w temacie. A tu kod:
#2
Napisano 15.05.2012 14:47
Co w nim nie działa ? Wywoluje sie, ale jak klikniesz to bez reakcji ?
Spr podmienić :
na:
A w plugin_init dodaj :
Spr podmienić :
show_menu(id, keys, text);
na:
show_menu(id, keys1,text1, -1, "hahaha");
A w plugin_init dodaj :
register_menucmd(register_menuid("hahaha"), 1023, "select_rune_menu");
Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !
#3
Napisano 15.05.2012 15:02
Nie kompliuje się
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team DiabloMod.sma(573) : warning 217: loose indentation DiabloMod.sma(577) : warning 217: loose indentation DiabloMod.sma(1998) : warning 217: loose indentation DiabloMod.sma(2017) : warning 217: loose indentation DiabloMod.sma(2083) : warning 217: loose indentation DiabloMod.sma(2086) : warning 217: loose indentation DiabloMod.sma(2103) : warning 209: function "Give_Xp" should return a value DiabloMod.sma(3043) : warning 217: loose indentation DiabloMod.sma(3044) : warning 217: loose indentation DiabloMod.sma(3634) : warning 217: loose indentation DiabloMod.sma(3635) : warning 217: loose indentation DiabloMod.sma(5158) : error 017: undefined symbol "keys1" DiabloMod.sma(5158) : error 017: undefined symbol "text1" DiabloMod.sma(5158) : error 029: invalid expression, assumed zero DiabloMod.sma(5158) : fatal error 107: too many error messages on one line Compilation aborted. 4 Errors.
#4
Napisano 15.05.2012 20:45
W publicu Give_Xp dodaj na końcu :
return PLUGIN_CONTINUE
zamien keys1 na keys i text1 na text.
return PLUGIN_CONTINUE
zamien keys1 na keys i text1 na text.
Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !
#5
Napisano 20.05.2012 00:57
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych