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
11 replies to this topic
#1
Posted 01.10.2012 07:00
Prosiłbym o napisanie pluginu na sklep. Miałby być taki.
Redbull [wyżej skaczesz] 2000$ - ma 300 grawitacji - (tego nie dodawać)
Mały exp [dostajesz exp] 5000$ - dodaje 2500 expa - (tego nie dodawać)
Sporo Expa [dodaje exp] 10000$ - dodaje 5000 expa - (tego nie dodawać)
Mega dużo exspa [dodaje exp] 16000$ - dodaje 10000 expa - (tego nie dodawać)
Losowy perk [dodaje perk ] 3000$ -dodaje perk na 1 slota - (tego nie dodawać)
Losowy perk2 [dodaje perk2] 3000$ - dodaje perk na 2 slota - (tego nie dodawać)
Nazwy rzeczy mialby byc byc takie np . - Redbull
Opisy rzeczy np - [dodaje perk2]
co znaczy tego nie dodawać ? - nie dodawac funkcji czyli np . ma 300 grawitacji
Bd + . Zalezy mi na tym sklepie
Redbull [wyżej skaczesz] 2000$ - ma 300 grawitacji - (tego nie dodawać)
Mały exp [dostajesz exp] 5000$ - dodaje 2500 expa - (tego nie dodawać)
Sporo Expa [dodaje exp] 10000$ - dodaje 5000 expa - (tego nie dodawać)
Mega dużo exspa [dodaje exp] 16000$ - dodaje 10000 expa - (tego nie dodawać)
Losowy perk [dodaje perk ] 3000$ -dodaje perk na 1 slota - (tego nie dodawać)
Losowy perk2 [dodaje perk2] 3000$ - dodaje perk na 2 slota - (tego nie dodawać)
Nazwy rzeczy mialby byc byc takie np . - Redbull
Opisy rzeczy np - [dodaje perk2]
co znaczy tego nie dodawać ? - nie dodawac funkcji czyli np . ma 300 grawitacji
Bd + . Zalezy mi na tym sklepie
Za pomoc daje +.
Pamiętaj ;Watro Pomagać ;d
Pamiętaj ;Watro Pomagać ;d
#2
Posted 02.10.2012 20:05
Podbijam
Za pomoc daje +.
Pamiętaj ;Watro Pomagać ;d
Pamiętaj ;Watro Pomagać ;d
#3
Posted 02.10.2012 22:16
Łap:
Jest tylko problem z gravitacją przy redbullu - jak ktoś poprawi to będzie działać. Nie wiem czemu nie chce
#include <amxmodx>
#include <codmod>
#include <engine>
#include <cstrike>
#include <fun>
public plugin_init()
{
register_plugin("CodShop by Slandish", "1.0", "Slandish");
register_clcmd("say /sklep", "Sklep");
register_clcmd("say /shop", "Sklep");
}
public Sklep(id)
{
new tytul[25];
format(tytul, 24, "\rSklep by \ySlaNdisH");
new menu = menu_create(tytul, "Sklep_Handler");
menu_additem(menu, "Redbull \r[Wyzej skaczesz] \yKoszt: \r2000$");//1
menu_additem(menu, "Maly Exp \r[2500 expa] \yKoszt: \r5000$");//2
menu_additem(menu, "Sporo Expa \r[5000 expa] \yKoszt: \r10000$");//3
menu_additem(menu, "Mega Duzo Expa \r[10000] \yKoszt: \r16000$");//4
menu_additem(menu, "Perk I \r[Dostajesz losowy Perk I] \yKoszt: \r10000$");//5
menu_additem(menu, "Perk II \r[Dostajesz losowy Perk II] \yKoszt: \r10000$");//6
menu_display(id, menu);
}
public Sklep_Handler(id, menu, item)
{
if(!is_user_alive(id) || !is_user_connected(id))
return PLUGIN_CONTINUE;
new kasa = cs_get_user_money(id);
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
switch(item)
{
case 0:
{
if(kasa >= 2000)
{
cs_set_user_money(id, kasa-2000);
set_user_gravity(id,0.75);
client_print(id, print_chat, "[COD] Kupiles Redbull'a!");
}
case 1:
{
if(kasa >= 5000)
{
cs_set_user_money(id, kasa-5000);
new xpbonus = 2500
cod_set_user_xp(id, cod_get_user_xp(id)+xpbonus)
client_print(id, print_chat, "[COD] Kupiles Maly Exp!");
}
case 2:
{
{
if(kasa >= 16000)
{
cs_set_user_money(id, kasa-16000);
new xpbonus = 10000
cod_set_user_xp(id, cod_get_user_xp(id)+xpbonus)
client_print(id, print_chat, "[COD] Kupiles Mega Duzo Expa!");
}
case 3:
{
if(kasa >= 2500)
{
cs_set_user_money(id, kasa-5000);
new xpbonus = 5000
cod_set_user_xp(id, cod_get_user_xp(id)+xpbonus)
client_print(id, print_chat, "[COD] Kupiles Maly Exp!");
}
case 4:
{
if(kasa >= 10000)
{
cs_set_user_money(id, kasa-10000);
cod_set_user_perk(id, -1, -1, 1, 0);
client_print(id, print_chat, "[COD] Kupiles losowy perk do slotu nr. 1!");
}
if(kasa < 10000)
client_print(id, print_chat, "[COD] Masz za malo kasy!");
}
case 5:
{
if(kasa >= 10000)
{
cs_set_user_money(id, kasa-10000);
cod_set_user_perk(id, -1, -1, 1, 1);
client_print(id, print_chat, "[COD] Kupiles losowy perk do slotu nr. 2!");
}
if(kasa < 10000)
client_print(id, print_chat, "[COD] Masz za malo kasy!");
}
}
return PLUGIN_CONTINUE;
}
Jest tylko problem z gravitacją przy redbullu - jak ktoś poprawi to będzie działać. Nie wiem czemu nie chce
#4
Posted 03.10.2012 10:25
Sprobuje pokombinowac z ta grawitacja a plusy dam jutro bo limit sie mi skonczyl
po 1 usun tytul - niepotrzebne
po 2. sa errory podczas komplikacji
po 1 usun tytul - niepotrzebne
po 2. sa errory podczas komplikacji
//AMXXPC compile.exe // by the AMX Mod X Dev Team //// sklepcodmod.sma // D:\Documents and Settings\Dawid\Pulpit\compiler\sklepcodmod.sma(54) : error 0 14: invalid statement; not in switch // D:\Documents and Settings\Dawid\Pulpit\compiler\sklepcodmod.sma(54) : warning 215: expression has no effect // D:\Documents and Settings\Dawid\Pulpit\compiler\sklepcodmod.sma(54) : error 0 01: expected token: ";", but found ":" // D:\Documents and Settings\Dawid\Pulpit\compiler\sklepcodmod.sma(54) : error 0 29: invalid expression, assumed zero // D:\Documents and Settings\Dawid\Pulpit\compiler\sklepcodmod.sma(54) : fatal e rror 107: too many error messages on one line // // Compilation aborted. // 4 Errors. // Could not locate output file compiled\sklepcodmod.amx (compile failed). // // Compilation Time: 0,3 sec // ---------------------------------------- Press enter to exit ...
Edited by Kawon, 06.10.2012 23:48.
Za pomoc daje +.
Pamiętaj ;Watro Pomagać ;d
Pamiętaj ;Watro Pomagać ;d
#5
Posted 03.10.2012 13:00
Proszę powinno nie być błędów
Komplikuj lokalnie
Komplikuj lokalnie
Attached Files
Edited by DastaN, 03.10.2012 13:06.
#6
Posted 03.10.2012 13:01
dzięki
Za pomoc daje +.
Pamiętaj ;Watro Pomagać ;d
Pamiętaj ;Watro Pomagać ;d
#7
Posted 03.10.2012 13:39
Na samej gorze kodu dodaj:
Dodaj nową zmienną globalną:
W public plugin_init zarejestruj:
Gdzieś w kodzie dodaj:
->
Po tym grawitacja zawsze będzie 0.3, nawet po użyciu spadochronu.
#include <fakemeta>
Dodaj nową zmienną globalną:
new redbull[33]
W public plugin_init zarejestruj:
register_forward(FM_CmdStart, "RealStartCMD")
register_logevent("KoniecRundy", 2, "1=Round_End")
Gdzieś w kodzie dodaj:
public RealStartCMD(id, uc_handle, seed) {
if(is_user_alive(id) && is_user_connected(id)) {
if(redbull[id]) set_user_gravity(id, 0.3)
}
return FMRES_HANDLED
}
public KoniecRundy() {
for(new i = 1; i <= get_maxplayers(); i++) {
if(is_user_connected(i)) redbull[i] = false
}
}
set_user_gravity(id, 0.3)
->
redbull[id] = true
Po tym grawitacja zawsze będzie 0.3, nawet po użyciu spadochronu.
Najlepszy serwer JailBreak!
IP: 31.186.83.208:27043
IP: 31.186.83.208:27043
#8
Posted 06.10.2012 18:59
Dastan ten shop nie dziala
Pomogłem daj !
#9
Posted 06.10.2012 23:50
Można wiedzieć co nie działa
#10
Posted 08.10.2012 17:10
mi wszystko dziala
Za pomoc daje +.
Pamiętaj ;Watro Pomagać ;d
Pamiętaj ;Watro Pomagać ;d
#11
Posted 08.10.2012 19: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
#12 Gość_21977_*
Posted 14.10.2012 16:19
Automatyczna wiadomość
Ten temat został przeniesiony z forum
Scripting AMXX → Pluginy
do
Mody → Call of Duty Mod → Prośby o modyfikacje silników/klas/perków
Ten temat został przeniesiony z forum
Scripting AMXX → Pluginy
do
Mody → Call of Duty Mod → Prośby o modyfikacje silników/klas/perków
Also tagged with one or more of these keywords: CoD Nowy
|
CoD Nowy
[ROZWIĄZANE] Problem z niewidzialnościąStarted by wojtu1 , 16.05.2024 cod nowy |
|
|
||
CoD Nowy
perk zwiększający wytrzymałość pekuStarted by Rafii , 05.03.2024 cod nowy |
|
|
|||
|
CoD Nowy
Modele KlasyStarted by Puni07 , 11.02.2024 cod nowy |
|
|
||
CoD Nowy
Problem z dywizjąStarted by Puni07 , 08.02.2024 cod nowy |
|
|
|||
CoD Nowy
Misjedodac exp Started by Anonimowy09 , 08.01.2024 cod nowy |
|
|
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users