←  Poradniki, Łatki oraz Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
Punkty Premium (Beta) COD STARY I NOWY

  • +
  • -
ExTaza?!'s Photo ExTaza?! 11.01.2012

opis
Mój plugin , pisany od zera.
System "Punktów Premium" które może dać Admin graczowi. W tej wersji gracz. Może je wymienić na EXP. W wersji Finalnej planuje zrobić "Kupno Klas Premium" na określony czas i za określona ilość PP. Nie testowałem na Codzie Nowym. Na starym dziala bezbłednie! Pod COD NOWY pliki w załączniku. Pod stary poniżej intrukcja


Znajdź:

//#define BOTY 1

dodaj pod:

new premium_gracza[33]

znajdz

new doswiadczenie_za_bombe;

dodaj pod :

new doswiadczenie_za_premium;
new doswiadczenie_za_premium2;
new doswiadczenie_za_premium3;
new doswiadczenie_za_premium4;
new doswiadczenie_za_premium5;

znajdź:

new doswiadczenie_gracza[33];

pod dodaj

new premium_u_gracza[33];

W plugin_init:

znajdz:

register_clcmd("say /tesco", "Sklep");
dodaj pod:
register_clcmd("say /PP", "SklepPremium");
	register_clcmd("say /Premium", "SklepPremium");

znajdz:

register_concmd("cod_giveitem", "KomendaDajPrzedmiot", ADMIN_LEVEL_A, "<nick> <item>");

dodaj pod:

register_concmd("cod_premium", "DajPremium", ADMIN_LEVEL_A, "<name> <pp>");

znajdz :

	doswiadczenie_za_kase = 200;

dodaj pod:


	doswiadczenie_za_premium = 100;
	doswiadczenie_za_premium2 = 180;
	doswiadczenie_za_premium3 = 250;
	doswiadczenie_za_premium4 = 320;
	doswiadczenie_za_premium5 = 500;

POD plugin_init dodaj:

Spoiler


w
public client_connect(id)
Dodaj
premium_gracza[id] = 0;
cale
public ZapiszDane(id)
zamien na

Spoiler


tak samo cale
public WczytajDane(id, klasa)
zamien na
Spoiler


pod
public cmd_setlvl(id, level, cid)
dodaj

Spoiler

Attached Files

Quote

  • +
  • -
groundbrkr's Photo groundbrkr 11.01.2012

mógłbyś więcej info dać bo nie zbyt rozumiem?
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 11.01.2012

Gracz może kupić u admina np. sms-em takie Punkty. Admin mu daje. Zapisuja mu sie w nvault na nick. I za te pkt sobie moze kupywać co chce. Tutaj dałem przyklad z EXPem. Ale planuje inne rzeczy. Takie jak kupowanie klas premium. Wyreczyło by to admina.
Quote

  • +
  • -
groundbrkr's Photo groundbrkr 11.01.2012

to mam kilka propozycji

-przekładanie exp
-kupowanie itemów

no jednak nie dużo ich xD
Quote

Flk's Photo Flk 11.01.2012

ja mam sma z kupwaniem itemów ale coś mi zle działa moz ći się uda to zrobić??
Quote

  • +
  • -
KevinMagic's Photo KevinMagic 11.01.2012

pod

menu_additem(menu, "Bardzo duzy EXP \r[Daje 500 EXPa] \yKoszt: \r12 Punktow Premium");


dodajesz


menu_additem(menu, "Losowy item \yKoszt: \r2 Punkty Premium");



pod case 4 dodajemy

case 5:
{
new pp =2
if (premium_gracza[id]<pp)
{
ColorChat(id,GREEN,"[PREMIUM]^x01 Nie masz wystarczajacej ilosci Punktow Premium.");
return PLUGIN_CONTINUE;
}
DajPrzedmiot(id, random_num(1, sizeof nazwy_przedmiotow-1));
premium_gracza[id]-=pp
}

Działa na 100%, sam uzywam .
Edited by KevinMagic, 11.01.2012 21:04.
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 11.01.2012

Tak jak wspomniałem z tymi klasami. To już nie tylko pomysł. Już nawet jest kawałek kodu.

-przekładanie exp


Z klasy na Klase lub z nicku na nick :) Dodam to :)
Quote

