←  Prośby o modyfikacje silników/klas/perków

AMXX.pl: Support AMX Mod X i SourceMod

»

Silnik
Prośba o dodanie doświadczenia po zdobyciu...

  • +
  • -
aRrOw - zdjęcie aRrOw 31.07.2015

Siemanko, byłby ktoś tak miły i dodał mi do pluginu ranga.sma doświadczenie po zdobyciu rangi. Doświadczenie może wzrastać co 100 :) Bardzo proszę i liczę na pomoc :)

Załączone pliki

  • Załączony plik  ranga.sma   2,52 KB   55 Ilość pobrań
Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 06.08.2015

Bez glebszej edycji kodu nie mozna tego wykonac.

Odpowiedz

  • +
  • -
aRrOw - zdjęcie aRrOw 06.08.2015

No dobra jeśli to jest takie trudne, to może sobie daruje.
Edit.

Bez glebszej edycji kodu nie mozna tego wykonac.


A jeśli chodzi o dodanie informacji w say o zdobyciu rangi? To też ciężko by było zrobić?
Użytkownik aRrOw edytował ten post 06.08.2015 22:06
Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 06.08.2015

No dobra jeśli to jest takie trudne, to może sobie daruje.
Edit.

Bez glebszej edycji kodu nie mozna tego wykonac.


A jeśli chodzi o dodanie informacji w say o zdobyciu rangi? To też ciężko by było zrobić?

 

 

Dlaczego trudne? Po prostu trzeba przerobic caly kod ale nic trudnego tu nie ma :). Informacje tez raczej ciezko bylo by dodac, nie ma chyba mozliwosci wykrycia momentu zdobycia rangi bez przerobki kodu.

Odpowiedz

  • +
  • -
aRrOw - zdjęcie aRrOw 06.08.2015

No dobra jeśli to jest takie trudne, to może sobie daruje.
Edit.

Bez glebszej edycji kodu nie mozna tego wykonac.


A jeśli chodzi o dodanie informacji w say o zdobyciu rangi? To też ciężko by było zrobić?
 
Dlaczego trudne? Po prostu trzeba przerobic caly kod ale nic trudnego tu nie ma :). Informacje tez raczej ciezko bylo by dodac, nie ma chyba mozliwosci wykrycia momentu zdobycia rangi bez przerobki kodu.
To zrobiłbyś mi te 2 rzeczy?? Będę naprawdę wdzięczny :). Możesz dodać same info jeśli za trudno ;)
Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 06.08.2015

Na dzis dosyc niesienia pomocy :). Moze jutro jak będę miec czas to sie tym zajme, pisalem dzis podobny plugin z rangami. W tym amxx.pl/topic/149981-edycja-rang-dd2/ pluginie nie trzeba nic ruszac. Dodac doswiadczenie/informacje, co tam wolisz i tyle.
Odpowiedz

  • +
  • -
aRrOw - zdjęcie aRrOw 06.08.2015

Na dzis dosyc niesienia pomocy :). Moze jutro jak będę miec czas to sie tym zajme, pisalem dzis podobny plugin z rangami. W tym amxx.pl/topic/149981-edycja-rang-dd2/ pluginie nie trzeba nic ruszac. Dodac doswiadczenie/informacje, co tam wolisz i tyle.


Czekam z niecierpliwością :)
Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 07.08.2015

Sprawdz, aby jest jedno ale. Gracz ktory juz wbil kiedys range, po wejsciu na serwer i tak otrzyma nagrode i informacje o wbiciu. Wynika to z tego, ze pierw aktualna ranga musi zostac pobrana a nie bardzo mam pomysl jak to wychwycic poza tym nie bardzo mi sie chce :)

Załączone pliki

  • Załączony plik  ranga.sma   3,14 KB   66 Ilość pobrań
Odpowiedz

  • +
  • -
aRrOw - zdjęcie aRrOw 07.08.2015

Sprawdz, aby jest jedno ale. Gracz ktory juz wbil kiedys range, po wejsciu na serwer i tak otrzyma nagrode i informacje o wbiciu. Wynika to z tego, ze pierw aktualna ranga musi zostac pobrana a nie bardzo mam pomysl jak to wychwycic poza tym nie bardzo mi sie chce :)


Trochę kiepsko że tak jest. A wiesz może jak to przerobić żeby po każdej zamianie mapy lub po wyjściu gracza ranga się resetowała? Dobrze by bylo jakbyś mi tylko to co mam wkleić bo chcę to wykorzystać też do innego pluginu? :)
Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 07.08.2015

Teraz sie beda resetowac.
 

Załączone pliki

  • Załączony plik  ranga.sma   3,34 KB   57 Ilość pobrań
Odpowiedz

  • +
  • -
aRrOw - zdjęcie aRrOw 07.08.2015

Teraz sie beda resetowac.

Dzięki przetestuje jak będę na kompie, a zrobiłbyś mi jeszcze podobny plugin tylko bez hud. Chodzi mi o coś takiego. Gracz po wejściu na serwer ma 0 fragów po zabiciu 6,12 i 18 graczy wyświetla się w hud na kilka sec że wbił te fragi . Mógłbyś to zrobić ?
Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 07.08.2015

Jak musi byc koniecznie w innym pluginie to musisz sobie rozdzielic bo nie chce mi sie pisac tego od nowa :& .
 

Załączone pliki

  • Załączony plik  ranga.sma   3,57 KB   62 Ilość pobrań
Odpowiedz

  • +
  • -
aRrOw - zdjęcie aRrOw 07.08.2015

Edit. nie oto mi za bardzo  chodziło. Chciałbym aby w pluginie było tylko info w hud o zdobyciu ilości fragów. Bez hud z rangami, bez komendy i nnych "duperelów". Nie to żebym wybredzał ale potrzebne mi to jest :)

Edit x2:

 

Sam spróbowałem skrócić ten plugin i o dziwo się przekompilował bez errorów. Będzie on działał?


#define TASK 666

new zabicia_gracza[33]

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_event("DeathMsg", "Death", "a");
}
public Death()
{
	new killer = read_data(1);
	new id = read_data(2);
	if(!is_user_connected(id) || !is_user_connected(killer))
		return;

	if(get_user_team(id) == get_user_team(killer))
		return;

	zabicia_gracza[killer]++;
	if(zabicia_gracza[killer] == 6 || zabicia_gracza[killer] == 12 || zabicia_gracza[killer] == 18)
	{
		set_hudmessage(245, 163, 7, 0.31, 0.32, 0, 6.0, 5.0);
		show_hudmessage(killer, "Zabiles %i osob!", zabicia_gracza[killer]);
	}
}


Użytkownik aRrOw edytował ten post 07.08.2015 11:37
Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 07.08.2015

Tak ale resetowanie zmiennej podczas autoryzacji powinienes zostawic. A tak z innej beczki, to na co ja to pisalem? :D
Odpowiedz

  • +
  • -
aRrOw - zdjęcie aRrOw 07.08.2015

Tak ale resetowanie zmiennej podczas autoryzacji powinienes zostawic. A tak z innej beczki, to na co ja to pisalem? :D

Rangi też wgram ;)

Ok, ale chciałbym to trochę inaczej zrobić a dokładniej. Po zabiciu 6 graczy pokazuje się inne, po 8 inne itp. itd. :)

Odpowiedz