Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem z zakładaniem gildii


Rekomendowane odpowiedzi

Opublikowano

Cześć.

 

Strasznie mi głupio przychodzić na forum po raz kolejny i pytać się o rozwiązania problemów, ale w tej kwestii już nie mam sił. Korzystam z sf terenzo tych odnowionych przez lajka. Problem polega na tym, że gdy chcę stworzyć gildię u strażnika wsi, wpisuje nazwę gildii, wciskam OK, a potem nic się nie dzieje.

 

Komendą /make nazwa mogę stworzyć gildię, a u npc nie ma szans.

Wgrywałem kilka razy questy, też z innych plików i to też na nic się zdało.

 

Mam dużo problemów, ale na forum piszę tylko o nielicznych. 

 

Jeżeli ktoś wie jak to naprawić to zachęcam do pozostawienia odpowiedzi. Dzięki  ;)

Opublikowano

Kolega wyżej był chciał mi pomóc za co jestem mu bardzo wdzięczny, ale nie rozwiązaliśmy problemu.

 

Jeżeli ktoś zna rozwiązanie bardzo prosiłbym o kontakt.

Opublikowano

Wchodzisz do:

 

game/src/input_main.cpp

 

szukasz :

if (ch->GetGold() < 200000)
        ch->ChatPacket(CHAT_TYPE_INFO, "You don't have 200000 yang");
        return;
 
if (ch->GetLevel() < 40)
        ch->ChatPacket(CHAT_TYPE_INFO, "You don't have 40lv+ ");
        return;

Zamieniasz na : 

// 200k yang //
if (ch->GetGold() < 200000) // Zmień na swoją wartość
    {
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<Gildia> Nie posiadasz 200.000yang."));
        return;
    }
    // 40+ gildia //
    if (ch->GetLevel() < 40) // Zmień na swoją wartość
    {
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<Gildia> Nie posiadasz wymaganego levela."));
        return;
    }

Teraz w /usr/home/mt2 albo rw3/share/locale/poland

 

otwierasz locale_string.txt i dopisujesz 

"<Gildia> Nie posiadasz 200.000yang.";
"<Gildia> Nie posiadasz wymaganej ilości yang.";

"<Gildia> Nie posiadasz wymaganego levela.";
"<Gildia> Nie posiadasz wymaganego levela.";

Kompilujesz game i wszystko działa.

Opublikowano

Wchodzisz do:

 

game/src/input_main.cpp

 

szukasz :

if (ch->GetGold() < 200000)
        ch->ChatPacket(CHAT_TYPE_INFO, "You don't have 200000 yang");
        return;
 
if (ch->GetLevel() < 40)
        ch->ChatPacket(CHAT_TYPE_INFO, "You don't have 40lv+ ");
        return;

Zamieniasz na : 

// 200k yang //
if (ch->GetGold() < 200000) // Zmień na swoją wartość
    {
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<Gildia> Nie posiadasz 200.000yang."));
        return;
    }
    // 40+ gildia //
    if (ch->GetLevel() < 40) // Zmień na swoją wartość
    {
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<Gildia> Nie posiadasz wymaganego levela."));
        return;
    }

Teraz w /usr/home/mt2 albo rw3/share/locale/poland

 

otwierasz locale_string.txt i dopisujesz 

"<Gildia> Nie posiadasz 200.000yang.";
"<Gildia> Nie posiadasz wymaganej ilości yang.";

"<Gildia> Nie posiadasz wymaganego levela.";
"<Gildia> Nie posiadasz wymaganego levela.";

Kompilujesz game i wszystko działa.

 

Dzięki zadziałało !

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...