Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Ucina Motd


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 Juniorag

    Pomocny

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:42
  • Lokalizacja:Rumia
Offline

Napisano 06.06.2012 14:54

Witam :) Pobrałem plugin Regulaminu i dodałem w pliku TXT regulamin, ale jednak jest za długi i pokazuje część :/
Nie zbyt ogarniam, .sma, ale gdyby ktoś mógł powiedzieć co źle to bym był bardzo wdzięczny. :)
#include  #include  #define TASK_GENERAL 100 #define TASK_KICK 200 new const rules[] = "rules.txt"; public plugin_init() { register_plugin("Terms and Agreements","0.20","DahVid/Avalanche"); register_menucmd(register_menuid("rules_menu"),"9999999999","RulesMenu"); set_task(1.0,"checkforfiles"); } public checkforfiles() { if(!file_exists(rules)) write_file(rules,"/cstrike/addons/amxmodx/configs/") } public client_putinserver(id) { remove_task(TASK_GENERAL+id); remove_task(TASK_KICK+id); if(is_user_bot(id)) return; set_task(5.0,"DisplayRulesMenu",TASK_GENERAL+id); } public client_disconnect(id) { remove_task(TASK_GENERAL+id); remove_task(TASK_KICK+id); } public DisplayRulesMenu(taskid) { new id = taskid-TASK_GENERAL; static szMenuBody[256]; if(!szMenuBody[0]) { new len = format(szMenuBody,255,"Regulamin Serwera:^n"); len += format(szMenuBody[len],255-len,"^n7. Akceptuje"); len += format(szMenuBody[len],255-len,"^n8. Odmawiam"); len += format(szMenuBody[len],255-len,"^n^n9. Pokaz Regulamin"); } new keys = MENU_KEY_7|MENU_KEY_8|MENU_KEY_9; show_menu(id,keys,szMenuBody,-1,"rules_menu"); } public RulesMenu(id,key) { switch(key) { case 6: { client_print(id,print_chat,"* Dziekujemy!"); } case 7: { server_cmd("kick #%i ^"Nie zaakceptowales Regulaminu!^"",get_user_userid(id)); } case 8: { client_print(id,print_chat,"* proszę uwaznie przeczytac regulamin!"); show_motd(id,rules,"SERVER RULES"); set_task(5.0,"DisplayRulesMenu",TASK_GENERAL+id); } } } 

  • +
  • -
  • 0

#2 Pan PrO

    Wszechpomocny

  • Użytkownik

Reputacja: 99
Zaawansowany

  • Postów:388
  • Lokalizacja:PC
Offline

Napisano 06.06.2012 14:57

pewnie w tym pliku jest za dużo kodu HTML i dla tego ucina. Nie wiem jaki jest limit ale ty chyba go przekroczyłeś
  • +
  • -
  • 0

#3 Juniorag

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:42
  • Lokalizacja:Rumia
Offline

Napisano 06.06.2012 14:59

Własnie chciałbym zwiększyć ten limit :) Da rady jakoś? czy muszę dodać np. iframe lub coś ?
  • +
  • -
  • 0

#4 Syczaj

    Profesjonalista

  • Użytkownik

Reputacja: 32
Życzliwy

  • Postów:156
  • Lokalizacja:Plock
Offline

Napisano 06.06.2012 15:04

Nie ma szans zwiększyć limitu, chyba, że w motd dasz przekierowanie do zewnętrznego pliku html
  • +
  • -
  • 0
Dołączona grafika




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych