Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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
CoD Nowy

[ROZWIĄZANE] Sklep cod mod

CoD Nowy

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

#1 Kiper

    Profesjonalista

  • Zbanowany

Reputacja: -15
Tragedia

  • Postów:180
  • GG:
  • Imię:Dawid
  • Lokalizacja:RDM
Offline

Napisano 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
Za pomoc daje +.
Pamiętaj ;Watro Pomagać ;d

#2 Kiper

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -15
Tragedia

  • Postów:180
  • GG:
  • Imię:Dawid
  • Lokalizacja:RDM
Offline

Napisano 02.10.2012 20:05

Podbijam
Za pomoc daje +.
Pamiętaj ;Watro Pomagać ;d

#3 sNH.

    Czy MisieQ ukradł ciasteczko?

  • Power User

Reputacja: 297
Wszechwidzący

  • Postów:1070
  • Steam:steam
  • Imię:Bartek
  • Lokalizacja:Ełk
Offline

Napisano 02.10.2012 22:16

Łap:

#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 ;P
  • +
  • -
  • 0

#4 Kiper

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -15
Tragedia

  • Postów:180
  • GG:
  • Imię:Dawid
  • Lokalizacja:RDM
Offline

Napisano 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

//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 ...

Kawon (06.10.2012 23:48):
Kod w postach (np. źródło pluginu) umieszczaj w odpowiednich tagach (code/php/spoiler itp), a powyżej 200 linijek tylko w załączniku lub na wklejce.

Użytkownik Kawon edytował ten post 06.10.2012 23:48

Za pomoc daje +.
Pamiętaj ;Watro Pomagać ;d

#5 GoldenKill

    Guru

  • Power User

Reputacja: 506
Wszechwiedzący

  • Postów:792
  • GG:
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Trzebnica
Offline

Napisano 03.10.2012 13:00

Proszę powinno nie być błędów

Komplikuj lokalnie

Załączone pliki


Użytkownik DastaN edytował ten post 03.10.2012 13:06

  • +
  • -
  • 1

"Wojownik nie umiera lekko. Śmierć, by go dopaść, musi stoczyć z nim walkę. A wojownik łatwo śmierci nie ulega."

 

Carlos Castaneda, The Wheel of Time

 

 

Mam na sprzedaż unikatowy system questów, nową walutę oraz rangi na cod moda. Zainteresowanych zapraszam na pw, GG lub Steam.


#6 Kiper

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -15
Tragedia

  • Postów:180
  • GG:
  • Imię:Dawid
  • Lokalizacja:RDM
Offline

Napisano 03.10.2012 13:01

dzięki
Za pomoc daje +.
Pamiętaj ;Watro Pomagać ;d

#7 AztekHQS

    Banned

  • Zbanowany

Reputacja: 98
Zaawansowany

  • Postów:279
  • Lokalizacja:Polska
Offline

Napisano 03.10.2012 13:39

Na samej gorze kodu dodaj:
#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
Dołączona grafika

#8 Ten?yy?

    Zaawansowany

  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:141
  • GG:
  • Imię:Dawid
  • Lokalizacja:Tomaszów Maz.
Offline

Napisano 06.10.2012 18:59

Dastan ten shop nie dziala
  • +
  • -
  • 0

Pomogłem  :?:  daj  :plus: !  ;)


#9 GoldenKill

    Guru

  • Power User

Reputacja: 506
Wszechwiedzący

  • Postów:792
  • GG:
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Trzebnica
Offline

Napisano 06.10.2012 23:50

Można wiedzieć co nie działa
  • +
  • -
  • 0

"Wojownik nie umiera lekko. Śmierć, by go dopaść, musi stoczyć z nim walkę. A wojownik łatwo śmierci nie ulega."

 

Carlos Castaneda, The Wheel of Time

 

 

Mam na sprzedaż unikatowy system questów, nową walutę oraz rangi na cod moda. Zainteresowanych zapraszam na pw, GG lub Steam.


#10 Kiper

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -15
Tragedia

  • Postów:180
  • GG:
  • Imię:Dawid
  • Lokalizacja:RDM
Offline

Napisano 08.10.2012 17:10

mi wszystko dziala
Za pomoc daje +.
Pamiętaj ;Watro Pomagać ;d

#11 Ojciec Dyrektor

    papa smerf.

  • Przyjaciel

Reputacja: 476
Wszechobecny

  • Postów:3035
  • Imię:Paweł
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 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, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

#12 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 14.10.2012 16:19

Automatyczna wiadomość


Ten temat został przeniesiony z forum

Scripting AMXXPluginy

do

ModyCall of Duty ModProśby o modyfikacje silników/klas/perków





Również z jednym lub większą ilością słów kluczowych: CoD Nowy

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

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