←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] Funkcja w tutorze

Locked

  • +
  • -
FreaK.?'s Photo FreaK.? 07.01.2012

Witajcie ;P

Mam pytanie co do tutora. Jak zrobić, żeby wyświetlało inny tekst co 120 sekund?

tutaj .sma:

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <tutor>
#define PLUGIN "Tutor"
#define VERSION "1.0"
#define AUTHOR "DarkGL edit by FreaK"

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
g_MsgTutor = get_user_msgid("TutorText")
g_MsgTutClose = get_user_msgid("TutorClose")
set_task(120.0, "tutor", _, _, _, "b")
}

public plugin_precache(){
tutorPrecache()
}
public tutor()
{

tutorMake(0,TUTOR_GREEN,5.0,"Rekrutacja OTWARTA! Potrzebujemy 2 adminow!")
}


Chciałbym o wytłumaczenie co trzeba zrobić :X
Quote

  • +
  • -
atdirmaq's Photo atdirmaq 07.01.2012

set_task - Wykonuje daną funkcję po danym czasie, skoro masz 120.0 to znaczy ze po 2 minutach jest nowy tekst właśnie ;D

@down Mój błąd ;)
Edited by atdirmaq, 07.01.2012 19:17.
Quote

  • +
  • -
FreaK.?'s Photo FreaK.? 07.01.2012

Mylisz się ^^ Wyświetla mi ciągle ostatni napisany tekst w .sma a ja chce żeby wyświetlało mi 1 np. Potrzebujemy 2 adminów i po 2 minutach np. Milej gry życzy ekipa ProFrags.
Quote

  • +
  • -
kapi10072's Photo kapi10072 07.01.2012

Zrób tak:

public tutor()
{
new random = random_num(0,3) // Tutaj mozesz zmieniac liczbe case'ow
switch(random)
{
case 0:
{
tutorMake(0,TUTOR_GREEN,5.0,"Rekrutacja OTWARTA! Potrzebujemy 2 adminow!")
}
case 1:
{
tutorMake(0,TUTOR_GREEN,5.0,"tutor2!")
}
case 2:
{
tutorMake(0,TUTOR_GREEN,5.0,"tutor3")
}
case 3:
{
tutorMake(0,TUTOR_GREEN,5.0,"tutor4")
}
}
}
Quote

  • +
  • -
Goliath's Photo Goliath 07.01.2012

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
AMX Mod XPytania
do
Scripting AMXXPytania

Quote

  • +
  • -
FreaK.?'s Photo FreaK.? 07.01.2012

Jak najbardziej :) Działa. Dziękuje :]
Quote

  • +
  • -
Goliath's Photo Goliath 07.01.2012

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
Quote
Locked