←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Opóźnienie i łączenie pluginów

Zablokowany

  • +
  • -
dasiek - zdjęcie dasiek 20.11.2010

siemanko. Mam takie 2 pytania:
1) Czy w amxxie jest taka komenda związana z opóźnieniem (przykładowo jak w pascalu jest funckja delay)
2) Jak połączyć żeby cześć kodu była czytana z jakiegoś innego (np na poczatku kodu opisuje COŚ i nazywam to public cos i w public_int ma mi to przeczytać z automatu bez wpisywania niczego w say itp)

odrazu mówie kodu nie mam jednak robie coś i te rzeczy są mi potrzebne

proszę o pomoc bd +;)
Odpowiedz

  • +
  • -
Kusek - zdjęcie Kusek 20.11.2010

set_task ? ^^ można nim ustawić aby funkcja pluginu działała po 2min np. ;P
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 20.11.2010

2.

public plugin_init() 

{

   funkcja();

}



public funkcja(){

  client_print(0,print_console,"Funkcja uruchomiona")

}

Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 20.11.2010

co do pytanie numer 1 (bo ni 2 nie działa) przykładowo chce żeby po 10 sekundach gracz zmarł
ani to
set_task(3.0, "set_user_health (id, 0)", _, _, _, "b");
ani to
set_task(3.0, "user_kill", _, _, _, "b");

po prostu nie działa.. Może ktoś mi wytłumaczyć z czym to się je i jak używa?
Odpowiedz

  • +
  • -
Ortega - zdjęcie Ortega 20.11.2010

1.set_task, wystarczy znać podstawy, no i czytać co jest napisane.
2. Skoro ci taki zwykły trigger funkcji nie działa, to masz coś z metamodem prawdopodobnie bo plugin initialize zawsze się wykonuje. Albo po prostu nie umiesz czytać 'print_console' i sprawdzić tam gdzie powinieneś :|
Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 20.11.2010

wytłumaczenie i pomoc?


edit. już sobie poradziłem do zamknięcia.
Użytkownik CheQ edytował ten post 21.11.2010 11:24
Odpowiedz
Zablokowany