←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Bugi w klasach czy nie?

  • +
  • -
Kewin. (ZeZ)'s Photo Kewin. (ZeZ) 22.04.2013

No to tak.

Wiadomo, że każda klasa ma swoje własne opcje i jak na przykład będzie dany item i dana klasa, to moga sie nie zgrywac.

Ale czy da rady jakos temu zapobiec?

 

Bo jak wezmiemy np. item STALKER(niewidzialnosc i 5hp), a wezmiemy klase PRONINJA(ze scoutem widzialny na nozu nie)

 

I jak startujemy runde, to normlanie jestesmy niewidzialni, bo item w tym wypadku ma pierwszenstwo.

Ale gdy zmienimy znow na scout, to teraz pierwszenstwo ma opcja w klasie czyli:

diablo_render_cancel( id );

No i juz item traci swoje wlasciwosci, bo on tylko daje wlasciwosci przy spawnie.

A da rady jakos temu zapobiec?

 

Ten przyklad jest tylko odpowiednikiem do podobnych innych sytuacji, np. z ZABOJCA.

Na nozu laduje niewidzialnosc i opcja, aby ta niewidzialnosc znikla jak zmieniamy bron wyglada tak:

public diablo_weapon_deploy(id,wpnID,weaponEnt){
	if(bKlasa[id])	
	diablo_set_user_render(id);
}

No i teraz, przypuscmy, ze mamy item STALKER, to bedzie to samo, zrespimy sie normalnie z wlasciwosciami itemu i klasy, ale gdy wlaczymy moc noza a pozniej zmienimy na bron to render sie kasuje i item traci swoje wlasciwosci.

 

To wszystko co opisalem jest problemem w wiekszosci itemach polaczonych z klasami.

Jeszcze raz, da rade jakos to zmienic, aby bylo dobrze?

 

proszę sie zastanowic :)

Quote

FonX's Photo FonX 23.04.2013

Mogę ci tylko dwa pomysły podsunąć. 

1. Gdy ninja zdobędzie/wylosuje np. Stalker to wyświetla mu się komunikat ,, Ten item nie jest dla tej klasy "  I w tedy dostajemy albo losowy item ewentualnie kasę na następne losowanie itemu.

 

2. Zablokowanie x itemu dla x klasy. Gdy Ninja wylosuje Stalkera to poprostu go nie dostaje tak jak by kupując przez ,, /rune " nie wylosował żadnego.

 

Masz tu link do tutka ale to starsza wersja.

 

http://amxx.pl/topic...ie-dla-kazdego/

 

 


Edited by fonx, 23.04.2013 07:05.
Quote

  • +
  • -
Kewin. (ZeZ)'s Photo Kewin. (ZeZ) 23.04.2013

Pomysl bardzo ciekawy i chyba tak zrobie, bo inaczej nie darady "chyba".

Ale czekam na inne pomysly...

Quote