←  Pluginy AMXX

AMXX.pl: Support AMX Mod X i SourceMod

»

Questions / Equation Event

GoldeN's Photo GoldeN 27.04.2011

Dołączona grafika
Dzięki temu pluginowi co X sekund/minut wyświetla się pytanie lub równanie matematyczne. Gracze dostają pytanie i gdy poprawnie na nie odpowiedzą (napiszą w say) dostają złoto lub fragi. Plugin mego autorstwa.


Dołączona grafika

qee_active "1" (Włączony - 1, Wyłączony - 0 plugin)
qee_mode "0" (0 - pytania słowne, 1 - równania matematyczne, 2 - losowo (równanie lub pytanie))
qee_time_start "300.0" (Czas w sekundach co ile ma się pokazać pytanie)
qee_count "10" (Odliczanie w sekundach do zadania pytania)
qee_end "8" (Czas w sekundach ile gracze mają na odpowiedź)
qee_show "1" (W jakim formacie mają pojawiać się pytania? 0 - HudMessage, 1 - Client_Print)
qee_max_fnumber "100" (Maksymalna wartość pierwszej liczby w równaniu)
qee_max_snumber "200" (Maksymalna wartość drugiej liczby w równaniu)
qee_rgb "255255255" (Kolor RGB pytania w HudMessage (Standard biały))
qee_posx "-1.0" (Pozycja na osi X)
qee_posy "0.28" (Pozycja na psi Y)
qee_min_frags "2" (Minimalna liczba fragów za poprawną odpowiedź)
qee_max_frags "10" (Maksymalna liczba fragów za poprawną odpowiedź)
qee_min_gold "500" (Minimalna liczba złota za poprawną odpowiedź)
qee_max_gold "5000" (Maksymalna liczba złota za poprawną odpowiedź)
qee_time_hud "6.0" (Czas jak długo ma się pokazywać wiadomość w HUD)

Wartości w cudzysłowach to standardowe ustawienia w pluginie!
Przepraszam za taką ilość cvarów. ;d Chciałem, by plugin był elastyczny. ;d


Dołączona grafika
say /qee
Dzięki tej komendzie mamy możliwość dodawania pytań w grze oraz przeładowywania ich.
Menu dla admina z flagą banowania.


Dołączona grafika
Gdy odpalicie plugin w pliku configs stworzy Wam się folder o nazwie: Questions_Equation a w nim plik o nazwie questions.ini
W tym pliku dodajecie pytania i odpowiedzi w takiej formie:

"Pytanie" "Odpowiedz"
"Pytanie2" "Odpowiedz2"

Każde pytanie wraz z odpowiedzią w osobnej linii.
Pamiętaj o cudzysłowach! Bez nich plugin każde słowo odczyta jako pytanie i odpowiedź!
Poprzez menu admina można automatycznie dodać pytanie oraz odpowiedź i zostanie ono dodane do listy pytań właśnie w tym pliku.
Nie pisać ; ponieważ plugin uzna to za słowo.
Nie trzeba wgrywać żadnych plików prócz pluginu! Wszystkie pliki tworzą się same.

Gdy mamy ustawione równania matematyczne lub losowe, to równania są losowane:
Losowa liczba z przedziału (10, qee_max_fnumber) oraz (10, qee_max_snumber) i od tego odejmowany drugi wynik/ 2
Czyli gdy cvar qee_max_fnumber mamy ustawiony na 100 a qee_max_snumber na 200 to będzie to wygladało tak:

Plugin losuje liczbę z przedziału 10, 100 oraz 10, 200:
15 + 60 - 30 (Przykład! [Liczby po wylosowaniu])


Changelog:
Version 1.1:
Poprawiono pokazywanie w HUD, dodano cvar qee_time_hud

Attached Files


Edited by GoldeN, 05.05.2011 20:30.
Quote

  • +
  • -
efee's Photo efee 28.04.2011

Fajny plugin , masz +
P.S Możesz dac .sma?
Quote

  • +
  • -
Kusek's Photo Kusek 28.04.2011

hmm, a jeśli w odpowiedzi jest Warszawa, a ziomek napisze warszawa to mu to uzna? to ma jakieś znaczenie?


WRZUCIŁEŚ 2 AMXX
Edited by Frajer, 28.04.2011 12:54.
Quote

