Spoiler
Witam,
dzisiaj próbowałem dodać kilka nowych itemów do Cod mod'a .. będę dodawał fragmenty kodu gdzie dodałem nowe funkcje (nowe itemy)
oto one:
1. Nazwa itemu:"Killer", //29 "Buty Rushera", //30 "Buty antygrawitacyjne", //31 "Strzelba Rushera", //32 "Pas z uzbrojeniem", //33 "Sprezony azot" //34
2. Opis itemu:"Natychmiastowe zabicie ze scout'a", "Znaczne zwiekszenie predkosci gracza", "Twoja grawitacja zmniejszona jest o 200", "Natychmiastowe zabicie z pompy", "Dostajesz dodatkowy ekwipunek - M249 + 30HP co runde", "Zamarazasz przeciwnikow na 4s"
3. Wykonywanie akcji - public Odrodzenie(id) :if(informacje_przedmiotu_gracza[id][0] == 29) give_item(id, "weapon_scout"); if(informacje_przedmiotu_gracza[id][0] == 30) szybkosc_gracza[id] += 0.9; if(informacje_przedmiotu_gracza[id][0] == 31) set_user_gravity(id, 0.75) if(informacje_przedmiotu_gracza[id][0] == 32) give_item(id, "weapon_m3"); if(informacje_przedmiotu_gracza[id][0] == 33) give_item(id, "weapon_m249"); if(informacje_przedmiotu_gracza[id][0] == 34) give_item(id, "weapon_smokegrenade");
4. Dodatkowe działania (zabicie 1/1) - public TakeDamage() :if(informacje_przedmiotu_gracza[idattacker][0] == 29 && weapon == CSW_SCOUT) damage=float(health)+200.0; if(informacje_przedmiotu_gracza[idattacker][0] == 32 && weapon == CSW_M3) damage=float(health)+200.0;
to by było na tyle .. teraz co nie działa ..
Buty antygrawitacyjne - dostaje się item lecz nic sie nie dzieje .. - nie działa ;]
Strzelba Rushera - działa jak wybierze się klasę rusher - powód - nie dodaje automatycznie pompy ..
Killer - j/w
Może coś nie tak zrobiłem? Jeśli ktoś może niech to sprawdzi i ewentualnie wprowadzi poprawki - sma nie bardzo pokażę, ponieważ mam je zrobione pod swoją sieć - jesli coś bd trzeba mogę dawać fragmenty kodu ..
22 sierpień 2010 - 17:32:
już rozwiązałem swój problem, temat nieważny
Użytkownik r4is0n edytował ten post 22.08.2010 17:33