Skocz do zawartości

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

3 Kubki


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
22 odpowiedzi w tym temacie

#1 MAGNET

    SourceLearned ;)

  • Moderator

Reputacja: 661
Wszechmogący

  • Postów:1 535
  • GG:
  • Imię:Olek
  • Lokalizacja:Dalekoo
Offline

Napisano 05.09.2014 21:06

*
Popularny

Opis


Zapewne każdy z nas zna dobrze grę w 3 kubki - stawiasz konkretną sumę, obstawiasz kubek i...albo wygrywasz, albo przegrywasz. Ogólne założenie tutaj jest dokładnie takie samo. Plugin był pisany pod ammopacki od G[o]Q, ale dodałem 3 makrodefinicje, dzięki którym każdy dostosuje plugin do swoich referencji

 

Instalacja


Standardowa

 

Komendy


/3kubki - otwiera menu głowne zabawy

 

 

Jeśli ktoś chce przerobić sobie plugin np. pod CoDMod'a, wystarczy otworzyć sma i odnaleźć te oto linijki:

#define dodaj_walute(%1,%2) BB_set_user_ap(%1,BB_get_user_ap(%1)+%2)
#define odejmij_walute(%1,%2) BB_set_user_ap(%1,BB_get_user_ap(%1)-%2)
#define pobierz_walute(%1) BB_get_user_ap(%1)
 
Są to natywy od ammopacków. Cały problem polega na podmianie natywów pobierających wartość zmiennej z ammopacków na te z CoD'a. A wyglądałoby to tak:
 
#define dodaj_walute(%1,%2) cod_set_user_coins(%1,cod_get_user_coins(%1)+%2)
#define odejmij_walute(%1,%2) cod_set_user_coins(%1,cod_get_user_coins(%1)-%2)
#define pobierz_walute(%1) cod_get_user_coins(%1)
 
Chyba większej filozofii nie ma :)
 

Screenshoty


4r2o41.jpg
 
20r22c4.jpg

Załączone pliki


Użytkownik MAGNET edytował ten post 07.09.2014 16:22

  • +
  • -
  • 15

#2 XXL

    Wszechmogący

  • Power User

Reputacja: 139
Zaawansowany

  • Postów:637
Offline

Napisano 06.09.2014 16:19

A dało by radę pod jbpacki z tego pluginu? chodzi o nagrodę http://amxx.pl/topic...reak-pack-shop/


  • +
  • -
  • 0

#3 MAGNET

    SourceLearned ;)

  • Autor tematu
  • Moderator

Reputacja: 661
Wszechmogący

  • Postów:1 535
  • GG:
  • Imię:Olek
  • Lokalizacja:Dalekoo
Offline

Napisano 06.09.2014 16:48


A dało by radę pod jbpacki z tego pluginu? chodzi o nagrodę http://amxx.pl/topic...reak-pack-shop/

 

Jak najbardziej:

#define dodaj_walute(%1,%2) set_user_jbpack(%1,get_user_jbpack(%1)+%2)
#define odejmij_walute(%1,%2) set_user_jbpack(%1,get_user_jbpack(%1)-%2)
#define pobierz_walute(%1) get_user_jbpack(%1)

  • +
  • -
  • 1

#4 XXL

    Wszechmogący

  • Power User

Reputacja: 139
Zaawansowany

  • Postów:637
Offline

Napisano 07.09.2014 12:30

Nie da się skompliować 

 

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team


3kubki2.sma(59) : error 017: undefined symbol "get_user_jbpack"
3kubki2.sma(109) : error 017: undefined symbol "set_user_jbpack"
3kubki2.sma(111) : error 017: undefined symbol "set_user_jbpack"


3 Errors.
Could not locate output file 3kubki2.amxx (compile failed).
 

  • +
  • -
  • 0

#5 MAGNET

    SourceLearned ;)

  • Autor tematu
  • Moderator

Reputacja: 661
Wszechmogący

  • Postów:1 535
  • GG:
  • Imię:Olek
  • Lokalizacja:Dalekoo
Offline

Napisano 07.09.2014 12:46

A dopisałeś #include?


  • +
  • -
  • 0

#6 XXL

    Wszechmogący

  • Power User

Reputacja: 139
Zaawansowany

  • Postów:637
Offline

Napisano 07.09.2014 14:12

A jak to zrobić ?


  • +
  • -
  • 0

#7 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 07.09.2014 14:27

zamienic bb_ammopacks na swoją nazwe

 

serio ja takie cos napisalem? nie przypominam sobie żebym cos takiego pisał i żebym sie podpisywał jako xxx xD


MAGNET (07.09.2014 15:41):
register_plugin("x", "xx", "xxx");
O tym mówisz?
Tak się podpisuję, bo nie chce mi się wymyślać nazw, wersji itp ;P :P

  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#8 XXL

    Wszechmogący

  • Power User

Reputacja: 139
Zaawansowany

  • Postów:637
Offline

Napisano 07.09.2014 14:32

Zmieniłem i dalej się nie da skompliować


  • +
  • -
  • 0

#9 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 07.09.2014 14:40

*
Popularny

