Problema bug breasla

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
darkallience3
Nivel 6

Nivel 6
Mesaje: 952
Membru din: 17 Dec 2013, 15:03
Server: Metin2Andromeda
Regat: Jinno
Aprecieri: 294  
Mulţumiri: 183  
Medalii

*Problemă/Întrebare: Salut j4m , am o problema la server cu crearea de breasla ....
creez breasla,se creeaza + apare in navicat , dar nu apare deasupra capului caracterului meu si cand apas pe iconita breslei de la prieteni imi spune ca nu apartin nici unei bresle , cum pot rezolva va rog?
Tipologie server(PvM / PvP):-
*Resursă folosită: -
*ServerFiles utilizat:-
*Syserr:-
Poză:-
*Detalii suplimentare:
Ultima oară modificat 25 Dec 2019, 20:10 de către darkallience3, modificat 1 dată în total.
Afișează semnătura
Avatar utilizator
Ene
Nivel 8

Nivel 8
Mesaje: 1659
Membru din: 09 Sep 2016, 01:00
Server: Clasic
Regat: Jinno
Aprecieri: 274  
Mulţumiri: 603  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

respecta modelu mane ca ajunge topicu in arhiva

=============
dacă răspunsul meu te-a ajutat nu uita butonul LIKE



Imagine
Afișează semnătura
Avatar utilizator
darkallience3
Nivel 6

Nivel 6
Mesaje: 952
Membru din: 17 Dec 2013, 15:03
Server: Metin2Andromeda
Regat: Jinno
Aprecieri: 294  
Mulţumiri: 183  
Medalii

UP
Afișează semnătura
Avatar utilizator
darkallience3
Nivel 6

Nivel 6
Mesaje: 952
Membru din: 17 Dec 2013, 15:03
Server: Metin2Andromeda
Regat: Jinno
Aprecieri: 294  
Mulţumiri: 183  
Medalii

Up

[ Postat de pe Android ] Imagine
Afișează semnătura
Avatar utilizator
Heimdall
Nivel 1

Nivel 1
Mesaje: 63
Membru din: 31 Oct 2019, 03:13
Aprecieri: 51  
Mulţumiri: 12  
Medalii

Încearcă asta.
Chiar nu ai nimic în syserr?

input_main.cpp
Uite aici cu TAB: https://pastebin.com/raw/6WJRdqj3
void CInputMain::AnswerMakeGuild(LPCHARACTER ch, const char* c_pData)
{
   TPacketCGAnswerMakeGuild* p = (TPacketCGAnswerMakeGuild*) c_pData;

   if (ch->GetGold() < 200000)
      return;

   if (ch->GetGuild())
      return;

   CGuildManager& gm = CGuildManager::instance();

   TGuildCreateParameter cp;
   memset(&cp, 0, sizeof(cp));

   cp.master = ch;
   strlcpy(cp.name, p->guild_name, sizeof(cp.name));

   if (cp.name[0] == 0 || !check_name(cp.name))
   {
      ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("적합하지 않은 길드 이름 입니다."));
      return;
   }

   DWORD dwGuildID = gm.CreateGuild(cp);

   if (dwGuildID)
   {
      ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<길드> [%s] 길드가 생성되었습니다."), cp.name);

      int GuildCreateFee = 20000;

      ch->PointChange(POINT_GOLD, -GuildCreateFee);
      DBManager::instance().SendMoneyLog(MONEY_LOG_GUILD, ch->GetPlayerID(), -GuildCreateFee);

      char Log[128];
      snprintf(Log, sizeof(Log), "GUILD_NAME %s MASTER %s", cp.name, ch->GetName());
      LogManager::instance().CharLog(ch, 0, "MAKE_GUILD", Log);

      if (g_iUseLocale)
         ch->RemoveSpecifyItem(GUILD_CREATE_ITEM_VNUM, 1);
      //ch->SendGuildName(dwGuildID);
   }
   else
      ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<길드> 길드 생성에 실패하였습니다."));
}
I watch over you always, even when you think you are alone in this world.
Afișează semnătura
Avatar utilizator
Ley
Nivel 9

Nivel 9
Mesaje: 1934
Membru din: 09 Feb 2017, 22:30
Server: Colossus2
Regat: Jinno
Aprecieri: 221  
Mulţumiri: 1338  
Medalii

Subiect inactiv, arhivat.
Imagine
Afișează semnătura
Închis
Răspunsuri
0
Vizualizări
116
Răspunsuri
2
Vizualizări
284
Răspunsuri
7
Vizualizări
568
Răspunsuri
11
Vizualizări
1177

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 65 vizitatori