Tak jak w temacie mam problem z edycja sklepu: http://amxx.pl/topic...-by-nothing-10/ (1.4 FINAL)
Mianowicie próbuje dodać funkcję "Kup monety"
Owa funkcja miałaby kosztować 5000dl i dawać 5monet.
Proszę o pomoc.
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.
|
#1
Napisano 25.02.2014 21:47
#2
Napisano 27.02.2014 15:54
register_clcmd("say /kupmonety", "kupmonety");
....
....
public kupmonety(id){
if(is_user_connected(id) & cs_get_user_money(id) >= 5000){
ColorChat(id, GREEN, "[SKLEP]^x01 Kupiles 5 monet");
cod_set_user_coins(id, cod_get_user_coins(id)+5);
cs_set_user_money(id, cs_get_user_money(id)-5000);
}
else ColorChat(id, RED, "[SKLEP]^x01 Nie masz 5000$ dolarow!");
}
"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.
#3
Napisano 27.02.2014 19:38
Mógłbyś mi to wpleść w kod?
stock menu_l2e(id)
{
new menu = menu_create("[COD:MW] Exp / Perki / Monety", "menu_l2e_a");
menu_additem(menu, "Doswiadczenie \r[Dostajesz losowy EXP] \yKoszt: \r[25m]");//1
menu_additem(menu, "Perk \r[Dostajesz losowy perk] \yKoszt: \r[20m]");//2
menu_additem(menu, "Kup monety \r[Kupujesz 5m] \yKoszt: \r[5000dl]");//3
menu_display(id, menu);
}
public menu_l2e_a(id, menu, item)
{
if(!is_user_alive(id) || !is_user_connected(id))
return PLUGIN_CONTINUE;
new kasa = cod_get_user_coins(id)
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
switch(item)
{
case 0:
{
if(kasa >= 25)
{
cod_set_user_coins(id, kasa-25);
new exp = cod_get_user_xp(id);
new losowy = random_num(25, 350);
cod_set_user_xp(id, exp+losowy)
client_print(id, print_chat, "[COD:MW] Dostales %i EXP'a!", losowy);
}
else
client_print(id, print_chat, "[COD:MW] Zapomnij, masz za malo hajsu!");
}
case 1:
{
if(kasa >= 20)
{
cod_set_user_coins(id, kasa-20);
cod_set_user_perk(id, -1, -1, 1);
client_print(id, print_chat, "[COD:MW] Kupiles losowy perk!");
}
else
client_print(id, print_chat, "[COD:MW] Zapomnij, masz za malo hajsu!");
}
case 2:
{
cs_set_user_money(id, cs_get_user_money(id)-5000);
if(kasa >= 5000)
{
cod_set_user_coins(id, cod_get_user_coins(id)+5);
client_print(id, print_chat, "[COD:MW] Kupiles 5 monet!");
}
else
client_print(id, print_chat, "[COD:MW] Zapomnij, masz za malo hajsu!");
}
}
menu_destroy(menu);
return PLUGIN_CONTINUE
}
Użytkownik Kuba22 edytował ten post 27.02.2014 19:39
#4
Napisano 27.02.2014 20:13
case 2:
{
if(cs_get_user_money(id) >= 5000)
{
cod_set_user_coins(id, cod_get_user_coins(id)+5);
client_print(id, print_chat, "[COD:MW] Kupiles 5 monet!");
cs_set_user_money(id, cs_get_user_money(id)-5000);
}
else
client_print(id, print_chat, "[COD:MW] Zapomnij, masz za malo hajsu!");
}
"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.
#5
Napisano 27.02.2014 22:12 Najlepsza odpowiedź
Wielkie dzięki.
Plusik dla cb.
Również z jednym lub większą ilością słów kluczowych: cod nowy
Paczka perkow.perki Napisany przez NAVIK, 24.03.2025 |
|
|
|||
CoD Nowy
Plugin na małe mapy.Napisany przez NAVIK, 16.02.2025 |
|
|
|||
CoD Nowy
Dodatkowe, osobne trzy linie opisu klasNapisany przez Rafii, 27.01.2025 |
|
|
|||
CoD Nowy
problem z kompilacjaNapisany przez Anonimowy09, 21.01.2025 |
|
|
|||
CoD Nowy
problem z HUDNapisany przez Anonimowy09, 10.01.2025 |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod




Temat jest zamknięty








