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

Itemy Premium dla VIPA

cod stary itemy premium vip

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

#1 Droso

    Dawniej HubertTM

  • Support Team

Reputacja: 1 291
Godlike

  • Postów:2 371
  • Steam:steam
  • Imię:Hubert
  • Lokalizacja:Wrocław
Offline

Napisano 13.03.2012 17:44

*
Popularny

Poradnik jak dodać "Item wyłącznie dla vipa"
Dla osób, które wciąż korzystają z Cod'a Starego mam przydatny kod na item dla vip'a .
Miałem to na serwerze , działało lecz na forum lekko zmieniłem kod więc proszę mówić jak coś nie działa.
Jak to działa?
Jeżeli nie masz vip'a i dropniesz ten item to go od razu wyrzuca i daje ci inny.
Oczywiscie Vipowi nie wyrzuci LD

Instrukcja
Pod
#define AUTHOR "QTM_Peyote"

dodajemy
#define FLAGA ADMIN_LEVEL_G   // itemy premium na flage S zmien na swoja jak chcesz :D

(Możemy zmienić na swoją flagę).

Tworzymy Item normalnie czyli nazwa i opis .
Ja stworzyłem item S.T.A.L.K.E.R (premium) u mnie numer itemu to 50 zapamiętaj swój .


Dobra jedziemy
pod
if(informacje_przedmiotu_gracza[id][0] == 13)
give_item(id, "weapon_awp");

dodajemy
if(informacje_przedmiotu_gracza[id][0] == XXX)
set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 5); // tutaj dodajesz wlasciwosci itemu np. dodakowe hp
// lub danie broni
set_user_health(id, 5) // dla mojego stalker'a ustawiam 5hp i niewidzalnosc.


Dobra szukamy
public DajPrzedmiot(id)
dodajemy nowy case
u mnie to będzie
case: XXX{
//dodajemy wlasciwosci
set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 5);
// uwaga nie dodajemy nic ze zmiana hp ,
premium(id);  // premium(id) musi byc za wlasciwosciami itemu
}
** za XXX podstawiasz swój numer itemu.


dodajemy na końcu.

public premium(id){



if(get_user_flags(id) & FLAGA){

client_print(id, print_chat, "Wylosowales item PREMIUM!");

}

else
UsunPrzedmiot(id);
DajPrzedmiot(id, random_num(1, sizeof nazwy_przedmiotow-1));  // jezeli gracz nie ma VIPA losuje mu inny item
client_print(id, print_chat, "Gdybys kupil premium wylosowalbys lepszy item");

}

if(informacje_przedmiotu_gracza[id][0] == 50){

set_user_health(id, 5) // ustawienie hp na 5, poniewaz gracz ma VIP'a i ma item S.T.A.L.K.E.R
}

Jeżeli chcemy dodać nowy item robimy tak samo tylko że w premium(id) dodajemy nowy if

po tym
else
UsunPrzedmiot(id);
DajPrzedmiot(id, random_num(1, sizeof nazwy_przedmiotow-1)); // jezeli gracz nie ma VIPA losuje mu inny item
client_print(id, print_chat, "Gdybys kupil premium wylosowalbys lepszy item");
}


dodajemy nowy if czyli
if(informacje_przedmiotu_gracza[id][0] == NUMER_NOWEGO_ITEMU_VIP){


Za wszystkie XXX - podajemy swój numer itemu.
Dziękuję. Poradnik by HubertTM.
Jeżeli jest gdzieś na forum przepraszam nie widziałem :)
  • +
  • -
  • 5

Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!

Na zlecenie i bez zlecenia zresztą też!


#2 Maniek974

    Wszechwiedzący

  • Power User

Reputacja: 352
Wszechpomocny

  • Postów:594
  • Steam:steam
  • Imię:Mariusz
  • Lokalizacja:Tomaszów Maz.
Offline

Napisano 13.03.2012 19:12

Przyda się +
  • +
  • -
  • 0

#3 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

  • Postów:2 414
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 13.03.2012 19:15

czemu piszesz Public a nie public ? Czy tak w ogole mozna ?
  • +
  • -
  • 1

#4 Na 5tyk

    Godlike

  • Użytkownik

Reputacja: 430
Wszechobecny

  • Postów:1 712
  • GG:
  • Imię:Patryk
  • Lokalizacja:PL
Offline

Napisano 13.03.2012 19:42

don wielkość liter chyba nie ma znaczenia :)

public = @ = Public
Do tego ostatniego nie jestem pewien, ale 2 pierwsze dzialaja :D
  • +
  • -
  • 0

#5 Droso

    Dawniej HubertTM

  • Autor tematu
  • Support Team

Reputacja: 1 291
Godlike

  • Postów:2 371
  • Steam:steam
  • Imię:Hubert
  • Lokalizacja:Wrocław
Offline

Napisano 14.03.2012 15:08

czemu piszesz Public a nie public ? Czy tak w ogole mozna ?

Nie nie można już poprawiłem.
Napisałem tak z przyzwyczajenie "Wielka litera na początku zdania :D"
W amx pisze normal.
  • +
  • -
  • 0

Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!

Na zlecenie i bez zlecenia zresztą też!


#6 Cinasek

    Wszechwidzący

  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:258
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Gdańsk
Offline

Napisano 16.03.2012 18:46

Noo bardzo przydatne, wielki + :D
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: cod stary, itemy premium, vip

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

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