←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Modyfikacja
Przeróbka pluginu Use Button Once

Zablokowany

  • +
  • -
tAli` - zdjęcie tAli` 05.02.2010

Witam, zwracam się z pytaniem czy jest możliwość przerobienia pluginu tak by posiadał limit użycia komendy /free przez terrorystę na mapę (timelimit) ?

Przykładowo chcę, żeby na każdej mapie TT mogło dać rundę bez pułapek tylko 5 razy przez cały timelimit, a po wykorzystaniu ich pojawiałby się napis, że nie można już użyc komendy /free.
Odpowiedz

  • +
  • -
Owner123 - zdjęcie Owner123 05.02.2010

Nie wiem po co przerabiać skoro można napisać własny :F
#include <amxmodx>

new licz_free = 0

public plugin_init() {
register_plugin("Say Free Blocker", "1.0", "Owner")
register_clcmd("say /free", "SayFree")
}

public SayFree(id)
{
if(licz_free > 4)
{
client_print(id, print_chat, "[Free] Twoi koledzy wykrozystali limit :D Bye :P")
return PLUGIN_CONTINUE
}
if(get_user_team(id) == 1)
++licz_free
return PLUGIN_CONTINUE
}

Plugin dajesz wyżej niż plugin z tą komendą ( /free ).
Użytkownik Owner123 edytował ten post 06.02.2010 14:05
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 05.02.2010

nie każde użycie w say /free uruchamia FreeRun :D chwila

sprawdź to
amx_free_limit 5

kluczowe są pliki (w nich nastąpiły zmiany)

plugins/use_button_once.amxx
data/lang/use_button_once.txt

Załączone pliki

Odpowiedz

  • +
  • -
G[o]Q - zdjęcie G[o]Q 05.02.2010

nawiazujac do drugiego postu to jesli dasz to wyzej niz freerun to chyba nie bedzie free dzialac a juz nie mowie ze plugin bez sensu bo terro jest zawsze kto inny juz lepiej zrobic np 2x na mape dla 1 nicku :D
Odpowiedz

  • +
  • -
tAli` - zdjęcie tAli` 06.02.2010

Sorry, że tak nie po kolei, ale wpadło mi do głowy jeszcze lepsze wyjście.
Czy można zrobić tak, żeby w ciągu całego timelimit'u losowo wybrało np. 10 rund, w których można użyc free i informowało o tym?
Odpowiedz

  • +
  • -
G[o]Q - zdjęcie G[o]Q 06.02.2010

znaczy sie zeby co runde losowalo czy ma byc free czy nie ? i tak 10 x ?
Odpowiedz

  • +
  • -
tAli` - zdjęcie tAli` 06.02.2010

znaczy sie zeby co runde losowalo czy ma byc free czy nie ? i tak 10 x ?


Raczej tak, żeby już na początku mapy wylosowało rundy w których można użyc free i żeby informowało terrorystę o tym, że w danej rundzie może użyć free.

Na przykład:
Runda 1 zostaje wylosowana jako runda free (czyli taka, w której terrorysta może użyć free lub nie [zależy od jego decyzji]) przy czym informuje terrorystę, że może użyc komendy free.
Runda 2 zostaje wylosowana jako runda, w której free nie można użyc przy czym również informuje o tym terrorystę.
itd. itd. aż do limitu wykorzystania 10 rund free.
Użytkownik tAli` edytował ten post 06.02.2010 21:07
Odpowiedz
Zablokowany