Skocz do zawartości
theoxy

Jedno użycie komendy na rundę

Rekomendowane odpowiedzi

Cześć, mam plugin vipmenu który na początku rundy pokazuje vipmenu. W pluginie nie ma opcji żeby była na komendę więc zrobiłem to.

Ale mam problem z tym żeby można ją było użyć tylko raz jeśli żadna funkcja z vipmenu nie była wcześniej użyta.

W jaki sposób mogę to zrobić?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jesli posiadasz sp to mozesz stworzyc zmienna bool np

bool bronuzyta[MAXPLAYERS+1];

I przy uzyciu bool zmienia sie na true i do tego jeszcze tworzysz warunek na wywolywaniu komendy i np na końcu kazdej rundy w hooku wszystkim uzytkownikom zmiennia sie na false.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
2 godziny temu, Husarz napisał:

Jesli posiadasz sp to mozesz stworzyc zmienna bool np

bool bronuzyta[MAXPLAYERS+1];

I przy uzyciu bool zmienia sie na true i do tego jeszcze tworzysz warunek na wywolywaniu komendy i np na końcu kazdej rundy w hooku wszystkim uzytkownikom zmiennia sie na false.

już mnie mastah na ten temat pouczył po pierwsze, WYSTARCZY SAMO [MAXPLAYERS]. 

A teraz notka od mnie -> nazwy zmiennych globalnych powinno nazywać się A po angielsku B z przedrostkiem świadczącym o rodzaju zmiennej

przykład

  • g_bNiceBoolean[MAXPLAYERS];
  • brzydkibul[MAXPLAYERS + 1];

gdzie g_ oznacza zmienną globalną a b (g_b) zmienną logiczną 

senkju 

Edytowane przez GoldeneK

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
2 godziny temu, Husarz napisał:

Jesli posiadasz sp to mozesz stworzyc zmienna bool np

bool bronuzyta[MAXPLAYERS+1];

I przy uzyciu bool zmienia sie na true i do tego jeszcze tworzysz warunek na wywolywaniu komendy i np na końcu kazdej rundy w hooku wszystkim uzytkownikom zmiennia sie na false.

 

Jak najbardziej wiem, byl to przyklad aby koledze bylo jak najprosciej wytlumaczyc. Moge cie zapewnic ze wszystkie moje pluginy spelniaja twoje kryteria nazewnictwa w 100%.

Co do MAXPLAYERS nie posiadam wiedzy dlaczego to ma byc lepsze od MAXPLAYER+1, uwazam ze bylbym w stanie obronić moja wersje.

@GoldeneK

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
1 minutę temu, Husarz napisał:

 

Jak najbardziej wiem, byl to przyklad aby koledze bylo jak najprosciej wytlumaczyc. Moge cie zapewnic ze wszystkie moje pluginy spelniaja twoje kryteria nazewnictwa w 100%.

Co do MAXPLAYERS nie posiadam wiedzy dlaczego to ma byc lepsze od MAXPLAYER+1, uwazam ze bylbym w stanie obronić moja wersje.

@GoldeneK

po co dodajesz +1 do maksymalnej liczby graczy?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
4 minuty temu, GoldeneK napisał:

po co dodajesz +1 do maksymalnej liczby graczy?

Z tego co wiem i rozumiem to indeksowanie tablicy rozpoczyna się od 0 i kończy się na 1.

Nie ma sensu pisać tu rozprawki temat nie raz byl poruszany na chociażby alliedach.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Podobna zawartość

    • Przez Player222
      Mam problem z usunięciem kropek przed nickiem na serwerze. Ktoś wie jak to usunąć ?
      Też mam problem z ustawieniem długości czasu czekania na następną rundę jak wszyscy zginą już.

       
    • Przez GULLSON
      Witajcie,
       
      Możliwe jest dodanie ogranicznika, aby można było używać poleceń co 30 sek / 60sek
      Lub napisanie prostego pluginu do blokady komend
       
      Plugin https://github.com/KewaiiGamer/Store-Roulette
       
      Plugin będzie działał na arenie czyli co 30sek nowa runda
       
      Jeśli ktoś się na tym zna prosiłbym o pomoc w edycji
    • Przez milek
      Witam czy istnieje taki plugin czy jest mozliwosc zrobienia takiego pluginu na serwerze DR ze jak wpisze na czacie !free jako terro to w tym momencie twoje start i end zony zostana wylaczone ze nie zostanie naliczony czas
    • Przez Maikovsky
      Witam, posiadam nowy COD MOD, na którym mam plugin gameme i po wpisaniu na czacie rank lub top10 nic się nie wyświetla, a w kodzie pluginu nie ma tych komend, aby były zablokowane.
      Proszę o pomoc.
    • Przez Umino
      Witam.
      Poszukuję komendy na to, że jak ktoś się zabije na dr to, żeby go nie wywalało.
      Za wszelką pomoc dziękuję.
       
×