←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Problem z robieniem perku.

  • +
  • -
Bulbe's Photo Bulbe 01.01.2014

Wiec zaczne od tego ze nie wiedzialem gdzie to napisac wiec... Kolega podal mi linka jak sie robi perka i zrobilem wszystko jak tam pisalo i powinno wszystko dzialac aleee nie da sie skompilowac na amxx... A nie na kompilator amxx a nie na jakims innym kompilatorze, no nie da sie. I kolega mi jakos to zrobil ze ten perk dziala ale nie dzialaja jego moce np. Mam perk skoczny m4 ma 15 skokow oraz m4 i te 15 skokow nie dziala a m4 dostaje raz na mapke. Wiec pomoze ktos rozwiazac to o co tu chodzi? Tylko zebym zrozumial a nie jak kolega "Jak ty to zrobiles? Napiszesz? (Nie mam czasu na gowna)" i sie nie dowiedzialem..
Wiec proszę o wytlumaczenie co ty jest zle oraz jak ktos ma dobry link jak sie robi perka to proszę o podeslanie.
Quote

  • +
  • -
ex0's Photo ex0 01.01.2014

Może podałbyś .sma tego perku, podałbyś jakie błędy wyskakują, żeby nie trzeba było sprawdzać na kompilatorze.

Nic nie wiemy odnośnie tego, tylko tyle "nie kompiluje się" no wiele mi to mówi ...
Nie będzie jakichś pewnie zmiennych czy includów wpisanych i ot co cała sprawa.

Czekam na załączniki i możemy kontynuować rozmowę.

Quote

Don Komar's Photo Don Komar 01.01.2014

Masz w załączniku. Sprawdź

Attached Files

  • Attached File  perk.rar   2.45KB   30 downloads
Quote

  • +
  • -
Bulbe's Photo Bulbe 01.01.2014

Moge ci podac ten perk... Wy mnie nie rozumiecie... "Dajmy ze podam wam te sma perku ale co z tego? Wy mi to zrobicie a ja chce zeby mi ktos wytlumaczyl jak sie robi perka bez bledow i wogóle. Zeby dalo sie skompilowac."
Quote

Don Komar's Photo Don Komar 01.01.2014

Najlepiej to zrób w generatorze klas Cod Mod na forum klasę ktora miała by mieć 15 skoków i M4 zapisz to w SMA a pózniej przekształć według tego poradnika: http://amxx.pl/topic...perk-na-szybko/

Quote

  • +
  • -
zasalata's Photo zasalata 01.01.2014

Masz masę tutoriali + dokumentacje, nikt ci z nieba nie powie w czym jest błąd.

Quote

  • +
  • -
FarGoosiek's Photo FarGoosiek 01.01.2014

Nie dodałeś logeventa round_start 

 

w public plugin_init()

 

dodaj

register_logevent("RoundStart", 2, "0=World triggered", "1=Round_Start")
 

 

potem tworzysz publica od startu rundy w którym dodajesz że ta klasa będzie dostawać m4 ;) w CODZIE to chyba zmienna jest maklase[id] ;P

 

czyli 

 

public RoundStart(){
for (new i=0; i < 33; i++){
if(maklase[i] == 1)
{
fm_give_item(i,"weapon_m4a1")
fm_give_item(i,"ammo_556nato")
fm_give_item(i,"ammo_556nato")
fm_give_item(i,"ammo_556nato")
 
}
 
}
}
 
 
 
Quote

  • +
  • -
R3D BuLL's Photo R3D BuLL 02.01.2014

@up Chyba jeden blad: )
if(maklase[i] == 1)
Kolega chcial na perk, czyli zamienic w/w linijke na
if(maperk[i] == 1)
//PS Jezeli sie pomylilem, przepraszam
Quote

Majko:P's Photo Majko:P 02.01.2014

@up Ty też popełniłeś błąd :)

if(ma_klase[id] == 1)

zmienić na:

if(ma_perk[id] == 1)

Edited by Majko:P, 02.01.2014 11:19.
Quote