radek_b11's Photo radek_b11 12.01.2012

na nowym cod nie dziala bo nie dodaje graczowi pkt, które mu przydzielam
Quote

  • +
  • -
M&M's's Photo M&M's 12.01.2012

Nie łatwiej skorzystać z Odznak, ale nie dostaje się ich za zabicie? http://amxx.pl/topic...f-duty-odznaki/
Wystarczy edytować trochę plugin.
Quote

  • +
  • -
ToRRent's Photo ToRRent 12.01.2012

Czuje tu inspirację Prestige Shopem z mw3 ^^
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 12.01.2012

Nie łatwiej skorzystać z Odznak,


Jakbyś czytał dokładniej , wiedziałbyś że ten plugin ma inne przeznaczenie. Tylko na razie dałem wersje bete na EXP
.

Czuje tu inspirację Prestige Shopem z mw3


Możesz jaśniej ? ;P Bo nie wiem o co Ci chodzi :)
Quote

  • +
  • -
SpiewaK's Photo SpiewaK 14.01.2012

W tej chwili wygląda mi to na:
http://amxx.pl/topic...3-system-monet/
http://amxx.pl/topic...klep-za-monety/
http://amxx.pl/topic...onety-i-dolary/
http://amxx.pl/topic...monety-do-coda/
http://amxx.pl/topic/47515-monety-v2/
http://amxx.pl/topic...dmw-mod-monety/
i coś jeszcze na 100% się znajdzie

A co do kupowania premium za te punkty, wbiję sobie na czyjś nick, dobiję parę punktów i kupuje sobie premium na czyimś koncie. aha, fajny pomysł.
Bądźcie oryginalni ;)

p.s kod sklepu też za ładnie nie wygląda
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 14.01.2012

A co do kupowania premium za te punkty, wbiję sobie na czyjś nick, dobiję parę punktów i kupuje sobie premium na czyimś koncie. aha, fajny pomysł.
Bądźcie oryginalni ;)

Pomyśl kolego zanim coś napiszesz. Admin Te Pkt. daje. Czyli od razu może hasło na nick dać. Jest nawet pisany skrpyt .php który dałby możliwość szybkiego dawania PP na nick z hasłem. Przemyśl następny post.
Quote

  • +
  • -
SpiewaK's Photo SpiewaK 14.01.2012

A czy w tych dodatkach, które podałem nie ma komendy do dodawania monet/punktów? (Hasło na nick też od razu może dać)
Skrypt .php też można napisać do tej komendy, bo to jest komenda, jak w wy wyższych dodatkach.
Na to samo wychodzi. Nie ośmielę się twierdzenia, iż jest to kod monet wzięty stąd: [CoD Stary] Monety v2 - AMXX.pl: Support AMX Mod X
Kod komendy wzięty stąd: Monety Do CODA - AMXX.pl: Support AMX Mod X
Sklep: [CoD Nowy] Sklep za Monety - AMXX.pl: Support AMX Mod X

Czekam na kolejne, nowe zastosowania twojego "oryginalnego" dzieła.
Jak oryginalność twojego pluginu polega na skrypcie .php to chyba nie ta tematyka forum.

Myślę, że post jest przemyślany.
Zrób coś pożytecznego i niech ten plugin zmyje mi naczynia.
Edited by SpiewaK, 14.01.2012 23:40.
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 14.01.2012

Haha , koleś. Jeżeli Ty korzystasz z gotowych kodów za każdym razem to nie znaczy że ktoś inny... Wszystko jest wziete z Mojego COD-a. Tak. Plugin pisany na podstawie monet. Zeby było łatwiej. Po co będę pisał wersje XX do Monety COD MOD ? To na tym forum wiekszosc pluginów zaczynała by się od "Modyfkacja:" a konczyla sie nazwa pluginu. Coś na upartego próbujesz z siebie zrobić wielkiego kosztem czyimś. Nie popłacam. Zapraszam na PW.
Quote

  • +
  • -
dawidpuskar's Photo dawidpuskar 19.01.2012

Ktos testowal to na nowym codzie ? I jakie komendy sa aby dodac takie PP ?
Quote

  • +
  • -
robaloss's Photo robaloss 19.01.2012

od fulla logow ja testowalem

spam w logach jak nic
Quote