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


Dodatki SourceMod



Temat jest zamknięty









