Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

MAC10 dla CT & TMP dla TT na 'start'


  • Zamknięty Temat jest zamknięty
10 odpowiedzi w tym temacie

#1 ogieR8

    Wszechmogący

  • Power User

Reputacja: 203
Profesjonalista

  • Postów:641
  • Imię:Mariusz
  • Lokalizacja:Ruda Śląska
Offline

Napisano 19.03.2011 21:38

~ Siema.
To tak.. Chciałbym, aby na respie CT dostawali uzika (MAC10), a TT wiertare (TMP) [na odwrót, nie ? :D] No, ale coś mi nie odpala..

Mam takie coś :

public RoundStart(){
if ( cs_get_user_team == TERRORIST )
{
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
}
if ( cs_get_user_team == CT )
{
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
}
}


Oczywiście to nie wszystko w RoundStart(), ale zapodałem tylko kod, gdzie tkwi sedno problemu.

Dodam, żeby nie było, że 'odwala' mi z tymi brońmi, ale lubię mieć coś oryginalnego, a czemu 'UZI-ki' ? Bo to Surf + Diablo ;)
db_mod 5.9l

PS:

Dodam, że próbowałem takich kodów jak:

if(user_team == CS_TEAM_T)


if ( get_user_team == 1 ) team = "Terrorist"


- wyciągniętych na żywca z kodu db_mod'a

PS2:

I mam drugą sprawę, poda mi ktoś 'współrzędne' w HUD'zie tak aby "rangi BF2" były w górnym prawym rogu ? Tak mniej-więcej 1/2cm pod "fragami" jak ktoś kogoś kill-a.

Z góry wielkie dzięki.

Pozdrawiam
~ 0g!eR

Użytkownik ogieR- edytował ten post 19.03.2011 21:41

  • +
  • -
  • 1

Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !


#2 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

  • Postów:1 133
  • GG:
  • Imię:Korneliusz
  • Lokalizacja:Cieszyn
Offline

Napisano 19.03.2011 21:52

public RoundStart(){
if ( cs_get_user_team == TERRORIST )
{
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
}
if ( cs_get_user_team == CT )
{
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
}
}

Na początku rundy jeżeli jesteś np. terrorystom to dostaje 6 tmp bez naboi... <- Co tu jest nie tak ? Sam sobie odpowiedz...
  • +
  • -
  • 1

#3 ogieR8

    Wszechmogący

  • Autor tematu
  • Power User

Reputacja: 203
Profesjonalista

  • Postów:641
  • Imię:Mariusz
  • Lokalizacja:Ruda Śląska
Offline

Napisano 19.03.2011 22:13

Jeśli chodzi o bronie to jest Okey, bo bronie się nakładają klonując naboje, chodź mogę podmienić 5 broni na naboje z tej stronki.. Chodzi o sam kod, że CT dostaje bron MAC10, a TT TMP... Błąd przy kompilacji ;x

Takie mam błędy przy kompilacji:

error 076: syntax error in the expression, or invalid function call

W tej linijce z:

if ( cs_get_user_team == CT )


i

if ( cs_get_user_team == TERRORIST )

Użytkownik ogieR- edytował ten post 19.03.2011 22:20

  • +
  • -
  • 1

Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !


#4 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

  • Postów:1 133
  • GG:
  • Imię:Korneliusz
  • Lokalizacja:Cieszyn
Offline

Napisano 19.03.2011 22:21

Błąd możesz pokazać :)

A coś takiego próbowałeś:
if(team==CS_TEAM_CT)

i
if(team==CS_TEAM_T)

i wyżej:
new team=cs_get_user_team(i)

Użytkownik KariiO edytował ten post 19.03.2011 22:28

  • +
  • -
  • 0

#5 ogieR8

    Wszechmogący

  • Autor tematu
  • Power User

Reputacja: 203
Profesjonalista

  • Postów:641
  • Imię:Mariusz
  • Lokalizacja:Ruda Śląska
Offline

Napisano 19.03.2011 22:46

Teraz to mam warning-a przy kompilacji :

warning 213: tag mismatch

Coś nie wychodzi mi to, ech ... :/

Ale i tak dzięki za pomoc
  • +
  • -
  • 1

Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !


#6 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 20.03.2011 02:19

public RoundStart() {
for(new i=1; i<=32; i++) {
if(is_user_alive(i)) {
if(cs_get_user_team(i) == CS_TEAM_T) {
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
fm_give_item(i, "weapon_tmp")
}
else if(cs_get_user_team(i) == CS_TEAM_CT) {
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
fm_give_item(i, "weapon_mac10")
}
}
}
}

  • +
  • -
  • 1

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#7 ogieR8

    Wszechmogący

  • Autor tematu
  • Power User

Reputacja: 203
Profesjonalista

  • Postów:641
  • Imię:Mariusz
  • Lokalizacja:Ruda Śląska
Offline

Napisano 20.03.2011 10:32

sebul, jak zadziała masz odemnie reputa.

Wielkie dzięki, za kilka minut się wypowiem na temat kod'u. To jest 2 kod, który wogóle. chciał się przekompilować, pierwszy sam napisałem, ale nie dawał ŻADNEJ broni, oprócz kosy & usp/glock.

Z góry wieelkie dzięki.

Pozdrawiam
~ 0g!eR


Okey, dzięki działa - reput.

Użytkownik ogieR- edytował ten post 20.03.2011 11:58

  • +
  • -
  • 1

Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !


#8 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

  • Postów:1 133
  • GG:
  • Imię:Korneliusz
  • Lokalizacja:Cieszyn
Offline

Napisano 20.03.2011 17:04

Kod sebula jest wprawdzie taki sam jak ja dałem tylko że zastąpiłem sprawdzanie w jakim teamie gość jest jednym wyrazem - team.
  • +
  • -
  • 0

#9 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 20.03.2011 19:06

Ekhm... Chyba jednak nie. Sprawdź jeszcze raz swój, a mój kod. Twój nie ma prawa nawet działać ;]

To co podałem, to jeszcze inaczej można zapisać, bo tam daje kilka razy broń (ale to działa tak jakby dawało ammo), a można zrobić, żeby dawało od razu ammo (na dwa sposoby da radę to zrobić).

Użytkownik sebul edytował ten post 20.03.2011 19:10

  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#10 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

  • Postów:1 133
  • GG:
  • Imię:Korneliusz
  • Lokalizacja:Cieszyn
Offline

Napisano 20.03.2011 20:51

UP
Fakt tera przeanalizowałem :>
Co do ammo jak byś chciał to:
cs_set_user_bpammo(index, CSW_TMP, 120)
cs_set_user_bpammo(index, CSW_MAC10, 100)

  • +
  • -
  • 1

#11 ogieR8

    Wszechmogący

  • Autor tematu
  • Power User

Reputacja: 203
Profesjonalista

  • Postów:641
  • Imię:Mariusz
  • Lokalizacja:Ruda Śląska
Offline

Napisano 20.03.2011 22:01

Dobra, macie obaj po reputce, za pomoc ;)

Pozdrawiam
~ 0g!eR

  • +
  • -
  • 1

Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych