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

Polskie końcówki -crash


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 ExTaza?!

    Wszechobecny

  • Użytkownik

Reputacja: 106
Zaawansowany

  • Postów:424
  • GG:
  • Imię:Piotr
  • Lokalizacja:Leszno
Offline

Napisano 30.12.2014 18:04

Chciałem użyć tego, w swoim pluginie

 

http://amxx.pl/topic...ci-od-wartosci/

 

A więc wykonałem to w ten sposób:

public TwojCzas(id)
{
new dni = player_time[id][2] / 24;
new czasik =  player_time[id][2] - (dni * 24);
ColorChat(id, GREEN,"Na serwerze spedziles juz: ^x03 %d ^x04 %s ^x03 %d ^x04 %s ^x03 %d ^x04 %s ^x03 %d ^x04 %s", dni, dkoncowka(dni, "d", "zien", "ni", ""), czasik,  dkoncowka(czasik, "godzin", "e", "y", ""), player_time[id][1], dkoncowka(player_time[id][1], "minut", "e", "y", ""), player_time[id][0], dkoncowka(player_time[id][0], "sekund", "e", "y", ""));
}

Niestety, jeśli dochodzi do zmiany mapy, serwer crashuje. Brak jakichkolwiek error logów. Jeśli zresetuje serwer, nie crashuje, zmiana mapy = crash.

Dodatkowym błędem jest to, że podczas gdy zresetuje serwer po uruchomieniu tego publica nie pokazuje mi Słów po cyfrach. W dodatku wszystkie cyfry sa ustawione na 0.

Plugin działał zanim zachciało mi się zmienić końcówki.

Inc wgrany na serwer, żeby nie było.

 

player_time[id][0] - Sekundy

player_time[id][1] - Minuty

player_time[id][2] - Godziny

 

 

Dodatkowym pytaniem, aby nie zakładać kolejnego tematu, żeby pominąć w if-ie HLTV wystarczy dodać && !is_user_hltv(id) ?

Głupie pytanie, ale pozapominałem sporo po tak długiej przerwie ;)

 

 


Użytkownik ExTaza?! edytował ten post 30.12.2014 18:05

  • +
  • -
  • 0

http://www.Cs-Kurnik.pl - Zapraszam!

 

b_350_20_FFAD41_E98100_000000_591F11.png IP: awp.cs-kurnik.pl:27017 / 155.133.43.190:27017

 

b_350_20_FFAD41_E98100_000000_591F11.png IP: ts3.cs-kurnik.pl - Darmowe kanały                     


#2 ogieR8

    Wszechmogący

  • Power User

Reputacja: 203
Profesjonalista

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

Napisano 30.12.2014 19:07


Dodatkowym pytaniem, aby nie zakładać kolejnego tematu, żeby pominąć w if-ie HLTV wystarczy dodać && !is_user_hltv(id) ?

 

Tak.

 

Co do tego użycia 'prawdopodobnie stock-a', nie pomogę Ci, czytałem o nim, ale nigdy nie testowałem, więc nie wiem jak zachowuje się u mnie.


  • +
  • -
  • 0

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


#3 ExTaza?!

    Wszechobecny

  • Autor tematu
  • Użytkownik

Reputacja: 106
Zaawansowany

  • Postów:424
  • GG:
  • Imię:Piotr
  • Lokalizacja:Leszno
Offline

Napisano 30.12.2014 21:16

Dałem takie coś i działa:

ColorChat(id, GREEN,"Na serwerze spedziles juz: ^x03 %d ^x04 %s ^x03 %d ^x04 %s ^x03 %d ^x04 %s ^x03 i %d ^x04 %s", dni, dni==0?"dni":dni==1?"dzien":dni>=2?"dni":"", czasik, czasik==0?"godzin":czasik==1?"godzine":czasik>=2&&czasik<=4?"godziny":czasik>=5?"godzin":"", player_time[id][1],
player_time[id][1]==0?"minut":player_time[id][1]==1?"minute":player_time[id][1]>=2&&player_time[id][1]<=4?"minuty":player_time[id][1]>=5?"minut":"", player_time[id][0], player_time[id][0]==0?"sekund":player_time[id][0]==1?"sekunde":player_time[id][0]>=2&&player_time[id][0]<=4?"sekundy":player_time[id][0]>=5?"sekund":"")


Kod pomogli mi napisać: GT TEAM

Daję, jakby ktoś chciał. Do zamknięcia.


Użytkownik ExTaza?! edytował ten post 30.12.2014 21:20

  • +
  • -
  • 0

http://www.Cs-Kurnik.pl - Zapraszam!

 

b_350_20_FFAD41_E98100_000000_591F11.png IP: awp.cs-kurnik.pl:27017 / 155.133.43.190:27017

 

b_350_20_FFAD41_E98100_000000_591F11.png IP: ts3.cs-kurnik.pl - Darmowe kanały                     


#4 ExTaza?!

    Wszechobecny

  • Autor tematu
  • Użytkownik

Reputacja: 106
Zaawansowany

  • Postów:424
  • GG:
  • Imię:Piotr
  • Lokalizacja:Leszno
Offline

Napisano 31.12.2014 02:04

Albo jeszcze mam dodatkowe pytanie.

    register_event("CurWeapon","CurWeapon","be", "1=1", "2=4&9&25")

Ten event działa tylko na HE. Miało działać dodatkowo dla Flasha i Smoke. Podałem złe ID ?


  • +
  • -
  • 0

http://www.Cs-Kurnik.pl - Zapraszam!

 

b_350_20_FFAD41_E98100_000000_591F11.png IP: awp.cs-kurnik.pl:27017 / 155.133.43.190:27017

 

b_350_20_FFAD41_E98100_000000_591F11.png IP: ts3.cs-kurnik.pl - Darmowe kanały                     


#5 FejmZPolski

    Banned

  • Zbanowany

Reputacja: 38
Życzliwy

  • Postów:59
  • Imię:Brak
Offline

Napisano 28.02.2015 23:08

ID są dobre, oraz - co najważniejsze - działac powinno.

 

Może to być problem z amxx/binarki, co kolwiek, coś może się gryźć, dlatego jedyną trafną metodą jest sprawdzenie w funkcji, oraz wyciepanie 2 parametru,


Droga hierarchio, chciałem pomóc. !




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

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