GoldeN's Photo GoldeN 28.04.2011

Przepraszam, sma dodane w pierwszym poście, + usunięcie jednego buga. ; dd

Wielkość liter nie ma znaczenia. Jeżeli w odpowiedzi jest z dużej, a ktoś napisze z małej, to także uzna odpowiedź.
Edited by GoldeN, 28.04.2011 13:41.
Quote

  • +
  • -
Gogito's Photo Gogito 30.04.2011

Plugin dobry tylko czasami znika pytanie za szybko, a czasami komunikat o wygranej czy też przegranej, a jeszcze czasami nie działa.
Quote

GoldeN's Photo GoldeN 30.04.2011

Wiem. Zaraz dodam cvar, by ustawić czas wyświetlania wiadomości. Co do ostatniego to testowałem i zawsze działał. ; d
Quote

  • +
  • -
fbang's Photo fbang 05.05.2011

Cześć, chciałbym poprosić Ciebie o przeróbke tego rewelacyjnego pluginu .z racji tego, że mam server deathrun, a na nim zamiast smogów zamrażacze pułapek chciałbym aby zamiast fragów była mozliwośc dodania graczowi, ktory dobrze odpowiedzial na pytanie wlasnie smoka. jednoczesnie chcialbym, aby nagrody w formie $$ zostaly zachowane.w razie czego moj nr gg to 33350888. pozdro
Quote

tYmbarK^_^'s Photo tYmbarK^_^ 05.05.2011

Super Pluginek wrzuciłem go na serwer i działa w 100% ludzie są z niego zadowoleni...
+
Quote

GoldeN's Photo GoldeN 05.05.2011

Cześć, chciałbym poprosić Ciebie o przeróbke tego rewelacyjnego pluginu .z racji tego, że mam server deathrun, a na nim zamiast smogów zamrażacze pułapek chciałbym aby zamiast fragów była mozliwośc dodania graczowi, ktory dobrze odpowiedzial na pytanie wlasnie smoka. jednoczesnie chcialbym, aby nagrody w formie $$ zostaly zachowane.w razie czego moj nr gg to 33350888. pozdro


