Jump to content

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

Posted Image Posted Image

Guest Message by DevFuse
 

Photo

[ROZWIĄZANE] problem z kompilacjaNie moge skompilowac..

plugin

  • This topic is locked This topic is locked
5 replies to this topic

#1 Mhzcik

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:6
  • Lokalizacja:Biała Podlaska
Offline

Posted 25.01.2013 04:55

Witam, mam problem przy kompilacji. Dla kogos takiego jak wy to betka, ale ja dopiero zaczynam. Mianowicie chodzi o to, że usunąłem linię z pliku xp.inl odpwiadająca za odbieranie expa przy zabijaniu swojego team-mate'a. Mam na myśli mod war3FT. Posiadam serwer war3ft+dm kazdy na kazdego i pojawia sie problem, ponieważ przy zabijaniu kolegi z teamu tracimy exp. Poza tym wszystko śmiga pięknie i ładnie.

Wycięty kod:
 new iLevel = p_data[iVictim][P_LEVEL] new iBonusXP, iXP = floatround( XP_GivenByLevel( iLevel ) * fWpnXPMultiplier[iWeaponIndex] ); // Check for a team kill if ( get_user_team( iAttacker ) == get_user_team( iVictim ) ) { // Remove XP since he killed his teammate iBonusXP = XP_Give( iAttacker, -1 * iXP ); // This message should be displayed no matter what XP_kill_objectives is, b/c it's a no-no if ( iBonusXP != 0 ) { client_print( iAttacker, print_chat, "%s You have lost %d XP for killing a teammate", g_MODclient, -1 * iBonusXP ); } }


Błąd przy kompilacji:
//war3ft.sma
war3ft/XP<232> : error 029 invalid expression assumed zero

Mam nadzieję, że pomożecie bo gniję już nad tym spory czas.

Dołączam pliki z wyciętym przeze mnie kodem.

Attached Files


  • +
  • -
  • 0

#2 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Posted 26.01.2013 17:23

Attached File  XP.inl   18.97KB  18 downloads


#3 Mhzcik

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:6
  • Lokalizacja:Biała Podlaska
Offline

Posted 27.01.2013 08:31

Dzięki, dzięki, dzięki i jeszcze raz dzięki. Działa jak należy, ba zrobiłeś nawet więcej bo dodaje exp za zabijanie swoich. Możesz mi tylko powiedzieć co źle zrobiłem ?

Edited by Mhzcik, 27.01.2013 08:32.

  • +
  • -
  • 0

#4 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Posted 27.01.2013 15:48

Błędy z klamrami miałeś, dodany ELSE, ale nigdy nie zakończony.
Warunku na drużynę nie znalazłem, więc myślałem, że jest gdzieś indziej to sprawdzane.
Jak chcesz nie dawać expa za TeamKill, to zamień 216+:
	// We don't want to give XP to the world
if ( iAttacker == 0 )
{
return;
}

// We don't want to give XP to suiciders
else if ( iAttacker == iVictim )
{
return;
}
na
	if(
// We don't want to give XP to the world
iAttacker == 0
// We don't want to give XP to suiciders
|| iAttacker == iVictim
// We don't want to give XP to teamkillers
|| (
1<=iAttacker<=32 && 1<=iVictim<=32
&&
get_user_team(iAttacker) == get_user_team(iVictim)
)
){
return;
}


#5 Mhzcik

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:6
  • Lokalizacja:Biała Podlaska
Offline

Posted 28.01.2013 02:29

Nie, właśnie chciałem zrobić tak by dodawało tylko, że metodą prób i błędów. Czasem ciężko uczyć się samemu z poradników i potrzebna jest pomoc. Jeszcze raz wielkie, wielkie dzięki. Można zamknać, mam nadzieję że sie przyda.
  • +
  • -
  • 0

#6 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Posted 28.01.2013 05:50

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Posted Image raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL





Also tagged with one or more of these keywords: plugin

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users