jak to dobrze ze podales wszystkie informacje na temat tego co zmieniles i jak dodatkowo musze Cie pochwalić za to że umieściłeś swój kod zanim ktoś Cie o to poprosił co wpłynie na szybkość udzielanej Ci pomocy.

 

Tutaj masz rozwiązanie:

Spoiler


  • +
  • -
  • 6
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#10 XXL

    Wszechmogący

  • Power User

Reputacja: 139
Zaawansowany

  • Postów:637
Offline

Napisano 07.09.2014 14:48

jak to dobrze ze podales wszystkie informacje na temat tego co zmieniles i jak dodatkowo musze Cie pochwalić za to że umieściłeś swój kod zanim ktoś Cie o to poprosił co wpłynie na szybkość udzielanej Ci pomocy.

 

 

Oj tam :*
 

masz tutaj co dodałem 

 

#include <amxmodx>
#include <amxmisc>
#include <jbpack>
#include <ColorChat>


#define dodaj_walute(%1,%2) set_user_jbpack(%1,get_user_jbpack(%1)+%2)
#define odejmij_walute(%1,%2) set_user_jbpack(%1,get_user_jbpack(%1)-%2)
#define pobierz_walute(%1) get_user_jbpack(%1)
 

  • +
  • -
  • 0

#11 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 07.09.2014 15:19

pokaz plik jbpack.inc i blad kompilacji


  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#12 XXL

    Wszechmogący

  • Power User

Reputacja: 139
Zaawansowany

  • Postów:637
Offline

Napisano 07.09.2014 15:33

tam nie ma pliku .inc tylko sma i amxx masz tutaj .sma 

 

 

Załączone pliki


  • +
  • -
  • 0

#13 MAGNET

    SourceLearned ;)

  • Autor tematu
  • Moderator

Reputacja: 661
Wszechmogący

  • Postów:1 535
  • GG:
  • Imię:Olek
  • Lokalizacja:Dalekoo
Offline

Napisano 07.09.2014 15:40

To dodaj na górę pluginu przed #define:

native get_user_jbpack(id) //zwraca ilosc jb packow gracza
native set_user_jbpack(id, wartosc) //ustawia ilosc jb packow graczowi

  • +
  • -
  • 1

#14 Eryk172

    Szukam niewiadomej

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:407
  • Steam:steam
  • Imię:Eryk
  • Lokalizacja:Dbn
Offline

Napisano 07.09.2014 15:43

Świetny plugin, już śmiga na Jailu :)


  • +
  • -
  • 0

CoD Mod - IP: 91.224.117.15:27235      
JailBreak  -   IP: 91.224.117.67:27075     
Only de_dust2 -   IP: 193.33.176.197:27111   

Więcej serwerów na: www.NaFarciePL


#15 XXL

    Wszechmogący

  • Power User

Reputacja: 139
Zaawansowany

  • Postów:637
Offline

Napisano 08.09.2014 20:49

mam problem bo w ogóle nie piszę że ktoś coś wygrał - choć kilka razy wygrałem to tylko raz się wyświetliło 


  • +
  • -
  • 0

#16 MAGNET

    SourceLearned ;)

  • Autor tematu
  • Moderator

Reputacja: 661
Wszechmogący

  • Postów:1 535
  • GG:
  • Imię:Olek
  • Lokalizacja:Dalekoo
Offline

Napisano 09.09.2014 05:27

Wyświetla się komunikat, jeśli ktoś wygra min. 30 jbpacków. Nie chciałem robić spamu na say'u

if(los[id] == kubek[id] && stawka[id] > 29)
{
new nick[33];
get_user_name(id, nick, 32);
ColorChat(0, GREEN, "[3 Kubki]^x01 Gracz^x04 %s wygral^x03 %i Diaxow^x01 w grze^x04 3 Kubki!", nick, stawka[id]);
}

  • +
  • -
  • 0

#17 Xabili

    Początkujący

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:11
  • Imię:Patryk
  • Lokalizacja:Krk
Offline

Napisano 09.09.2014 13:20

Swietne działa + dla Ciebie:)


  • +
  • -
  • 0

#18 XXL

    Wszechmogący

  • Power User

Reputacja: 139
Zaawansowany

  • Postów:637
Offline

Napisano 09.09.2014 13:47

A gdzie to zmienić aby zmienić stawkę?

 

EDIT Sorry nie zauważyłem  :facepalm:  :facepalm:  :mur:  :mur:


Użytkownik XXL edytował ten post 09.09.2014 13:51

  • +
  • -
  • 0

#19 Wiktor.?

    Profesjonalista

  • Zbanowany

Reputacja: 41
Pomocny

  • Postów:156
  • GG:
  • Imię:Wiktor
  • Lokalizacja:Polski
Offline

Napisano 23.09.2014 16:24

+dla ciebie ;)



#20 Pain.Akatsuki

    Życzliwy

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:36
  • Imię:Pain
  • Lokalizacja:Kraków
Offline

Napisano 30.12.2014 14:58

Plugin jeden z najlepszych na Jail'a jaki widziałem, oczywiście leci + ! Liczę na więcej takich pluginów :)
  • +
  • -
  • 0

Cześć, ja jestem Pain.Akatsuki, znany również jako po prostu Pain :P





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

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