Zrobiłem dla Ciebie nowy cvar: qee_smoke standardowo jest na 0 ale jak dasz na 1 to do kasy doda zawsze jeden Smoke. (Jak masz, że na fragi to także doda smoke'a). Jeżeli masz już Smoka, to doda jeszcze jednego.

Dodatkowo zwiększyłem czas wyświetlania się wiadomości w Hudmessage.


//@Edit


Update do 1.1.

Teraz HUD już tak szybko nie znika i można ustawić sobie cvarem jak ma długo się pokazywać: qee_time_hud (Standardowo 6.0)

Pliki z dopiskiem _mefiu są dla niego, tam dostaje smoke. Bez dopisku to podstawowy plugin.

Pierwszy post zaktualizowany.

Attached Files


Edited by GoldeN, 05.05.2011 20:28.
Quote

sztandi's Photo sztandi 05.05.2011

Ciekawe zobacze thnx
Quote

  • +
  • -
fbang's Photo fbang 06.05.2011

wielkie dzięki
Quote

radek_b11's Photo radek_b11 25.05.2011

Plugin ciekawy ale popraw wyświetlanie przy pyt/odp matematycznych bo tylko przy nich znika po ok 2sek a ustawione mam na 8.0 i przy normalnych pytaniach jest długo...


aa jak ustawię HUD (napisy na biało)
To jest prawidłowo...


Jakbym mógł poprosić to ustaw 1 cvar czasu wyświetlania dla pyt/odpo i 2 cvar czasu wyświetlania dla obliczeń i 3 dla losowego żebym mógł ustawić np pyt/odp 8sek (łatwiejsze), a obliczenia 12-15sek
Edited by radek_b11, 25.05.2011 18:47.
Quote

GoldeN's Photo GoldeN 25.05.2011

Plugin ciekawy ale popraw wyświetlanie przy pyt/odp matematycznych bo tylko przy nich znika po ok 2sek a ustawione mam na 8.0 i przy normalnych pytaniach jest długo...


To coś musisz mieć źle, bo ten cvar jest do obu pytań.
Quote

radek_b11's Photo radek_b11 25.05.2011

nie chodzi o pytania.
czytaj ze zrozumieniem.

1 cvar odpowiada za wyświetlanie w HUD lub PRINT i tutaj jest problem bo w HUD normalnie działa a w print nie...

Plugin na hns kompletnie się nie nadaje jeżeli chodzi o HUD bo jeżeli mamy włączony /speed i być może specinfo to wtedy jest tak że albo znika info o pytaniu albo wcale się nie pojawia itd.


Może by dodać do niego przykładowo na czas włączania się pytania wyłącza /speed ? bo głównie on to powoduje gdyż cały czas wyświetla aktualną prędkość

Dodano 26 maj 2011 - 14:07:
dobra już sobie poradziłem z tym.
Przerobiłem go pod siebie i bardziej zbajeryzowany.
Plugin naprawdę bardzo ciekawy i liczę na ulepszanie go o jakieś nowe pomysły
Edited by radek_b11, 26.05.2011 08:24.
Quote

  • +
  • -
Gufinsky's Photo Gufinsky 28.05.2011

Jeśli ktoś by chciał to wersja pod Cod'a.
Cvar:
cod_pytanie "exp" - ile expa ma dodawać.


Pozdrawiam

Attached Files

Quote

GoldeN's Photo GoldeN 01.06.2011

nie chodzi o pytania.
czytaj ze zrozumieniem.

1 cvar odpowiada za wyświetlanie w HUD lub PRINT i tutaj jest problem bo w HUD normalnie działa a w print nie...

Plugin na hns kompletnie się nie nadaje jeżeli chodzi o HUD bo jeżeli mamy włączony /speed i być może specinfo to wtedy jest tak że albo znika info o pytaniu albo wcale się nie pojawia itd.


Może by dodać do niego przykładowo na czas włączania się pytania wyłącza /speed ? bo głównie on to powoduje gdyż cały czas wyświetla aktualną prędkość

Dodano 26 maj 2011 - 14:07:
dobra już sobie poradziłem z tym.
Przerobiłem go pod siebie i bardziej zbajeryzowany.
Plugin naprawdę bardzo ciekawy i liczę na ulepszanie go o jakieś nowe pomysły


Jak na razie muszę oceny po poprawiać i planuję dodanie do pluginu jeszcze opcji "Powiedz dane słowo" itp.
Teraz rozumiem o co Ci chodzi. ; dd Po prostu Ci się blokowały wiadomości z innymi. W przyszłości zapewne dodam również możliwość zamiast tego Client_Printa na np. Chat ew. Tutor, jakiś ciekawy dźwięk czy coś. ;]
No i może pokombinuję z tymi osobnymi czasami dla równań i pytań.
Edited by GoldeN, 01.06.2011 00:38.
Quote

stasiu's Photo stasiu 01.06.2011

Znajomy mi plugin nie Golden :P dziki ze mi go przerobiłeś na Cod

a plugin bardzo za**
Edited by stasiu, 01.06.2011 06:59.
Quote

WarRIorS's Photo WarRIorS 01.06.2011

Witam.
A jak dodać pytanie następne


if (!dir_exists(szDir))
mkdir(szDir);

format(gszFile, charsmax(gszFile), "%s/questions.ini", szDir);
if(!file_exists(gszFile))
write_file(gszFile, "^"Stolica Polski to?^" ^"Warszawa^"");

SyncHudObj = CreateHudSyncObj();

ZaladujPlik();
}


To ma wyglądać tak??


if (!dir_exists(szDir))
mkdir(szDir);

format(gszFile, charsmax(gszFile), "%s/questions.ini", szDir);
if(!file_exists(gszFile))
write_file(gszFile, "^"Stolica Polski to?^" ^"Warszawa^"");
write_file(gszFile, "^"2+2*2^" ^"6^"");

SyncHudObj = CreateHudSyncObj();

ZaladujPlik();
}



Za pomoc +
Quote

GoldeN's Photo GoldeN 01.06.2011

@Up

Przeczytaj dokładnie pierwszy post. -.-

@stasiu nie ma problemu, potem przerobię Ci na dwa modele.
Edited by GoldeN, 01.06.2011 07:23.
Quote

WarRIorS's Photo WarRIorS 01.06.2011

ale mi się folder sam nie tworzy to mam zrobić sam czy co bo nie kumam :).
Quote